dsh-superpowers-zh:DeepSeek Harness 中文编程技能包

前言

DeepSeek Harness(DSH)支持通过插件扩展 Agent 的能力。在编写智能体时,让 Agent 按照固定的工程规范(如测试驱动开发、代码审查、Git 工作流)执行任务,是提升代码质量和交付稳定性的关键。直接让 Agent 依靠 Prompt 模拟这些流程容易产生不一致,依赖外部工具又增加了配置复杂度。

dsh-superpowers-zh 插件将 20 个开箱即用的中文编程 Skills 打包,通过 DeepSeek Harness 的插件机制加载。Agent 在遇到对应场景时,会自动从 Catalog 中匹配并调用这些 Skills,从而执行标准的工程流程。

插件简介

名称:dsh-superpowers-zh
维护者:GongYuanCaiJi
定位:移植自 superpowers-zh 的 DeepSeek Harness 插件,提供 20 个中文 AI 编程 Skills。
许可:MIT(上游版权属于 jnMetaCode 和 obra/superpowers,移植版权属于 GongYuanCaiJi)。

核心功能

该插件包含以下能力:

  • 测试驱动开发:提供 TDD(测试驱动开发)和系统调试工作流。
  • 中文专属技能:涵盖中文代码审查、提交规范、文档编写和 Git 工作流。
  • 规划与执行:支持编写计划、执行计划、子代理驱动开发以及并行任务调度。
  • 代码审查:包含请求审查和接收审查两套技能。
  • 扩展能力:提供 MCP 构建器、工作流运行器、头脑风暴以及编写技能的能力。
  • 自动发现:Skills 会被注册到 DSH 的 Catalog 中,Agent 按描述自动匹配调用,无需手动引用。

安装与启用

本插件尚未发布到 npm,需通过 GitHub 仓库安装。

  1. 执行以下命令安装插件:
dsh plugin --profile <你的 profile> add github:GongYuanCaiJi/dsh-superpowers-zh
  1. 若在安装过程中遇到 pnpm 拦下构建脚本的情况,需要在 profile 的 pnpm-workspace.yaml 文件中,将本包添加到 allowBuilds 配置项中。

典型用法

安装后,Agent 会自动加载这些 Skills。你无需手动引用,直接描述需求即可:

  • “帮我用 TDD 实现一个函数”
  • “我的测试一直挂,帮我系统排查”
  • “帮我审查刚改的代码”
  • “你有哪些 skills”

Agent 会根据自然语言描述,在后台读取对应的 SKILL.md 并执行完整的流程。

注意事项

  • 源码与许可证:Skills 内容与上游项目 superpowers-zh 逐字一致。请确保在部署前检查源码与许可证条款。
  • 构建脚本:安装时的 prepare 脚本仅做结构自检,无编译步骤,但若使用 pnpm 环境,需按上述说明配置。
  • 更新:目前插件尚未发布到 npm,更新需直接更新源码或使用本地路径安装。

参考资源

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜