跳到正文

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: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![skills.sh](https://img.shields.io/badge/skills.sh-project--blueprint-orange)](https://skills.sh) **Topics** · [![dsh-plugin](https://img.shields.io/badge/dsh--plugin-blue)](https://github.com/topics/dsh-plugin) [![deepseek-harness](https://img.shields.io/badge/deepseek--harness-1f6feb)](https://github.com/topics/deepseek-harness) [![agent-skills](https://img.shields.io/badge/agent--skills-8A2BE2)](https://github.com/topics/agent-skills) [![claude-code](https://img.shields.io/badge/claude--code-D97757)](https://github.com/topics/claude-code) [![cursor](https://img.shields.io/badge/cursor-00A67E)](https://github.com/topics/cursor) [![codex](https://img.shields.io/badge/codex-18181B)](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。增量模式确保不会干扰你现有的工作流程。