chocovine
为Claude Code设计的强制AI先规划后编码的工作流框架
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:chocovine。 它的用途是:为Claude Code设计的强制AI先规划后编码的工作流框架 完整的 Skill 内容见:https://321skill.com/skills/chocovine/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'/cv:research 为现有用户管理系统添加双因素认证功能',它会先扫描你的代码库,理解现有用户模型和认证流程,并询问详细需求。接着,你说'/cv:plan',它会生成一份包含模块划分、API改动、数据库迁移和单元测试用例的详细计划,等你批准后才开始编写代码。
介绍
ChocoVine是一个专为Claude Code设计的AI编程工作流包装器,旨在解决AI编码时常见的“盲目输出、代码崩溃、反复调试”问题。它强制AI遵循严格的“规划→测试→构建”循环,将随性的“氛围编码”转变为结构化的工程实践。
使用时,开发者通过一系列/cv:开头的命令引导AI。核心流程包括:/cv:research进行需求调研和代码库分析,/cv:plan生成架构设计和任务清单(需用户批准),/cv:build按计划实施编码并验证,最后/cv:review进行代码质量和安全检查。整个过程强调用户作为架构师的审批权。
它特别适合需要处理中大型代码库、对代码质量有较高要求、且希望AI能系统化理解项目上下文的全栈开发、后端开发或项目经理。这些角色往往需要AI不仅能写代码,更能理解现有架构并做出符合规范的贡献。
建议在开始新功能开发或重构复杂模块时使用ChocoVine。初次使用务必运行/cv:init让AI扫描并理解你的项目结构。注意,它深度依赖Claude Code环境,且其严格的工作流可能不适用于需要快速原型验证或简单脚本编写的轻量级任务。
核心特点
与同类AI编码辅助工具相比,ChocoVine通过强制性的“先写失败测试”的TDD护栏和“研究-计划-构建-评审”的严格审批循环,从根本上杜绝了AI的幻觉编码,尤其擅长在保持大型项目代码库上下文完整性的前提下进行系统性开发。
注意事项
不适合需要快速编写一次性脚本或进行简单原型验证的轻量级、探索性编码任务。
常见问题
ChocoVine和直接使用Claude Code有什么区别?
ChocoVine为Claude Code套上了一套强制性的工程化工作流(如TDD、先规划后编码),避免了AI的盲目输出,尤其适合中大型项目。
它支持哪些编程语言或框架?
理论上支持所有语言,通过配置CLAUDE.md文件告知AI你的技术栈(如React, Python),它会自适应地理解和应用对应生态的模式。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/chocovine/raw/index.md 读取 chocovine 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/chocovine/raw/index.md(查看排版版本)