用途:面向AI短剧从创意到成片的全流程生成,集成X2C平台账号管理与计费,适用于商业化部署、付费短剧生成服务与B端创作工具。
主要能力:三大模块——ad-account-manager(X2C账号绑定与验证)、ad-writer(提示词工程,Agent读取references/AD-WRITER-GUIDE.md后生成含剧名、梗概、人物小传、大纲、分集与正集的完整剧本)、ad-producer(从剧本生成视频)。另含ad-character-manager角色管理(每用户最多5个角色,按性别自动匹配剧本人物)、quality-evaluator质量评估(Gemini 2.0 Flash打分)与auto-iterate自动迭代(及格线80分,最多5次)。
使用方式:多用户共享设备,凭证存于credentials/{USER_ID}.json,调用脚本需设置USER_ID或TELEGRAM_USER_ID环境变量。先访问https://www.x2creel.ai注册并获取API Key,再执行node scripts/ad-account-manager.js verify-key x2c_sk_xxx验证。常用命令:node scripts/ad-producer.js config查看配置与定价;node scripts/ad-producer.js full-workflow "创意" --duration 120 --wait一键生成。参数含--mode(short_video/short_drama)、--duration(60/120/180/300)、--ratio(9:16/16:9)、--style、--language、--character-ids。集数固定:short_video为1集,short_drama为10集,不可自定义。
限制:未绑定有效X2C API Key前禁止执行生成操作;同一集只能提交一次produce-video,失败后禁止自动重试以免重复扣费;short_drama须逐集串行生产,不可并行;风格、分类等参数只能从配置列表选取。积分与价格以config命令及官方为准。
其他:支持WebChat与Telegram消息推送,视频URL需去掉&response-content-disposition=attachment参数方可直接播放。