create-ex
bởi titanwingscreate-ex là một skill dựa trên repo, biến lịch sử trò chuyện và bối cảnh mối quan hệ thành quy trình tạo persona số có thể tái sử dụng, với các bước tiếp nhận có hướng dẫn, phân tích hội thoại, xem trước và xuất file.
Skill này đạt 68/100, tức là đủ tiêu chuẩn để được liệt kê như một quy trình thực sự có thể tái sử dụng, nhưng người dùng trong thư mục nên xem đây là một bản cài đặt beta giới hạn với một số khoảng trống về vận hành. Repo cung cấp cho agent một trigger cụ thể (`/create-ex`), luồng nhiều bước, các mô-đun prompt và công cụ hỗ trợ để tạo persona từ WeChat/iMessage, nên có cấu trúc triển khai rõ ràng hơn nhiều so với một prompt chung chung. Tuy vậy, khả năng cài đặt và mức độ tin cậy bị giảm do thiếu hướng dẫn cài đặt ngay trong skill, đồng thời README cũng lưu ý rằng một số phần của quy trình import WeChat đã trở nên thiếu ổn định về mặt pháp lý hoặc thực tế.
- Khả năng kích hoạt tốt: `SKILL.md` định nghĩa lệnh `/create-ex` để người dùng gọi trực tiếp, kèm quy trình đánh số từ bước tiếp nhận đến ghi file.
- Tận dụng agent hiệu quả: repo bao gồm các prompt mô-đun (`intake`, `chat_analyzer`, `persona_analyzer`, `persona_builder`, `correction_handler`) cùng các công cụ Python để phân tích và ghi đầu ra.
- Minh bạch hữu ích về độ phù hợp: README và PRD nêu rõ các nguồn được hỗ trợ, đầu ra dự kiến, đồng thời có ví dụ persona được tạo sẵn trong `exes/example_liuzhimin`.
- Độ rõ ràng khi vận hành còn thiếu đồng đều: `SKILL.md` không có lệnh cài đặt, và dù có các file hỗ trợ, skill vẫn không kèm sẵn tài liệu/tham chiếu thể hiện quy trình thiết lập end-to-end ngay bên trong.
- Rủi ro về độ tin cậy/khả năng áp dụng: README nói rõ rằng các cách import WeChat mở trước đây đã gặp áp lực pháp lý, và hiện chuyển người dùng sang một hướng dẫn dựa trên prompt thay vì một pipeline được hỗ trợ và duy trì rõ ràng.
Tổng quan về skill create-ex
create-ex dùng để làm gì
create-ex là một quy trình có hướng dẫn để biến bối cảnh quan hệ cùng lịch sử trò chuyện thành một skill persona số có thể tái sử dụng. Skill này phù hợp với người dùng muốn nhiều hơn một prompt bắt chước dùng một lần: mục tiêu thực sự là rút ra giọng điệu, mô thức xung đột, tín hiệu quan tâm và thói quen phản hồi từ WeChat, iMessage hoặc transcript được dán vào, rồi ghi những mẫu đó thành các file mà coding agent có thể dùng lại.
Ai nên dùng skill create-ex
Phù hợp nhất với người dùng sẵn sàng chia sẻ bối cảnh cá nhân có cấu trúc và lịch sử tin nhắn, đặc biệt nếu bạn muốn có một persona artifact có thể lặp lại thay vì chỉ một đoạn chat mô phỏng duy nhất. Skill này đặc biệt đáng cân nhắc cho create-ex for Prompt Writing, vì repo tách riêng các prompt cho intake, phân tích chat, phân tích persona, xây persona và xử lý chỉnh sửa, thay vì nhét mọi thứ vào một chỉ dẫn lớn duy nhất.
Điểm khác biệt của create-ex
So với một prompt thông thường, create-ex có pipeline theo từng giai đoạn: intake, nhập dữ liệu, phân tích tự động, preview, rồi xuất file. Repo cũng có sẵn các prompt cụ thể như prompts/chat_analyzer.md, prompts/persona_analyzer.md và prompts/persona_builder.md, cùng output mẫu trong exes/example_liuzhimin/. Cấu trúc này giảm đáng kể việc phải đoán mò nếu bạn muốn có một persona mà sau này có thể kiểm tra, chỉnh sửa và cải thiện tiếp.
Các điểm cần kiểm tra trước khi cài create-ex
Trước khi create-ex install, hãy kiểm tra ba điều: bạn có chấp nhận xử lý chat log nhạy cảm hay không, môi trường của bạn có chạy được tool Python 3.9+ hay không, và nguồn dữ liệu chính của bạn có được hỗ trợ hay không. Repo hỗ trợ khá rõ workflow cho WeChat và iMessage, nhưng việc trích xuất WeChat theo README là không ổn định cả về pháp lý lẫn vận hành, nên nhiều người dùng sẽ phải dựa vào văn bản dán tay, ảnh chụp màn hình hoặc cách export tự làm thay vì tự động hóa hoàn toàn.
Cách dùng skill create-ex
Đường cài đặt và thiết lập create-ex
Không có một lệnh cài package chuẩn duy nhất trong SKILL.md, vì vậy hãy xem đây là một skill dùng theo kiểu repo. Bắt đầu bằng cách đọc SKILL.md để nắm trigger flow, sau đó đến README_EN.md, rồi docs/PRD.md. Nếu bạn muốn dùng bộ công cụ đi kèm, bạn cũng sẽ cần Python 3.9+ và nên tự kiểm tra tools/wechat_decryptor.py, tools/wechat_parser.py và tools/skill_writer.py trước khi tin tưởng vào phần tự động hóa. README có đưa ra cách cài theo hướng clone cho OpenClaw:
git clone https://github.com/titanwings/ex-skill ~/.openclaw/workspace/skills/create-ex
create-ex cần những đầu vào gì
Muốn create-ex usage cho ra kết quả tốt, bạn cần hai lớp đầu vào:
- bối cảnh ngắn gọn do con người cung cấp: tên/bí danh, giai đoạn quan hệ, khoảng tuổi, đặc điểm tính cách, MBTI, attachment style, cung hoàng đạo nếu biết;
- bằng chứng: chat log, ảnh chụp màn hình, transcript dán tay hoặc tin nhắn đã được trích xuất.
Đầu vào càng giàu tín hiệu thì rule persona càng tốt. Ví dụ, “Cô ấy quan tâm nhưng né tránh” là mô tả yếu. Cách tốt hơn là: “Nữ, 25 tuổi, từng hẹn hò 8 tháng, đã chia tay; thường trả lời nhanh khi bình tĩnh, im lặng khi có xung đột, hay nói ‘I’m not that kind of person’ khi phòng thủ, thường dùng dấu ba chấm và ‘haha’ để làm mềm lời chê.”
Cách prompt create-ex hiệu quả
Để gọi create-ex hiệu quả, hãy nêu mục tiêu sơ bộ và các ràng buộc vận hành ngay từ đầu. Một yêu cầu tốt có thể như sau:
- Goal: “Use
/create-exto build a reusable persona skill, not just sample dialogue.” - Source: “Primary evidence is pasted WeChat text from the last 6 months.”
- Priority: “Preserve texting rhythm, conflict behavior, and affection style.”
- Constraint: “Mark low confidence if evidence is thin; quote original lines when possible.”
Cách này khớp với logic nội bộ của repo: nhãn do người dùng cung cấp sẽ được ưu tiên hơn suy luận từ transcript, mẫu dữ liệu ít cần được gắn cờ, và mọi nhận định nên bám vào các đoạn tin nhắn được trích dẫn.
Workflow create-ex tốt nhất và các file nên đọc trước
Nên đi theo thứ tự này:
SKILL.md— các bước vận hành và hành vi triggerprompts/intake.md— metadata mà skill mong đợiprompts/chat_analyzer.md— transcript parser cần trích xuất những gìprompts/persona_builder.mdvàprompts/correction_handler.md— cách persona cuối cùng được hoàn thiện dầnexes/example_liuzhimin/— hình dạng của output hoàn chỉnh
Mẹo thực tế: đừng bắt đầu bằng ảnh chụp màn hình nếu bạn đã có sẵn văn bản. Các prompt phân tích giả định rằng nội dung tin nhắn có thể được phân loại thành tin nhắn dài, tin nhắn xung đột, tin nhắn tình cảm và trò chuyện hằng ngày. Văn bản sạch sẽ cho cấu trúc đầu ra tốt hơn nhiều so với ảnh OCR nặng.
Câu hỏi thường gặp về skill create-ex
create-ex có tốt hơn một prompt bắt chước thông thường không?
Thường là có, nếu bạn cần tính liên tục. Một prompt thông thường có thể bắt chước giọng điệu bề mặt cho một phiên, nhưng create-ex được thiết kế để tạo ra một persona được lưu lại, có các lớp phân tích và cơ chế xử lý chỉnh sửa. Điều này quan trọng nếu bạn muốn tinh chỉnh hành vi theo thời gian thay vì phải viết lại cùng một bộ chỉ dẫn ở mỗi phiên.
Skill create-ex có thân thiện với người mới bắt đầu không?
Ở mức vừa phải. Luồng tổng thể khá đơn giản, nhưng repo trộn lẫn prompt asset với các tool Python và giả định người dùng có chút thoải mái khi đọc file cũng như điều chỉnh workflow. Người mới vẫn có thể dùng create-ex bằng cách tập trung vào nhập văn bản thủ công và các file prompt, đồng thời bỏ qua phần trích xuất tự động nếu việc setup cục bộ có cảm giác rủi ro hoặc khó hiểu.
Khi nào không nên dùng create-ex?
Hãy bỏ qua nếu bạn chỉ cần một cuộc trò chuyện vui vẻ dùng một lần, nếu bạn không thể xử lý an toàn các đoạn chat riêng tư, hoặc nếu bạn kỳ vọng chẩn đoán tâm lý mang tính thực chứng từ số lượng tin nhắn ít ỏi. Skill này cũng không phù hợp nếu nguồn dữ liệu của bạn quá nhỏ; chính repo cũng cảnh báo rằng dưới 200 tin nhắn thì độ tin cậy sẽ giảm.
create-ex phù hợp với workflow viết prompt như thế nào?
create-ex for Prompt Writing là một use case rất mạnh vì repository phơi bày rõ các thành phần prompt có thể tái sử dụng. Bạn có thể mượn pattern intake, phân tích và chỉnh sửa cho các dự án xây persona ở lĩnh vực lân cận, ngay cả khi đầu ra cuối cùng không hẳn là một mô phỏng “ex”.
Cách cải thiện skill create-ex
Cung cấp bằng chứng giàu tín hiệu hơn cho create-ex
Đòn bẩy chất lượng lớn nhất là chất lượng bằng chứng, không phải thêm thật nhiều tính từ. Hãy đưa vào các tin nhắn tiêu biểu ở giai đoạn bình yên, tình cảm, xung đột và xa cách. Nếu có thể, hãy kèm timestamp hoặc ít nhất là các mốc giai đoạn tương đối. Nếu bạn biết chắc một số đặc điểm là đúng, hãy nói rõ, vì skill này ưu tiên nhãn thủ công hơn suy luận không chắc chắn.
Giảm các lỗi thường gặp của create-ex
Phần lớn output yếu đến từ một trong bốn vấn đề: dữ liệu quá ít, mô tả của người dùng bị lãng mạn hóa quá mức, transcript rời rạc không rõ ai là người nói, hoặc không có vòng chỉnh sửa sau preview. Nếu bản nháp đầu tiên nghe quá chung chung, nguyên nhân thường là vì nguồn dữ liệu chỉ cho thấy cảm xúc, chứ chưa bộc lộ thói quen ngôn ngữ lặp lại hay chuỗi hành vi khi xung đột.
Lặp lại sau output đầu tiên
Repo có prompts/correction_handler.md là có lý do: hãy dùng nó. Thay vì nói “cảm giác không đúng”, hãy đưa ra chỉnh sửa theo tình huống, chẳng hạn: “Khi tức giận, họ không giải thích; họ ngừng trả lời trong vài giờ rồi quay lại bằng một tin nhắn thực tế.” Những chỉnh sửa cụ thể như vậy có thể được ghi thẳng vào persona và có giá trị hơn nhiều so với các phàn nàn chung chung về phong cách.
Điều chỉnh workflow, không chỉ đổi chủ đề
Để cải thiện create-ex, hãy xem nó như một framework xây dựng persona. Nếu tự động hóa WeChat bị chặn, hãy dùng intake prompt cùng transcript văn bản được tuyển chọn thủ công. Nếu persona cuối cùng bị overfit vào những câu dễ thương, hãy cân bằng lại bằng cách thêm nhiều đoạn chat xung đột và sinh hoạt thường ngày hơn. Nếu bạn đang dùng các pattern trong create-ex guide cho một lĩnh vực khác, hãy giữ nguyên thiết kế theo từng giai đoạn: intake → evidence import → analysis → preview → correction → saved artifact.
