在现有"创意源 → 创意方案 → 成片"的生产流上,加一层 Agent Copilot 和 Creative DNA。每一轮反馈不再只是改单条素材,而是变成这个 Agent 下一版的运行规则,让它自动进化。
把"一次性的生产工具"变成"会自己长本事的 Agent"。
用户一步步手动操控:搜素材 → 出方案 → 出成片。点赞点踩只能立刻重跑一次,攒下来的偏好没人记、不回流,Agent 永远不会变聪明。
每轮反馈、讨论、操作都被沉淀进一份 Creative DNA。Copilot 攒够了就提议升一版,Agent 下一轮按新版本干活 —— 越用越懂、持续进化。
一个 Agent 的版本化"基因",合并了 Goal(要做成什么样 + 完成标准)和 Guidance(现在优先怎么做)。是详情页里统领三段的一个区块,不是独立页面。
贯穿全生命周期:创建(对话帮你把新 Agent 配置理清楚)+ 迭代(把反馈翻译成下一版 DNA)。
默认:反馈/讨论驱动,后台悄悄攒、攒够提议升版(借 Claude Dreams 的 auto-dream 范式)。Goal:手动开启,给个目标和完成标准,让它自动迭代到达标。
原来的创意单元拆开:创意描述并进 Creative DNA,参考资产变成每个 Agent 自己的"资产范围"。用户不再面对这个概念。
闭环要成立,得先把这些前提铺好。分两类:要新写的(技术开发)和 要整理的(梳理现有的)。
agent_guidance / agent_guidance_versions。agent_guidance_events。现有 agent_item_signals 会被覆盖/删除,存不住历史,不能拿来当长期记忆。agent_runs 加 guidance_version_id,每条产物能回答"我是哪版 DNA 出的"。agent_goal_sessions,记录一个正在跑的 Goal(第几轮、达标没、何时停)。manual-trigger-dialog + /api/units);改成"本次资产范围",底层临时 creative_units 评估迁去 agent_assets。creative_units 作底层载体。一个完整的迭代闭环走 6 步,每步标出要新增/改动的模块。橙 = 新开发,绿 = 整理。
选个快速开始模板,或直接跟 Copilot 说想做什么;对话当场建一个草稿 Agent,整理出初始 Creative DNA。
搜索、创意、成片三段都注入当前 DNA(优先级低于 baseline,绝不覆盖)。这是"进化作用得到"的关键。
点赞点踩、节点讨论、直接提要求;每条标清是"只改当前"还是"影响下一版",写进只追加的事件流。
Copilot 判断攒的反馈够不够升一版;够了就用 auto-dream 把它们消化成一份"下一版 DNA 候选"。
默认模式弹个请求让你看 diff、拍板是否采纳;Goal 模式直接升版(留 diff、可回滚)。候选不动原版,安全。
升版后 Copilot 显式发起新一轮生产(不能等定时任务自动接),产物记上新版本号,回到第 2 步。
| 新增 / 改动模块 | 作用 | 类型 |
|---|---|---|
agent_guidance(_versions) | Creative DNA 载体 + 版本链 | 新开发 |
agent_guidance_events | 只追加的反馈/讨论证据流 | 新开发 |
agent_goal_sessions | Goal 模式的迭代会话 | 新开发 |
agent_runs.guidance_version_id | 产物溯源到 DNA 版本 | 新开发 |
| 草稿态 Agent · 节点讨论 · DNA 版本卡 / 抽屉 / diff | 创建对话、迭代控制台、版本确认的前端 | 新开发 |
| auto-dream 固化 · 显著性判断 · 校验 Agent | 把反馈消化成候选版本、判时机、判达标 | 新开发 |
| DNA 注入三段 + 成片版本继承 | 让 tobatsu workflow 读并尊重 DNA | 跨仓集成 |
| 能力库 Registry · 快速开始模板 | 把现有 3 模式 + tobatsu 模板结构化 | 整理 |
| "创意单元"残留收口 · 资产范围 | 手动弹窗控件改造、临时 units 迁移 | 整理 |
默认模式之外的可选开关。用户给一个目标 + 完成标准(规则式:画面无遮挡、剧情完整…,每个 Agent 独立可编辑)+ 轮次上限,Agent 就围着目标自动 review、跨轮推进,直到达标或用完轮次才停。完成标准里的"投放指标(ROI/CPI)"等接通投放数据后二期再上。