前言¶
在 DSH 里做招聘相关页面、脚本或 Agent 工具时,通用安全扫描往往不会专门盯「简历怎么收」「JD 里有没有歧视表述」「背调有没有授权」这几类问题。真到投诉或监管问询再补材料,成本高。下面介绍社区插件 dsh-industry-hr(维护者 feely0208,分类 admin-security):对给定项目目录做本地规则扫描,输出命中项、法规出处与修复建议,把招聘环节里容易漏掉的几项提前摊开。
这是什么¶
dsh-industry-hr 是 DeepSeek Harness 下的招聘行业专项体检插件,npm 包名为 @deepwhale-cn/dsh-industry-hr(当前版本 0.1.0,MIT 许可证)。它解决的是:在代码与文案并存的项目里,系统化检查简历个人信息与同意、就业歧视用语、背景调查授权、落选简历留存策略等,而不是等事后才发现。
插件依赖 @deepwhale-cn/dsh-guard-core,规则公开在仓库 rules/ 目录,可自行增删;扫描纯本地,不上传代码与数据。
核心功能与判据¶
扫描按固定规则 ID 执行,README 中列出的判据如下。
| 规则 | 查什么 |
|---|---|
HR-RESUME-CONSENT |
收集/留存简历未取得候选人同意 |
HR-JOB-DISCRIMINATION |
招聘条件含性别/婚育/年龄/地域等歧视性表述 |
HR-BACKGROUND-CHECK |
背景调查未取得候选人书面授权或超范围调查 |
HR-RESUME-RETENTION |
落选者简历无保存期限/删除策略 |
除 CLI 外,也可让 Agent 直接调用 industry-hr 技能:传入项目目录,得到命中项、出处与修复建议。误报或漏报可向 GitHub Issues 反馈。
安装与启用¶
环境要求(来自 package.json):Node.js >= 18,DSH >=0.1.0-rc.6 <0.3.0。
官方推荐从 registry 安装:
dsh plugin --profile web add @deepwhale-cn/dsh-industry-hr
也可指定 GitHub 源码安装:
dsh plugin --profile web add github:feely0208/dsh-industry-hr
安装前建议自行查看仓库源码与 MIT 许可证;插件以当前 dsh 进程权限读取项目文件,权限范围与本地 DSH 一致。
典型用法¶
README 给出的调用方式为:
dsh-hr ... # (见下表规则)
包内注册的 CLI 入口为 dsh-industry-hr(见 package.json 的 bin 字段)。实际命令参数以安装后 --help 或仓库文档为准;本质是:指定要扫描的项目目录,按上表规则输出结果。
在 Agent 工作流中,可挂载 industry-hr 技能,对招聘站点、内推系统、HR 脚本仓库等目录做一次性或 CI 前置检查。
适用场景与注意¶
适合:招聘官网、ATS 对接脚本、内推/猎头工具、含 JD 模板与隐私条款的工程目录,需要在上线或交付前做合规自检的团队。
注意:
- 规则基于静态扫描与公开规则集,不能替代法务结论;敏感表述需结合业务语境人工复核。
- 社区目录页与 GitHub 由维护者与社区维护,与 DeepSeek / 幻方无官方从属关系;安装来源以 SkillHub 目录与仓库 README 为准。
- 星标与版本会随仓库更新变化,以安装时 npm / GitHub 页面为准。
结尾¶
dsh-industry-hr 把招聘场景里「简历同意、歧视用语、背调授权、简历留存」几项收成可重复的本地扫描,规则透明、可改。需要进一步了解时可打开目录页与仓库:
- 目录页:https://www.skillhub.cn/plugins/feely0208/dsh-industry-hr
- GitHub:https://github.com/feely0208/dsh-industry-hr