@deepwhale-cn/dsh-cn-compliance:DSH 中国大陆对外内容合规审核插件

前言

用 DeepSeek Harness(DSH)做站点、文档或对外文案时,常见问题不是「有没有敏感词表」,而是发布前没人系统过一遍:网络工具相关表述、广告法极限用语、绝对化承诺、地图与领土表述、内部路径是否被公开访问等,都可能带来备案受阻、页面下架或合规风险。单靠全量关键词扫描又容易误报泛滥,报告没人看,审核等于没做。

下面介绍社区插件 @deepwhale-cn/dsh-cn-compliance(仓库 feely0208/dsh-cn-compliance)。它在内容发布之前做合规红线检查,并附带可接入 CI 的扫描脚本;技能会在 agent 需要时自动可用。

这是什么

@deepwhale-cn/dsh-cn-compliance 是面向 DeepSeek Harness 的 skill 插件,维护者为 feely0208,在社区目录中归类为 admin-security。当前 package 版本为 0.1.1,许可证 MIT,要求 dsh 引擎版本 >=0.1.0-rc.6。

定位可以概括为:中国大陆对外内容合规红线审核——在发布前主动查出合规风险,避免备案被卡、页面被下架、行政处罚。插件只做本地与指定站点的检查,不联网获取词表,也不把待审内容发往第三方服务。

核心功能:查什么、怎么减少误报

检查类别(README 中的分级)

类别 内容
A 类 网络工具用语(如 VPN、翻墙、科学上网、机场、clash 等)——绝对红线
A- 类 擦边词(如内网穿透、隧道)——需语境判断
B 类 广告法极限用语(如国家级、唯一、独家、最好、首个等)
C 类 绝对化承诺(如永久免费、零风险、绝不泄露)
D 类 地图与领土(台湾、藏南、南海诸岛完整性)
E 类 数据与隐私承诺(隐私政策须与实现一致)
F 类 AI 生成内容标识
G 类 资质与备案(ICP 备案号、不得宣称没有的资质)
H 类 比较与贬低竞争对手
I 类 内部文件公网暴露(信息安全与合规双风险)

语境判断与噪音排除

相比「列一堆敏感词」,README 强调难点在误报。插件内置两条语境判断:

词 误报场景 处理
穿透、隧道 UI 术语「点击穿透」、HTTP tunnel 只在网络语境同现时才判风险(内网/网络/端口/代理/路由/NAT)
100% CSS 关键帧、width:100% 只在后接营销形容词时才报(如 100% 自研/安全/有效等)

同时会排除已知噪音源:node_modules/、随包运行时目录、构建产物、二进制、第三方抓取的新闻内容等。

设计取舍(需人工或另选工具的部分)

插件不内置政治敏感词表——避免插件文件本身含敏感内容,且词表需持续跟踪监管口径。README 写明 C 类相关请人工审核或使用第三方工具。

与其它插件的分工:本插件管对外文案里不能说什么;若需核对产品实现里 AI 生成内容标识是否落到代码与导出物,可组合使用 @deepwhale-cn/dsh-cn-ai-labeling。开发遵循 DSH 插件生态倡议中的组合优先、声明清晰、兼容优先,不假设、不覆盖其它插件内部实现。

安装与启用

以 web profile 为例,安装命令来自 README:

dsh plugin --profile web add @deepwhale-cn/dsh-cn-compliance

若使用其它 profile,将 web 换成你的 profile 名:

dsh plugin --profile <profile> add @deepwhale-cn/dsh-cn-compliance

安装后重启 dsh。技能会在 agent 需要时自动可用。

说明:社区目录页为 skillhub.cn/plugins/feely0208/dsh-cn-compliance;DSH 插件生态以「一切皆插件」为方向,社区目录为独立站点,与 DeepSeek / 幻方无官方从属关系。

典型用法:随包 scan.sh

插件随包分发 scan.sh,技能正文会给出其绝对路径。下列示例中的 <scan.sh 路径> 需替换为实际路径。

扫当前目录:

bash <scan.sh 路径>

扫指定目录:

bash <scan.sh 路径> --dir ./site

公开仓库场景:只扫 .md,降低源码技术术语误报:

bash <scan.sh 路径> --docs-only

扫线上页面(README 强调:本地干净不等于线上干净):

SITE_HOST=https://your-domain.example bash <scan.sh 路径> --online

本地、额外文档、线上与内部路径暴露探测一并执行:

SITE_HOST=https://your-domain.example DOCS_DIRS="./docs:./README.md" bash <scan.sh 路径> --all

退出码:0 表示无命中,1 表示有命中,可直接用于 CI 或发布前卡口。

环境变量

变量 说明
SITE_HOST 线上站点根地址(--online / --all 必需)
DOCS_DIRS 额外要扫的文档目录,冒号分隔
EXTRA_PATHS 额外要探测的内部路径,空格分隔(追加到内置清单)

适用场景与注意

适合在 DSH 工作流中编写或发布面向中国大陆用户的对外文案、文档站、营销页的团队或个人:发布前让 agent 调用合规技能,或在流水线里用 scan.sh 做卡口。

安装与运行前请自行查看 GitHub 仓库 源码与 MIT 许可证;插件以当前 dsh 进程权限运行,是否纳入你的安全策略需自行评估。README 中的问题反馈链至 dsh-cn-skills issues。

结尾

@deepwhale-cn/dsh-cn-compliance 把发布前的合规红线检查做成 DSH 技能,并用语境判断和目录排除降低误报,再配合 scan.sh 覆盖本地、文档与线上场景。需要查阅安装说明与检查清单时,可看社区目录 feely0208/dsh-cn-compliance 与 GitHub README。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye