
shuguang1994/project-blueprint
121最近提交 2026年8月14日
project-blueprint DSH 插件
Project Blueprint 是一个可复用的 AI 代理技能,用一句话将任何新项目转变为 AI 就绪的代码库。它扫描项目文件,通过三层引擎分类依赖,并从 70+ 组件知识库中动态组装定制的 AGENTS.md、文档骨架、CI/CD 流水线和测试策略。
如何安装 project-blueprint DSH 插件
dsh plugin --profile web add 'github:shuguang1994/project-blueprint复制不会执行命令。安装 project-blueprint DSH 插件前请核对仓库和版本。
project-blueprint DSH 插件数据来源
project-blueprint DSH 插件快照日期:2026年8月16日
discovered
project-blueprint DSH 插件能做什么
- 自主文件发现:扫描并分类 30+ 文件模式,无需预设清单。
- 智能依赖分类:三层机制(精确匹配、启发式模式、网络搜索回退)。
- 动态 AGENTS.md 生成:从 70+ 组件知识库组装,非静态模板。
- 文档体系:A/B/C/D/E 五级分类,按业务类型(13 种)生成。
- 多 IDE 支持:自动生成 CLAUDE.md、.cursor/rules、copilot-instructions 等。
- 增量模式:仅填补现有项目缺口,永不覆盖。
- MCP 工具推荐:从检测到的技术栈自动匹配 MCP 工具,输出安装命令。
- 自我进化:生成的 AGENTS.md 包含自动维护规则,随项目成长。
project-blueprint DSH 插件适合哪些场景
- 为新项目初始化 AI 编码规范和约定。
- 为现有项目增量添加缺失的 AGENTS.md、文档、CI 和测试策略。
- 在单体仓库中跨多个项目设置一致的开发环境。
- 为 AI 代理设置项目专属的供应商面包屑(Claude Code、Cursor 等)。
project-blueprint DSH 插件适合谁
- 使用 AI 编码助手(Claude Code、Cursor、GitHub Copilot 等)并希望保持项目约定一致的开发者。
- 希望在新项目中自动化设置 AGENTS.md、文档和 CI/CD 的团队。
project-blueprint DSH 插件的限制
- 需要支持 SKILL.md 格式的 AI 代理(如 Claude Code、Cursor、GitHub Copilot)。
- 安装需要 Node.js(`npx skills add`)。
- 网络搜索回退需要互联网;若搜索失败,未知依赖可能分类错误。
- 生成的 AGENTS.md 是起点,团队可能需要根据具体工作流完善约定。
project-blueprint DSH 插件的仓库 README 摘录
以下文字摘自 project-blueprint DSH 插件的上游仓库 shuguang1994/project-blueprint 的 README,版权归原作者,仅作引用。
> **One command to make any project AI-agent-ready.** > 一键为新项目建立完整 AI 编程规范体系。 [](LICENSE) [](https://skills.sh) **Topics** · [](https://github.com/topics/dsh-plugin) [](https://github.com/topics/deepseek-harness) [](https://github.com/topics/agent-skills) [](https://github.com/topics/claude-code) [](https://github.com/topics/cursor) [](https://github.com/topics/codex) [中文文档](README_CN.md) --- ## What is this? Project Blueprint is a reusable AI agent skill that transforms any new project into an AI-ready codebase in one sentence. It's not a static template — it's an **autonomous discovery engine**: scan your project files, intelligently classify dependencies, and dynamically
阅读完整 README仓库许可: MIT
project-blueprint DSH 插件常见问题
如何将 Project Blueprint 安装为 DSH 插件?
在终端中运行 `dsh plugin --profile web add 'github:shuguang1994/project-blueprint'`。确保已安装 Node.js,因为插件依赖 `npx skills add` 来安装。添加后,你可以通过 AI 代理调用该插件来初始化项目。
Project Blueprint 会覆盖我已有的 AGENTS.md 吗?
不会,Project Blueprint 采用增量模式。它会自动检测项目是否已有 AGENTS.md 并评估其质量。如果现有文件完整,则跳过生成;如果部分缺失,则补充缺失部分;只有完全不存在时才会创建完整文件。这样可以确保你已有的约定不被覆盖。
Project Blueprint 支持哪些 AI 代理?
Project Blueprint 支持任何理解 SKILL.md 格式的 AI 代理,包括 Claude Code、Cursor、GitHub Copilot、Codex、Windsurf、Trae、OpenCode、DeepSeek Harness 等 28 种以上。生成的 CLAUDE.md、.cursor/rules 和 copilot-instructions 确保了与主流代理的兼容性。
如果我的项目使用了知识库中不存在的未知依赖怎么办?
插件使用三层分类:精确匹配、启发式模式匹配和网络搜索回退。如果依赖完全未知,它会进行实时网络搜索来收集信息。但准确性取决于网络可用性和搜索结果质量。你也可以通过向项目仓库贡献知识库条目来帮助改进。
我可以在已有代码的现有项目中使用 Project Blueprint 吗?
可以,Project Blueprint 专为新项目和现有项目设计。它会扫描当前项目结构,检测技术栈,并仅生成缺失的部分。例如,如果已有 CI 流水线,它不会重复创建,但会添加缺失的 AGENTS.md。增量模式确保不会干扰你现有的工作流程。