这份文档教你三件事:1)注册账号开始用;2)填入你自己的 API key 让所有调用走你的配额;3)把自己的 TikTok Shop 店铺绑定进来。整个流程 10 分钟。
打开 aicockpit.io/app.html,右上角点 "注册"。需要:
注册完成自动登录,30 天 cookie 保活——之后开浏览器不用每次重新登。
登录后,右上角头像旁边点 "设置",弹出"我的 API Keys"面板。需要填两把:
sk-... 开头的字符串之后所有语音合成(美嘉播报、试听)都按你的 DashScope 账户算钱,CosyVoice v2 的话大约 ¥0.005 / 1k 字符。
sk-ant-... 开头的字符串之后 hero 聊天、巡店对话都按你的 Anthropic 账户算钱。Claude Sonnet 4 大约 $3 / M input tokens, $15 / M output。每次完整对话通常 $0.01-0.10。
AES-GCM 加密保存(master key 不在数据库里,admin 直接查表也看不到明文)。后续每次调用时解密 → 用完丢,从不落明文到日志。
设置完 key 后,回到 hero 主页。顶部店铺胶囊条最右边有 "+ 店铺绑定" 按钮。
有多家店?OAuth 一次性能授权所有同 app 下的店铺,全部自动加入你的账号。如果你在不同 TikTok app 下有店,分别走一次 OAuth 即可。
右上角看到你的邮箱+头像就说明登录态正常。然后:
不想出声?点 🔊 喇叭按钮变灰 → 只看文字。localStorage 记住你的偏好。
这一块的 UI 还在 PAGE 2,目前流程已通:上传视频 + 选商品 + 选发布账号 → 提交 → 跑 6 步 TikTok Creator API → 完成后视频进入达人草稿/SELF_ONLY,需要达人本人 TikTok app 里手动审核+发布。这部分文档将在下一版更新更详细的截图。
| 资源 | 谁付费 | 限制 |
|---|---|---|
| 登录前试听语音 | aicockpit 系统 | 5 次/小时·IP;每次最多 80 字 |
| 登录后语音合成 | 你的 DashScope | 你的 DashScope 账户额度 |
| 登录后 AI 聊天 | 你的 Anthropic | 你的 Anthropic 账户额度 |
| TikTok Shop API 调用 | 免费(TikTok 提供) | 遵守 TikTok 风控 |
| 账号本身 | 免费 | — |
/api/user/usage 看本月各类调用次数、字符数、可统计的金额。后续会出统计页面。
/api/admin/users 查所有用户的汇总Cookie 域名设置 SameSite=Lax,必须用 https://aicockpit.io(不能用 IP 直连)。如果浏览器禁用第三方 cookie 是可以的,本站点是 same-origin。
需要硬刷新一次(Cmd+Shift+R)让前端拿到新状态。或者 console 跑 fetch('/api/auth/me').then(r=>r.json()).then(console.log) 验证。
检查浏览器没拦截弹窗。如果拦了,店铺绑定页会改成当前 tab 跳转。完成后 TikTok 会跳回 aicockpit。
这是 DashScope CosyVoice 的限制,特别是英文字母、长串数字、emoji。后端有 cleanForTTS 做了清理但不是万能。建议:让 AI 用纯中文回复(system prompt 已经要求),别让她念 SKU 长 ID。
邮件管理员(你部署 aicockpit 的人)。后续版本会接 Aliyun DirectMail 做自助密码重置。
aicockpit 本身免费。但你需要为以下三方服务付费:阿里云 DashScope(语音合成)、Anthropic(Claude API)、TikTok Shop(OAuth 应用注册,多数场景免费)。