返回目录

dsh-claude-ux

编辑精选维护状态: 活跃

eri64/dsh-claude-ux

DSH 插件:为 DeepSeek Harness Web 带来 Claude 风格的中文风险控制与对话自主性。

前往 GitHub项目主页
$ npx -y @deepseek-ai/dsh plugin --profile web add github:eri64/dsh-claude-ux

70

星标

1

Fork

JavaScript

语言

MIT

许可证

2026-08-15

创建于

2026-08-15

最近推送

一个 DSH web 插件,复刻 Claude 可反向的区域风控,以及对辱骂与严重有害内容的自主结束对话,一条 `npx` 命令安装并自动注册。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-08-29

许可证

MIT

01它能帮你完成什么?

  • 在 DeepSeek Harness 的 web profile 里实施 Claude 式区域风控与对话自主性

    带尝试计数的拒绝文案、达到 `refusalEndsAfter` 次数后结束会话,以及重启后依然持续拒绝的 Chat ended 面板

    运行 DeepSeek Harness web 的运营者,希望获得 Claude 式区域管控,并让辱骂或严重有害对话自动终止

  • 运行反向区域风控(标记非中国用户),并自主结束辱骂或严重有害会话

    拒绝阶梯 + 辱骂结束 / 有害结束两套独立文案;自伤与他伤风险消息永不触发结束

    需要反转 Claude 默认区域目标、或无需人工干预自动结束有毒会话的 DSH web 托管方

02如何接入 DeepSeek Harness?

安装步骤

  1. 01

    一条命令安装:`npx -y @deepseek-ai/dsh plugin --profile web add github:eri64/dsh-claude-ux` —— 包内自带 `dsh.bundle` 自动注册插件,无需修改任何配置文件。

    $ npx -y @deepseek-ai/dsh plugin --profile web add github:eri64/dsh-claude-ux

  2. 02

    重启 web profile(`dsh web`)并硬刷新浏览器;设置页会出现 **「Claude 风控」** 独立标签。

    $ dsh web

  3. 03

    插件 **默认关闭**(`enabled: false`),避免把自己锁在外面;打开总开关并点击「保存并应用」后即时生效。

验证接入成功

作者未说明

03DSH 适配与能力边界

DSH 适配原生运行时

通过官方 dsh CLI 以原生插件形式安装进 web profile(`npx @deepseek-ai/dsh plugin --profile web add github:eri64/dsh-claude-ux`);包内自带 `dsh.bundle`,安装后自动注册,无需手动改配置文件。

  • 区域风控(可反向)

    进入 web 的对话消息→拒绝阶梯 → 结束会话;向系统提示词注入模型级区域指令

    检测目标用户的时区、系统/浏览器语言、中文字体、代理、代理/中转域名黑名单、公网 IP 归属与 WebRTC IP 一致性来判定归属
  • 对话自主性(辱骂与严重有害结束)

    对话消息→先警告、再主动结束持续辱骂或反复要求严重有害内容的会话,辱骂结束与有害结束使用独立文案

    自伤/他伤风险消息永不触发结束结束后同会话消息全部被服务端拒绝
  • 辱骂分类 LLM(预分类)

    入队等待的对话消息→purpose 标记的分类:强词(傻逼/fuck 等)直接判;弱词与未命中消息由独立 LLM 请求做语境裁决

    会发起独立 LLM 请求做语境裁决;`purpose` 标记不进会话日志与模型上下文
  • 隐写通道

    系统提示词→用日期格式(`2026-06-30` ↔ `2026/06/30`)编码区域判定;用 Unicode 撇号变体(U+2019 ↔ U+02BC)编码黑名单命中

  • 实时检测状态

    HTTP GET→实时检测状态(风控目标 / 主机判定 / 命中 / 信号分 / 公网 IP),地址 `/_dsh/claude/status`

04适合谁?何时不该用?

适合

  • 运行 DeepSeek Harness web 的运营者,希望获得 Claude 式区域管控,并让辱骂或严重有害对话自动终止
  • 需要反转 Claude 默认区域目标、或无需人工干预自动结束有毒会话的 DSH web 托管方

不适合

  • 插件 **默认关闭**(`enabled: false`),避免把自己锁在外面;必须先打开总开关并点击「保存并应用」,任何行为才会生效。
  • 区域检测会读取目标用户的时区、系统/浏览器语言、中文字体、代理与中转域名黑名单、公网 IP 归属、WebRTC IP 一致性。

05兼容性、维护与安全提示

  • 插件 **默认关闭**(`enabled: false`),避免把自己锁在外面;必须先打开总开关并点击「保存并应用」,任何行为才会生效。
  • 两个可选外部调用默认关闭,除此之外 **全部本地判定**;隐私细节见 docs/PRIVACY.md。
  • 区域检测会读取目标用户的时区、系统/浏览器语言、中文字体、代理与中转域名黑名单、公网 IP 归属、WebRTC IP 一致性。
  • 辱骂分类会发起独立 LLM 请求;分类模型从 DSH 已配置的模型目录下拉选择,或留空跟随会话主模型。
2026-08-152026-08-15作者未说明

MIT · 暂无打标签的发布版本(latest_release 为 null),最后推送 2026-08-15

06常见问题

怎么安装 dsh-claude-ux?

运行 `npx -y @deepseek-ai/dsh plugin --profile web add github:eri64/dsh-claude-ux`。包内自带 `dsh.bundle` 会自动注册插件,无需修改配置文件;同一条命令也用于升级到最新版本。

插件默认开启吗?

不开启。它 **默认关闭**(`enabled: false`),避免把你锁在外面。重启 web profile 并硬刷新后,打开设置页 → **「Claude 风控」**,打开总开关并点击「保存并应用」即可。

什么是反向区域风控?

把 `regionTarget` 设为 `non-cn` 时,插件会风控被判定为不是中国人的用户——即 Claude 默认 `cn` 行为的反向。检测完全本地:时区、系统/浏览器语言、中文字体、代理与中转域名黑名单、公网 IP 归属、WebRTC IP 一致性。

辱骂分类会把我的对话发给外部模型吗?

辱骂判定采用词表秒判,弱词与未命中消息可转交独立的 LLM 语境裁决。该请求带 purpose 标记,**不进会话日志与模型上下文**;模型可从 DSH 已配置的模型目录中选择,也可留空跟随会话主模型。

它是怎么结束对话的?

持续辱骂或反复要求严重有害内容时,先警告再以独立文案主动结束会话(辱骂结束与有害结束文案分开)。自伤/他伤风险消息永不触发结束;结束后同会话消息全部被服务端拒绝。

08数据与来源

  • 作者声明github.com5cb3d4973ca6…

    Claude 式「区域风控 + 自主结束对话」插件 —— 适用于 DeepSeek Harness 的 web profile。

  • 作者声明github.com5cb3d4973ca6…

    包内自带注册条目(`dsh.bundle`),`dsh plugin` 安装后**自动注册**,无需手动改任何配置文件。

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-29。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。