SuperAPI AI 工具集

setup

智能体与模型

查看项目

更新于 10-15 23:29

技能介绍

用途:为 Promptbook 执行账户连接与初始化,启用会话分析。

主要能力:通过设备码 OAuth 流程连接 Promptbook 账户;授权后跟踪会话指标(提示数、token 数、构建时长、变更行数),并在 promptbook.gg 发布可分享的构建卡片;可选扫描过去 90 天的 Claude Code 历史会话并上传到用户档案。

隐私范围:发送至 promptbook.gg 的数据包括会话 ID、项目名、模型、时间戳、提示数、token 数、构建时长、变更行数、语言、文件扩展名计数及工具使用计数;绝不发送源代码、提示内容、文件内容、文件路径或工作目录。生成构建标题与摘要时通过用户自己的 Claude 凭据调用 Claude Haiku,该数据发往 Anthropic,不会发往 Promptbook。只有 setup 将同意写入 ~/.promptbook/config.json 后插件才生效。

使用方式:通过 Bash 执行。先创建会话:curl -sL -X POST "https://promptbook.gg/api/auth/setup-session",解析出 token、device_code、setup_url;用 setup_url 打开浏览器(macOS 用 open,Linux 用 xdg-open);每 2 秒轮询 curl -sL "https://promptbook.gg/api/auth/setup-session/<token>/status",5 分钟超时;状态为 authorized 后交换:curl -sL -X POST "https://promptbook.gg/api/auth/setup-session/exchange" -H "Content-Type: application/json" -d "{"device_code": "<device_code>"}" 取得 api_key;写入 ~/.promptbook/config.json 并执行 chmod 600;最后验证。

限制:需要联网、浏览器与 Node.js。任意 curl 失败需显示 HTTP 状态并建议重试;浏览器无法打开时显示 URL 手动访问;轮询超时则中止。不要向用户展示 API key。历史回填脚本缺失时应停止,不要从网络下载代码。当前会话不会被跟踪。