文章进化写作技能
核心理念
不只是一次写作,而是持续进化。
每次用户修改文章时,记录修改逻辑和方法。下次写作时,先应用已积累的修改逻辑,让文章越来越接近用户本人的风格。
技能结构
skill_article-evolution/
├── SKILL.md # 主技能文档
├── WRITING_RULES.md # 写作规则库(用户修改逻辑积累)
├── templates/
│ ├── topic_template.md # 选题模板
│ ├── outline_template.md # 提纲模板
│ └── article_template.md # 文章模板
└── history/
└── evolution_log.md # 进化日志(每次修改记录)
工作流程
阶段一:选题生成
触发条件:用户提供内容方向 + 周期要求
输入:
- 内容方向(如:AI转型、HR方法论、职场观察等)
- 周期要求(如:每周一篇、每两天一篇等)
输出:
- 按周期生成选题列表
- 每个选题包含:主题、核心观点、目标受众、预估阅读量
操作步骤:
1. 读取 WRITING_RULES.md 中的选题偏好
2. 结合内容方向,生成符合周期要求的选题
3. 使用 templates/topic_template.md 格式输出
4. 等待用户确认或调整
选题模板:
## 第X周选题
### 选题1:[标题]
- **核心观点**:[一句话概括]
- **目标受众**:[企业主/HR/职场人等]
- **内容方向**:[痛点/方法论/案例等]
- **预估字数**:[1500-2000字]
### 选题2:...
阶段二:提纲生成
触发条件:用户确认选题
操作步骤:
1. 读取 WRITING_RULES.md 中的结构偏好
2. 生成文章提纲(开头、主体、结尾)
3. 使用 templates/outline_template.md 格式输出
4. 等待用户修改
提纲模板:
## [文章标题]
### 开头(约200字)
- 钩子:[如何吸引读者]
- 背景:[为什么写这个话题]
- 预告:[本文要讲什么]
### 主体(约1200字)
#### 第一部分:[小标题]
- 核心观点:[...]
- 论据/案例:[...]
- 过渡:[...]
#### 第二部分:[小标题]
- ...
### 结尾(约200字)
- 总结:[...]
- 行动建议:[...]
- 留白:[引发思考]
用户修改后:
- 提取修改逻辑
- 更新 WRITING_RULES.md 中的结构偏好
阶段三:初稿生成
触发条件:用户确认提纲
操作步骤:
1. 读取 WRITING_RULES.md 中的写作规则
2. 根据提纲生成初稿
3. 自动加载去AI味技能(ai-article-humanizer 或 ai-flavor-remover)
4. 输出去AI味后的初稿
5. 等待用户修改
初稿生成原则:
- 使用用户的口头禅和常用表达
- 避免AI常见套路(过度排比、强行升华、空洞形容词)
- 加入具体的场景、数据、案例
- 保持文章的节奏感(长短句交替)
阶段四:用户修改与逻辑记录
触发条件:用户修改初稿
操作步骤:
1. 读取用户修改后的内容
2. 对比初稿和修改稿,提取修改逻辑
3. 将修改逻辑记录到 WRITING_RULES.md
4. 记录到 history/evolution_log.md
修改逻辑提取方法:
对比维度:
- 用词变化:用户把什么词换成了什么词?
- 句式变化:用户把什么句式改成了什么句式?
- 结构变化:用户调整了什么结构?
- 删减内容:用户删除了什么类型的内容?
- 增加内容:用户增加了什么类型的内容?
- 语气变化:用户调整了什么语气?
记录格式:
## 修改记录 - [日期]
### 文章:[标题]
#### 修改类型1:用词优化
- **原文**:[...]
- **修改后**:[...]
- **修改逻辑**:[用户偏好什么类型的表达]
#### 修改类型2:结构调整
- **原文结构**:[...]
- **修改后结构**:[...]
- **修改逻辑**:[用户偏好什么类型的结构]
#### 提炼规则:
- [规则1:如"避免使用'首先、其次、最后'等排比词"]
- [规则2:如"用具体案例代替抽象描述"]
阶段五:规则应用
触发条件:下次写作时
操作步骤:
1. 写作前,先读取 WRITING_RULES.md
2. 按照积累的规则生成内容
3. 减少需要用户修改的地方
WRITING_RULES.md 结构
# 写作规则库
## 一、选题偏好
- [用户偏好的选题类型]
- [用户回避的选题类型]
## 二、结构偏好
- [用户偏好的文章结构]
- [用户回避的结构模式]
## 三、表达偏好
### 3.1 用词偏好
- [用户常用词汇]
- [用户回避词汇]
### 3.2 句式偏好
- [用户偏好的句式]
- [用户回避的句式]
### 3.3 语气偏好
- [用户偏好的语气风格]
## 四、内容偏好
- [用户偏好的内容类型]
- [用户回避的内容类型]
## 五、去AI味规则
- [从用户修改中提炼的去AI味规则]
## 六、修改历史摘要
- [关键修改逻辑的汇总]
进化机制
规则优先级
- 新规则 > 旧规则:如果用户在多次修改中表现出新的偏好,更新规则
- 高频规则 > 低频规则:用户多次重复的修改逻辑优先级更高
- 明确规则 > 隐含规则:用户明确说出的偏好优先于从修改中推断的
规则冲突处理
当新旧规则冲突时:
1. 记录冲突到 history/evolution_log.md
2. 询问用户确认偏好
3. 更新 WRITING_RULES.md
规则精简
当规则积累过多时:
- 合并相似规则
- 删除过时规则
- 保留高频规则
使用示例
示例1:首次使用
用户:我要写一篇关于AI转型的公众号文章,方向是给企业主看的
技能:
1. 生成选题 → 用户确认
2. 生成提纲 → 用户修改(用户偏好:开头要讲故事,不要讲道理)
3. 记录规则:"开头偏好故事化,避免说教式开场"
4. 生成初稿 → 加载去AI味 → 输出
5. 用户修改(用户偏好:删掉所有"首先其次",用数字代替)
6. 记录规则:"避免使用'首先、其次、最后',改用'1. 2. 3.'"
示例2:第二次使用
用户:再写一篇HRBP转型的文章
技能:
1. 读取 WRITING_RULES.md
2. 应用规则:开头讲故事、避免首先其次...
3. 生成的内容更接近用户风格
4. 用户修改更少
5. 继续记录新的修改逻辑
示例3:多次迭代后
用户:写一篇职场观察
技能:
1. 读取积累了20+条规则的 WRITING_RULES.md
2. 生成的初稿已经非常接近用户风格
3. 用户只需微调
4. 持续进化
与其他技能联动
- ai-article-humanizer:初稿生成后自动调用,去除AI味
- ai-flavor-remover:备选的去AI味技能
- lidan-writing-framework:如果用户偏好李诞七步写作框架
注意事项
- 不要过度记录:只记录有代表性的修改逻辑,避免规则爆炸
- 保持灵活:规则是参考,不是束缚,用户可以临时调整
- 定期清理:每月检查一次规则库,删除过时或冲突的规则
- 用户确认:重要规则变更时,询问用户确认
触发关键词
- "写公众号文章"
- "生成选题"
- "文章提纲"
- "去AI味"
- "记录修改逻辑"
技能版本:v1.0
创建时间:2026年4月22日