为 Coder 会话装配 35 个工程技能,覆盖从规划到审查
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/25 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add yuanshuoSY/dsh-coder-preset该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · skill
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 7 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 取源不可用(Error: github tarball HTTP 404 @ https:
- · api.github.com
- · repos
- · yuanshuoSY
- · dsh-coder-preset
- · tarball)
扫描于 2026/10/31(1 天前)
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
DeepSeek Harness 的 Coder 智能体预设,打包了 35 个 Matt Pocock 工程技能,作用范围限定在 Coder 会话。只有配置和 Markdown。
README
由 DeepSeek 最新模型翻译生成dsh-coder-preset
一个 DeepSeek Harness bundle:提供 Coder agent preset 和 35 个 Matt Pocock 工程技能。技能只在 Coder 会话可见,安装后不会改变同一 profile 里其他 agent 的技能目录。
- 35 个技能:13 个 model-invocable(任务匹配时自动加载)和 22 个 user-invoked(输入 /技能名)
- 仅 Coder 会话可见:standard 会话加载不了
- 安装时不执行代码,也没有运行时依赖:只有配置、Markdown,以及少量技能自带的脚本和模板
- 随包技能来自 mattpocock/skills 的 5beb35b 提交(v1.3.1 加 47 个提交)
- 用 engines.dsh 门禁加每周 DSH canary(Ubuntu 和 Windows)报告插件 API 漂移
安装
1. 从 releases 页面 下载 dsh-coder-preset-1.2.0.tgz。
2. 打开 DSH 插件管理,选择安装本地 bundle,选中该 tarball。
3. 重启 DSH。
4. 新建会话,agent 选择 Coder。
展开完整文档(README 剩余 1 节)
dsh-coder-preset 一个 DeepSeek Harness bundle:提供 Coder agent preset 和 35 个 Matt Pocock 工程技能。技能只在 Coder 会话可见,安装后不会改变同一 profile 里其他 agent 的技能目录。 - 35 个技能:13 个 model-invocable(任务匹配时自动加载)和 22 个 user-invoked(输入 /技能名) - 仅 Coder 会话可见:standard 会话加载不了 - 安装时不执行代码,也没有运行时依赖:只有配置、Markdown,以及少量技能自带的脚本和模板 - 随包技能来自 mattpocock/skills 的 5beb35b 提交(v1.3.1 加 47 个提交) - 用 engines.dsh 门禁加每周 DSH canary(Ubuntu 和 Windows)报告插件 API 漂移 安装 1. 从 releases 页面 下载 dsh-coder-preset-1.2.0.tgz。 2. 打开 DSH 插件管理,选择安装本地 bundle,选中该 tarball。 3. 重启 DSH。 4. 新建会话,agent 选择 Coder。 CLI 托管的 profile(不适用于 Electron 托管的 desktop profile): dsh plugin --profile <profile> add /path/to/dsh-coder-preset-1.2.0.tgz Windows 上 DSH 运行时升级可能报 EPERM。在插件管理里先禁用 bundle,安装新版本,再重新启用。 使用 - model-invocable 技能在任务匹配时自动加载,也可以手动输入,例如 /tdd。 - user-invoked 技能对模型不可见,需要你自己输入,例如 /ask-matt、/to-spec、/chief-of-staff。 - 每个项目第一次使用工程流前,跑一次 /setup-matt-pocock-skills。 - 技能只在 Coder 会话可见。 常用命令: | 命令 | 作用 | | /ask-matt | 把当前处境路由到合适的技能或流程 | | /grill-with-docs | 追问并打磨计划或设计,同时写 ADR 和术语表 | | /to-spec | 把对话整理成 spec 并发布到 issue tracker | | /to-tickets | 把 spec 拆成带阻塞关系的 tracer-bullet 工单 | | /implement | 根据 spec 或工单实现功能 | | /tdd | 测试先行:红、绿、重构 | | /code-review | 从 Standards 和 Spec 两个维度审查改动 | | /pr | 按模板撰写 PR 正文 | | /retro | 对一次编码会话做复盘 | 全部 35 个技能 | user-invoked(22) | model-invocable(13) | | ask-matt, chief-of-staff, grill-me, grill-with-docs, handoff, implement, implement-spec, improve-codebase-architecture, loop-me, retro, setup-matt-pocock-skills, setup-ts-deep-modules, teach, to-questionnaire, to-spec, to-tickets, triage, wait-what, wayfinder, writing-beats, writing-fragments, writing-shape | code-review, codebase-design, diagnosing-bugs, domain-modeling, grilling, migrate-to-shoehorn, pr, prototype, research, setup-pre-commit, tdd, wizard, writing-for-agents | 兼容性 已在 Windows 上的 DSH 0.2.1-rc.3 验证:安装、Coder 会话看到 13 个 model-invocable 技能、/ask-matt 触发、standard 会话隔离。 CI 每次 push 到 main 和每个 pull request 都会把构建出的 tarball 装进临时 DSH profile:先检查组合后的 preset 条目,再用 DSH 自己的 loader 求值随包的技能目录表达式,并在结果上挂载真实的技能注册表和文件系统 provider。它会断言 35 个技能(13 个 model-invocable、22 个 user-invoked)并加载示例正文,因此 bundledSkillDir 或技能 provider 坏了会直接让 CI 失败。模型回合需要凭证,不在 CI 范围内;CI 证明的是技能目录,不是一次 agent 回合。 bundle 声明了 engines.dsh >=0.2.1-rc.3 <0.3.0。DSH 在安装 bundle 时检查这个范围,超范围时拒绝并给出具体要求和 dsh plugin allow-version 的补救方式;CI 用一个故意不兼容的构建端到端证明这次拒绝,并确认被拒绝的 bundle 不会贡献 preset。这个范围接受所有 0.2.x 版本,因为 semver 把 0.2.x 的补丁版本视为兼容,同时拒绝 0.3.0。范围内的 DSH 升级仍会挂载这份 pinned preset,所以 npm run verify-dsh 会比较全部 32 个插件行(含嵌套行和模块名),按名字报告漂移;每周 canary 在 Ubuntu 和 Windows 上跑同一套 diff。只有新 DSH 上 canary 和 smoke 都通过后,才在 package.json 里放宽这个范围。 定期 canary 会安装最新发布的 DSH(含预发布版本),运行 npm run verify-dsh(兼容性门禁,加上把全部 32 个 pinned 插件行与 DSH 自带 standard preset 做 diff),再跑完整 smoke,在 Ubuntu 和 Windows 上进行。GitHub Actions 全部按 commit SHA 固定,Dependabot 负责更新这些 pin 和开发依赖。 - issue tracker 类技能需要 gh、glab,或通过 /setup-matt-pocock-skills 配置的本地 markdown tracker。 - /implement-spec 需要 git worktree,尚未端到端验证。 - Windows 上基于 bash 的技能(例如 /wizard)需要 Git Bash 或 WSL。 - /ask-matt 会引用 /clear,DSH 没有该命令,请新建会话。 - 有 3 个上游技能没有随包:claude-handoff 需要 Claude Code CLI,git-guardrails-claude-code 需要 Claude Code hooks,scaffold-exercises 需要 ai-hero CLI。 从源码构建 npm ci npm run validate npm test npm run build npm run smoke 会构建 tarball、装进临时 DSH profile、检查组合后的 preset 条目,并通过 DSH 自己的注册表挂载技能目录。运行前需要 pnpm 和 DSH CLI,例如 npm install -g @deepseek-ai/dsh@0.2.1-rc.3。npm run build 会写出 tarball 和 dist/SHA256SUMS;npm run validate 会用 skills.manifest.json 校验每个随包技能文件,改过的技能正文在发布前就会失败。 npm run verify-dsh 会检查已安装的 DSH 是否满足 engines.dsh 门禁,并把全部 32 个 pinned 插件行(含嵌套行和模块名)与 DSH 自带 standard preset 做 diff;canary workflow 每周对最新 DSH 跑一次。npm run verify-gate 会构建一个故意不兼容的 bundle 副本,断言 DSH 拒绝安装它,是这道门禁的反向验证。 这些检查需要一个可导入的 DSH。Windows 桌面版把 DSH 放在 app.asar 里,普通 Node 无法导入,所以要么安装 CLI,要么用 ELECTRON_RUN_AS_NODE=1 运行脚本并把桌面可执行文件作为 --dsh 传入;解析器会把它映射到 resources/app.asar/dsh/node_modules/@deepseek-ai/dsh。没有该运行方式时,传入 asar 路径会得到同样的提示。在受限的 agent 沙箱里 npm test 无法派生测试进程时,npm run test:in-process 会在同一进程里跑同一批测试文件。 许可与署名 MIT。35 个技能来自 Matt Pocock 的 mattpocock/skills,以 MIT 许可分发。署名和未包含的上游技能见 NOTICE。本项目与 DeepSeek、Matt Pocock 均无隶属或背书关系。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
yuanshuoSY/dsh-coder-preset
为 Coder 会话装配 35 个工程技能,覆盖从规划到审查
相关插件 · 技能 / 提示词
人设统管ZiChuanLan/agent-purge
一份系统提示词,喂给多个 coding…
★ 931已汉化DSH
73.8
人物画像蒸馏titanwings/distilly
Distilly — 把他们的思考方式提炼成可复用的技能,供任何智能体或机器人使用。原名 Colleague Skill(原同事 Skill)。
★ 25,659已汉化DSH
71.3
推理工作空间套件Tiger3807861189/J-Space-Cognition-Suite
J-Space 是面向复杂推理、大型仓库工程、子代理协作与授权安全分析的推理时工作空间和控制套件。
★ 2,957已汉化DSH
70.5
两阶段工具锚定预设xiaobright/dsh-anchored-standard
实验性 DeepSeek Harness agent preset…
★ 3,742已汉化DSH
70.1
智能体工作流编排nrslib/takt
不再日夜盯着 AI 编码智能体。
★ 1,402已汉化DSH
70
Agent 运行时手册Electricitysheep/dsh-handbook
DeepSeek Harness dsh 从 0 到 1 深度手册:安装/插件开发/性能调优/实测案例/同模型多…
★ 827已汉化DSH
68.7