基于AI的爆款结构迁移引擎 人工可调优化
2026/7/27 8:09:58 网站建设 项目流程

05 — 人工可调优化


1. 功能定义与核心意义

功能定义

人工可调优化是「爆款结构迁移引擎」的辅助微调功能,出现在 SVT-JSON 生成完成后。用户在 AI 生成的视频时间线基础上,通过可视化控件和自然语言指令进行个性化调整,弥合"AI 生成"与"人类审美"之间的 gap。

可调维度

控件类型作用
节奏快慢Range 滑块(0-10)调整整体节奏感,影响镜头切换频率
字幕密度Range 滑块(0-10)调整字幕出现频率和密集程度
自然语言指令文本输入用大白话描述修改意图(如「开头更抓人一些,结尾加上限时优惠」)

核心意义

  • 弥合 AI 与人审美的 Gap:AI 生成的是"合理"的时间线,人工调整使其变得"合心意"
  • 降低微调门槛:不需要编辑 JSON 代码,拖动滑块或打字即可调整
  • 保留 AI 基础框架:在 AI 生成的 SVT-JSON 基础上微调,而非推倒重来

2. 详细操作步骤

前置条件

  • 已完成至少一次多版本生成(currentSvt不为空)
  • 「人工可调优化」区域已可见(与「最终生成结果」同时出现)

操作步骤

Step 1:调整节奏快慢

拖动「节奏快慢」滑块:

  • 0(最慢):舒缓节奏,长镜头,适合品牌故事类视频
  • 5(默认):标准节奏,由 AI 决定
  • 10(最快):极快节奏,短镜头频繁切换,适合卡点视频

Step 2:调整字幕密度

拖动「字幕密度」滑块:

  • 0(最少):仅在关键节点出现字幕
  • 5(默认):标准密度,由 AI 决定
  • 10(最多):几乎每一帧都有字幕叠加

Step 3:输入自然语言指令

在「自然语言调整指令」文本框中,输入你的修改意图:

开头更抓人一些,结尾加上限时优惠,中间突出续航卖点

Step 4:点击应用

点击「应用调整并重新生成」按钮。

当前版本行为

注意:当前版本的人工调整功能为演示模式。点击「应用调整」后,系统会在 SVT-JSON 显示区域追加// 已应用人工调整标记,并弹窗提示「调整完成!」。实际的后端/api/adjust-manually接口支持字段级别的增量覆盖,但前端暂未实现完整的参数回传。

后端接口说明

POST /api/adjust-manually接口支持以下参数:

参数类型说明
task_idstring任务 ID
svt_jsonJSON string当前的 SVT-JSON
adjustments_jsonJSON string增量调整参数(如{"meta.duration": 18}

接口逻辑:遍历 adjustments 的 key,在 svt_data 中直接覆盖对应字段。

预期结果

操作当前结果
调整滑块 + 点击应用SVT 显示区域追加调整标记;弹窗提示
后续版本规划调整参数传递至后端,LLM 重新生成时注入调整指令

3. 使用场景说明

场景调整方向
不同平台适配抖音:节奏 8-10(快);微信视频号:节奏 3-5(适中)
品牌调性匹配潮牌:字幕密度高、炫酷;高端品牌:字幕密度低、留白多
不同受众年轻人:节奏快、字幕多;中老年:节奏慢、字幕大
A/B 测试生成 2 个版本后微调节奏和文案,投放对比效果

4. 参数配置说明

前端控件

控件ID类型范围默认值
节奏快慢rhythm-slider<input type="range">0 - 105
字幕密度subtitle-slider<input type="range">0 - 105
自然语言指令nl-command<input type="text">任意文本

后端接口参数

参数必填示例
task_id"task-123"
svt_json"{\"meta\":{\"duration\":15},\"tracks\":{...}}"
adjustments_json"{\"meta\":{\"duration\":18}}"

5. 注意事项与限制

注意事项

  1. 当前版本为演示模式:滑块和指令不会实际影响已生成的 SVT-JSON 内容。调整标记仅作为视觉提示
  2. 调整后不会自动重新生成:如果需要将调整生效,需重新点击多版本生成按钮,并在 prompt 中人工考虑调整意图
  3. 自然语言指令不支持撤销:每次输入的指令是独立的,不会累积

功能限制

  • 演示阶段:人工可调优化处于演示阶段,完整功能(滑块参数 → LLM 重新生成)计划在后续版本实现
  • 无实时预览:调整后不会实时更新预览弹窗
  • 指令无校验:自然语言指令不会在后端验证其合理性

6. 常见问题解答

Q1:为什么调整后 SVT-JSON 内容没有变化?

A:当前版本的人工调整功能为演示模式。调整标记// 已应用人工调整仅是视觉提示,不实际修改数据。完整功能计划在后续迭代中实现。

Q2:能不能根据我的指令自动修改?

A:可以。未来版本计划将滑块值 + 自然语言指令打包发送至后端,LLM 基于当前 SVT-JSON 和调整意图重新生成优化后的时间线。

Q3:调整后如何回到原始版本?

A:目前没有"撤销"按钮。如需恢复,可重新点击版本按钮重新生成。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询