为编码任务注入代码审查、测试先行等五套工程流程
32.3/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/17 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add ben7am1n/dsh-review-skills该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · other
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 81 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/29) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-review-skills(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/17 19:08:26
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 4 处,展示前 4 条)
- 读取本地文件src/skills.ts:106
for (const entry of readdirSync(SKILLS_DIR, { withFileTypes: true })) { - 读取本地文件src/skills.ts:109
if (!existsSync(skillFile)) continue - 读取本地文件src/skills.ts:110
entries.push(parseSkillFile(readFileSync(skillFile, 'utf8'), skillFile)) - 读取本地文件src/skills.ts:141
const text = await readFile(locator.filePath, 'utf8')
扫描于 2026/11/2(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-skill给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 代码审查流程
- 测试先行流程
README
由 DeepSeek 最新模型翻译生成dsh-review-skills
面向 DeepSeek Harness 的工程纪律技能包 —— 以捆绑技能提供者的形式交付五套久经考验的流程:代码审查、简化、先计划后执行、测试先行和冲突解决。
概述
dsh-review-skills 将资深工程师凭习惯运用的纪律打包成模型可见的技能。安装后,harness 会通过标准的 ctx.skills 注册表发现五个 SKILL.md 包,并在任务匹配时调用它们。
技能
| 技能 | 使用时机 |
| code-review | 合并前:审查 diff 的正确性、测试覆盖、边界情况、不必要的复杂度和安全性。产出按严重程度排序的发现。 |
| simplify | 变更落地后:找出并移除意外引入的复杂度——更清晰的名字、更少的层次、更少的代码做同样的事。 |
| plan-then-execute | 实现任何非平凡任务之前:写一份计划,获得认可,然后执行。 |
| test-first | TDD 纪律:红 → 绿 → 重构,测试诚实,不造假绿。 |
| resolve-conflict | 当合并或变基遇到冲突时:理解双方,审慎解决,验证。 |
适合谁?
- 想要资深工程师检查清单但不想雇一个的独立开发者。
- 希望跨会话保持一致的审查和规划标准的团队。
展开完整文档(README 剩余 1 节)
dsh-review-skills 面向 DeepSeek Harness 的工程纪律技能包 —— 以捆绑技能提供者的形式交付五套久经考验的流程:代码审查、简化、先计划后执行、测试先行和冲突解决。 概述 dsh-review-skills 将资深工程师凭习惯运用的纪律打包成模型可见的技能。安装后,harness 会通过标准的 ctx.skills 注册表发现五个 SKILL.md 包,并在任务匹配时调用它们。 技能 | 技能 | 使用时机 | | code-review | 合并前:审查 diff 的正确性、测试覆盖、边界情况、不必要的复杂度和安全性。产出按严重程度排序的发现。 | | simplify | 变更落地后:找出并移除意外引入的复杂度——更清晰的名字、更少的层次、更少的代码做同样的事。 | | plan-then-execute | 实现任何非平凡任务之前:写一份计划,获得认可,然后执行。 | | test-first | TDD 纪律:红 → 绿 → 重构,测试诚实,不造假绿。 | | resolve-conflict | 当合并或变基遇到冲突时:理解双方,审慎解决,验证。 | 适合谁? - 想要资深工程师检查清单但不想雇一个的独立开发者。 - 希望跨会话保持一致的审查和规划标准的团队。 - 任何基于 dsh 技能系统构建、想要一份可复制的参考级技能包的人。 兼容性 - 针对 @deepseek-ai/dsh@0.1.0-rc.6 / @deepseek-ai/cordis@^4.0.1 / @deepseek-ai/dsh-skill@^0.1.0-rc.6 构建并验证。 - 最后验证: 2026-08-14。 - 需要挂载 ctx.skills 服务的 dsh 组合(dsh-base 包自带)。 - dsh 处于开发者预览阶段;技能 frontmatter 契约(name / description / whenToUse / 调用标志)可能演变。随附的单元测试固定了本包所针对的格式。 安装 / 卸载 安装到 dsh profile(本地检出): cd /path/to/deepseek-harness pnpm dsh plugin --profile web add /path/to/dsh-review-skills 从 GitHub 安装(源码安装——pnpm 会运行 prepare 脚本,因此需允许一次): pnpm dsh plugin --profile web add github:/dsh-review-skills 从 npm 安装(发布后): pnpm dsh plugin --profile web add dsh-review-skills 卸载: pnpm dsh plugin --profile web remove dsh-review-skills 快速开始 安装该包,重启 dsh,然后直接提问: Use the code-review skill on the current diff before we merge. 或在上下文中按名称提及某个技能: Plan-then-execute: refactor the auth module, then implement. harness 会通过 ctx.skills 解析技能,并在模型调用时注入其流程。 配置无。该插件注册其提供程序时无需任何配置;技能及其路由元数据位于 skills/*/SKILL.md 的 frontmatter 中(name、description、whenToUse、disable-model-invocation、user-invocable)。 权限与数据 - 只读: 该插件读取其自身打包的 skills/ 目录;它不写入任何内容,也不触碰任何用户文件。 - 无网络: 全部五个技能均为打包在包内的静态 Markdown。 - 模型可见内容: 根据 harness 技能目录策略,技能正文仅在技能被调用时注入模型上下文。 故障排除 | 症状 | 原因 | 修复方法 | | 技能无法被发现 | 组合中未挂载 ctx.skills 服务 | 验证 profile 是否加载了 dsh-base(其附带技能服务) | | 启动时出现 missing YAML frontmatter | 某个打包的 SKILL.md 丢失了其 --- 块 | 重新构建/重新安装;测试(pnpm test)会在发布前捕获此问题 | | 技能未应用于对话 | 模型判定其不相关 | 明确要求:“use the code-review skill” | | 技能内容陈旧 | 编辑 skills/ 后仍使用旧的 lib/ | 重新构建(pnpm run build)并重新安装;技能正文从磁盘惰性加载 | 开发 pnpm install pnpm run build # tsc → lib/ pnpm run test # vitest: frontmatter contract + 5 bundled skills present 结构: - skills//SKILL.md — 每个目录一个技能;frontmatter 驱动路由,正文承载流程。 - src/skills.ts — frontmatter 解析器及打包的提供程序(惰性加载正文)。 - src/index.ts — 插件入口,在 ctx.skills 上注册提供程序。 - tests/ — 固定 frontmatter 契约,并断言全部五个包均可解析。 设计说明: - 遵循 dsh 仓库中现有的技能文件约定(@deepseek-ai/dsh-skill 类型:SkillCandidate、SkillDefinition、SkillProvider)——此包沿用了 dsh-skill-badge 的先例。 - 保持每个技能正文聚焦:何时使用、流程步骤、陷阱、验证。试图涵盖一切的技能什么都涵盖不了。 许可证与安全 MIT。请通过仓库的安全公告私下报告安全问题。此包仅附带静态 Markdown;它不执行自身的任何代码。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
ben7am1n/dsh-review-skills
为编码任务注入代码审查、测试先行等五套工程流程
相关插件 · 其他
模型破甲清洗YuJunZhiXue/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,148已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,266已汉化DSH
70.7