-
在设置里管理本地 DSH 技能,并只读查看公共 Agent 技能。
开发与运行时安装 ▾
-
DSH 桌面端自己的刷新按钮。开发插件要重启,可手里还有任务在跑?刷新一下!开久了页面越来越卡?刷新一下!一个按钮解决这些烦恼,正在进行的会话、排队消息和草稿都不受影响。
开发与运行时安装 ▾
-
提供 /simplify 命令,让 Agent 在选定的 Git 变更范围内简化代码,支持暂存变更、提交及未跟踪文件。
开发与运行时安装 ▾
-
给插件作者的安装前体检:把市场那套检查——根导出、dsh.client 与 exports\["./client"] 是否一致、npm pack 有没有带上面板——跑到任意文件夹或 GitHub 仓库上,面板里能点,命令行也能跑;另有发版工具,以及能在 Node 里挂起 client bundle 的 testkit。
开发与运行时安装 ▾
-
修复 DSH 升级后被落下的插件:每个被拒绝的插件先在一次性环境里试装试启动,能启动才写一条可撤销的精确版本豁免,不能启动就明确拒绝。另有:多宿主兼容矩阵、覆盖全部已收录插件的公开兼容表,以及只读的 plugin_health 工具。
开发与运行时安装 ▾
-
把 DeepSeek Harness 接进飞牛 fnOS:DSH 界面跑在 fnOS 应用框架里时通过 fnOS 浏览器 SDK 工作——DSH 设为跟随系统时读取并跟随 NAS 主题,在设置里列出和取消已授权的 NAS 目录,把文件与链接交给对应的 fnOS 应用打开,并把 DSH 页面标题同步到 fnOS 应用窗口。npm 安装:`dsh plugin --profile web add @tnnevol/dsh-fnos`。
开发与运行时安装 ▾
-
让 AI 智能体掌握华为云全流程操作——构建、部署、运维全程受控,助您轻松安全上云。
开发与运行时安装 ▾
-
插件治理:新装/更新插件先进候选区,启动完成后热挂载——成功自动转正,失败自动禁用,连续失败冻结,一键安全模式,侧边栏诊断面板(npm: `dsh-my-guardian`)。
开发与运行时安装 ▾
-
MCP 连接器(stdio / streamable-http)的受治理注册表:四级 fail-closed 授权、mcpServers JSON 导入对畸形 args 大声报错、输出边界全程脱敏、agent 桥接返回诚实 review 而非伪装放行,配 /mcp-reg 操作台与设置页。
开发与运行时安装 ▾
-
官方 MCP 客户端(dsh-mcp-client)的只读运行时管理面板:/mcp 命令与设置页 MCP 页签展示连接状态、已注册工具、错误与重连计数,脱敏展示并提供启停 patch 建议。
开发与运行时安装 ▾
-
持续自进化:从会话轨迹沉淀版本化、可审计、可回滚的 harness 状态(提示词/记忆/技能/子代理规格),带审查门禁与技能热加载。
开发与运行时安装 ▾
-
在 DSH Web 设置中管理技能与 MCP 服务器:技能卡片热启停、工作区作用域、分组、批量迁移与拖拽导入,以及 stdio/HTTP MCP 增删改查、连接测试、密钥脱敏,并附带统一 dsh-panel 命令行。
开发与运行时安装 ▾
-
给插件作者用:写完插件后跑一遍,自动体检整条发布链路,然后给出 GitHub + npm + 市场三步的可照抄命令。 DSH 插件的发布门禁。把发布链路上的每个静默坑变成确定性检查:package.json 完整性(缺 exports\["."]、files 漏了 lib/ 导致发空包、没写 "type": "module"、声明了 client 却没导出 ./client)、UTF-8 BOM、JSON/YAML 解析错误、cordis.patch.yml 的 insert 行缩进写错(正是让插件装上却永不挂载的那个 bug)、挂载名与 package.json 不一致、入口导出缺失、ESM 里调 require()、缺 LICENSE 或 README 安装行、缺测试、裸包名 (granular token 收到无法诊断的 403)、版本已被 registry 占用、GitHub 仓库不存在。六个 agent 工具, 每条 finding 都带修复文案。只读,不调 LLM。
开发与运行时安装 ▾
-
DSH 撤销/回退系统:配置变更自动存档,一键撤销/恢复/回退到任意版本,支持 WebUI 与离线 CLI/GUI 工具(DSH 启动失败也能救)。
开发与运行时安装 ▾
-
DeepSeek Harness 主程序与插件更新管理:对主程序与每个已装插件做 npm/GitHub Release 双源 semver 比对,GUI 横幅按系统语言(中/英)列出可更新项;一键更新——主程序自动备份、完整性校验、失败回滚,插件经临时目录安装不碰其它包;更新后看门狗自动重启服务。「检查更新」设置页提供逐插件版本状态灯、实时更新进度与横幅/通知开关。
开发与运行时安装 ▾
-
围绕官方持久 PowerShell 与 Workspace Write 方案检查和修复原生 Windows 上的 DeepSeek Harness,创建桌面快捷方式,并仅通过明确的 legacy 安装保留早期 Git Bash 与 BusyBox 预设,无需 WSL。
开发与运行时安装 ▾
-
比较多个 Git/SVN 项目的版本差异,导出中文 Markdown 发布报告,并可明确授权模型分析。
开发与运行时安装 ▾
-
Pi Host ABI 兼容引擎:装一次之后,npm 上的 Pi 扩展原包经 `dsh plugin add <pi-package>` 直接作为 DSH 原生插件挂载。已在官方 DSH 上端到端验证 pi-mcp-adapter(完整 MCP 管理面:OAuth、resources、prompts、MCP Apps、elicitation、sampling)、@tintinweb/pi-subagents、pi-code、pi-hermes-memory、pi-background-tasks;`pi2dsh inspect` 在安装前报告一个包的兼容情况。
开发与运行时安装 ▾
-
为 DSH 提供 Xray 受管内核与分流:VLESS 导入、全局/国内直连/白名单路由、三卡片实时面板与自更新。
开发与运行时安装 ▾
-
将 dsh 的会话轮次、LLM 调用、工具调用及子 agent 活动记录到 Langfuse。
开发与运行时安装 ▾
-
将会话、Agent 循环、LLM 与工具生命周期事件转换为 OpenTelemetry GenAI 调用链与指标,通过标准 OTLP/HTTP 导出到任意兼容后端,正文采集默认关闭。
开发与运行时安装 ▾
-
为 DeepSeek Harness 提供 SSH 配置、浏览器终端、SFTP 浏览、端口转发、代理与会话级 AI 访问。
开发与运行时安装 ▾
-
一条命令备份、恢复与迁移 DSH 全部用户数据(~/.dsh),附可视化设置面板:定时自动备份与每日/每周分级保留、sha256 校验、失败自动回滚并回执的加固恢复、分类型子集备份(--types)、凭据脱敏进本机 vault、GitHub 私有仓库同步跨机迁移、宿主起不来也能用的进程外救援通道(备份目录内置零依赖救援网页)。/backup doctor 从已知良好备份体检并定点修复损坏会话日志、轮换前先隔离;migrate-check 迁移预检在升级前静态扫描,预测哪些会话会被新宿主拒绝(冻结清单、文件名代际不匹配、硬链接、旧版凭据布局等);凭据哨兵在宿主改写前自动存底;智能备份在宿主升级前快照;/backup check-update 与 /backup update 感知并一键更新(先留快照)。恢复链路支持含附件硬链接的归档与超大归档(清单走原始流逐行校验)。当前 npm 版本 0.13.4;覆盖 DSH 0.1.1-rc.2–0.2.0-rc.1,含 0.2.0 起的安装期 peer 闸门。macOS/Linux/Windows。
开发与运行时安装 ▾
-
Agent 预设医生:跨宿主线(0.1.0→0.2.0)扫描 home/profile `cordis.patch.yml` 声明与遗留 `.agent-presets/` 目录,把检测到的每个预设以官方同款卡片展示(来源/代际徽章、失效红边、逐条修复项明细、当前 DSH 版本与代际目录);卡内「同步到当前版本」走显式确认框(.bak 备份 + 原子写,需人工裁决项永不写盘,启动扫描恒只报告)。npm 包名:`dsh-preset-doctor`。
开发与运行时安装 ▾
安装
# npm 包(预构建) dsh plugin --profile web add <npm-package> # GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试) dsh plugin --profile web add github:owner/repo
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
收录你的插件
给 awesome-dsh-plugin 提一个 PR:在 data/plugins/ 下新增一个 YAML 文件就是完整投稿,README 与本站会自动重新生成。也请为你的仓库打上 dsh-plugin topic。