Skip to content

Tasihi89/vibe-writing-workflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

💡 这是什么?

Vibe Writing 不是一个AI写作助手,而是一个思维协同系统。

核心理念:以人为主体 —— 这是你的主题,AI是你的思维伙伴。

  • ✅ 你掌握:选择讲什么、怎么讲、保留什么
  • ✅ AI协同:激发灵感、提供结构建议、润色语言
  • ❌ 不是:AI自动生成文章,你只是审核。而是你来用 AI 创作!你的问题,你的选择,你的审美,一切都是你的决定!

🎯 它解决什么问题?

传统AI写作的痛点:

  • AI 创作,人看着,人变成了 AI 的审核员
  • 想改,但总是没法改成自己完全想要的样子
  • 即使说能修改,也只是当 AI 的编辑,作者还是 AI

Vibe Writing的解决方案:

  1. 学习阶段:通过对话,把你的思考固化为知识卡片
  2. 结构阶段:AI提供结构方案,你来决定
  3. 输出阶段:你调整框架,AI润色语言
  4. 成稿阶段:串联所有内容,形成完整文章

结果:输出的内容既有AI的语言优势,又保留了你的思维方式。


🏗️ 系统设计

四个Agent分工协作

学习Agent ──→ 结构Agent ──→ 写作Agent ──→ 成稿Agent 对话激发 全局规划 迭代优化 串联成稿

  1. 学习Agent - 摄入阶段
  • 你和AI对话,提问、讨论
  • AI激发你的思考,挖掘潜意识
  • 每4轮对话自动生成知识卡片
  1. 结构Agent - 规划阶段
  • 分析知识卡片的价值点
  • 提供2-3种结构方案
  • 你选择后,AI生成首版输出卡片
  1. 写作Agent - 优化阶段
  • 你继续提问/讨论,AI整理进卡片
  • 你修改框架,AI润色语言
  • 轻量级推荐后续方向
  1. 成稿Agent - 串联阶段
  • 读取白板上的所有输出卡片
  • 你确认顺序,AI串联成完整文章
  • 自动处理过渡和叙事流

🚀 快速开始

前置条件

  • Claude Code CLI 或支持Claude的环境
  • Obsidian(可选,用于可视化白板)

第一次使用

  1. 在项目根目录启动Claude: claude

  2. 说出你的主题: 比如,我想写关于"AI为什么能秒懂"

  3. 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 # 你现在看的这个文件


🔑 核心原则

  1. 以人为主体:你决定讲什么、怎么讲,AI提供建议和润色
  2. 动态加载:根据场景自动切换Agent
  3. 断点续传:自动保存进度,随时可恢复
  4. 事实优先:AI自动核查关键事实,确保准确性
  5. 轻量推荐: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中告诉我。


准备好开始了吗? 说出你的主题,开始你的思维协同之旅!

About

能够自己把控的 AI 写作流|用于高效学习和创作

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors