Agent Skills
返回列表
密钥安全执行生成器

密钥安全执行生成器

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_46820e02/key-safe-skill-generator。

技能介绍

要解决什么问题

很多 Agent 技能需要 SMTP、GitHub PAT、SSH 或数据库口令,但把密钥写进 SKILL.md、对话或让模型调用 mgc_get 取明文,等于把「零暴露」直接打破。Key-Safe Skill Generator 是一份元技能文档(不含可执行代码),用来教 Agent 按固定模式生成「模型永远碰不到凭据」的外部集成技能。

技能如何工作

核心思路是 MGC Blackbox + 本地脚本 + USK v3 结构:

  • 用户通过 WebUI 或 mgc_save 把凭据存进 MGC(info_type="config",用 info_owner 标识用途)
  • 技能包描述如何引用 info_owner,并附带本地脚本;脚本在 blackbox 内通过 MGC HTTP API 读密钥并执行 SMTP/API 等操作
  • Agent 只调用 mgc_run、mgc_find、mgc_list、mgc_seal、mgc_open_webui 等;禁止由 Agent 调用 mgc_get(返回明文)
  • 多节点场景下,节点 A 用 mgc_seal 把脚本封给节点 B 的公钥;节点 B 用相同 info_type/info_owner 存凭据后 mgc_run 执行

文档还给出反模式清单(密钥写进脚本、ext02 传密码、日志打印口令等)和常见报错排查,便于生成完整包:SKILL.md + README + 本地脚本。

适用边界

  • 适合:必须认证的外部服务、定时任务要 API Key、多节点协作执行敏感脚本
  • 不必用:纯公开 API、仅读公开数据、演示/mock 环境、每次由用户手动粘贴口令的一次性操作
  • 前提:本机需运行 MGC Blackbox(1.4.10+ 推荐),且 Agent 侧行为上严格执行「敏感操作只在 mgc_run 内完成」

使用场景

  • 企业邮箱 SMTP 发信:Agent 只收集收件人、主题与正文,SMTP 密码存 MGC,由 mgc_run 调本地脚本在 blackbox 内取密钥并发信
  • 为 GitHub 私有仓库或 REST API 写 Agent 技能:生成 SKILL.md 与本地客户端脚本,Personal Access Token 仅经 MGC HTTP API 在脚本内读取
  • 多节点协作:编写节点用 mgc_seal 把运维脚本封给执行节点公钥,执行节点按相同 info_owner 存凭据后 mgc_run 跑胶囊
  • 定时或自动化任务需长期保存 API Key:按文档生成完整技能包,敏感参数不进 prompt,仅 ext02 传非敏感运行参数

适合人员

  • 在 SkillHub 或 USK 生态发布需 SMTP、数据库或 SaaS API 认证技能的作者,要求凭据不出现在 SKILL.md 与对话上下文
  • 在 Trae Work 等沙箱 Agent 环境集成 MGC MCP(mgc_save / mgc_run),需落实「模型不碰明文密钥」的集成工程师
  • 维护多节点 Agent 流水线、需用 mgc_seal 下发脚本并在各节点分存 config 的 DevOps 或平台架构维护者
  • 负责 Agent 技能安全评审、需对照零暴露流程与反模式(禁止 mgc_get、禁止 ext04 存口令)做检查的安全或合规工程师