content-synthesizer
将阅读笔记、文章洞察或个人思考转化为多平台适配的内容。适用场景:(1) 将深度阅读笔记转化为博客文章,(2) 将文章洞察改写为推文/推文串,(3) 将阅读素材转为公众号文章,(4) 生成小红书笔记文案,(5) 将英文内容转为中文创作,(6) 一次阅读生成多平台内容,(7) 基于个人思考扩展为完整文章,(8) 将技术内容转为通俗解读。触发短语:'内容转化', '生成博客', '写推文', '转为公众号文章', '小红书文案', '内容合成', 'content synthesize', 'write blog post', 'generate tweets', 'create content', '帮我写一篇', '把这个写成', '转化为', '改写为', '生成内容', '多平台内容', '内容创作', '写一篇文章', '发一条推特', '素材转内容'
分类
内容创作安装
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
内容合成器 (Content Synthesizer)
将阅读笔记、文章洞察或个人思考转化为多种平台适配的内容格式。核心能力是理解素材本质,结合个人视角,生成适合不同平台的高质量原创内容。
个人风格加载
按优先级加载写作风格参考:
contents/style-profile.md — 从用户真实博客和推文中提取的风格特征(语言特征、思维模式、平台风格差异、禁忌清单、代表性样本)gino-bot/USER.md — 基本信息、写作偏好Daily Workspace 素材读取
创作前优先从工作区缓存读取素材,避免重复获取:
contents/tmp/workspace/YYYY-MM-DD/article-details/{id}.md(含 AI 分析)contents/tmp/workspace/YYYY-MM-DD/tweet-details/{id}.mdcontents/tmp/workspace/YYYY-MM-DD/topic-clusters.md(了解多源综合信息)文件格式详见 skills/daily-content-management/references/workspace-spec.md。
认证
本 skill 不直接调用 API。内容发布委托给下游 skill(post-to-x、post-to-wechat),由它们各自管理认证。
工作流概览
- [ ] 阶段一: 理解素材 — 提取核心信息和个人观点
- [ ] 阶段二: 确认输出 ⚠️ 让用户选择目标平台和内容形式
- [ ] 阶段三: 生成内容 — 按平台规范创作
- [ ] 阶段四: 用户审阅 ⚠️ 展示内容供确认/修改
- [ ] 阶段五: 引导发布 ⚠️ 用户确认后调用对应发布 skill阶段一:理解素材
1.1 素材来源
接受以下输入形式:
https://r.jina.ai/{URL})1.2 素材分析
从输入中提取:
## 素材分析
**核心主题**: [一句话概括]
**关键论点**:
1. [论点 1]
2. [论点 2]
3. [论点 3]
**独特视角**: [素材中最有价值的差异化观点]
**可引用数据**: [具体数据、案例、研究结果]
**个人连接点**: [与用户背景/经验相关的切入角度]如果素材信息不够生成高质量内容,明确告知用户缺少什么,建议补充。
阶段二:确认输出目标
展示可选的内容形式,让用户选择:
可生成的内容形式:
1. 📝 博客长文 (ginonotes.com) — 1500-3000 字深度文章
2. 🐦 推文/推文串 — 单条或 3-8 条推文串
3. 📱 公众号文章 — 适配微信阅读的中文文章
4. 📕 小红书笔记 — 简短精炼 + 关键点列表
5. 💬 即刻动态 — 社区讨论风格的短内容
6. 📖 知乎文章 — 问答/专栏风格的深度内容
7. 🔄 全平台 — 一次生成以上全部
请选择目标平台(可多选),或直接说"全平台":用户未明确选择时,默认生成:推文 + 博客长文。
阶段三:按平台生成内容
3.1 博客长文
平台: ginonotes.com
字数: 1500-3000 字
语言: 中文为主,技术术语保留英文
结构:
---
title: "标题"
date: YYYY-MM-DD
tags: [tag1, tag2, tag3]
---
## 引言(2-3 句,建立读者共鸣)
## 正文(2-4 个小节)
### 小节标题
内容...
## 我的思考
[个人视角、经验关联、实践建议]
## 小结
[核心要点回顾 + 行动号召]写作规范:
3.2 推文/推文串
平台: X (Twitter)
发布方式: 通过 post-to-x skill
单条推文
推文串 (Thread)
推文写作规范:
3.3 公众号文章
平台: 微信公众号
发布方式: 通过 post-to-wechat skill
字数: 1500-4000 字
与博客的差异:
3.4 小红书笔记
字数: 300-800 字
结构:
标题(含 emoji,吸引点击)
正文:
开头 1-2 句抓注意力
🔑 关键点 1: ...
🔑 关键点 2: ...
🔑 关键点 3: ...
💡 个人心得/实操建议
#标签1 #标签2 #标签3 #标签4 #标签5风格: 简洁实用、列表化、口语但不轻浮
3.5 即刻动态
字数: 100-500 字
风格: 社区讨论感,像在跟朋友分享发现
结构: 观点/发现 + 简要分析 + 邀请讨论
3.6 知乎文章
字数: 2000-5000 字
风格: 专业深入,论证严密
与博客的差异:
阶段四:输出与审阅
输出格式
按用户选择的平台依次输出:
---
## 📝 博客长文
[完整博客内容]
---
## 🐦 推文
### 单条版本
[推文内容]
### 推文串版本(共 N 条)
**1/N**
[内容]
**2/N**
[内容]
...
---
## 📱 公众号文章
[完整文章内容]
---每个平台的输出之间用分隔线隔开。
审阅提示
输出后提示用户:
以上内容已生成。你可以:
- 指定修改某个平台的内容(如 "推文第 3 条改一下")
- 调整语气风格(如 "博客写得太正式了,轻松一些")
- 补充个人观点(如 "加上我觉得 X 的部分")
- 确认发布(见阶段五)阶段五:引导发布
用户确认内容后,引导发布到对应平台:
准备发布:
- 🐦 推文 → 调用 post-to-x skill 发布
- 📱 公众号 → 调用 post-to-wechat skill 发布
- 📝 博客 → 保存 Markdown 文件到指定目录
- 📕 小红书 / 💬 即刻 / 📖 知乎 → 输出内容供手动复制
请告诉我要发布哪些平台,或说"全部发布":发布流程
⚠️ 每个平台发布前必须等待用户明确确认
post-to-x skill- 单条推文:直接发布
- 推文串:按序发布 Thread
- 如需配图,先调用
image-gen 或 cover-image 生成post-to-wechat skill- 如需封面图,先调用
cover-image 生成- 如需文内配图,先调用
article-illustrator 生成- 默认路径:
contents/blog-posts/YYYY-MM-DD/{slug}.md(本项目下)- 用户可指定其他目录(如博客 repo 的
_posts/ 目录)发布后
每个平台发布完成后,输出确认信息:
✅ 推文已发布 → [链接]
✅ 公众号文章已发布
📝 博客已保存到 /path/to/file.md
📋 小红书/即刻/知乎内容已输出,请手动发布写作核心原则
个人风格
每次生成前,按需读取用户画像文件(gino-bot/USER.md,通过 auto memory 或用户指定路径)获取:
核心: 生成的内容必须体现个人视角和真实经验,而非泛泛的 AI 内容。如果素材中有用户的个人思考,优先突出这些内容。
质量标准
避免
参数调整
| 用户表述 | 调整 |
|---|---|
| "写推文" / "发推" | 仅生成推文/推文串 |
| "写博客" / "写一篇文章" | 仅生成博客长文 |
| "全平台" | 生成所有平台内容 |
| "轻松一些" / "口语化" | 降低正式度,增加口语表达 |
| "更专业" / "正式一些" | 提高专业度,减少口语 |
| "短一些" | 压缩字数,提炼核心 |
| "展开说说" | 增加论据和案例 |
| "英文" / "写英文" | 主体语言切换为英文 |
| "不要个人观点" | 减少第一人称,偏客观叙述 |
错误处理
post-to-x 或 post-to-wechat 调用失败,输出内容文本供用户手动复制发布mkdir -p contents/blog-posts与其他 Skill 的协作
| 上游 Skill | 输入 | 说明 |
|---|---|---|
| deep-reading | 分析结果 + 核心洞察 | 最常见的输入来源 |
| reading-workflow | materials.md 素材清单 | 批量素材输入,解析 contents/reading-notes/YYYY-MM-DD/materials.md |
| bestblogs-fetcher | 文章元数据 | 提供基础素材 |
| xgo-fetch-tweets | 推文内容 | 推文内容再创作 |
| 下游 Skill | 输出 | 说明 |
|---|---|---|
| post-to-x | 推文/推文串 | 直接发布到 Twitter |
| post-to-wechat | 公众号文章 | 直接发布到微信公众号 |
| cover-image | 博客/公众号标题 | 生成封面图 |
| article-illustrator | 文章内容 | 生成文章配图 |
| image-gen | 内容主题 | 生成各类图片 |