DSH Web 插件「基础能力面板」:在 DSH 设置中可视化并管理 MCP 服务器、技能 与 规则。采用模块化…
32.1/100
综合分
3
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/21 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add yxsj245/dsh-Basics-Panel该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · ui
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 15 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-basics-panel(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/22 11:44:10
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 5 处,展示前 5 条)
- 写入本地文件src/atomic.ts:13
await mkdir(dirname(path), { recursive: true }) - 写入本地文件src/atomic.ts:14
await writeFile(tmp, content, 'utf8') - 写入本地文件src/atomic.ts:15
await rename(tmp, path) - 删除本地文件src/atomic.ts:17
await rm(tmp, { force: true }).catch(() => {}) - 发起网络请求src/client/api.ts:61
response = await fetch(`/basics/api/${method}`, {
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-home-paths@deepseek-ai/schemastery@deepseek-ai/dsh-client-connection给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 可视化并管理MCP服务器
- 管理技能与规则
展开完整介绍(119 字)↓
DSH Web 插件「基础能力面板」:在 DSH 设置中可视化并管理 MCP 服务器、技能 与 规则。采用模块化 feature 注册表,后续的 DSH 可视化功能只需新增一个 feature 目录并在注册表加一行即可,无需改动面板骨架。
README
由 DeepSeek 最新模型翻译生成dsh-basics-panel
DSH Web 插件「基础能力面板」:在 设置 → 基础能力 中可视化管理 MCP 服务器、技能、规则与归档会话。
当前兼容版本
插件 0.4.2 要求 DSH >=0.2.1-rc.2 <0.3.0-0。 本次实际核对与回归的宿主是 0.2.1-rc.2;范围内未来版本仍需复验,不代表预先认证。
- 修复升级后四个页签的空 HTTP 405:旧插件等待已移除的 webRuntime,后端未挂载,请求落到静态页面 fallback。
- 宿主注入改为 webServer / connection / sessions / skills / tools,所有管理请求先走公开的 connection.admit():沿用宿主 Host/Origin 栅栏、浏览器登录 Cookie 和 API Peer 认证,并只允许 owner 身份。
- 不提供免认证降级,不再维护旧的独立信任栅栏。401 提示重新登录;空 405 提示检查安装副本并重启。
- 全局规则补齐 $DSH_AGENTS_HOME/AGENTS.md(默认 ~/.agents/AGENTS.md),与 $DSH_HOME/AGENTS.md 一起发现;新建全局规则仍只写 DSH 根。
展开完整文档(README 剩余 1 节)
dsh-basics-panel DSH Web 插件「基础能力面板」:在 设置 → 基础能力 中可视化管理 MCP 服务器、技能、规则与归档会话。 当前兼容版本 插件 0.4.2 要求 DSH >=0.2.1-rc.2 <0.3.0-0。 本次实际核对与回归的宿主是 0.2.1-rc.2;范围内未来版本仍需复验,不代表预先认证。 - 修复升级后四个页签的空 HTTP 405:旧插件等待已移除的 webRuntime,后端未挂载,请求落到静态页面 fallback。 - 宿主注入改为 webServer / connection / sessions / skills / tools,所有管理请求先走公开的 connection.admit():沿用宿主 Host/Origin 栅栏、浏览器登录 Cookie 和 API Peer 认证,并只允许 owner 身份。 - 不提供免认证降级,不再维护旧的独立信任栅栏。401 提示重新登录;空 405 提示检查安装副本并重启。 - 全局规则补齐 $DSH_AGENTS_HOME/AGENTS.md(默认 ~/.agents/AGENTS.md),与 $DSH_HOME/AGENTS.md 一起发现;新建全局规则仍只写 DSH 根。 - 四个 DSH 开发依赖对齐 0.2.1-rc.2,Cordis 对齐 4.0.5;两个插件清单版本同步为 0.4.2。 较早 DSH 请保留旧插件版本;0.4.1 之前的兼容记录不代表 0.4.2 继续支持旧宿主。详细操作见 使用文档;本轮证据与限制见 0.2.1 兼容记录。 功能与范围 | 页签 | 功能与边界 | | MCP | 按 profile / preset 分组、配置脱敏、启用与禁用、修改配置。预设修改对新会话生效。无可用激活证据时显示未知,不伪报连接成功。 | | 技能 | 按当前会话 Agent 的作用域列出技能、查看与编辑可写技能;内置/运行时技能只读。作用域兜底时提示实际使用的会话。 | | 规则 | 两个全局根和项目根至 cwd 的规则链;查看、编辑、新建。规则基线通常对新会话生效。 | | 归档会话 | 列出、恢复和确认后删除;运行中拒绝删除,已装载空闲会话仍须注意重新落盘风险。事件条数仅在后端提供时显示。 | 配置文件、规则和会话产物使用 DSH 宿主本地文件系统,不是当前远程工作区的 SSH 文件系统。归档删除不清理附件、查询 SQLite 索引等派生数据,也不承诺协调其他进程的会话写入锁;有其他进程使用同一会话时不要删除。 安装与更新 此包当前没有 npm registry 发布包。先在源码目录构建,再用官方 CLI 安装本地依赖: pnpm install pnpm typecheck pnpm test pnpm build dsh plugin --profile web add file:<源码目录绝对路径> 当前 web profile 已经是 file: 依赖时,可使用本仓库的定向同步通道;构建本身不会更新安装副本: pnpm run sync pnpm run sync:check 同步目标默认为 $DSH_HOME/profiles/web/node_modules/dsh-basics-panel,可用 --profile、DSH_PROFILE、DSH_HOME 覆盖。同步前请备份安装副本和 profile;同步脚本会整体替换本插件的发布目录,不修改其他插件。不要把尚未完成的构建同步到运行环境。 更新后必须重启原 DSH 进程,并在原页面 Ctrl+F5 刷新。 只刷新浏览器不会重新挂载宿主路由;不需要另开 Web 服务。401 时通过 DSH 启动提供的登录链接重新进入,不要关闭认证。 开发与回归 pnpm typecheck pnpm test pnpm build 真实宿主契约测试需要将 DSH_RUNTIME_NODE_MODULES 指向所测试 DSH 的 node_modules;未指定时该组明确跳过,指定无效路径或宿主缺少服务时必须失败。PowerShell 示例: $env:DSH_RUNTIME_NODE_MODULES = '<当前 DSH 安装目录>/node_modules' pnpm test dsh --profile web --dump-config 真实测试加载官方 Cordis、Connection、BrowserAuth 与兼容性预检,使用隔离内存凭据;不会读取用户凭据、调用模型或启动替代 GUI。HTTP 回归另外覆盖四类读取、只读写入拒绝、请求体上限、认证失败、原型属性拒绝及路由卸载。--dump-config 只是组合预检,不等同于全部服务实际激活或浏览器点击验收。 可选服务必须在调用时刻解析 workspaceRegistry、sessionPersistence、agentPresets 等可能晚于本插件就绪,因此各功能每次请求重新 ctx.get(),不在启动时固化空值,也不将可选服务变成强制依赖。 安全 - 每个管理请求先通过宿主认证和来源校验,拒绝后不读取请求体、不调用功能后端。 - MCP 配置敏感值脱敏;文件写入须重新发现路径白名单;技能/规则保存有大小与 mtime 检查。 - readOnly 禁止所有修改;allowSessionDelete: false 可单独禁止删除归档。 - 归档删除只接受归档集合里的 ID,重新定位并验证宿主本地会话目录;不是上游会话删除 API,也不是跨进程回收服务。 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
yxsj245/dsh-Basics-Panel
DSH Web 插件「基础能力面板」:在 DSH 设置中可视化并管理 MCP 服务器、技能 与 规则。采用模块化…
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,344已汉化DSH
71.5
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,045已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,202已汉化DSH
71.1
这是你的仓库?认领条目