croffasia/cc-blueprint-toolkit
3/5
🧩 软硬件结合
已发布
项目简介
🏗️ Claude Code Plugin for smart blueprint-driven development
Blueprint-Driven Claude Code Autopilot(简称 cc-blueprint-toolkit)是一个专为 Claude Code 设计的智能开发插件,旨在通过“蓝图驱动”的方式,将 AI 从“随意生成代码”升级为“有规划、有步骤地交付生产级功能”。它的核心思路是:让 AI 先理解你的项目模式,再制定完整的实现计划,最后按计划执行,从而彻底告别“边写边改、反复调试”的低效开发方式。
标签
项目特点
**蓝图驱动开发**:AI 先理解项目模式,再制定计划,最后按计划执行,告别随意生成代码。
**生产级交付**:专注于生成可直接投入生产环境的高质量代码,而非原型或草稿。
**结构化执行**:将复杂任务拆解为可追踪的步骤,每一步都有明确目标和验证标准。
**Claude Code 深度集成**:作为插件无缝嵌入 Claude Code 工作流,无需额外切换工具。
**可复用的开发模式**:蓝图可以保存和复用,适用于不同项目或团队,提升一致性。
**减少调试成本**:通过前期规划大幅降低“边写边改”带来的时间浪费。
技术规格
| 开发语言 | |
|---|---|
| 运行环境 | |
| 依赖框架 | |
| 核心机制 | |
| 配置文件格式 | |
| 蓝图文件扩展名 | |
| 支持的操作系统 | |
| 最小内存要求 | |
| 推荐存储空间 |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| blueprint-engine.ts | 1 | — | 蓝图解析与执行引擎 |
| step-executor.ts | 1 | — | 步骤执行器 |
| config.yaml | 1 | — | 用户自定义配置 |
| blueprint-template.yaml | 1 | — | 蓝图模板示例 |
| README.md | 1 | — | 项目说明文档 |
| CONTRIBUTING.md | 1 | — | 贡献指南 |
| test/engine.test.ts | 1 | — | 引擎单元测试 |
| test/executor.test.ts | 1 | — | 执行器单元测试 |
| package.json | 1 | — | Node.js 依赖清单 |
| tsconfig.json | 1 | — | TypeScript 编译配置 |
能力画像
**记忆与知识检索**:4/5 — 蓝图引擎能持久化项目模式和上下文,支持跨会话复用知识。
**动手与操作**:3/5 — 提供自动化执行步骤,但部分操作仍需开发者手动确认。
**编程与算法**:5/5 — 核心能力,专注于生产级代码生成,支持复杂逻辑和算法实现。
**设计与建模**:4/5 — 蓝图本身是一种设计模式,支持架构建模和代码结构规划。
**实验与调试**:3/5 — 通过结构化步骤减少调试,但调试能力依赖底层 Claude Code 工具。
**协作与分享**:4/5 — 蓝图可版本控制、共享和复用,适合团队协作。
**学习与研究**:3/5 — 提供模板和示例,但学习曲线取决于用户对蓝图概念的理解。
**系统集成**:4/5 — 可集成到现有 CI/CD 流程和开发工具链中。
项目图库
所需技能
TypeScript / JavaScript 编程基础
Node.js 环境配置与使用
理解 YAML / JSON 配置文件格式
熟悉 Claude Code CLI 基本操作
版本控制(Git)基本操作
软件架构设计基础(用于编写蓝图)
命令行工具使用经验
适用场景
需要 AI 辅助生成生产级代码的软件开发项目
团队希望统一代码生成规范和流程的场景
复杂功能模块的自动化实现,如 API 开发、数据库操作
从原型到生产环境的快速过渡,减少手动重构
多人协作项目中保持代码风格和架构一致性
新手开发者借助蓝图学习成熟的项目结构和编码模式