返回顶部
t

tc-protohub原型管理工具

在 ProtoHub 上管理原型。当用户想要上传目录或 ZIP 文件作为原型、更新现有原型、列出原型或获取预览链接时,请使用此技能。它支持自动打包文件夹、强制校验入口文件 (index.html),以及按名称搜索原型以便更新。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
283
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

tc-protohub

技能:ProtoHub AI Agent集成

目的

此技能允许AI Agent在ProtoHub上管理原型。它提供了自动化工具,用于在ProtoHub私有沙盒中打包、发布和发现原型(文件夹或ZIP文件)。

能力

  • - 自动发布: 打包目录或使用ZIP文件创建/更新原型。
  • 入口点验证: 上传前自动检查是否存在index.html。
  • 原型发现: 列出已有原型或按名称搜索以查找ID。
  • 预览管理: 获取用于演示的公开URL。

强制配置

在执行任何操作前,AI Agent必须验证以下环境变量已设置:
  • - PROTOHUBAPIKEY:用于身份验证。
  • PROTOHUB_URL:ProtoHub服务器的基础URL(默认值:http://localhost:48080)。

严格验证规则:
如果环境中缺少其中任一变量,且用户在当前会话中未提供,Agent不得尝试运行脚本,也不得使用占位值重试。应立即要求用户提供缺失的配置。

设置方式:

bash export PROTOHUBAPIKEY=your-api-key export PROTOHUB_URL=http://localhost:48080

推荐工具:publish.py

使用示例

1. 将目录作为新原型上传

bash python skills/tc-protohub/scripts/publish.py publish ./my-dist-folder --name 我的原型名称

2. 更新已有原型

覆盖内容,同时保持相同的ID和URL。 bash python skills/tc-protohub/scripts/publish.py publish ./my-dist-folder --id 1024

3. 列出原型(按名称搜索)

当用户说更新登录页面原型时,用于查找ID。 bash python skills/tc-protohub/scripts/publish.py list --name 登录页面

4. 获取预览链接

bash python skills/tc-protohub/scripts/publish.py get-link 1024

最佳实践

  • - 文件夹结构: 确保index.html位于目录或ZIP文件的根目录。
  • 智能更新:
- 如果用户要求更新原型但未提供ID,先使用publish.py list --name ...查找匹配的原型。 - 如果找到恰好一个匹配项,使用其ID执行更新。 - 如果找到多个或未找到匹配项,向用户询问澄清或创建新原型。
  • - API基础URL: 默认值为http://localhost:48080。可通过PROTOHUB_URL环境变量或--url标志覆盖。
  • 错误处理:
- 401 未授权:API密钥缺失或无效。 - 404 未找到:指定的prototypeId不存在。 - 缺少index.html:脚本将中止上传以防止预览损坏。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 tc-protohub-1776184693 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 tc-protohub-1776184693 技能

通过命令行安装

skillhub install tc-protohub-1776184693

下载

⬇ 下载 tc-protohub v1.0.1(免费)

文件大小: 5.79 KB | 发布时间: 2026-4-15 11:29

v1.0.1 最新 2026-4-15 11:29
- Updated usage instructions for setting the PROTOHUB_URL environment variable; the recommended default is now http://localhost:48080.
- Removed the external example value for PROTOHUB_URL, focusing setup instructions on the localhost default URL.
- No changes to logic or capabilities; documentation clarification only.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部