dsh-minor-guard
在终端中运行以下命令:
dsh plugin install feely0208/dsh-minor-guard
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install feely0208/dsh-minor-guard,或参考开源仓库 https://github.com/feely0208/dsh-minor-guard 安装未成年人保护扫描插件。
插件介绍
应用里有注册、青少年模式或儿童相关能力时,「看着贴心」的代码往往仍缺监护人同意、年龄识别,或把青少年模式默认打开——这与未成年人个人信息保护的要求并不一致。dsh-minor-guard 面向这类场景,在代码层面帮你发现常见缺口,而不是替代法务结论或线下流程。
插件按风险分级给出提示:高优先级包括存在未成年人相关能力却找不到监护人同意、找不到专门的儿童保护规则;中优先级包括有注册却缺少年龄识别、青少年模式默认开启。规则 MINOR-NO-GUARDIAN-CONSENT 仅在检测到青少年模式、teenMode、儿童模式等标志时运行,避免普通项目被误报,体现条件规则(check.when)能力。
它只做静态代码审查:监护人同意若在线下或短信流程中完成,代码里可能看不到;「默认开启」的判断带启发式,会跳过已实现监护人同意流程的文件;年龄识别主要覆盖常见字段(年龄、出生日期等)。不覆盖游戏防沉迷等行业专项规定,与 dsh-consent-guard(一般用户同意)分工明确。
适合在发版前、合规自查或等保/个保法相关评审中,由开发、安全与合规同学对含未成年人功能的代码库做快速体检;使用者须自行遵守当地法规并对使用后果负责。
截图预览
使用场景
- 应用含注册、青少年模式或儿童相关能力,发版前做代码侧合规体检
- 个保法或未成年人个人信息专题评审前,快速定位监护人同意与年龄识别缺口
- 新增或改造未成年人功能时,在 PR 或迭代中做静态规则扫描
适合人员
- 负责注册、青少年模式与儿童业务的开发与架构同学
- 应用安全与代码审计工程师
- 合规、法务或隐私团队配合技术做自查的同事

