基于 AI 的内容创作自动化工作流模板,帮助你用 AI 高效创作多平台内容。
这是一套完整的内容创作自动化工作流,包含:
- Templates/ - 可复用的文章创作模板
- Memories/ - 个人风格记忆库(80/20 策略)
- Articles/ - 文章工作目录
- Publishing-Tools/ - 自动发布工具(可选)
- 80% 自有内容风格 - 保持你的独特表达习惯
- 20% 标杆技巧借鉴 - 学习优秀内容的结构模式
支持以下平台的风格适配:
- 微信公众号
- 小红书
- 即刻
- 知乎
- Twitter/X
- 抖音
- 哔哩哔哩
原始素材 → 要素抽取 → 大纲生成 → 文章写作 → 多平台适配
编辑 Memories/knowledge_dict.json,填入你的:
- 笔名/身份描述
- 产品/项目信息
- 专业领域
在 Memories/memory_indexing.json 中添加:
- 你已发布的优质文章(own_works)→ 用于保持个人风格
- 你想学习的对标账号内容(reference_examples)→ 用于借鉴技巧
在 Articles/ 目录下创建一个新文件夹,命名建议使用文章主题:
Articles/
└── 我的第一篇AI文章/
在新文件夹内创建 Materials/ 目录,并放入原始素材:
Articles/
└── 我的第一篇AI文章/
└── Materials/
└── origin.md # 你的原始素材(访谈稿、笔记、参考文章等)
origin.md 示例内容:
# 原始素材
## 主题
如何用 Cursor 进行 AI 编程
## 核心观点
1. AI 编程不是替代程序员,而是放大创造力
2. 掌握 Prompt 技巧是关键
3. ...
## 参考数据
- 开发效率提升 300%
- 上手时间仅需 1 小时- 打开 Cursor,进入项目根目录
- 按
Cmd + I(Mac)或Ctrl + I(Windows)打开 Composer - 输入以下格式的指令:
@我的第一篇AI文章 请帮我基于 Materials/origin.md 中的素材,创作一篇发布到微信公众号的文章
- 在终端进入项目目录
- 运行
claude启动 Claude Code - 输入以下格式的指令:
@我的第一篇AI文章 请帮我基于 Materials/origin.md 中的素材,创作一篇发布到微信公众号和小红书的文章
当你输入指令后,AI 会自动执行以下流程:
┌─────────────────────────────────────────────────────────────┐
│ 阶段一:初始化与要素抽取 │
├─────────────────────────────────────────────────────────────┤
│ 1. 自动复制 Templates/ 模板到你的文章目录 │
│ - article_elements_extraction.md │
│ - article_creation.md │
│ │
│ 2. 读取 Materials/ 中的原始素材 │
│ │
│ 3. 结合 Memories/ 中的个人知识库进行内容校正 │
│ │
│ 4. 联网搜索相关热点话题 │
│ │
│ 5. 生成 extracted_meta.json(文章元数据) │
│ │
│ ⏸️ 等待用户确认 → 回复「继续」 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 阶段二:智能记忆校准(80/20 策略) │
├─────────────────────────────────────────────────────────────┤
│ 1. 从 own_works 提取 80% 个人风格(语气、视角、表达习惯) │
│ │
│ 2. 从 reference_examples 借鉴 20% 标杆技巧 │
│ - 标题钩子模式 │
│ - 开篇技巧 │
│ - 结构布局 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 阶段三:生成大纲 │
├─────────────────────────────────────────────────────────────┤
│ 1. 生成 article_structure.md(文章大纲) │
│ - 5 个候选标题 │
│ - 章节结构与核心要点 │
│ │
│ ⏸️ 等待用户确认 → 回复「确认」或提出修改意见 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 阶段四:生成写作剧本 │
├─────────────────────────────────────────────────────────────┤
│ 1. 生成 article_writing.md(可执行的写作任务清单) │
│ │
│ ⏸️ 等待用户确认 → 回复「确认」 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 阶段五:正式写作 │
├─────────────────────────────────────────────────────────────┤
│ 1. 按章节逐一撰写内容 │
│ │
│ 2. 生成 article_draft.md(初稿) │
│ │
│ 3. 质量检查:逻辑、风格、第一人称视角 │
│ │
│ 4. 人味润色:根据 humanization 规则调整 │
└─────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────┐
│ 阶段六:多平台适配(可选) │
├─────────────────────────────────────────────────────────────┤
│ 根据你在指令中指定的平台,生成对应版本: │
│ - article_wechat_version.md(微信公众号版) │
│ - article_xiaohongshu_version.md(小红书版) │
│ - article_jike_version.md(即刻版) │
│ - ... │
└─────────────────────────────────────────────────────────────┘
完成后的文章目录结构:
Articles/
└── 我的第一篇AI文章/
├── Materials/
│ └── origin.md # 原始素材
├── article_elements_extraction.md # 要素抽取任务(阶段一)
├── article_creation.md # 文章创作任务(阶段二-五)
├── extracted_meta.json # 提取的元数据
├── article_structure.md # 文章大纲
├── article_writing.md # 写作剧本
├── article_draft.md # 初稿
├── article_wechat_version.md # 微信公众号版(可选)
└── article_xiaohongshu_version.md # 小红书版(可选)
@文章文件夹名 请帮我基于 Materials/ 中的素材,创作一篇发布到微信公众号的文章
@文章文件夹名 请帮我基于 Materials/ 中的素材,创作一篇文章,需要发布到微信公众号和小红书
@文章文件夹名 请帮我基于 Materials/ 中的素材,创作一篇发布到微信公众号的文章。
要求:
1. 第一人称视角,口语化表达
2. 字数控制在 2000-3000 字
3. 需要加入个人案例和真实数据
工作流中有以下 用户确认点,AI 会暂停等待你的回复:
| 节点 | AI 输出 | 你需要回复 |
|---|---|---|
| 要素抽取完成 | extracted_meta.json 全文 |
「继续」 |
| 大纲生成完成 | article_structure.md 全文 |
「确认」或修改意见 |
| 写作剧本完成 | article_writing.md 全文 |
「确认」 |
| 初稿完成 | article_draft.md 全文 |
「确认」或修改意见 |
content-creator-oss/
├── Templates/ # 模板文件(不要修改)
│ ├── article_creation.md # 文章创作主流程
│ ├── article_elements_extraction.md # 要素抽取流程
│ └── platform_styles_lib.json # 平台风格库
│
├── Memories/ # 记忆库(个性化配置)
│ ├── knowledge_dict.json # 个人知识字典 ⬅️ 首次使用必填
│ ├── memory_indexing.json # 内容索引 ⬅️ 推荐配置
│ ├── Contents/ # 已发布内容存档
│ └── Examples/ # 标杆案例库
│
├── Articles/ # 文章工作目录
│ └── 示例文章/ # 参考示例
│
├── Publishing-Tools/ # 发布工具(可选)
│ ├── README.md # 发布工具说明
│ └── publish_to_wechat.py # 微信公众号发布脚本
│
├── .claude/ # Claude Code 配置
├── .cursor/ # Cursor 配置
└── README.md
- Claude Code - Anthropic 官方 AI 编程助手(推荐)
- Cursor - AI 代码编辑器(可选)
在 Templates/platform_styles_lib.json 中添加:
{
"id": "new-platform",
"display_name": "新平台名称",
"audience": "目标受众描述",
"tone": "文案基调",
"length": "推荐字数",
"format_rules": ["格式规则1", "格式规则2"],
"humanization": "人味化策略"
}在 Templates/article_creation.md 中修改 80/20 策略的权重。
定期将已发布的优质文章添加到 Memories/memory_indexing.json 的 own_works 数组中,AI 会学习你的写作风格。
项目提供独立的发布工具,支持将生成的文章自动发布到各平台。
| 平台 | 状态 | 说明 |
|---|---|---|
| 微信公众号 | ✅ | 官方 API |
| 即刻 | ✅ Beta | 非官方接口 |
# 1. 安装依赖
pip install wechatpy requests pyyaml
# 2. 配置凭证(环境变量)
export WECHAT_APP_ID="your_app_id"
export WECHAT_APP_SECRET="your_app_secret"
# 3. 发布文章
cd Publishing-Tools
python publish_to_wechat.py --workspace /path/to/article- 登录 微信公众平台
- 进入 设置与开发 → 基本配置
- 获取
AppID和AppSecret - 配置 IP 白名单
详细说明请查看 Publishing-Tools/README.md
MIT License
欢迎提交 Issue 和 Pull Request!
Happy Creating! 🚀