dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
DSH 可视化技能商店 — Visual skill market inside DeepSeek Harness: browse, search, install and manage Agent Skills
DeepSeek Harness(DSH)可视化技能商店:逛一逛,点一下,装好。
分类浏览、精选推荐、卡片流、搜索、热度参考、一键安装, 外加内建管理(已装列表 / 启停 / 卸载 / 回收站恢复)。纯前端 + 本地实现,无后端、零运行时依赖。
dsh plugin add dsh-skill-market
或在 DSH 客户端插件市场搜索 dsh-skill-market(收录后可用)。
安装后打开 DSH 设置,侧边栏会出现「技能商店」入口;四个页签:逛店 / 仓库源 / 已装 / 回收站。
src/ 服务端(cordis 插件,挂 /api/dsh-skill-market 路由)
index.ts 插件入口:路由注册 + 请求来源校验
registry.ts 精选清单:远程拉取(stale-while-revalidate)+ 磁盘缓存 + 内置种子兜底
installer.ts 安装 / 卸载 / 已装扫描 / 启停 / 诊断 / 更新跟踪 / 回收站
sources.ts 自定义仓库源管理
unzip.ts 零依赖 zip 解包(Node 内置 zlib)
paths.ts 目录解析(DSH_HOME 跨平台)
client/ 客户端(React,经 __ModuleLoader__ 注入设置页)
index.tsx settings.section + 配置卡片三 seat 注册
App.tsx 逛店 / 仓库源 / 已装 / 回收站四视图
scripts/
build.mjs esbuild 双端打包
release.mjs 版本发布(升版本 / 构建 / pack / tag / Release)
技能包安装到 ~/.dsh/skills/(尊重 DSH_HOME 环境变量),与 DSH 原生技能加载机制兼容。
MIT