💡 这是什么?
Vibe Writing 不是一个AI写作助手,而是一个思维协同系统。
核心理念:以人为主体 —— 这是你的主题,AI是你的思维伙伴。
- ✅ 你掌握:选择讲什么、怎么讲、保留什么
- ✅ AI协同:激发灵感、提供结构建议、润色语言
- ❌ 不是:AI自动生成文章,你只是审核。而是你来用 AI 创作!你的问题,你的选择,你的审美,一切都是你的决定!
🎯 它解决什么问题?
传统AI写作的痛点:
- AI 创作,人看着,人变成了 AI 的审核员
- 想改,但总是没法改成自己完全想要的样子
- 即使说能修改,也只是当 AI 的编辑,作者还是 AI
Vibe Writing的解决方案:
- 学习阶段:通过对话,把你的思考固化为知识卡片
- 结构阶段:AI提供结构方案,你来决定
- 输出阶段:你调整框架,AI润色语言
- 成稿阶段:串联所有内容,形成完整文章
结果:输出的内容既有AI的语言优势,又保留了你的思维方式。
🏗️ 系统设计
四个Agent分工协作
学习Agent ──→ 结构Agent ──→ 写作Agent ──→ 成稿Agent 对话激发 全局规划 迭代优化 串联成稿
- 学习Agent - 摄入阶段
- 你和AI对话,提问、讨论
- AI激发你的思考,挖掘潜意识
- 每4轮对话自动生成知识卡片
- 结构Agent - 规划阶段
- 分析知识卡片的价值点
- 提供2-3种结构方案
- 你选择后,AI生成首版输出卡片
- 写作Agent - 优化阶段
- 你继续提问/讨论,AI整理进卡片
- 你修改框架,AI润色语言
- 轻量级推荐后续方向
- 成稿Agent - 串联阶段
- 读取白板上的所有输出卡片
- 你确认顺序,AI串联成完整文章
- 自动处理过渡和叙事流
🚀 快速开始
前置条件
- Claude Code CLI 或支持Claude的环境
- Obsidian(可选,用于可视化白板)
第一次使用
-
在项目根目录启动Claude: claude
-
说出你的主题: 比如,我想写关于"AI为什么能秒懂"
-
AI会生成初稿,并自动启动学习模式。你可以根据初稿提出你的问题,AI会在和你对话4轮后,根据你们的对话记录生成知识卡片
📖 完整操作指南
1️⃣ 学习阶段(生成知识卡片)
触发方式:
- 直接说主题:"我想写关于XX"
- 继续对话:直接提问和讨论
快捷命令:
- /生成卡片 - 不等4轮,立即生成卡片
- 列出所有卡片 - 查看已生成的知识卡片
流程: 你: 我想写关于"Claude和GPT的区别" AI: [开始对话,提问引导] 你: [回答和讨论] AI: [4轮后自动生成知识卡片]
2️⃣ 结构阶段(形成输出卡片)
触发方式:
- 快捷命令:/结构
- 或说:"输出"、"形成结构"、"优化《知识卡片01》"
流程: 你: /结构 AI: [分析知识卡片,提供2-3种结构方案] 你: 选1 AI: [拆分价值点,提供节点方案] 你: 确认 AI: [生成首版输出卡片,自动添加到白板]
关键:AI提供方案,你来决定讲什么、怎么排布
3️⃣ 迭代阶段(优化输出卡片)
触发方式:
- 快捷命令:/迭代 或 /润色
- 或直接给输出卡片路径+问题
A. 迭代模式(深化内容)
你: /迭代 [或] 为什么不叫训练? AI: [深入讲解,提出延伸问题] 你: [继续提问] AI: [继续讲解...] 你: 整理 AI: [提供2-3种结构方案] 你: 选1 AI: [整合对话内容到卡片] 你: [修改框架和内容] 你: 润色 AI: [自动事实核查+润色语言]
B. 润色模式(优化语言)
你: /润色 AI: [事实核查 → 处理【】占位符 → 润色语言]
特殊功能:
- 逻辑扩写:用【】写逻辑骨架,AI自动扩写
- 事实核查:涉及数据/时间时,AI自动WebSearch验证
4️⃣ 白板组织(建立卡片关系)
触发方式:
- "组织白板"、"这些卡片有什么关系"
流程: 你: 组织白板 AI: [读取白板,分析卡片逻辑关系,提供组织方案] 你: 做 AI: [纵向排列卡片,创建连接线]
说明:系统会自动将迭代完成的卡片添加到白板左侧独立位置
5️⃣ 成稿阶段(生成完整文章)
触发方式:
- 快捷命令:/成稿
- 或说:"撰写"、"最终输出"
流程: 你: /成稿 AI: [读取白板所有输出卡片,推断逻辑顺序] AI: 我推断的顺序是:卡片1 → 卡片2 → 卡片3,对吗? 你: 对 AI: [串联成完整文章,保存为"最终成稿-[项目名].md"]
成稿规则:
- 钩子开局:用反直觉/困惑引入
- 层层递进:每段有收获但引出新问题
- 自然过渡:追问式/转折式/递进式连接
- 回归闭环:结尾呼应开局
🎨 高级技巧
快捷命令汇总
| 命令 | 作用 | 场景 |
|---|---|---|
| /结构 | 进入结构阶段 | 知识卡片→输出卡片 |
| /迭代 | 进入迭代模式 | 深化输出卡片内容 |
| /润色 | 进入润色模式 | 优化语言表达 |
| /成稿 | 生成最终文章 | 串联所有输出卡片 |
| /生成卡片 | 立即生成卡片 | 不等4轮对话 |
| /继续[项目名] | 恢复项目 | 断点续传 |
断点续传
系统自动保存进度,随时可以继续: 你: 继续Claude和GPT的区别 AI: [读取项目状态,恢复工作]
逻辑扩写技巧
在输出卡片中用【】写逻辑骨架: 【RNN是向量运算,速度XXX。Transformer也是向量运算,速度YYY。 都是向量运算,凭什么快?】
润色时AI会自动扩写成完整段落,保持你的逻辑顺序。
📁 项目结构
vibe-writing-Tasihi/ ├── 项目/ │ └── [项目名]/ │ ├── 项目信息.md # 项目状态记录 │ ├── 对话记录.md # 学习阶段对话 │ ├── 知识卡片/ # 学习阶段产出 │ ├── 输出卡片/ # 结构阶段产出 │ ├── 内容白板.canvas # Obsidian白板 │ └── 最终成稿-[项目名].md # 成稿产出 │ ├── _系统/ │ ├── CLAUDE.md # 系统入口文件 │ ├── 学习Agent.md # 学习Agent规则 │ ├── 结构Agent.md # 结构Agent规则 │ ├── 写作Agent.md # 写作Agent规则 │ ├── 成稿Agent.md # 成稿Agent规则 │ └── 规范/ # 共享规范文件 │ └── README.md # 你现在看的这个文件
🔑 核心原则
- 以人为主体:你决定讲什么、怎么讲,AI提供建议和润色
- 动态加载:根据场景自动切换Agent
- 断点续传:自动保存进度,随时可恢复
- 事实优先:AI自动核查关键事实,确保准确性
- 轻量推荐:AI不越俎代庖,只在你需要时提供方向建议
🛠️ 常见问题
Q: 我可以跳过某个阶段吗?A: 可以。比如你已有想法,可以直接进入结构阶段;已有初稿,可以直接进入迭代阶段。
Q: 润色时AI会改掉我的内容吗?A: 不会。润色原则是"用户删掉什么就永远不恢复",AI只优化你保留的内容。
Q: 白板是必须的吗?A: 不是。白板是可选的可视化工具。即使不用Obsidian,系统也会在Canvas文件中维护卡片关系。
Q: 可以多个项目并行吗?A: 可以。系统会自动检测项目,询问你继续哪个。
Q: AI生成的内容不准确怎么办?A: 涉及事实时,AI会自动WebSearch验证。你也可以修改后说"润色",AI会再次核查。
📊 版本历史
- v0.6.1 (2025-11-27)
- 新增快捷命令系统
- 简化用户交互流程
- 完善成稿Agent
- v0.5.0
- Agent职责解耦(学习/结构/写作)
- 引入白板组织功能
- v0.3.0
- 基础学习和输出功能
🤝 贡献
欢迎提Issue和PR!
如果你有改进建议或发现bug,请在GitHub Issues中告诉我。
准备好开始了吗? 说出你的主题,开始你的思维协同之旅!