← Back to skills
extension
Category: AI Agent CapabilitiesAPI key requirement unconfirmed

上架三铁律发布闸门

所有 skill / MCP / 专家上架前必过的"上架三铁律"发布闸门——① 国家+国际合规 ② AI 特别友好 ③ 理念文化·强IP·好故事(含发声大使)。含 A/B/C/D 分级加闸、GB45438 内容标识模板、备案触发评估、五件套植入规范。内置可离线运行的安全扫描执行器(PII/密钥扫描、去敏复核),本地优先、零外部依赖。

personAuthor: StevenZhao26hubOpenAPI

上架三铁律发布闸门(skill-release-gate)

所有对外发布物(skill / MCP / 专家 / 文档)上架前,必须依次过本闸门。 原则:先安检,后发布;敏感技能,绝不公链。

一、三铁律(政策层 · 必过)

  1. 国家 + 国际合规:不踩政治红线、不涉敏感地缘、符合目标市场法规(如 GB45438 内容标识、备案触发评估)。
  2. AI 特别友好:不歧视、不误导、可解释、留人工兜底;不伪装人类。
  3. 理念文化 · 强 IP · 好故事:承载 Nomos/MedXpert 理念,带发声大使与五件套(署名/©/指纹/溯源/许可)。

二、分级加闸(A/B/C/D)

  • A 类(公链公开):纯技术/方法论,无客户/定价/注册细节 → 过闸门即可发。
  • B 类(私有中心):含行业 know-how、品牌结构、半敏感 → 仅入 01-private-registry,绝不公链。
  • C 类(受限):涉客户/渠道/财务模型 → 仅本地 SSOT,不进任何远端。
  • D 类(禁发):密钥/PII/未脱敏内部数据 → 一律不发。

三、技术执行层(内置扫描器 · 离线可跑)

合并自安全三件套思路(presidio 去敏 / sops 加密 / gitleaks 密钥扫描),提供零依赖本地实现:

# 1) PII + 密钥扫描:0 命中才过
python scripts/secret_scan.py --path <待发布目录> --mode all
# 退出码 1 = 发现泄露,阻断发布

# 2) 去敏复核:无内部路径/内网域名/工作区片段才过
python scripts/desens_check.py --path <待发布目录>
  • scripts/secret_scan.py:身份证/手机/邮箱/银行卡/地址 + API Key/Token/PAT/私钥/裸 sk_live_/ghp_ 密钥。
  • scripts/desens_check.py:内部绝对路径、内网域名(.internal/.local/.corp/.lan)、工作区片段。

扫描器已内置 SELF_SKIP,扫自身源码不误报;密钥检测覆盖带前缀与裸密钥形态。

四、发布前自检清单

  • [ ] 三铁律逐条满足(A/B/C/D 分级已判定)
  • [ ] secret_scan.py --mode all → 0 命中
  • [ ] desens_check.py → 0 命中
  • [ ] 署名/©/指纹/溯源/许可五件套齐全
  • [ ] 敏感技能(C/D 类)已分流到私有中心,未误发公链