【Code With SOLO】我在手机上用 SOLO 赚到钱了?

【Code With SOLO】我在手机上用 SOLO 赚到钱了

1. 摘要

用 TRAE SOLO 在手机端完成了一个完整的视频草稿生成工作流:从文案出发,通过豆包 TTS 语音合成、Seedream AI 生图,最终输出一个可直接在剪映中打开的草稿文件。开发过程主要在手机端完成。

2. 背景

我接到了一个单子,甲方要求:给定一段文案,自动生成配音、AI 配图、字幕,最终输出一个剪映草稿文件,打开即可编辑导出。本来想用扣子做的,在这个领域大家的认知还是扣子。但是反正老板没要求,先拿 solo 搞搞,后面在整个前端他就能用了,再不行给他超级拼装一个 agent 在前端也行。整个工作流涉及语音合成、图片生成、剪映草稿格式等多个技术栈。这次我挑战一下使用手机上的 SOLO 搭配 github 来开发工作流,最后在电脑上测试。

3. 实践过程

任务拆解:文案 → 智能分镜 → TTS 语音合成(获取精确时长)→ AI 生图(保持角色一致)→ 字幕分句 → 剪映草稿生成
老板要的:

5月10日
当天做出来的草稿样片:

Screen-2026-05-10-172712
核心是要有主角设定图,并且保证提示词能让所有生成的图片都是以主角为核心,有连续性甚至故事性,并且导出包含 ai 生成素材的剪映草稿。

踩坑与解决

  • TTS 接口调不通:豆包 TTS 2.0 用的是 WebSocket 协议而非 HTTP REST,SOLO 帮我读了官方 PDF 文档,实现了二进制帧格式的客户端
  • 图片尺寸报错:Seedream 要求最低 3,686,400 像素,1920x1080 不够,改为 2560x1440
  • 参考图不生效:API 字段名是 image 不是 reference_image,SOLO 查文档后修正
  • 图片全是静态肖像:优化提示词为故事性描述,让角色在不同场景中有具体动作
  • 剪映中素材灰色无法链接:发现三个问题——占位符 UUID 应使用剪映固定值、local_material_id 不能为空、draft_meta_info.json 需要注册素材
  • 素材跨平台找不到:将素材复制到草稿文件夹的 Resources/local/,路径用 ##_draftpath_placeholder_## 占位符,剪映自动解析

手机端用 SOLO 完成,包括代码编写、调试、API 调试、文档阅读(应用版需要 ios 16.6, 但是我刚好是 ios 16.5, 所以下载不了,所以我用的是手机网页版SOLO)。但是最后草稿文件在手机端查看不了,包括在电脑端都看不了,可能因为素材在云端或者是 github 上的原因。所以最后优化草稿的细节是电脑上做的。

4. 成果展示

最终生成的剪映草稿样片包含:5 段 AI 配音、5 张故事性 AI 配图、20 条分句字幕(挥墨体),素材全部内嵌在草稿文件夹中,复制到剪映草稿目录即可打开编辑。后续明确具体生成的视频细节后,会再进一步开发视频制作工作流的内容
Screen-2026-05-10-172712

5. 效果与总结

原本需要生成素材,手动在剪映中逐个导入素材、对齐时间轴、逐句打字幕。现在运行一个脚本,3 分钟生成完整草稿,甲方直接打开就能用。

SOLO真好,上班工作中间抽时间做的,搭配云端使用也不占用电脑资源,我这个电脑现在经常满。以后招员工要小心咯,你咋知道他工作是给你用了 12 成功力还是成功力呢?这种情况应该也会推荐 OPC 的进程吧,毕竟结果付费自己给自己打工就没有人会摸鱼了。

Ai剪辑视频吗

2 个赞

已经投票了,想做你的代理 ,哈哈

2 个赞

有机会吗哈哈,做大做强再创辉煌

1 个赞