SuperAPI AI 工具集

ai-video-generation

设计与创作

查看项目

更新于 10-16 03:41

技能介绍

用途:从用户提供的文本、图片或脚本生成完整 AI 视频。用户侧扮演中继角色,不参与创作;脚本撰写、模型选择、提示词与音乐均由 Pexo 后端完成。

配置:~/.pexo/config 中设置 PEXO_BASE_URL="https://pexo.ai" 与 PEXO_API_KEY="sk-<your-api-key>"。无账号或首次运行需按 references/SETUP-CHECKLIST.md 引导注册(含邀请码赠送积分);配置报错运行 scripts/pexo-doctor.sh。

主要流程:pexo-project-create.sh "<简短说明>" 创建项目并保存 project_id;用 pexo-upload.sh <project_id> <path> 上传素材,以 <original-image>asset_id</original-image>(或 original-video/original-audio)标签内联引用,标签不可省略,Pexo 无法抓取 URL,需先下载再上传;pexo-chat.sh <project_id> "<用户原话> <素材标签>" 原样转发请求,仅追加素材标签;告知用户已提交、约 15–20 分钟及 https://pexo.ai/project/<project_id> 链接。

轮询:每 ≥60 秒运行 pexo-project-get.sh <project_id>,按 nextAction 处理:WAIT 继续轮询(约每 5 次给一行更新和项目链接);RESPOND 处理 recentMessages 事件,转发文本、等待用户回答后回复,preview_video 用 pexo-asset-get.sh 取各选项 URL 供用户 A/B/C 选择后以 --choice <assetId> 回复,document 事件转告用户;DELIVER 用 pexo-asset-get.sh 取最终素材并以纯文本发送完整 URL(含所有查询参数,不截断、不加 Markdown)与项目链接;FAILED 解释 nextActionHint 并询问是否重试;RECONNECT 发送 "continue" 并继续轮询。WAIT 期间禁止调用 pexo-chat.sh,否则触发重复生产。超过 30 分钟仍 WAIT 应告知用户并询问继续等待或停止。

修订:交付后用户反馈(缩短、换音乐、换镜头)沿用同一项目调用 pexo-chat.sh 再轮询,不要新建项目。积分不足时按错误中的购买链接或 https://pexo.ai/home → Credits → Buy Credits 处理。错误码与边界情况见 references/TROUBLESHOOTING.md。