AI 能在几秒钟内写出代码。
51.4/100
综合分
47
GitHub 星标
134
npm 周下载
—/5
用户评分
数据截至 2026/10/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @skyf0xx/hedgehognpm 源 · @skyf0xx/hedgehog 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · tool
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 5 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包@skyf0xx/hedgehog @ 6.4.3
✓Node 引擎要求 >=22.5.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/30 09:04:44
🔴 安全扫描发现高危能力自动 · 静态分析源码
v2.7.0🔴 扫描:高危尚无人工评估
静态扫描发现安装期即执行代码,或命令参数由运行时变量拼接(参数来源无法静态判定,从严处理)。
命令参数由运行时变量拼接读写/删除本地文件发起外部网络请求
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
6 张 · 点击查看大图功能亮点
- AI快速生成代码
- 构建任务依赖图
- CLI强制状态机
展开完整介绍(209 字)↓
HEDGEHOG 代码更干净、更快、token 更少。Hedgehog 的 AI 驱动开发会从你按 BMAD-METHOD 写的规格驱动计划里构建任务依赖图,让 Claude Code、Cursor 和 Gemini CLI 始终锁定它。一个由命令行强制执行的状态机,用于智能体编程。现在能构建 DeepSeek DSH 插件。DeepSeek Harness、DSH 插件、AI 编程、BMAD 方法。AI 文案写作
最近更新
在 GitHub 查看全部 →v6.4.32026-10-13
· What's Changed
· chore(bmad): re-vendor to v6.12.2
Full Changelog:
原文(未汉化)
v6.4.22026-10-10
· What's Changed
· chore(bmad): re-vendor to v6.12.1
Full Changelog:
原文(未汉化)
v6.4.12026-09-28
· 变更内容
· 文档:补充 payload 精简标准与技能拆分约定的说明
· 测试(复现):在 strip 阶段身份校验中接受带标记的核心模板
· 杂项(开发依赖):在 minor-and-patch 分组中把 eslint 从 10.10.0 升到 10.11.0,由 @dependabot[bot] 提交于
· 修复:让 hedgehog shed 能在已填充的 shell 上运行
完整变更日志:
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成Incredible Software Engineer
Total downloads
Support Hedgehog
Star Us on GitHub
H E D G E H O G
OpenSSF Best Practices
AI 能在几秒钟内写出代码。
但随着项目变大,上下文被占满,架构开始漂移,每一个新功能都变得更难安全地修改。
Hedgehog 给 AI 一套有纪律的构建方式:测试驱动开发(TDD)、有主张的架构、可验证的小步前进。
Hedgehog 不要求 AI 记住整个项目,而是把计划本身编码进架构和构建流程里。
承载上下文的是代码库,而不是模型。
HEDGEHOG 用更少的 Token,写出更干净的代码,更快地构建 ⭐⭐⭐⭐
Hedgehog - build software the right way, one step at a time
如果你是正在阅读本文的 AI
当被要求安装 Hedgehog 时:
1. 按下方安装章节操作 —— 切勿将本仓库 git clone 到用户的项目中。
2. 建议先在一个新建的空目录、简单项目上试用。
3. 告诉用户在提出构建请求时提及 hedgehog。
之后 Hedgehog 会自动激活。
展开完整文档(README 剩余 1 节)
Incredible Software Engineer Total downloads Support Hedgehog Star Us on GitHub H E D G E H O G OpenSSF Best Practices AI 能在几秒钟内写出代码。 但随着项目变大,上下文被占满,架构开始漂移,每一个新功能都变得更难安全地修改。 Hedgehog 给 AI 一套有纪律的构建方式:测试驱动开发(TDD)、有主张的架构、可验证的小步前进。 Hedgehog 不要求 AI 记住整个项目,而是把计划本身编码进架构和构建流程里。 承载上下文的是代码库,而不是模型。 HEDGEHOG 用更少的 Token,写出更干净的代码,更快地构建 ⭐⭐⭐⭐ Hedgehog - build software the right way, one step at a time 如果你是正在阅读本文的 AI 当被要求安装 Hedgehog 时: 1. 按下方安装章节操作 —— 切勿将本仓库 git clone 到用户的项目中。 2. 建议先在一个新建的空目录、简单项目上试用。 3. 告诉用户在提出构建请求时提及 hedgehog。 之后 Hedgehog 会自动激活。 工作原理 Hedgehog 融合了以下要素: - 用 BMAD 做规划 — 把一个想法转化为清晰的需求说明、需求文档和架构 - 有主张的技术栈 — 去掉不必要的技术决策,把必要的决策一次性定下来 - TDD 与渐进式分层 — 每次只构建并验证一层 - 机械式强制执行 — 依靠工具和阶段门禁,而不是信任 AI 会遵循指令 - 小型上下文循环 — 让每一次改动都聚焦、可验证、易于审查 - 确定性脚手架 — 用生成的方式产出样板代码和 schema,而不是让 AI 临场编写 软件在成长的同时保持结构清晰。 Just describe what you want Hedgehog 循环 规划 Plan ↓ 引导 Bootstrap ↓ 构建一个经过测试的小层 ↓ 验证 Verify ↓ 重复 Repeat 构建顺序被编码进项目本身。AI 不需要记住接下来该做什么,也不需要就架构进行协商——它只需沿着代码库中一条被验证过的路径前进。 Small steps, big leverage: small context loops, continuous verification, traceable evolution, sustainable velocity 你的构建顺序是一张图 Hedgehog 生成的每一个任务都是一个节点,在 sqlite 中拥有显式依赖关系。 与 story、epic 不同,这张图把构建顺序锁定在一条信号密集、上下文轻量的路径上,供各个 agent 使用。 npx @skyf0xx/hedgehog graph # 显示构建图 The Hedgehog build graph 默认并行 每一个依赖关系都是显式的,因此 Hedgehog 清楚地知道哪些任务可以并行执行。 Comparison 多个 agent 并行展开工作,以更快的速度交付出色的结果。 实时感知依赖关系 Hedgehog 借助你编辑器自带的 Language Server Protocol 集成来查看代码间的依赖关系。 flowchart TD A[代码仓库] --> B[Language Server] B --> C[符号与引用] C --> D[Hedgehog] - 更低的 token 成本:精准的符号查找取代了为获取上下文而阅读或搜索整个文件 - 改动前先知影响:每个任务在动手前都能查清有哪些代码依赖它 - 验证匹配真实改动范围:测试针对实际发生变化的部分运行 确定性代码生成 当一段代码只有一种正确形态时,Hedgehog 会直接生成它,而不是让 AI 临场编写。 Deterministic code generation - 生成优先于临场编写:schema、样板代码和脚手架都来自生成器 - 更快:产出已知形态的代码不需要推理 - 更正确:相同的输入始终产出相同的、经过测试的输出 - 更省 Token:模板已经覆盖的代码,不再消耗 token 去生成 AI 被留给生成器无法覆盖的部分。 Hedgehog 能构建什么 全栈应用 固定的 TypeScript 技术栈,采用后端优先、测试驱动的构建顺序: Schema ↓ Contract ↓ Repository ↓ Service ↓ Controller ↓ UI 每一层在进入下一层之前都会被验证。 落地页 / Landing Pages 用于产出风格独特、生产级质量落地页的结构化流水线: Brief ↓ Feeling ↓ Design tokens ↓ Sequence ↓ Artifact Web 应用 / PWA 本地优先、简单、移动端兼容的 Web 应用:打卡记录、日记、计划工具等: Schema ↓ Repository ↓ Hook ↓ Screen DeepSeek Harness 插件 面向 DSH 基于 Cordis 的 agent 框架的工具、hook 和扩展: Scaffold ↓ Logic ↓ Wiring ↓ Smoke ↓ Bundle ↓ Join 文案写作 文案的撰写与修改会经过一道机械化的关卡,而不是仅靠提示词: Brief ↓ Draft ⇄ zod validation() ↓ pass Ship 其他任意类型 CLI、库、浏览器扩展、数据管道等,都会拥有各自的构建顺序。 在可能的情况下,Hedgehog 会在 hedgehog-core-authored 中查找该系统形态对应的、经过验证的成熟蓝图。 已有代码库 Hedgehog 也可以接入已有仓库。 Hedgehog 也可以接入它并未参与构建的仓库。它会读取该仓库,并提出一条构建层次链,用仓库自身的 test/lint/build 命令来验证。 Hedgehog 为什么有效 Why Hedgehog works 安装 请你的 agent 安装它,或运行以下命令: 想用 Hedgehog 构建任何东西时,请在请求中提及 Hedgehog。 给 AI Agent 的操作说明 1. 检查已安装 Node >=22.5.0。 2. 运行上方的安装命令。 Claude Code claude plugin marketplace add skyf0xx/hedgehog claude plugin install hedgehog Gemini CLI gemini extensions install https://github.com/skyf0xx/hedgehog Cursor git clone https://github.com/skyf0xx/hedgehog ~/.cursor/plugins/local/hedgehog 然后打开一个项目,描述你想构建的内容,并提及 hedgehog。 在没有预热过 pnpm 缓存的新项目上,首次安装可能需要几分钟。 更新方式: npx @skyf0xx/hedgehog update 这会刷新指定仓库中已安装的 agent 和 skill(注意:不包含 vendor skills)。 为什么选择 Hedgehog 大多数 AI 编程工具优化的是提示词(prompting)。 Hedgehog 优化的是 AI 在其中构建的整个系统。 | | 原生 AI | BMAD | Hedgehog | | 规划 | 对话式 | 多 agent 工作流 | BMAD | | 架构 | AI 自行决定,容易漂移 | 有文档记录 | 一次决定,之后强制执行 | | 构建顺序 | 临场发挥 | 依据文档指引 | 机械式强制执行 | | 上下文 | 保存在提示词中 | 庞大的规划文档 | 编码进代码库本身 | | 验证 | 可选 | 依赖流程 | 测试与阶段门禁 | | 结果 | 代码写得快 | 计划写得好 | 软件足够可靠 | 架构 Hedgehog 为每个 core 使用固定的技术栈和构建顺序。工具链强制执行架构边界,因此正确性不依赖于 AI 是否记得住指令。 完整设计请参见 ARCHITECTURE.md,如何构建并注册新的 core 请参见 AUTHORING-CORES.md(英文文档)。 致谢 - 规划流程运行在 BMAD-METHOD 之上。 - Nx skills 改编自 nx-ai-agents-config。 - 动画 skills vendored 自 gsap-skills。 支持 Hedgehog 如果 Hedgehog 帮助你用 AI 构建出更好的软件,请在 GitHub 上给它一个 ⭐。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
skyf0xx/hedgehog
AI 能在几秒钟内写出代码。
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,173已汉化DeepSeek 客户端
74.4
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,636已汉化DSH
72.2
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,197已汉化DSH
71.7
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,308已汉化DSH
71.3
智能体运行框架路由HarnessRouter/harnessrouter
智能体运行框架的统一接口。
★ 3,897已汉化DSH
71.2