SuperAPI AI 工具集

stacktree-status-dashboard

通用与其它

查看项目

更新于 10-16 09:35

技能介绍

用途:发布一个任何人无需登录即可查看的公开状态页或“服务是否可用”健康看板,适合放在文档页脚、支持页或状态链接中,并随健康状态变化原地刷新。

主要能力:生成自包含 HTML 状态页,含状态标签、标题状态、更新时间和区域等元信息、KPI(可用率、平均响应、未决事件)、90 天可用率条、服务列表及分服务状态、近期事件说明,并在页脚注明该链接公开可分享且原地刷新。整体状态药丸和更新时间须反映每次运行的真实当前状态。

使用方式:需要环境变量 STACKTREE_API_KEY=stk_live_...(在 https://app.stacktr.ee/api-keys 生成)。首次运行使用公开 slug 且永不过期发布:

echo "$STATUS_HTML" | bash scripts/publish.sh --public-slug status --expires-never

记录 id 与公开网址;后续每次运行用当前状态重新生成页面并原地更新:

echo "$STATUS_HTML" | bash scripts/publish.sh --update <id-or-slug> --expires-never

也可用 MCP 的 publish_html 或 update_site。丢失 id 时用 list_sites 找回,不要重建。可将更新步骤接入用户的调度器按所需频率运行。

限制与注意:公开 slug 与原地刷新都需要拥有站点;未设置密钥时需先获取(或参见根 stacktree-publish 技能的付费开通)。公开自定义 slug 可能为 Pro 功能,如被拒绝则回退到不公开列出的网址,并引导用户在 https://stacktr.ee/x402 或仪表盘解锁。因页面公开,必须保持 --pii-check block 严格,不得放入内部主机名、客户数据、令牌或堆栈跟踪;扫描触发应视为真实泄露并修正内容。不设密码和邮箱门槛;若需要团队私有健康视图,应改用 stacktree-daily-brief 或 stacktree-agent-run-report。页面永久不过期。

适用场景:用户明确要“公开状态网址”“状态页”“任何人可查看的健康页”。私人运行报告用 stacktree-agent-run-report,私人每日摘要用 stacktree-daily-brief,客户交付物用 stacktree-client-deliverable。