Dingpenghui-good/dsh-plugin-manager

Dingpenghui-good★ 1TypeScript最后同步: 2026-08-16

在 GitHub 打开

Writable plugin management tab for DeepSeek Harness - toggle, enable/disable, and uninstall user-installed Cordis plugins from Settings

README 摘要

dsh-plugin-manager Writable plugin management tab for DeepSeek Harness. Shows only user-installed Cordis plugins (filters out @deepseek-ai/ and cordis: built-ins), with toggle (enable/disable) and uninstall actions. Features - Filter built-ins : Shows only non-builtin plugins (22 user plugins visible, 187 total inventory filtered down) - Toggle : Enable/disable any plugin entry via loader.update({ disabled }) - Uninstall : Remove plugin entries via loader.remove(entryId) - Expandable cards : Click to expand showing entryId, Cordis fiber phase, and action buttons - Search : Filter by module name or entry ID - Styling : Matches the existing plugin-inventory tab CSS (2-column grid, status dots, chevron animations) - Tab label : "自安装插件管理" (Self-installed Plugin Manager) Files Installation in DeepSeek Harness Add to your agent preset's cordis.yml : Or add to packages/bundle/web-app/cordis.patch.yml : Then rebuild: Restart the DSH server and open Settings → 插件 → 自安装插件管理. Host API pluginManager.list() Returns { entries: PluginInventoryEntry[] } — user-installed plugins only. pluginManager.toggle(entryId: string, enabled: boolean) Toggles the disabled flag on a Loader entry. pluginManager.…

在 GitHub 查看完整 README →
工具/开发dshdsh-pluginsearch

分类