zoahdev/dsh-plugin-template

zoahdev★ 0TypeScript最后同步: 2026-08-15

在 GitHub 打开

Minimal, verified template for DeepSeek Harness plugins: bundle manifest, one tool, runtime peer guard, tests, and CI that really invokes the tool (dsh 0.1.0-rc.6).

README 摘要

dsh-plugin-template English · 中文 A minimal, verified community starting point for DeepSeek Harness plugins. Fork it, rename it, and ship your own plugin with a CI that proves the plugin is actually callable — not just loadable. Community template — not an official DeepSeek template, not a security audit, not a production-readiness certificate. Tested with: dsh 0.1.0-rc.6 · Node 24 · pnpm 11 What's inside Dependency strategy (read this) - Tested with : @deepseek-ai/dsh-tools 0.1.0-rc.6 and @deepseek-ai/cordis ^4.0.1 . - peerDependencies declares "@deepseek-ai/dsh-tools": "^0.1.0-rc.6" . This is a caret range, not a pin : - It currently matches 0.1.0-rc.6 , later RCs of 0.1.x ( rc.7 , rc.10 , ...), and 0.1.0 stable once published. - It does not match 0.1.0-rc.5 /older RCs, nor the 0.0.1-rc. train. - devDependencies uses the same range; the committed pnpm-lock.yaml pins the exact tested version ( 0.1.0-rc.6 ) for development and CI. - Empirically verified with pnpm 11 : if the host already contains an older RC (e.g. 0.1.0-rc.3 ), pnpm's default config links that older version into the plugin's peer slot with only a generic warning — no error, no auto-upgrade . npm fails loudly with ER…

在 GitHub 查看完整 README →
Agent/智能体agentdeepseek-harnessdeveloper-toolsdsh-plugintemplate

分类