跳到正文

silencieuxzero/Better_Deepseek_Harness

30最近提交 2026年8月15日

Better_Deepseek_Harness DSH 插件

Better DeepSeek Harness 为 DeepSeek Harness 添加了一个专用设置页面,您可以在其中安装、卸载、启用或停用技能和插件,无需重启。它还提供了文件树、Git 面板、多终端、MCP 服务器管理、通过视觉模型进行图片转述、Tavily 搜索、GitHub 集成、Windows 通知、输入优化以及启动失败时的急救模式。当同时安装 dsh-web-ui 时,插件会自动让位以避免冲突。

如何安装 Better_Deepseek_Harness DSH 插件

dsh plugin --profile web add file:/path/to/better-deepseek-harness

复制不会执行命令。安装 Better_Deepseek_Harness DSH 插件前请核对仓库和版本。

Better_Deepseek_Harness DSH 插件数据来源

Better_Deepseek_Harness DSH 插件快照日期:2026年8月16日

discovered

Better_Deepseek_Harness DSH 插件能做什么

  • 技能管理:支持从 Markdown、URL 或本地文件安装,实时发现。
  • 插件管理:支持从 npm、tarball URL、本地目录或 Git 仓库安装,自动构建。
  • 集成设置:MCP 服务器、图片转述、Tavily 搜索、GitHub 访问、Windows 通知均可通过设置页配置。
  • 侧栏文件树:浏览文件、复制路径、内联编辑器(1 MiB 限制)。
  • Git 面板:分支切换、提交、差异查看、历史记录、自动刷新。
  • 多终端:支持 CMD/PowerShell,ANSI 转义剥离,进程清理。
  • 归档会话管理:批量删除已归档会话。
  • 输入优化:使用当前模型润色输入。
  • 急救模式:启动失败时自动禁用有问题的第三方插件。
  • 工具参数自动修复:修复模型偶发的参数损坏。

Better_Deepseek_Harness DSH 插件适合哪些场景

  • 集中管理自定义技能和第三方插件,无需手动编辑配置文件。
  • 在对话界面中直接浏览和编辑项目文件、执行 Git 命令、打开终端。
  • 添加 MCP 服务器,通过自定义工具扩展模型能力。
  • 在对话中通过 Tavily 搜索实时新闻、价格或最新事件。
  • 启用图片转述,让仅支持文本的模型也能处理图片输入(通过视觉模型转述)。

Better_Deepseek_Harness DSH 插件适合谁

  • 需要高效管理多个技能和插件的 DeepSeek Harness 用户。
  • 希望在其 AI 助手内集成 Git、终端和文件系统访问的开发者和高级用户。

Better_Deepseek_Harness DSH 插件的限制

  • 部分功能(Tavily 搜索、GitHub 工具)需要 API 密钥或 Token,否则可能受限或受速率限制。
  • 图片转述需要兼容的视觉模型 API 并启用开关;当 dsh-web-ui 的 describe-image 激活时可能不起作用。
  • Windows 通知仅在 Windows 平台可用,其他平台静默不生效。
  • 从 Git 安装插件需要系统安装 npm 和 git,自动构建可能因依赖缺失而失败。

Better_Deepseek_Harness DSH 插件的仓库 README 摘录

以下文字摘自 Better_Deepseek_Harness DSH 插件的上游仓库 silencieuxzero/Better_Deepseek_Harness 的 README,版权归原作者,仅作引用。

> 项目名致敬 Minecraft 模组名(?),更好的下界/末地/进度/砧板/FPS/地牢/村庄/经验修补/F3/树叶/动物动作/PVP/HUD/生存/战斗/延迟显示/附魔/图腾/掉落物/钠视频设置按钮…… 为 DeepSeek Harness Web UI 编写的插件:在「设置 → 更好的 DeepSeek Harness」中直接安装、卸载、启用/停用 **技能(Skills)** 与 **插件(Plugins)**,并把插件的自身偏好接入原生设置体系(settings.yaml 的 `ext-center` 节)。 ## 目录 - [功能](#功能) - [兼容性(dsh-web-ui)](#兼容性dsh-web-ui) - [安装](#安装) - [部署配置](#部署配置ext-center-行的-config-块) - [使用](#使用) - [HTTP API](#http-api主机侧前缀-extapi) - [故障排查](#故障排查) > 想了解内部实现、参与开发与贡献?见 [CONTRIBUTING.md](CONTRIBUTING.md)(架构、目录结构、开发与测试流程)。 ## 功能 <details> <summary>点击展开功能列表</summary> ### 插件与技能管理 **技能管理** - 列出已安装技能(名称 / 描述 / 适用场景 / 路径) - 三种安装来源: - 粘贴 Markdown(含 `---` frontmatter,必须有 `name` 与 `description`) - 从 URL 下载 Markdown 文件 - 本机文件或目录路径(目录需含 `SKILL.md`) - 安装位置:`~/.dsh/skills`(技能文件系统提供方实时发现,无需重启) **插件管理** - 列出通过本插件安装的插件(版本 / 来源 / 配置行数 / 启用状态) - 四种来源:npm 包名(走 npm registry)、`.tgz` 包 URL(内置 tar 解包,无需外部工具)、本机目录、Git 仓库 - Git 源若未提交构建产物(`lib/` 不存在),安装时自动 `npm install` + `npm run build` 补构建(需要本机有 npm;失败会给出明确报错,改用 npm / tarball 源即可) - 安装后写入 profile 的 `cordis.patch.yml`,由启动时的 HMR 配置监听器**热生效,无需重启**;带客户端界面的插件在刷新页面后出现 - 启用 / 停用 / 卸载(同样热生效) - 只读展示当前加载器条目(id / 状态 / 是否启用) ### 设置与偏好(设置页) **原生设置项**(settings.yaml 的 `ext-

阅读完整 README仓库未声明许可,使用前请先与作者确认。

Better_Deepseek_Harness DSH 插件常见问题

如何使用 Better DeepSeek Harness 安装插件?

进入设置 → 更好的 DeepSeek Harness → 插件页签。选择来源:npm 包名、tarball URL、本地目录或 Git 仓库。填写信息后点击安装,插件会热生效;如果插件有客户端界面,需要刷新浏览器页面。

这个插件能管理技能吗?

可以。在技能页签中,您可以从 Markdown(包含 frontmatter)、URL 或本地文件/目录安装技能。安装后的技能会被技能文件系统提供方自动发现,并可用于所有会话。

如何设置 MCP 服务器?

进入设置 → 更好的 DeepSeek Harness → MCP 页签。点击“添加 MCP 服务器”,选择 stdio(本地命令)或 streamable-http(远程 URL)。填写命令/URL、参数、环境变量、请求头和超时时间。服务器会热加载,其工具以 mcp__<名称>__<工具名> 的形式提供给模型。

这个插件与 dsh-web-ui 冲突吗?

不冲突。当 dsh-web-ui 插件激活时,Better DeepSeek Harness 会自动禁用自身重叠的功能(文件树、Git 面板、终端、图片转述),避免冲突。设置页、急救模式、归档面板和输入优化不受影响。

什么是急救模式?如何使用?

急救模式在启动失败(因第三方插件故障)时自动激活,会禁用所有非必要插件,让您能够正常启动并修复问题。您也可以通过在插件页签点击“进入急救模式”按钮手动触发。在 TUI 宿主中,使用 /rescue 命令。