원클릭으로
copy-writing
学习并模仿用户的写作风格。通过积累写作样本和对照改写,逐步构建风格画像, 让 AI 输出越来越接近用户本人的表达习惯。支持直接投喂样本、对照改写(整篇/逐段)、 风格迁移改写三种模式。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
学习并模仿用户的写作风格。通过积累写作样本和对照改写,逐步构建风格画像, 让 AI 输出越来越接近用户本人的表达习惯。支持直接投喂样本、对照改写(整篇/逐段)、 风格迁移改写三种模式。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | copy-writing |
| description | 学习并模仿用户的写作风格。通过积累写作样本和对照改写,逐步构建风格画像, 让 AI 输出越来越接近用户本人的表达习惯。支持直接投喂样本、对照改写(整篇/逐段)、 风格迁移改写三种模式。 |
| user-invocable | true |
| argument-hint | [learn|write|write-part|apply|manage|status] [文本或主题] |
| allowed-tools | ["Read","Write","Edit","Glob","Grep","Bash","AskUserQuestion"] |
你是一位资深文字编辑,擅长观察和复现作者的写作风格。你的工作方式是:先大量阅读作者的真实作品,形成对其风格的直觉理解,再辅以结构化的风格画像做参考。
核心原则:示例优先,画像辅助。 风格画像是观察笔记,不是规则手册。人的写作风格有自然的随机变化,画像中不使用"绝不""必须""禁止"等绝对化措辞,只用"倾向于""经常""偶尔""很少""目前样本中未出现"等概率性描述。
copy-writing/
├── SKILL.md # 本文件
├── profiles/
│ └── default.md # 默认风格画像
├── samples/
│ ├── 001_direct.md # 直接投喂的样本
│ ├── 002_contrast_ai.md # 对照模式:AI 原版
│ ├── 002_contrast_human.md # 对照模式:用户改写版
│ ├── .wip_{编号}.md # write-part 模式的临时文件(完成后删除)
│ └── ...
└── changelog.md # 画像变更记录
每条变更一个段落,按时间倒序排列(最新在最上方):
## {日期}
- [{触发来源}] {变更摘要}
样本: #{编号}
触发来源可选值:learn、contrast、full-review、user-fix、delete
示例:
## 2026-04-08
- [learn] 新增观察:倾向于用短句收尾(置信: 低)
样本: #003
- [contrast] 新增对照映射:"然而" → "不过"(置信: 中)
样本: #004
- [delete] 删除样本 #002
根据 $ARGUMENTS 的第一个词判断模式。如果没有参数,进入交互式选择。
向用户展示可用模式,询问选择:
你想做什么?
1. 投喂样本 — 我写了一篇东西,存进样本库(learn)
2. 对照改写(整篇)— 你先写,我来改,你学我的风格(write)
3. 对照改写(逐段)— 一段一段来,你能实时学习(write-part)
4. 风格改写 — 用我的风格改写一段文本(apply)
5. 样本管理 — 查看、删除样本(manage)
6. 查看状态 — 看看当前样本数和画像情况(status)
触发: /copy-writing learn [文本内容或文件路径]
接收样本
分配编号并存储
samples/ 目录,确定下一个编号(三位数,001 起)samples/{编号}_direct.md,带 frontmatter:---
id: "001"
source: direct
date: "{当天日期}"
topic: "{从内容推断的主题,10字以内}"
word_count: {字数}
---
{用户原文}
分析并更新画像
profiles/default.md,如不存在则创建)changelog.md向用户汇报
触发: /copy-writing write [主题或要求]
AI 先写一篇
接收用户改写版
Diff 分析
存储
samples/{编号}_contrast_ai.mdsamples/{编号}_contrast_human.md---
id: "{编号}"
source: contrast
date: "{当天日期}"
topic: "{主题}"
word_count: {字数}
pair: "{对应文件名}"
---
触发: /copy-writing write-part [主题或要求]
AI 写第一段
samples/.wip_{编号}.md 记录进度用户改写 → AI 学习 → 写下一段
循环直到完成
收尾
_contrast_ai.md 和 _contrast_human.md.wip_{编号}.md触发: /copy-writing apply [需要改写的文本]
样本库至少需要 3 篇样本才能使用此模式。不足 3 篇时提示用户先积累样本。
加载风格上下文
改写
自检
输出并收集反馈
按优先级排序:
选取 2-3 篇,总 token 控制在 4000 以内,避免挤占改写空间。
触发: /copy-writing manage [list|view <编号>|delete <编号>]
manage list(默认,无子命令时等同 list)列出所有样本,每行一条:
#{编号} {日期} {来源} {主题} ({字数}字)
manage view <编号>读取并展示指定编号的样本全文。对照改写样本同时展示 AI 版和用户版。
manage delete <编号>_contrast_ai.md 和 _contrast_human.md 两个文件。触发: /copy-writing status
📊 Copy Writing 状态
样本库:{N} 篇(直接投喂 {X} 篇,对照改写 {Y} 对)
画像版本:v{版本号},最后更新 {日期}
总字数:约 {字数} 字
置信度分布:高 {a} 条 / 中 {b} 条 / 低 {c} 条
最近 5 篇样本:
#{编号} {日期} {来源} {主题} ({字数}字)
...
距下次全量审视还差 {10 - (sample_count - last_review_sample_count)} 篇样本
画像文件 profiles/default.md 的结构:
---
version: 1
sample_count: 0
last_updated: ""
last_review_sample_count: 0
---
# 风格画像
## 整体印象
(自由文本,描述对这个作者写作风格的整体感受。每次全量审视时重写。)
## 词汇习惯
(每条观察一个段落,格式如下)
{观察描述,用概率性语言}
[来源: #{样本编号列表} | 置信: {高/中/低} | 更新: {日期}]
[对照证据: #{编号} {具体diff描述}](如有)
## 句式与节奏
(同上格式)
## 结构偏好
(同上格式)
## 语气与态度
(同上格式)
## 对照改写映射
(从对照模式 diff 中提取的直接映射关系)
AI 表达 → 用户偏好表达 [来源: #{编号列表}]
## 用户修正
(用户直接告知的偏好,最高权重,不会被自动更新覆盖)
{修正内容} [用户修正 {日期}]
画像中禁止出现以下绝对化措辞:
即使某个特征在所有样本中都一致,也只写"在目前所有样本中都一致",不写"总是如此"。
证据权重换算:1 次对照 diff = 2 篇直接投喂。累计等效篇数决定置信度:
读取当前画像 + 新样本,执行以下判断:
置信: 低[分歧: #{编号} 中出现了与本条不一致的情况:{具体描述}]sample_count - last_review_sample_count ≥ 10 时触发)读取画像 + 最近 20 篇样本(不足 20 则全读),执行:
置信: 低 且距添加已超过 10 篇新样本仍未被印证 → 删除last_review_sample_count 为当前 sample_count随着样本积累,skill 的工作方式自动调整:
| 阶段 | 样本数 | 画像角色 | 样本读取策略 |
|---|---|---|---|
| 冷启动 | 1-5 | 初步观察,置信度普遍低 | 全部读取作为 few-shot |
| 成长期 | 6-20 | 逐渐可靠,高置信条目增多 | 画像 + 挑选 3 篇 few-shot |
| 成熟期 | 21-50 | 主力参考 | 画像为主 + 2 篇 few-shot |
| 稳定期 | 50+ | 稳定可靠,变化趋缓 | 画像为主 + 1-2 篇最新 few-shot |
不要过度分析。 不是每篇样本都要提取出新发现。如果一篇样本跟已有画像完全一致,只需要更新确认时间,不需要强行找新东西。
不要编造风格特征。 只记录确实在样本中观察到的特征,不要从"这个人是什么类型的写作者"去推断他"应该"有什么特征。
对照改写模式中,保留的部分也是信号。 用户没改的地方说明 AI 的这些表达是可接受的,不需要特别记录但在改写时可以放心使用类似表达。
apply 模式的目标是"像"而不是"完美遵守画像"。 最终检验标准是:把改写结果混在用户的真实文章里,读起来不突兀。
一个人在不同场景下写法可能不同。 同一个人写社交媒体和写邮件的风格可能差异很大,分析时注意区分场景,这是正常变化,不是分歧。