用途:将 brain 页面发布为美观、自包含的 HTML 文档并分享给外部人员,例如交易备忘、人物简报、研究资料、数据室分析或行程计划;让内容离开 brain 时不暴露整个系统。
主要能力:发布由确定性代码 gbrain publish 完成剥离、加密与 HTML 生成,技能本身只说明何时及如何使用,不做 LLM 调用。发布的 HTML 完全自包含,无外部依赖、无需服务器;发布前会剥离私有元数据,包括 YAML frontmatter、来源引用([Source: ...])、确认号(转为 on file)、brain 交叉链接(保留显示文字、去掉内部路径)、时间线部分和 See also 行;外部 URL(https://...)保留。密码保护使用 AES-256-GCM、PBKDF2(100K 次迭代、SHA-256)派生密钥,16 字节随机盐、12 字节随机 IV,经由客户端 Web Crypto API 解密;加密后的 HTML 只含密文,明文不会出现。默认始终加密,除非用户明确要求 open、no password 或 public;未指定密码时自动生成。
用法:基础发布 gbrain publish brain/companies/acme.md;加密并自动生成密码 gbrain publish brain/companies/acme.md --password;指定密码加 --password "secret123";可用 --title 设置标题、--out 指定输出路径。分享方式可选本地文件、上传云存储(gbrain files upload、gbrain files signed-url,签名 URL 1 小时过期)或静态托管(Render、Netlify、S3、GitHub Pages/Gist)。更新时用同一输出路径重新发布;撤销访问可删除文件或等签名 URL 过期。密码应与 URL 通过不同渠道分享。
限制:资料未提供价格、收费、平台兼容性和性能数据;加密基于客户端 Web Crypto API,解密依赖浏览器支持。