DSH Plugins
返回列表
⚙️

dsh-repo-health

工作流 更新于 2026.08.19

在终端中运行以下命令:

dsh plugin install uckkk/dsh-repo-health

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 Terminal 中运行 dsh plugin install uckkk/dsh-repo-health 即可安装该插件,源码地址为 https://github.com/uckkk/dsh-repo-health,安装后在 profile 的 dsh.profile.bundles 中加入该插件名即可使用。

插件介绍

接手一个陌生仓库,或准备把项目推到开源,你有没有在心里默默过一遍:README 写没写、LICENSE 加没加、有没有 CI?这些细节单独看都不致命,缺了哪项都会在后续协作里反复踩坑。dsh-repo-health 把这件事变成一次调用、一张报告卡。

插件注册的 health_check 工具依次检查八项常见最佳实践。README、LICENSE、.gitignore、测试文件、CI 工作流、依赖锁文件、npm scripts、.env.example,逐项给出通过或未通过的标记,并附上具体的修复建议,最后汇总一个总分。整个过程是纯 Node 本地脚本,不联网、不依赖外部服务,毫秒级跑完,拿到手就是一张可以直接贴进 PR 描述的体检卡。

它适合独立开发者在开源发布前做最后一道自检,适合团队接手遗留项目时快速摸清工程化短板,也适合 Code Review 时作为一份客观基准,把"这个仓库还差什么"从口头讨论变成可追踪的清单。

使用场景

  • 开源发布前对仓库做最后一道工程化自检
  • 接手遗留项目时快速摸清缺失的配置与工具链
  • Code Review 时用客观清单替代口头讨论

适合人员

  • 准备开源发布的独立开发者
  • 接手维护遗留代码的工程师
  • 关注工程化规范的团队负责人