magian1127/deepseek-harness-zh_pro
deepseek-harness-zh_pro
deepseek-harness-zh_pro is a community DeepSeek Harness plugin. Read the repository README before installing.
Install
npx @deepseek-ai/dsh plugin --profile web add deepseek-harness-zh_proRestart `dsh web` after install. Bundle APIs can change during the developer preview.
README badge
[](https://dshhub.dev/plugins/deepseek-harness-zh-pro)Paste this into your README. The star count updates with every catalog sync.
From the README
Excerpt from magian1127/deepseek-harness-zh_pro, cleaned of badges and images.
deepseek-harness-zh_pro
DeepSeek Harness 综合性增强插件
综合性增强插件:补全中文界面,并提供思考显示、会话列表、服务监控和模型请求中文化 等增强。「中文补全」只在中文界面生效;其余界面与会话增强同时支持中文和英文界面。 所有会修改模型请求的功能都是独立的显式开关,默认关闭。
功能
下表按 DSH 设置 → 增强设置 的实际排列顺序,从上到下逐项列出,同一分组内的条目也保持界面顺序。 界面最下方是置底操作栏:改动先暂存,点「保存」一次性生效并写盘(主机字段原子提交,避免逐项写入的卡顿),「还原」丢弃未保存改动。
中文补全与模型请求中文化
| 功能 | 默认值 | 说明 |
|---|---|---|
| 中文补全 | 开 | 仅中文界面:修正已确认的残留英文,统一术语与数量、时长格式 |
| 代理角色提示中文化 | 关 | 把默认代理的系统提示词换成中文;仅新会话首次请求时锁定,不追溯旧会话 |
| 工具说明中文化 | 关 | 中文化官方工具说明;工具名、参数与第三方工具保持不变;仅新会话生效 |
| 上下文注入中文化 | 关 | 把 DSH 注入会话的官方上下文换成中文,GUI 与模型请求一致;仅新会话生效。覆盖运行时上下文快照(含头部行与正文)、时间读数、工作区指令帧、skill 目录帧、审批与计划模式切换通知等 |
| 提示词注入 | 关 | 按「注入文本」向模型请求注入一段提示词,生效于后续请求。默认文本为 “始终用中文进行推理,并用中文输出你的思考过程。” |
对话样式相关(收缩分组)
| 功能 | 默认值 | 说明 |
|---|---|---|
| 自动展开最新思考 | 开 | 流式思考出现时展开最新一条,新思考出现时收起上一条 |
| 默认展开行数 | 20 行,最新 N 行 | 思考默认只显示 N 行,超出折叠以减轻卡顿;范围 0–200,0 为不限制,方向可选最早 N 行 |
| 展开模式 | 按钮模式 | 按钮模式逐批展开;滚动模式在固定高度正文内滚动 |
对话列表相关(收缩分组)
| 功能 | 默认值 | 说明 |
|---|---|---|
| 自动归档旧会话 | 7 天 | 打开新建会话界面时,归档超过 N 天未活动的会话(只隐藏,日志保留);范围 0–365,0 为关闭 |
| 查看已归档 | 开 | 工作区行提供归档入口:归档会话直接列在官方列表对应分组内,行菜单可重命名、分叉、取消归档或删除 |
| 会话删除按钮 | 开 | 会话菜单提供「删除会话」,普通会话与归档会话均可删;日志进系统回收站,不保留列表恢复位 |
| 会话多选 | 开 | 空闲会话可勾选批量删除或归档;运行中、待交互、完成未读不可选。批量项随选中内容变化,工作区行另有全选 |
网络搜索(收缩分组;搜索项在前,读取项接在后面)
| 功能 | 默认值 | 说明 |
|---|---|---|
| 智能搜索按钮 | 开 | 在输入框下方工具行显示「智能搜索」;关闭后按钮与相关代码都不加载。开启时按会话记忆,取消后该会话不再注入联网工具与说明段 |
| 启用多引擎搜索 | 开 | 按「搜索后端优先级」接管 web_search 后端;关闭则保持部署配置的后端 |
| 每查询返回条数 | 0(不接管) | 0 保持官方行为(8 条 + 轮询合并);设为 N 后按查询分组保留 N 条,跨查询去重。实际条数还受官方「每次搜索结果数」限制 |
| 搜索后端优先级 | DeepSeek Search API → 智谱 → 免 Key 多引擎 | ▲/▼ 调整。逐个尝试:未注册、不可用或失败即降级,全部失败才报错,用户取消不重试。免 Key 多引擎含 DuckDuckGo、Yandex、Bing、Wikipedia,配了 TAVILY_API_KEY 则 Tavily 优先 |
| Tavily API Key | 空 | 在此填/清除密钥,保存即生效,无需重启 |
读取部分(同一卡片内,接在搜索项之后):
| 功能 | 默认值 | 说明 |
|---|---|---|
| 启用免 Key 网页读取 | 开 | 按「读取后端优先级」接管 web_fetch 后端;关闭则保持部署配置的后端 |
| 读取后端优先级 | DeepSeek 云端读取 → 智谱 webReader → 免 Key 环 → 本地抓取 | ▲/▼ 调整,降级规则同搜索。免 Key 环依次尝试 Exa → Parallel → Keenable 公共端点;抓取会把 URL 发给对应厂商的云服务,正文包「外部网页内容(不可信)」边界标记。安全闸门:仅公开 http(s),拒绝内嵌凭据与本机/私网地址 |
插件同步(收缩分组)
| 功能 | 默认值 | 说明 |
|---|---|---|
| 插件同步 | 方向随当前环境 | 以另一侧 profile 为参考同步已装插件:网页端跑为「桌面 → 网页」,桌面版跑则相反。同名包只取最高版本,绝不降级,只增不减;走官方插件管理器,自带 peer 检查与失败回滚 |
服务监控(独立卡片,默认关闭)
| 功能 | 默认值 | 说明 |
|---|---|---|
| 服务监控 | 关 | 显示对话期间新启动的本地监听服务,悬停按需解析进程、点击定位目录;左栏面板一屏最多 10 行,超出可滚动翻页 |
| 工作区常驻监控 | 开 | 在左侧会话列表与设置之间常驻显示监控面板 |
| 侧边栏监控卡片 | 开 | 右侧边栏新增「服务监控」tab(入口在引导页),条目时间后有三个操作:排除监控、永久监控、终止进程 |
| 刷新间隔 | 10 秒 | 范围 2–300 秒;页面不可见时暂停轮询 |
| 自定义监控项 | 空 | 可增删改,常驻显示在线/离线,悬停查进程;最多 100 项 |
「对话样式相关」「对话列表相关」「网络搜索」和「插件同步」是可收缩分组,默认收起、各自记忆展开状态; 服务监控卡片也可折叠。完整交互、数据与安全边界见 行为契约。
环境要求
- DeepSeek Harness
>=0.2.0-rc.2 <0.3.0(清单engines.dsh声明,覆盖 0.2.x 全家族; 0.1.x 及更早会被 DSH 的插件兼容检查拒绝加载);完整 UI 使用web - Node.js
^22.19.0 || >=24.0.0
DSH 0.2.1 移除了内置
{{cwd}}提示词变量(工作目录改由 working-directory 服务提供)。 它对解析不了的{{…}}引用是直接拒绝请求,本插件已适配:自定义部署若在personaSuffix/ preset 的suffix里保留Your working directory is {{cwd}}., 本插件会清空该句而不是把它写回请求;提示词注入文本框里写了{{cwd}}等解析不了的 占位符时,该段改为原样保留(不插值)而不是让请求失败。详见行为契约。
安装
# Web GUI
dsh plugin --profile web add deepseek-harness-zh_pro
# 无头模式(headless)
dsh plugin --profile headless add deepseek-harness-zh_pro
# 仅用于正在运行的 Web GUI 热安装
npx -y deepseek-harness-zh_pro install --profile web
…

