前言¶
在 DeepSeek Harness(DSH)里做智能体或工程辅助时,插件生态里多数技能面向英文场景。面向中国大陆市场的要求——广告法极限词、网络工具用语红线、公文格式国家标准、备案与隐私表述、AI 生成内容标识等——往往没有现成的成套工具,团队容易在同类问题上重复踩坑。
feely0208/dsh-bundle-cn-skills(npm 包名 @deepwhale-cn/dsh-bundle-cn-skills)把上述经验固化为 7 个 DSH 技能,组合安装后可在相关对话中由 Agent 自动带上;也可按需只装单个包。全部检查在本机对工作区文件做静态分析,不联网、不上传。
这是什么¶
- 定位:DSH 中文合规与工程技能组合包;包本身不含业务逻辑,通过依赖声明把 7 个子技能一次性挂进 profile。
- 维护者:仓库由 feely0208 维护,README 标明由 深鲸 DeepWhale 维护;社区目录分类为 admin-security。
- 许可证:MIT(见仓库 LICENSE)。
- 当前组合包版本(仓库根
package.json):0.2.0。
社区目录页:skillhub.cn/plugins/feely0208/dsh-bundle-cn-skills。源码与说明:GitHub - feely0208/dsh-bundle-cn-skills。
七个技能分别管什么¶
各子包边界刻意分开,不能互相替代。下表摘自仓库 README。
| npm 包 | 管什么 | 什么时候用 |
|---|---|---|
@deepwhale-cn/dsh-cn-compliance |
对外内容合规红线:网络工具用语、广告法极限词、绝对化承诺、内部文件公网暴露 | 改官网、公开文档、公众号、App 内文案 |
@deepwhale-cn/dsh-cn-doc-formatter |
按 GB/T 9704-2012 生成 .docx / .pdf / .txt,附输出自检 |
公文、通知、报告 |
@deepwhale-cn/dsh-release-selfcheck |
发布前自检:产物清单比对、版本一致性、架构正确性、链接检查、发布纪律 | 发版、上传安装包、切换下载链接、创建 Release |
@deepwhale-cn/dsh-cn-ai-labeling |
对照《人工智能生成合成内容标识办法》与 GB 45438—2025,核对显式/隐式标识、导出链路与上架材料 | AI 产品、导出功能、应用市场上架 |
@deepwhale-cn/dsh-cn-pipl-check |
个人信息保护:权限最小必要、第三方 SDK、用户权利入口、敏感信息单独同意、数据出境 | 上架、改隐私政策、新增权限或 SDK |
@deepwhale-cn/dsh-cn-appstore-preflight |
应用市场预检:App 备案、隐私政策可达性、权限说明、账号注销、未成年人保护、上架材料骨架 | 提交市场前、被驳回后定位原因 |
@deepwhale-cn/dsh-secret-scan |
密钥与敏感信息:云厂商 AK、令牌、私钥、凭据是否被 git 跟踪、内网 IP 与内部域名(通用,不限中国) | 提交前、开源前、发布前、交接 |
安装与启用¶
一条命令安装全套(7 个技能):
dsh plugin --profile web add @deepwhale-cn/dsh-bundle-cn-skills
只装其中一个技能时,例如合规审核:
dsh plugin add @deepwhale-cn/dsh-cn-compliance
装完后重启 DSH,Agent 在相关对话里会自动带上对应技能。
若需要钉版本号,README 提供了与上述等价的 npm install 方式,并在 DSH profile 的 package.json 里把各包列入 dsh.profile.bundles;示例片段见 仓库 README「手动安装」。
运行要求(README「兼容与运行要求」):任意支持 DSH 插件系统的版本;不绑定桌面端,桌面 / Web / CLI 均可;Node.js 随 DSH 提供;不需要网络,全部离线可用。
权限与数据边界¶
7 个技能均只读本机文件做静态检查,不联网、不上传、不写入你的项目(公文排版生成的文件写在本机)。
合规类技能不内置政治敏感词表——README 说明这是为了避免插件自身成为敏感内容载体;工具侧重机械可查部分,政治敏感等内容需人工或专门第三方工具。
插件以当前 DSH 进程的权限读取工作区;安装前建议自行查看源码与 MIT 许可证,确认符合团队安全与合规流程。DSH 社区目录(如 SkillHub)为独立站点,与 DeepSeek / 幻方无官方从属关系。
设计思路(使用时的预期)¶
误报比漏报更致命:技能正文会列出「已知假阳性」,避免锁文件哈希、CSS「绝对定位」等技术语境被当成合规风险后,报告被整体忽略。
发布自检断言「结果」而非「过程」:dsh-release-selfcheck 针对「CI 全绿但发布仍出错」类事故,强调核对最终产物、清单与 HTTP 状态等可验证结果。
扫本仓库会大量命中合规规则:插件为检测而包含示例词与规则说明,命中上下文若在列词表/解释规则,不代表对外文案违规。
典型用法¶
安装并重启 DSH 后,无需单独启动服务。在 Agent 对话中处理与技能匹配的任务即可,例如:
- 修改官网或 App 文案前,让 Agent 在合规技能指导下审查草稿与工作区中的 Markdown/HTML。
- 发版前,结合
dsh-release-selfcheck核对版本号、产物清单与各平台包是否齐全。 - 提交应用市场前,用上架预检与 PIPL 对照技能检查隐私政策与权限声明是否一致。
- 开源或交接前,用
dsh-secret-scan扫描仓库是否跟踪了密钥或内网地址。
具体检查项与输出格式以各子目录 README 为准(仓库根 README「每个包的详情」有链接)。
适用谁¶
- 在中国大陆市场发布网站、App、AI 产品或公文的团队,希望在 DSH 工作流里嵌入可复用的合规与发布检查。
- 已有 DSH profile(如
web),愿意用组合包一次性挂载多技能,或按包名单独安装。
dsh-secret-scan 与 dsh-release-selfcheck 对非中国场景同样有用;其余技能主要对齐中国大陆法规与标准表述。
结尾¶
dsh-bundle-cn-skills 把中文合规、公文排版、上架预检、隐私对照、AI 标识、发布自检和密钥扫描拆成 7 个可独立安装的 DSH 技能,离线静态检查、不外发数据,适合作为面向大陆市场的发布前辅助层。