Agent Skills
返回列表
加密原型上传器

加密原型上传器

开发编程 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0c69a56a/prd-uploader。

技能介绍

问题

在 HTML 原型评审里,直接发文件或临时链接容易出现版本不一致、内容外泄、权限难控的问题。prd_uploader 的目标是把刚打磨好的原型变成一个稳定、可口令访问的公开链接:仓库可以是 Public,但 HTML 内容是密文,只有输入项目口令的人才能在浏览器里解密查看。

工作方式

  • 加密发布:HTML 以 AES-256-GCM 加密后上传,当前后端是 GitHub Pages,并预留 scripts/backends.py 的替换层。
  • 口令保护:每个项目一个口令;上传到已有项目会校验口令,新项目会要求用户设置口令和负责人,避免用错口令导致同事打不开。
  • 浏览器解密:同事输入口令后在本地执行 PBKDF2 派生密钥并渲染页面,口令不上传服务器,也可在浏览器缓存 7 天。

注意点

这个技能适合团队内部原型分享,不适合高安全场景或必须找回口令的生产资料。GitHub Pages 部署可能超过 1 分钟;大文件受 100MB 单文件上限影响;若沙盒禁止网络,需要在设置中放行 api.github.com 并开新对话。

使用场景

  • 产品评审前,把刚改完的 HTML 登录页原型加密发到 GitHub Pages,拿到可分享链接和项目口令。
  • 把同一份订单流程 HTML 分别传到两个项目,保持各自口令不同,避免混用旧口令导致打不开。
  • 首次配置 GitHub 用户名、仓库、Pages 地址和 token,让技能完成健康检查后再上传原型。
  • 同事反馈链接打不开时,按项目口令、隐身模式、Pages 部署延迟逐项排查。

适合人员

  • 负责产品原型评审、要把 HTML 原型加密发出并附口令的产品经理
  • 生成前端页面后需要稳定分享链接给测试同事的前端工程师
  • 想限制无口令人员只能看到密文的项目负责人
  • 需要按项目区分原型版本和访问口令的设计协作负责人