在侧边栏统一管理插件启停与市场浏览
25.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/29 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add 1162514620/plugin-center该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · market
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 76 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 21 处,展示前 21 条)
- 读取本地文件index.js:66
if (!existsSync(p)) return { text: '', blocks: [] } - 读取本地文件index.js:67
const text = readFileSync(p, 'utf-8') - 写入本地文件index.js:77
writeFileSync(tmp, text, 'utf-8') - 写入本地文件index.js:79
renameSync(tmp, path) - 删除本地文件index.js:81
try { rmSync(tmp, { force: true }) } catch {} - 读取本地文件index.js:191
st = lstatSync(dir) - 删除本地文件index.js:200
rmSync(dir, { force: true }) - 删除本地文件递归index.js:204
rmSync(dir, { recursive: true, force: true }) - 读取本地文件index.js:220
if (!existsSync(p)) return false - 读取本地文件index.js:222
const text = readFileSync(p, 'utf-8') - 读取本地文件index.js:298
const cgroup = readFileSync('/proc/self/cgroup', 'utf-8') - 执行外部命令固定命令index.js:318
const child = spawn('systemctl', ['restart', '--no-block', unit], { - 执行外部命令来自配置/变量index.js:339
const child = spawn( - 发起网络请求client.js:139
const res = await fetch(BASE + '?' + params.toString(), { headers: { Accept: 'application/vnd.github+json' } }) - 请求外部主机api.github.comclient.js:148
const res = await fetch('https://api.github.com/repos/' + fullName + '/readme', { headers: { Accept: 'application/vnd.github+json' } }) - 发起网络请求client.js:148
const res = await fetch('https://api.github.com/repos/' + fullName + '/readme', { headers: { Accept: 'application/vnd.github+json' } }) - 写入剪贴板client.js:211
try { window.navigator?.clipboard?.writeText(cmd)?.catch?.(() => {}) } catch {} - 发起网络请求client.js:216
fetch('/plugin-center/ai-explain', { - 发起网络请求client.js:346
fetch('/plugin-center/' + action, { - 写入剪贴板client.js:380
try { window.navigator?.clipboard?.writeText(yaml)?.catch?.(() => {}) } catch { window.prompt('复制:', yaml) } - 发起网络请求client.js:430
fetch('/plugin-center/restart', { method: 'POST', headers: { 'content-type': 'application/json' }, body: '{}' })
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库
涉及外部主机:api.github.com
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-llm给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 插件启停管理
- 插件市场浏览
- AI解释插件
DSH 插件中心:统一的插件管理面板,支持启用/禁用、插件市场浏览、AI 解释、一键重启
README
由 DeepSeek 最新模型翻译生成plugin-center
English ·
DeepSeek Harness Web UI 的统一插件管理面板。在侧边栏一键打开,管理所有宿主插件——启用、禁用、浏览社区插件市场、AI 解释。
功能
- 插件管理 — 查看所有宿主插件(官方 / 第三方 / 动态),一键启用或禁用
- 插件市场 — 在 UI 内直接浏览 github.com/topics/dsh-plugin,支持搜索、按 Star 或更新时间排序
- AI 解释 — 一键让 AI 用中文告诉你某个插件是干嘛的(需已配置 LLM 模型)
- 重启 dsh — 从面板内干净重启 dsh web(有 systemd 时自动委托给 systemctl)
安装
dsh plugin --profile web add plugin-center
或手动添加到 cordis.patch.yml:
- insert:
- id: plugin-center
name: 'plugin-center'
然后重启 dsh web。
使用
打开侧边栏底部的 插件 按钮,默认进入 插件管理 tab,查看所有已加载的插件及其状态。切换到 插件市场 tab 可以发现和安装社区插件。
依赖
- DeepSeek Harness (dsh) Web UI profile
- Node.js >= 20.18
- React(Web 运行时自带)
- @deepseek-ai/dsh-llm(peer dependency,AI 解释功能需要)
许可证
MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
1162514620/plugin-center
在侧边栏统一管理插件启停与市场浏览
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,025未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,358已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13938 个插件含 PR 收录与…
★ 350已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这是你的仓库?认领条目