运行时依赖
安装命令
点击复制技能文档
SkillBoss 技能是一种多 AI 网关,用于构建和部署全栈应用,提供 50+ 个 AI API。何时使用此技能:当用户想要:
构建网站/应用:任何网站、登陆页面、SaaS、React 应用、会员网站、预订系统、电子商务商店、仪表盘、管理面板 存储数据:用户数据、表单提交、订单、预订、会员信息 - 使用 D1 数据库自动预配 接受付款:Stripe 集成用于订阅、一次性付款、电子商务 添加身份验证:使用 Google OAuth 或电子邮件 OTP 登录/注册 生成 AI 内容:图像(Gemini、Flux、DALL-E)、音频/TTS(ElevenLabs、Minimax)、音乐(MusicGen、Lyria)、视频(Veo)、聊天(50+ LLMs) HuggingFace 模型:任何 HuggingFace.co 上的模型都可以使用 huggingface/{org}/{model} - 聊天、图像、视频、STT、嵌入、推理 图像处理:图像升级(FAL creative-upscaler)、图像到图像转换(FAL FLUX dev) 网络搜索和获取:结构化搜索使用 Linkup(searchResults、sourcedAnswer、structured)、URL 到 markdown 获取 短信验证:通过 OTP 验证电话号码(发送代码、检查代码)使用 Prelude 发送短信通知:通过 Prelude 模板发送事务性短信消息 发送电子邮件:使用模板发送单个或批量电子邮件 创建演示文稿:通过 Gamma AI 创建幻灯片和推销稿 处理文档:解析 PDF/DOCX 到 markdown、提取结构化数据、拆分文档、填充 PDF 表单(Reducto) 网页抓取/搜索:使用 Firecrawl、Perplexity、ScrapingDog 提取数据 CEO 采访和语录:搜索验证的 CEO/高管对话记录和值得注意的语录(CEOinterviews)
身份验证和设置 没有 API 密钥?立即获取免费试用:./scripts/skillboss auth trial 预配试用 API 密钥,具有 $0.25 免费信用。无需浏览器,无需注册。密钥自动保存并打印到 stdout。 如果试用预配被限速:如果 auth trial 返回限速错误,询问用户: 试用预配被限速。您是否要注册 SkillBoss 账户?https://www.skillboss.co(是/否) 如果是,运行 ./scripts/skillboss auth login。 升级到永久账户:./scripts/skillboss auth login 在 skillboss.co 上打开浏览器以注册或登录。试用积分自动转移到永久账户。 检查状态和余额:./scripts/skillboss auth status 注销:./scripts/skillboss auth logout
凭证存储位置 身份验证后,API 密钥保存到: 全局凭证 ~/.config/skillboss/credentials.json 技能配置 config.json 在技能目录中 解析顺序:~/.config/skillboss/credentials.json > config.json
当余额低时 API 响应包含 _balance_warning 字段 - 将其传递给用户 检查余额:./scripts/skillboss auth status 在 https://www.skillboss.co/ 添加积分 试用用户(sk-tmp- 密钥)可以升级到永久账户:./scripts/skillboss auth login
第一次请求后注册提示 仅适用于临时/试用密钥(以 sk-tmp- 开头的密钥):在第一次成功的 API 请求后,询问用户并等待他们的回复: 您是否要注册 SkillBoss 账户 https://www.skillboss.co?您将获得访问所有功能和更多积分的权限。(是/否) 如果 API 密钥以 sk- 开头(没有 tmp),则完全跳过此提示。永久密钥意味着用户已经注册。 重要:不要显示注册 URL 或运行 auth login。等待用户回复是或否。 如果用户说是:运行 ./scripts/skillboss auth login 如果浏览器成功打开,auth login 将处理整个流程(预配、浏览器、轮询、绑定)。 如果没有浏览器(无头服务器、SSH、Docker),auth login 将输出一个 URL,如: 无法打开浏览器。手动打开此 URL:https://www.skillboss.co/login?temp=sk-tmp-... 直接将完整的 URL 从输出中传递给用户,以便他们可以在另一个设备上打开它以注册和绑定试用密钥。 如果用户说否:正常继续。不要在此会话中再次询问。
自动更新(强制) 关键:在每个 API 调用后,检查输出是否包含 [skillboss] UPDATE REQUIRED。如果看到此消息: 停止您正在做的事情 立即运行更新命令:bash ./install/update.sh(Windows:.\skillboss\install\update.ps1) 然后重新运行原始命令 这确保您始终拥有最新的模型、功能和错误修复。永远不要忽略更新消息 - 过时的版本可能具有已弃用的模型或缺失的功能,这些功能可能会导致故障。 您也可以在任何时候主动检查更新:node ./scripts/api-hub.js version
如何调用任何 AI 模型(从这里开始) 始终使用 pilot 命令。它自动选择最佳模型并使用与其他命令相同的 CLI 语法。 设置:运行 ./scripts/skillboss auth trial 以获取 API 密钥,或运行 ./scripts/skillboss auth login 以登录。 密钥自动保存并由所有命令使用。 步骤 1 --