shiyi-0x7f/dsh-client-plugin-store0

dsh-client-plugin-store

Community plugin store panel for the DeepSeek Harness Web UI: browse and search the dshplugin.org index from Settings, with copyable pinned install commands

包名
dsh-client-plugin-store
版本
0.2.0
许可证
MIT
最近更新
2026年8月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:shiyi-0x7f/dsh-client-plugin-store

dsh-client-plugin-store

DeepSeek Harness Web UI 的社区插件商店:设置导航里的独立「插件商店」分区,浏览、搜索 dshplugin.org 社区索引(4000+ 插件),按 star 排序,每条给出钉死 commit 的安装命令一键复制。

A community plugin store panel for the DeepSeek Harness Web UI: browse and search the dshplugin.org index from Settings, with copyable commit-pinned install commands.

安装

dsh plugin --profile web add github:shiyi-0x7f/dsh-client-plugin-store

重启 dsh --profile web(或 dsh-shell)后,打开 设置,左侧导航即有独立的「插件商店」分区。

机制

  • host 半在 ctx.webServer 注册同源路由 /plugin-store/catalog 代理社区目录(端点无 CORS 头,浏览器不能直连),内存缓存一小时;config.catalogUrl 可换源。
  • 浏览器半(零构建懒 CJS 工厂)经 ctx.slots 注册 settings.section 独立分区(自带导航条目与整页面板);样式全用 --dsw-alias-* 令牌,跟随任意主题/皮肤。
  • 刻意不提供安装端点:loopback HTTP 对本机任意网页开放,可安装接口等于把任意代码执行暴露给驱动式攻击;安装命令由用户复制到 harness 终端自行执行。

License

MIT