Agent 就是 DOTV 里跟你说话的那个 Agent:你说一句「做一条 30 秒的城市夜跑短片」,它自己在这张画布上建节点、写提示词、出图出片 —— 不会写提示词、不熟悉分镜流程的人,也能靠对话把一条 AI 视频做出来。新建一个项目进去先落在对话那一面(见 1.4),整块地方都是它;切到工作流或故事板,它就收成画布右边那一栏。跟画面下方那条输入栏的分工很清楚:那条是「我自己写提示词,出这一张」,这一栏是「我说要什么,它安排好几步」。
Agent 就是 DOTV 里跟你说话的那个 Agent:你说一句「做一条 30 秒的城市夜跑短片」,它自己在这张画布上建节点、写提示词、出图出片 —— 不会写提示词、不熟悉分镜流程的人,也能靠对话把一条 AI 视频做出来。新建一个项目进去先落在对话那一面(见 1.4),整块地方都是它;切到工作流或故事板,它就收成画布右边那一栏。跟画面下方那条输入栏的分工很清楚:那条是「我自己写提示词,出这一张」,这一栏是「我说要什么,它安排好几步」。
工作流那一面它是画布右边那一栏。点头部最右那颗按钮收起来,画布就占满整屏。收起后**右上角会浮出一颗「AI Agent」**把它叫回来 —— 它就站在这一栏原本的位置上,点开即原地展开,桌面上这是唯一的重开入口。收起只是不显示 —— 打了一半的字、聊到一半的内容都还在。
对话那一面画布分一半在右边:左边是这一栏对话,右边露出来的是画布,中间那道缝捏得住、拖得动 —— 进场就是这样。要整块地方聊天,点右上角那颗收起画布,画布收走、这一栏铺满整个工作区;再点一次那颗就是展开画布。
故事板视图(1.5)用的是同一栏 Agent,切视图它纹丝不动 —— 聊到一半切过去,内容还在。切进故事板时它会自动展开一次(那边的产物都靠对话加工,进去先看见输入栏才有下一步可做),之后照样收得掉。
头部与输入区都浮在消息流上面:消息从头部底下滚过去时是淡入的,滚到底边前淡出 —— 不是被硬切成半行。
「新建对话」只是换一段对话,不删任何东西。连点几次也不会在历史里留下一串空会话 —— 一段对话要等你发出第一条消息才建档。
收起左边那颗是全屏对话:点它这一栏铺满整个工作区,也就是切到对话那一面 —— 那一面这一排搬到屏幕顶上(标题落在左上,那几颗动作落在右上),最右那颗跟着变成退出全屏。
历史对话按画布分家:这张画布聊过的段落在这儿,换一张画布是另一批。切回某一段之后,Agent 也重新读到那一段的内容 —— 你和它看到的是同一段历史。
时间线上有四种东西:你说的、它说的、它干的、以及它干出来的节点。它交给后台的活儿(出图 / 出片这类)全部落定之后,时间线上还会自动多一行灰字结果 —— 哪几件成了、哪几件没成,不用自己盯着画布等。
顺序是有意义的:它会先说一句在做什么,再动手,做完再给一份小结。所以中间那几行灰字读起来就是这一轮的流水账 —— 哪一步成了、哪一步没成,不用去猜。
这一轮还在跑的时候,消息列表底下常驻一行仪表:一颗转球、一句此刻在干什么(思考中… 是在等它开口,回复中… 是字正在往外冒),旁边用时一秒一跳、积分滚着往上走;它把活儿交给后台时,这儿还会多出一颗「N 个任务在跑」,点开是一张清单 —— 每件活儿在哪个节点、跑到哪一步,点一条跳到画布上看那个节点。请求本身挂了(网络、上游),时间线上会是一行「请求失败」加一颗重试 —— 点它按上次那条原样再跑一轮,失败前它已经说出来的半段话留着;如果有说得清的原因(最常见是积分不足),那句话会直接写在失败行里。
一轮说到头,最后一行底下挂着一排小动作:复制带走的是它这一轮说过的全部话(中间隔着工具行、询问卡也会拼齐);踩是告诉它这轮答得不好(弹一张反馈窗,把这一轮的问题发出去,帮它以后答对);重试只挂在最后一轮。你自己那句气泡底下同样有一行 —— 复制你说的话,重试是把这条再发一遍。跑完的一轮右端还记着账:「3 分钟前 · ⚡42」,点那个数展开这一轮的用量明细。
时间线上还有两种不是你说的话的气泡,它们各有各的样子,不会被当成你打的字:
切换历史对话时,输入区、发送按钮、停止按钮和「正在生成」都属于当前看到的这一段。A 在跑长任务,切到 B 写新要求,不会把 B 误显示成正在输入,也不会误停 A;回到 A,仍能看到它跑到哪一步、产出了什么节点。
外部助手也一样清楚。Claude Code、Codex、Cursor 等助手通过 DOTV 做的事,会进入这张画布右侧的同一 Agent 时间线:它改了哪个节点、提交了什么生成、结果是否完成,都能点回画布查看。你不需要盯着终端判断它有没有做完。
聊到一半发现「从刚才那句起,方向就错了」?别在原会话里硬扭 —— 点那一轮末尾的分支:它把这段对话到这一轮为止原样抄成一段新会话(之前聊过的要求和已完成的结果都会带过去),抄完当场切过去。原会话一个字不动,还在历史列表里 —— 哪天想回来,切回去就是。
分支出来的新会话标题带个序号后缀(「…(分支 2)」),在历史里一眼认得出它是从哪儿岔出来的。
在画布上选中节点,它自动变成输入框里的一颗引用 —— 框选五张就是五颗,取消选中那颗就自己撤掉。所以「让它改这张图」的正确姿势是:先在画布上点中那张图,再说要改什么。
它一跑就是好几分钟,想到一句要补的不用等 —— 上一轮还在跑时按回车,这句话当场作为一颗气泡插进这一轮:模型下一次动手之前就看到了,不用等它把这一轮说完。这是 ⌘/Ctrl + 回车那条路之外的另一条:
| 按键 | 这一句去哪儿 |
|---|---|
| Enter | 直接发 —— 作为气泡插进正在跑的这一轮(对话里当场看得见) |
| ⌘/Ctrl + Enter | 排队 —— 停在输入框上方那块,轮到它才发出去 |
排在那里的话可以拖着换顺序、点笔拿回输入框改、点叉删掉。队列不落盘:刷新一下就没了(那是「还没说出口的话」,不是已经发出去的内容),空队列整块不显示。
它正问着你的时候刷新页面,这一轮就断了 —— 那道问题在时间线上落成「未回答」(不是「已忽略」:没人点过忽略,是这一轮跟着页面一起没了),Agent 不会自己接着跑。重新说一遍要求即可,已经落到画布上的东西都还在。
拿不准的时候它不猜:题材、风格、镜头数、时长、画幅这类会改变整条片子走向的事,尤其是下一步就要花积分了,它会停下来问一句。
问的时候整轮是挂起的 —— 不答它就一直停着。所以「忽略」不是把卡关掉,而是回一句「你自己拿主意」让它继续跑。有些问题带倒计时(问到更好、不问也行),到点不答与点忽略是一个效果。
一次要问不止一句时(最多三句),卡片一次只摆一题:每题给两到四个选项,底下还有一格「我有其他想法…」自己写。
出五个分镜、配乐、合成,动辄跑好几分钟。进度就看时间线本身:它每动手做一件事之前,先用一行说一句在做什么,做完那件的结果紧跟在后面 —— 所以往下扫一遍灰字就知道走到哪儿了。没有单独一张「任务清单」要你盯。
跑着的时候看消息列表底下那行仪表(用时、积分、「N 个任务在跑」都在那儿)。具体某个节点的生成进度画在节点上(呼吸底 + 百分比),不在对话里 —— 出片那几分钟,看画布比看这一栏准。