我们热爱 AI 聊天助手,但有时候总觉得它们少了一点"秩序感"。
dsh-ci-doctor
dsh-ci-doctor 在你打开日志之前就诊断 CI 失败:监视 GitHub Actions 的新失败,把原始构建日志整理成结构化诊断卡片,给出归一化错误签名、失败类别与可疑文件。
插件信息
截图
安装这个 DSH 插件
复制下面的命令,在 DeepSeek Harness 终端中运行即可。
dsh plugin add github:jkrandom-sudo/dsh-ci-doctor ⚠️ 插件以当前 dsh 进程的权限运行,安装时可能执行代码。安装前请检查源代码仓库和许可证;如需可复现安装,请固定 commit 哈希。 插件安全 →
更多介绍
1. 监视 —— ci watch 工具。 启动一个后台作业,轮询 新增 的失败运行(首次轮询建立基线,历史红色运行永远不会误报):
状态行随时可读,随时可取消。 - 瞬时错误指数退避,连续 5 次失败放弃,认证错误立即失败。 - 发现新失败时以现成的下一步收尾:call ci diagnose with repo="…" runId=…。 - 显式指定仓库,或省略 repo 监视当前工作目录所在仓库。
2. 诊断 —— ci diagnose 工具。 指定一个运行(或默认取最近一次失败运行),返回上面那张诊断卡:
错误签名经过归一化(掩码时间戳、十六进制 id、数字),同一个失败在不同运行中得到同一个 id。 - 每个签名自动分类:test / build / lint / typecheck / dependency / network / permission / timeout / infra。 - 从日志中挖掘嫌疑文件,自动剔除 vendor 路径。 - 日志摘录按预算裁剪,插入诚实的 … (skipped N lines) … 标记 —— 绝不编造内容。
相关指南
继续了解 会话与消息 插件的选择、安装和使用方法。
关于这个插件: dsh-ci-doctor
dsh-ci-doctor 是什么?
dsh-ci-doctor 是一款会话与消息插件,由 jkrandom-sudo 维护。dsh-ci-doctor 在你打开日志之前就诊断 CI 失败:监视 GitHub Actions 的新失败,把原始构建日志整理成结构化诊断卡片,给出归一化错误签名、失败类别与可疑文件。
如何安装 dsh-ci-doctor?
在 DeepSeek Harness 终端运行 dsh plugin add github:jkrandom-sudo/dsh-ci-doctor 即可。dsh CLI 会从 GitHub 解析插件并安装到当前配置。如需可复现安装,可固定 commit 哈希:dsh plugin add github:jkrandom-sudo/dsh-ci-doctor#commit。
dsh-ci-doctor 免费吗?
dsh-ci-doctor 是社区开源项目,采用 MIT 许可证。你可以查看源码并免费安装使用。
相关插件
面向 DeepSeek Harness 的任务感知推理模式路由器:在连续的 react↔spec 轴上划分三个可观测行为区间(spec/mixed/react),于首个模型请求前自动选档,并支持 Persona 与首轮工具注入、对 agent 可见的调参。
上下文洞察仪表盘:看清模型上下文窗口由什么构成、如何演化。