关于 HaoyouBox Publish
HaoyouBox Publish 是供兼容 Agent 使用的 Skill,可将单个本地 HTML 或 Markdown 文件发布为有密码且会过期的浏览器链接,并返回链接、密码和实际到期时间。它包含开放的 Skill 与文档,托管服务和服务器源码不在仓库中。
主要功能
- 01发布单个 HTML 或 Markdown 文件
- 02生成密码保护的过期链接
- 03支持中文或英文接收页
- 04返回链接、密码和实际到期时间
- 05通过设备审批保存发布令牌
适用场景
- 01分享需限时访问的报告页面
- 02向接收者发送受密码保护的文档
- 03由兼容 Agent 发布本地 HTML 文件
MCP 相关
输入将项目标为 server,但 README 描述的是供兼容 AI Agent 使用的 Agent Skill,未说明 MCP 接口。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 1 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| path | string | 是 | 一个本地 HTML 或 Markdown 文件的明确路径 |
| locale | enum | 否 | 接收者界面的语言;若省略,则在本地推断en | zh |
| password | string | 否 | 可选的本地共享密码;若省略,则在本地生成 |
| expiryHours | integer | 否 | 共享时长(小时);服务会返回实际过期时间 |
详细介绍
HaoyouBox Agent 技能
通过兼容的 AI Agent,将一个本地 HTML 或 Markdown 文件发布到 HaoyouBox。此技能会创建一个有时效、受密码保护的浏览器链接,并返回完整链接、可见密码和实际到期时间。
此仓库包含开源 Agent 技能及其文档。HaoyouBox 托管服务和服务端源代码不属于此仓库。
安装
Codex、Claude Code、Cursor 及其他受支持的 Agent
使用跨 Agent 技能安装程序:
npx skills add cheng-big/haoyoubox-agent-skill --skill haoyoubox-publish -g
请先检查技能,再批准安装。如果 Agent 没有立即发现该技能,请重启或重新加载 Agent。
Gemini CLI
gemini skills install https://github.com/cheng-big/haoyoubox-agent-skill --path skills/haoyoubox-publish
Gemini CLI 会请求安装许可。安装后使用 /skills list,确认 haoyoubox-publish 已启用。
手动安装
将 skills/haoyoubox-publish 目录复制到 Agent 支持的技能位置,例如 ~/.agents/skills/haoyoubox-publish。
当前托管版本仍可通过 haoyoubox.com/agent/SKILL.md 获取。
使用
向 Agent 提出请求:
Publish report.html to HaoyouBox and create a password-protected link that expires in 24 hours. Use English for the receiver page. Return the complete link, password, and actual expiry together.
对于中文接收者页面:
把 report.html 发布到好友盒,生成 24 小时密码保护链接。接收页使用中文。请一起返回完整链接、密码和实际到期时间。
首次使用时,Agent 会打开 HaoyouBox 设备授权流程。你需要登录 HaoyouBox 并批准该设备。随后,Agent 会将发布令牌存储在其私有凭据存储中。
发布内容
- 一个明确指定的
.html、.htm、.md或.markdown文件。 - HaoyouBox 上适合在浏览器中查看的固定版本。
- 受密码保护且由服务器强制执行到期时间的链接。
- 中文或英文接收者界面。
此技能不会上传目录、ZIP 文件、隐藏文件、环境文件、密钥、符号链接或整个工作区。它不会读取上传历史、删除页面、撤销链接或管理账户。
安全
- 安装前请检查技能。
- 设备授权始终需要用户明确操作。
- 发布令牌必须保存在 Agent 的私有凭据存储中。
- 原始分享密码在本地生成。HaoyouBox 接收的是盐值和验证器,而非原始密码。
- 完整分享链接包含密码,方便预填。请将完整链接视为一项敏感访问凭据。
- 请勿发布包含机密、个人数据、私钥或环境变量的文件。
有关漏洞报告和令牌响应步骤,请参阅 SECURITY.md。
产品
接收者可在浏览器中打开生成的链接,无需安装此技能或创建 HaoyouBox 账户。
贡献
请参阅 CONTRIBUTING.md。提交拉取请求前,请运行 npm test。
许可证
此仓库中的文件根据 Apache License 2.0 授权。使用 HaoyouBox 托管服务仍须遵守产品已公布的条款和政策。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。