🌙

codebuddy开发流程

 如果想基于代码生成文档:

【Ask模式】请分析当前项目的代码结构和注释,自动生成一份面向开发者的 README.md,包含项目简介、启动命令、API 示例。

核心对应关系

  • Ask:答疑、解释、生成小段代码、查错

  • Plan:需求分析、技术方案、任务拆解、输出文档(不生成项目代码)

  • Craft:生成完整项目代码、文件结构、可运行的应用


10 步流程 + CodeBuddy 具体提示词

第1步:描述想法

  • 模式:Plan(或 Ask)

  • 提示词

【Plan模式】我想开发一个 [软件名称],核心功能是 [一句话描述],请帮我梳理需求,列出需要澄清的问题。

第2步:AI反问澄清

  • 模式:Plan 或 Ask

  • 用户动作:回答 AI 的问题,可逐条回复

  • 提示词(可选):

【Plan模式】我的回答如下:[依次回答] 请基于这些信息生成需求规格说明书。

第3步:生成需求规格说明书(PRD)

  • 模式:Plan

  • 提示词

【Plan模式】请根据上述对话,生成一份完整的需求规格说明书,包含:项目概述、用户角色、功能清单、业务流程、非功能性需求。输出为 Markdown 格式。

第4步:技术方案设计

  • 模式:Plan

  • 提示词

【Plan模式】请基于以上需求,输出技术方案,包括:技术栈选型及理由、模块划分、数据库表结构、API接口设计、部署方案。

第5步:生成项目文件结构

  • 模式:Plan(规划) → 然后切换到 Craft(生成)

  • Plan 阶段提示词

【Plan模式】请输出项目的文件目录结构,并说明每个文件的作用。
  • Craft 阶段提示词(用于生成空骨架):

【Craft模式】请根据上述文件结构,生成一个完整的项目骨架,包含所有必要的文件和基础代码(不实现完整业务逻辑,只保留空函数和注释)。

第6步:生成完整代码(分文件)

  • 模式:Craft

  • 提示词(对每个文件分别发送):

【Craft模式】请生成 [文件名] 的完整代码,语言用 [技术栈],代码要可直接运行。要求包含必要的依赖导入、错误处理、日志记录。

批量生成技巧:可以在一次 Craft 对话中要求生成多个文件,例如:

【Craft模式】请一次性生成以下文件的完整代码:main.go, handler.go, model.go, config.yaml。项目是一个 [描述]。

第7步:运行与调试

  • 模式:Ask(最佳)

  • 提示词(遇到错误时):

【Ask模式】运行后出现以下错误,请解释原因并给出修正后的代码段: [粘贴完整错误信息]

如果错误涉及多个文件,可要求:

【Ask模式】请指出错误根源,并提供修改后的完整 [文件名] 代码。

第8步:功能验证与修改

  • 模式:Craft(修改代码)或 Ask(先讨论方案)

  • 提示词(直接改代码):

【Craft模式】[功能名] 目前的行为是 [实际表现],我希望它改为 [预期行为]。请修改相关代码并输出完整文件。

如果需要先确认方案:

【Ask模式】我想修改 [功能名] 的行为,从 [A] 改为 [B],请分析需要改动哪些文件和函数,然后再用 Craft 模式实现。

第9步:打包成可执行文件

  • 模式:Ask(指导) + Craft(生成脚本)

  • 提示词

【Ask模式】请指导我将这个 [语言] 项目打包成 [exe/apk/docker镜像],列出具体命令行步骤。

如果需要自动生成打包脚本:

【Craft模式】请生成一个 [build.sh / Dockerfile / package.json script] 用于打包当前项目为 [目标格式]。

第10步:生成用户文档

  • 模式:Ask 或 Plan

  • 提示词

【Ask模式】请根据以下软件功能(可粘贴功能清单),生成一份用户操作手册,包含:安装方法、功能介绍、常见问题。输出 Markdown。

如果想基于代码生成文档:

【Ask模式】请分析当前项目的代码结构和注释,自动生成一份面向开发者的 README.md,包含项目简介、启动命令、API 示例。

完整速查表(按步骤)

步骤做什么CodeBuddy 模式提示词模板(精简)
1 描述想法 Plan 我想开发[软件],功能是[一句话]
2 回答追问 Plan/Ask 我的回答是...(自然回复)
3 生成PRD Plan 请生成需求规格说明书
4 技术方案 Plan 请输出技术方案
5 文件结构+骨架 Plan → Craft 输出目录结构生成项目骨架
6 生成代码 Craft 生成[文件名]完整代码
7 调试 Ask 运行报错:[错误信息]
8 修改功能 Craft 请修改[功能]改为[预期行为]
9 打包 Ask + Craft 指导打包 + 生成打包脚本
10 生成文档 Ask 生成用户操作手册

一个最重要的技巧

在 CodeBuddy 中,全程使用 Craft 模式 也可以完成所有步骤,因为 Craft 模式本身就有规划能力。 但为了获得更清晰的需求文档和技术方案,推荐先用 Plan 模式 输出文档,确认无误后再用 Craft 模式 生成代码

如果您希望单次对话完成从需求到代码,直接用 Craft 模式,提示词可以这样写:

【Craft模式】我想开发一个 [软件名称],核心功能:[列出]。请完成以下全部工作:
1. 分析需求,输出 PRD 摘要
2. 设计技术方案(语言、框架、数据库)
3. 生成完整的项目文件结构和所有代码
4. 指导如何运行和打包
5. 输出用户文档

这样一次 Craft 对话就能得到近乎完整的交付物。

posted @ 2026-06-02 23:10  星火撩原  阅读(57)  评论(0)    收藏  举报
本站已运行:0
🌙 夜间模式
🌙
🌙