素材来源官方媒体/网络新闻
,
,
,
核心目的与价值\x0a解决 AI 编码助手在复杂任务中的问题,如输出不一致、遗漏错误或缺乏自纠错能力。它提供标准化工作流,让开发者快速构建可靠的 AI 辅助编码系统。主要价值包括:减少 AI 生成代码的失败率,确保输出符合项目规范;支持复杂功能实现,如多代理系统或异步爬虫;适用于各种 AI 编码工具,但以 Claude Code 为中心,利用其斜杠命令功能。目标用户是使用 AI 编码助手的开发者,特别是处理中大型项目、需要一致性和测试验证的团队。\x0a\x0a关键组件与工作流\x0a项目采用模块化结构,核心是 PRP(Product Requirements Prompt,产品需求提示)工作流,从需求描述生成详细蓝图并执行实施。主要组件包括:\x0a\x0a· INITIAL. md:功能需求模板文件,用户在此描述功能、引用示例、提供文档链接和注意事项。例如,指定“使用 BeautifulSoup 构建异步电商爬虫,处理限速并存入 PostgreSQL”。\x0a· CLAUDE. md:全局规则文件,定义AI行为规范,如代码风格、测试要求和项目意识。\x0a· examples/:示例代码目录,存放模式文件(如 CLI 实现、智能体架构、测试脚本),指导 AI 生成一致输出。推荐结构包括 README、agent/ 子目录和 tests/。\x0a· PRPs/:PRP 生成目录,包含模板(prp_base.md)和示例(如多智能体 PRP),用于蓝图规划,涵盖步骤、验证关卡和错误处理。\x0a· .claude/commands/:自定义命令目录,包含 Markdown 文件实现 Claude 命令,如 /generate-prp(从 INITIAL. md 生成 PRP)和 /execute-prp(迭代执行直到通过验证)。\x0a\x0a工作流步骤如下:\x0a1. 克隆仓库,编辑 CLAUDE. md 并添加 examples/ 内容。\x0a2. 在 INITIAL. md 中描述需求。\x0a3. 在 Claude Code 中运行 /generate-prp INITIAL. md,生成 PRP 文件。\x0a4. 运行 /execute-prp PRPs/ 你的功能.md,AI 自动实施、测试并自我纠错。
