identity-sentinel
在终端中运行以下命令:
dsh plugin install dsh-io/identity-sentinel
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install dsh-io/identity-sentinel 即可安装,源码仓库地址为 https://github.com/dsh-io/identity-sentinel 。
插件介绍
Identity Sentinel 将四路纯本地信号——系统语言、时区、键盘布局与地区代码——聚合为一份身份画像,再由加权规则引擎输出一个明确的判定。判定为中文语境时,插件安静地注册一个自省工具 system_identity 便退场;判定为中文语境之外时,打印艺术横幅与宣言后以退出码 1 终止所有工作流。整个过程中零网络请求,模糊或无法采集的信号永远不计入阈值,每个采集器独立降级并写入日志。
它的核心能力是一个零依赖纯函数库:采集、聚合、判定、执行四步皆可从任意项目中直接导入复用。规则引擎的阈值(默认 2)、艺术横幅开关与是否真正终止进程均为可配置项,让同一套逻辑既能作为硬终止策略,也能降级为仅打印警示的轻量提示。system_identity 工具暴露当前的身份结论、置信度与完整信号清单,供工作流内其他节点做条件分支。
适合谁用:对「机器是否应当判断操作者国籍」这一命题感兴趣的行为艺术实践者;希望在 CI 或本地工作流中用一段可复现的宣言式终止逻辑做表达而非监控的创作者;以及想在自己的项目里嵌入一套零依赖、纯本地、可配置的身份信号采集与判定管道的开发者。它不收集、不上传、不联网——它只是把镜子举到你面前。
使用场景
- 在 CI 流水线中用一段宣言式终止逻辑做艺术表达
- 在工作流开头加一道身份判定门槛,非中文环境直接退出
- 在任意项目中嵌入零依赖的身份信号采集与判定管道
适合人员
- 对机器身份判定命题感兴趣的行为艺术实践者
- 想用宣言式终止逻辑做表达而非监控的创作者
- 需要零依赖纯本地身份信号采集管道的开发者