zoahdev/dsh-plugin-doctor
zoahdev★ 0TypeScript最后同步: 2026-08-15
Health checks for DeepSeek Harness plugins: manifest, patch, entry, build, pack, fresh-profile install verification — CLI + agent-callable plugin_check tool (RFC #1629 dsh plugin check).
README 摘要
dsh-plugin-doctor English · 中文 English Health checks for DeepSeek Harness plugins — the practical answer to the dsh plugin check idea from RFC 1629, until the official command exists. It works in two ways: - CLI ( dsh-plugin-doctor / node lib/bin.js ) — run it in your terminal or CI before opening a PR. - Plugin shell ( dsh plugin add ) — once installed in DeepSeek Harness, the agent can call the plugin check tool directly: "check whether this plugin is ready to publish", no shell needed. What it checks Check What it verifies Default manifest package.json exists; dsh.bundle + dsh.bundle.patch + prepare + main present ✅ patch cordis.patch.yml parses as YAML and contains at least one insert row with an id ✅ entry main target exists (warns when not built yet) ✅ files a files allowlist is declared ✅ build pnpm run build succeeds --build pack + install + config pnpm pack , install into a fresh DSH HOME profile, and confirm the plugin id in --dump-config --full profile-shadow a dsh profile has no real-directory @deepseek-ai/ copy shadowing the host instance (discussion 1697) --profile manifest-bom a dsh profile's package.json has no UTF-8 BOM (crashes dsh web at boot, discussion 1842) --…
在 GitHub 查看完整 README →分类
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
★ 3,820
hyhmrright/brooks-lintAI code reviews grounded in 12 classic engineering books — decay risk diagnostics with book citations, severity labels, and 6 analysis modes including full-sweep auto-fix
★ 1,338
ccch1mneyyy/dsh-TUI解决DSH 官方尚无终端 TUI 痛点的补位之作,献给偏爱cli的各位极客:Claude Code 风格全屏交互终端插件——像素鲸鱼顶栏、实时工作状态行、思考流式展开、双击 Esc 回滚、上下文进度条 + TPS 仪表。npm 一键安装。
★ 1,141