READMESource: main@105a4510
dsh-plugin-market
DeepSeek Harness 插件市场:在 Web 设置页浏览社区清单,一键安装与卸载。
安装
dsh plugin --profile web add github:250shiwo/dsh-plugin-market
重启 dsh web,打开 设置 → 插件市场。
功能
- 浏览 / 搜索 / 分类筛选社区插件清单(plugins.json 数据源,README 解析兜底)
- 一键安装 / 卸载(经官方
dsh plugin命令,与命令行行为一致) - pnpm 缺失时一键自动启用(corepack)
安全
安装插件会在你的机器上运行第三方代码。本市场只允许安装清单内收录的来源,并在安装前展示来源与风险提示。
数据来源与致谢
- 插件清单:来自社区精选清单 awesome-dsh-plugin(结构化数据源 awesome-dsh-plugin.com/plugins.json,README 解析作为兜底)。清单收录不代表安全背书,安装前请自行审查来源。
- 实现参考:本项目为自研简化版,开发中参考了 dsh-market(MIT License)公开源码中的 DSH 插件机制用法与工程经验(webServer 路由挂载、设置页 settings.section 槽位注册、
dsh pluginCLI 执行层、Windows cmd shim 与 pnpm 供给流程等)。代码为本项目独立编写,非 dsh-market 的 fork 或摘抄;若你认为简化后的定位不需要重复造轮子,强烈推荐直接使用功能更完整的 dsh-market。
开发
pnpm install
pnpm test # vitest
pnpm build # host lib/ + client client/client.js
dsh plugin --profile web add file:<本仓库绝对路径> # 本地调试
License
MIT
第三方项目版权:dsh-market © 其作者(MIT);awesome-dsh-plugin 清单 © 其贡献者;DeepSeek Harness © DeepSeek AI(MIT)。本项目的 MIT License 仅覆盖本仓库代码。
No comments yet. Be the first to write one.