dsh-plugin-zh-cn

by Columbina-Sublunar

1 工具与能力github未核验到 manifest收录于 08-16

DeepSeek Harness 中文标准模式插件:强制思考链与最终输出使用简体中文

安装

dsh plugin --profile web add github:Columbina-Sublunar/dsh-plugin-zh-cn

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

DeepSeek Harness 的中文标准模式插件:强制智能体的思考链(思维链)与面向用户的最终输出全程使用简体中文。

标签:#dsh-plugin

这是什么

在 DeepSeek Harness 里,智能体的「人格 + 语言」由 persona 决定。本仓库把「中文标准模式」打包成三种可复用形态,任选其一即可:

形态 路径 用法
独立插件(一行替换) package.json + lib/index.js 把预设里的 persona 行替换成本插件
完整预设 preset/ 复制到 ~/.dsh/.agent-presets/ 后作为新会话预设
技能(按需加载) skills/zh-cn/SKILL.md 复制到 ~/.dsh/skills/zh-cn/,说「用中文」触发

方式一:作为插件使用(推荐)

  1. 安装本包:

    npm install dsh-plugin-zh-cn
    

    (本地开发:在本仓库目录执行 npm link,再到 harness 目录执行 npm link dsh-plugin-zh-cn)

  2. 在你的 agent preset 的 agent.cordis.yml 中,把默认 persona 行替换为本插件:

    - id: persona
      name: 'dsh-plugin-zh-cn'
    

    注意:本插件会注册 deployment:persona 提示区,因此不要在同一预设中同时保留 @deepseek-ai/dsh-persona 行,否则会提示区冲突。

  3. 重新挂载预设即可。

插件做了什么

  • 通过 systemPrompt.section() 注册 deployment:persona 中文提示区(覆盖默认英文 persona),强制思考链与输出使用简体中文。
  • 若存在 skills 服务,同时注册 zh-cn 技能(按需加载)。
  • 支持可选配置:config.persona 传入自定义 persona 文本可覆盖内置中文 persona。

方式二:作为完整预设

mkdir -p ~/.dsh/.agent-presets
cp -r preset ~/.dsh/.agent-presets/standard-zh

然后在开新会话时选择「中文标准模式」。该预设基于官方「标准模式」,完整保留文件编辑、Shell、文件/网页检索、Skills、计划、目标、子代理与工作流能力。

方式三:仅用技能

mkdir -p ~/.dsh/skills/zh-cn
cp skills/zh-cn/SKILL.md ~/.dsh/skills/zh-cn/SKILL.md

之后在任意会话里说「用中文」或「用 zh-cn 技能」即可。

语言规则

  • 思考链与最终回复一律简体中文。
  • 允许保留英文:代码、变量名、命令、路径、日志原文、专有名词与技术术语。
  • 代码注释 / 文档优先中文,除非项目约定为英文。

许可证

MIT

原始 README: https://github.com/Columbina-Sublunar/dsh-plugin-zh-cn/blob/main/README.md ↗