← 返回列表
未验证
自动展开思考行并强制全程用简体中文推理
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/15 · 已提供中文文档
DeepSeek Harness 中文思考助手:自动展开 Think 思考行,强制所有思考与回答使用简体中文
综合分
28.3
GitHub 分
28.3
用户评分
—
★ Stars
2
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add cygrtt/dsh-plugin-think-zh该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
dsh-plugin-think-zh · 中文思考助手 一个 DeepSeek Harness 插件,让 Web 界面里的 AI 全程用简体中文思考,并且自动展开思考过程——不懂英文的中文用户,也能完整看到 AI 每一步的处理过程。 ✨ 效果 - ✅ 思考全中文:模型的所有推理、分析、思考都用简体中文书写(代码、命令、文件名、路径等程序内容保持原样,解释说明用中文) - ✅ 回答全中文:面向用户的最终回答也是简体中文 - ✅ 思考过程自动展开:聊天流里的每条「Think」思考行自动完整展开,不再需要手动逐条点击 - ✅ 实时可见:AI 一边处理一边就能看到它在想什么(流式显示) 📦 这是什么 本仓库包含两个配套部分,共同实现「看得懂的处理过程」: 1️⃣ 客户端插件 dsh-plugin-think-zh(自动展开) 浏览器端插件。会话界面里每条思考块默认渲染为折叠的「Think」行,只露出一行摘要;本插件在页面中用 MutationObserver 监听 DOM 变化,发现处于折叠状态的思考行(data-variant="think")就自动点击展开,流式推理内容随之实时完整显示。操作幂等:已展开的行不会被反复切换,其他类型的行不受影响。 2️⃣ 中文思考预设 zh-code(强制中文) 一个 Agent 预设,基于官方 code 预设(Code Mode,即 run_code 模式)复制改造,把系统提示词的人格(persona)替换为中文并明确要求: 所有内部思考、推理、分析过程必须使用简体中文书写;面向用户的最终回答使用简体中文;代码、命令、文件名等程序内容保持原样,但对它们的解释和讨论必须用中文。 🚀 安装 前置条件:已安装并运行过 DeepSeek Harness(dsh web)。 方式一:一键安装(推荐,Windows) 在 PowerShell 里进入本仓库目录,执行: .\install.ps1 脚本会自动完成 4 步:复制插件 → 注册插件 → 安装中文预设 → 设置默认预设。完成后重启 dsh web 并刷新页面即可。 方式二:手动安装 第 1 步 · 安装插件(自动展开) 把整个 dsh-plugin-think-zh 文件夹复制到: C:\Users\\.dsh\profiles\node_modules\ 编辑 C:\Users\\.dsh\profiles\web\cordis.patch.yml,在末尾追加: - insert: - id: think-zh name: dsh-plugin-think-zh 第 2 步 · 安装中文思考预设 把 preset\zh-code 文件夹复制到: C:\Users\\.dsh\.agent-presets\ 编辑 C:\Users\\.dsh\settings.yaml,把默认预设改为: agent-presets: default: zh-code 第 3 步 · 重启 重启 dsh web,刷新浏览器页面,然后新建一个会话开始使用。 💡 使用说明 1. 重启 dsh web 后刷新页面(插件自动展开生效,需重启); 2. 新建一个会话(新会话才会用中文思考预设;旧会话保持创建时的预设); 3. 发送任意消息,即可看到:Think 行自动展开 + 全中文的思考过程。 📁 文件结构 dsh-plugin-think-zh/ ├── client.js # 浏览器端插件:自动展开 Think 行(核心逻辑) ├── index.js # 插件主机侧半体(空实现,满足加载要求) ├── package.json # 插件包定义(dsh.client 声明,含 exports 主入口) ├── install.ps1 # Windows 一键安装脚本 ├── preset/ │ └── zh-code/ # 中文思考预设 │ ├── agent.cordis.yml # 预设组装:Code Mode + 中文人设(思考必须中文) │ └── preset.yml # 预设名称 / 描述 ├── LICENSE └── README.md 🗑 卸载 1. 删除 cordis.patch.yml 里 think-zh 那一行; 2. 删除 C:\Users\\.dsh\.agent-presets\zh-code 目录; 3. 把 settings.yaml 里 default 改回原来的值(如 code); 4. 重启 dsh web。 ❓ 常见问题 Q:安装后 dsh web 启动失败? A:请确认插件 package.json 的 exports 字段包含 "." 主入口(本仓库版本已包含)。缺失时 Node 会报 ERR_PACKAGE_PATH_NOT_EXPORTED,加载器无法激活插件,导致整个 dsh 无法启动。 Q:为什么旧会话还是英文思考? A:预设只在会话创建时确定。请新建一个会话。 Q:改默认预设需要重启吗? A:不需要。DSH 每次新建会话时实时读取预设;只有插件(自动展开)需要重启 dsh web。 Q:这个插件会影响英文用户吗? A:预设是独立的 zh-code,默认预设才指向它;想用英文的用户把 settings.yaml 的默认值改回 code 即可,插件本身(自动展开)对所有语言都有效。 📄 许可证 MIT
扫码进群