自动化与发布
可视化工作流
连接素材、模型与工具,检查输入后运行可复用的创作流程;带货口播、视频译配、长视频切片等官方模板导入后换成自己的模型就能跑。
对应版本 1.9.8 · 2026-10-17
工作流是做一次,跑无数次:把做过一次的事变成换个输入就能再跑、没人看着也能跑、成批地跑的流程。开始节点的入参和模板让它可复用;素材、时间线、字幕、导出、发布可以一路做到成品;循环、并发、分支成批处理,失败时说清是哪一条;定时、Webhook、智能体或别的工作流都能调用它;每次运行每个节点的输入、结果与错误都查得到。流程本身就是产品。还在看着改、比几个版本挑一个,用创意画板。
工作流将素材、模型与工具连接成可复用的执行步骤。先配置节点输入并完成就绪检查,再手动运行;需要重复执行时,可设置定时或 Webhook 触发。运行记录保留各节点的输入、结果与错误,方便检查和调整。
下载与导入官方模板#
官网工作流列表有全部官方模板的说明、前置条件和中英两份下载;应用里的模板库也能直接添加。
- 下载
.mosael-workflow.json文件,无需解压。 - 在应用中选择目标工作区,进入「工作流」,点击「导入工作流」并选择文件。
- 打开导入后的工作流,为模型节点选择自己的供应商与模型,填写开始节点的必填参数,通过就绪检查后运行。
下载文件不包含账号密钥或私人素材,也不会自动选择本机的默认模型。导入需要 1.9.8 或更新的版本。节点名跟着下载的那一份语言走。
| 用途 | 模板 |
|---|---|
| 成片 | 从主题到完整视频(主旨 → 脚本与视觉圣经 → 角色先到资产库里认,新的画三视图 / 设定图并存成资产 → 分镜 → 自动搭 3D 白模 → 逐镜按白模生成视频 → 口播字幕 → 导出;最贵的一条,默认最多 8 镜;开始节点的「每镜秒数」建图时取所选视频模型能出的、最接近默认的那一档,视频时长、时间线和分镜都跟着它,选的模型出不了这个时长运行前就拦)、长视频切多条竖屏(挑出最多 12 段,各建一条竖屏时间线配短句字幕) |
| 剪辑整理 | 口播与访谈智能整理(先降噪,再按逐字稿删掉停顿、口头禅和重复;适合 30 分钟以内)、自有素材混剪 · 配音与字幕(按标签取一批素材排序、配旁白和字幕) |
| 译配 | 视频译配 · 字幕与配音(逐句转写、翻译、按原时间码铺字幕、逐条配音并压回原长度,拆掉原声人声留背景音乐)、视频译配 · 改口型(在前者之上让说话人的嘴对上译文配音) |
| 带货与商业 | 商品图 → 模特上身图与短视频(输出里列着每一组的上身图和视频)、商品 → 带货口播短视频(写完脚本先「口播按时长收紧」;有克隆音色优先用,没有就用免费的 Edge 音色念,不用配置,完成通知里说用的是哪把嗓子;配了能从首帧出片的视频模型时每一拍动起来:这一拍的画面当首帧出一段视频,铺上时间线的是视频,视频自带的声音静音,每拍一样长 —— 开始节点的 beat_seconds,建图时取这个模型出得了的那一档,改成它出不了的时长运行前就拦;每拍多一次付费视频生成,默认 30 秒、每拍 5 秒约 6 段;没有视频模型时和以前一样每拍一张静图)、面料 → 应用效果图与规格页 |
| 数字人 | 稿子 → 数字人口播、商品 → 数字人出镜带货口播(见数字人) |
| 数据分析 | 自媒体账号运营诊断、自媒体视频爆款拆解、评论区洞察与观众画像(见下面「分析类模板」) |
每个模板要什么(对话模型、能带参考图的图像模型、视频模型、克隆音色、转写或人声分离引擎……)写在模板卡片上,模板库逐条说齐了没有。 降噪节点默认用内置引擎;以说话为主、噪声杂(键盘、碗碟、人声嘈杂)的素材,可以在节点上换成 DeepFilterNet(先由部署管理员在 「管理 → 引擎」下载),它会把音乐一起去掉。



旧版模板建的图会提示「按新版重建」。 模板修过会让它失败的问题之后,用旧版建的图打开时顶上有一条提示:点「按新版重建(这张保留为副本)」 就按新版建一张,开始参数和你填过的值带过去,旧图保留;「不再提示」之后出了更新的版本还会再提醒。模型按你现在的设置重新挑:比如两条带货口播加了「每一拍动起来」之后,此前建的那张按新版重建时,配了视频模型就带上这一步。
画布与节点#

从零搭一条工作流——「添加节点」放入「LLM 生成」「AI 生成素材」,拖动端口连线;点节点就在它下方就地配置参数,画布还内置 AI 助手可以代劳搭建:
-
入口是工作流卡片列表;打开一张卡片后进入完整画布,左上角返回列表,右上角工具栏管理节点、运行和历史。
-
添加节点(⌘N):工具栏「添加节点」选类型,按用途分组:
类别 节点 流程 开始、条件分支、延时、循环·遍历、循环·条件、调用工作流、输出、子图 AI LLM 生成、AI 生成素材、翻译、批量翻译、补全多角度、生成表情、让它说话(人物 / 图片两种)、对口型、译配对口型、长稿分段配音、口播按时长收紧 音频 素材转写、语音合成、分离人声与背景音、降噪、字幕配音 素材 导出时间线、素材、从链接下载素材、看一眼时间线、把素材接到时间线、加一条轨道、清空时间线、按时间批量整理、时间线高级操作、视频转 GIF、宫格切分、生成字幕、素材筛选、取资产、列资产、存成资产、素材打标签、素材整理、新建项目、新建成片项目 3D 可用的 3D 道具、搭建 3D 白模场景、按文字搭 3D 场景、渲染白模参考 知识库 检索笔记、读取笔记、保存为笔记、文档转 Markdown 数据 HTTP 请求、代码、文本模板、JSON 提取、拆成几批、文本处理、解析自媒体链接、整理作品与评论数据、核对引用 发布 发布、发送通知 浏览器 打开浏览器、导航、点击、输入、上传文件、切换页面、截图、提取、等待、滚动、执行脚本、关闭浏览器 插件 装好的插件里每个工具一个节点 -
连线表示执行顺序;从节点右侧接点拖到下游节点左侧接点。工具栏可切连线形态:曲线(贝塞尔)或折线(直角),按你的偏好记住。
-
点节点打开属性面板——它贴在节点正下方,节点正上方是一条悬浮键:左边按内容分档 (参数 / 高级选项 / 输出变量 / 跑过之后还有本次产出,有才出),右边是能对这个节点做的事 (进子图、删除)。「高级选项」收的是留空也能跑的旋钮,第一屏不糊你一脸采样参数。
开始节点:参数、必填与选项#
开始节点的参数一行一个:参数名、默认值,行尾一颗 ✱(必填)和一个 ×(删掉这一行),「加一项」添一行。

- 点亮 ✱ 就是必填(悬停说明是什么)。必填、又没有默认值的,默认值那一格写着「运行时填」:运行时要填,没填就不让跑 —— 不会拿占位示例当真参数跑下去。
- 选项参数:默认值那一格是下拉(「选一个」),只能从给定的几项里挑。某一项的前提没备好时标「未就绪」,照样能选,运行前会说清缺什么 (分析类模板的数据来源就是这样)。
- 开始节点有几个参数就有几个输出口,下游直接从对应的口子接线。
- 引用开始节点没声明的参数、默认值不在选项里、参数名空着或重名,就绪检查都会指出来。

循环与分支#
- 条件分支有「真 / 假」两个出口。挂在某个出口上的节点,是否运行只看这个分支;它另从别的节点取值的数据连线只决定取什么值, 不会让它在分支不成立时也跑起来。条件节点的「左值」接了上游时,画布上会画出它的输入口。条件对空列表、空对象判空,两边都是数时按数值比。
- 循环·遍历默认一项跑完再跑下一项。各项互不依赖时(比如逐镜生成画面),在高级选项里把「同时跑几项」调到 2–4,结果仍按原顺序排。
「最多取前几项」给列表封顶;「一项失败时」可选「整条循环失败」(默认:任何一项失败后不再开始新的项,已经在跑的会跑完、提交出去的生成照样取回)
或「记下这一项,接着跑别的」—— 跑完在「失败的项」里列出来、通知里也写明。选后者时,一项里后面某一步失败了,前面已经做出来的照实交出:
比如出好了上身图、用它出视频那一步被服务商拒了,图照样在结果里(要交的正是失败的那一步时,这一项才不进结果)。不写「每次迭代的输出」时,
每一项交出这一轮的全部产物,连同这一项本身(
loop.item)。 - 循环·条件最多 50 轮(可调,上限 1000)。
- 拆成几批把列表按固定条数切成不重叠、顺序不变的批次,再接循环·遍历。适合评论、检索结果等长清单,避免把全部内容一次塞给模型;它同时输出批次数和原始总条数。
- 语音合成、字幕配音先选引擎,再选音色:引擎选「克隆音色」时,音色是配音库里的那几把;选了某个引擎,音色就换成那个引擎自己的清单。换引擎会清掉已选的音色。 引擎选「阿里云百炼(CosyVoice)」时,清单在系统音色后面还列着配音库里声明过授权的嗓子,写作「克隆 · 名字」:念的是它复刻在你百炼账号里的副本, 按 CosyVoice 的字符价计费,不用装本机引擎(见剪辑 → 不装本机引擎,用百炼念自己的音色)。第一次用一把嗓子要同意把参考音频传上去, 而工作流跑起来没人能当场点头 —— 先在「设置 → 配音与音色」里点那把嗓子的「复刻到百炼」;没同意过的,跑到配音那一步会停下并说清楚。
等人确认#
「等人确认」节点让这一次运行停在原地,等一个人点「确认」或「拒绝」再往下走。
- 停在哪儿、从哪儿接上:运行停在这个节点,重启之后还在等;批准之后从这一步接着跑,前面跑过的节点一个都不重跑。 一次运行里串着两道门时,批的是哪一张单一路带着走 —— 批第二道门就从第二道门的现场接着跑,不会回到第一道门重跑中间那些节点。
- 谁批:飞书卡片和应用内的运行记录两个入口都行,走的是同一个决定。点的人必须已经把飞书账号绑到 Mosael 账号,并且此刻仍是该工作区的成员。
- 并行分支上放不下两个门:一次运行只停得住一个暂停点,所以两个互相不在对方上下游的「等人确认」会在开跑前被拦下并说清改法。 条件节点真 / 假两条出口上的两个门是例外(它们本来就不会同时活着)。
- 一张卡上做了决定,另一处跟着收:在应用内批的那一下,飞书那张卡也被就地收回;取消或超时之后同样不留一张还能点的死卡。
- 超时(默认 24 小时,填 0 表示一直等)按节点上写的办:中止这次运行(默认)、当成
timeout继续往下,或只再提醒一次、继续等。 三种都会再通知一次;「只提醒」这一档也会在同一个飞书会话补一句(不换那张卡 —— 门还开着,按钮得留着)。每次提醒之后计时往后推一格。 - 拒绝按节点上写的办:中止这次运行(默认),或当成
rejected交给下游(下游用条件节点接decision = "rejected")。 - 怎么通知在节点上写明:「哪来发回哪」「私聊某人」「发到某个群」「仅站内」。飞书那一侧出问题一律降级成站内,这次运行照旧在等; 真发不出去时站内再喊一声说清只能在站内批,而原来那句「在飞书里点那张卡也一样」只在确实发出去时才说。
顶部工具栏#
与创意画板保持同一顺序:添加与撤销/重做、评论、标记与清单、搜索及视图、AI 助手。工作流专属的就绪检查、运行历史和运行按钮放在右侧一组。
「更多」菜单包含重命名、版本历史、导出为文件和删除;版本历史行尾显示当前版本号,删除单独成组、需确认。菜单可用 ↑↓ 选择、Esc 关闭。⌘F 查找节点(搜整张图,也按 id 搜),命中的节点在画布上描圈,Enter / ⇧Enter 逐个跳转。⌘S 保存,⌘Enter 运行。窗口较窄时,箭头可浏览其余工具,助手、运行组和「更多」始终可见。
挡住了怎么办#
节点密集或悬浮面板叠在一起时,选中后按 ⌘/Ctrl + ] 提到最上、⌘/Ctrl + [ 压到最下。 悬浮面板和画布节点用同一组快捷键,但节点永远不会盖住悬浮面板——不然属性面板会被自己正在 编辑的节点埋掉。
节点表单使用半透明模糊背景,与画布内容分层。打开局部智能体窗口后,点击节点会按未被遮挡的可视区域居中;媒体节点提供紧凑预览,详细播放在预览窗口中进行。

变量与引用:把上游输出接到下游输入#
节点执行后把结果写进上下文,下游字段用 {{节点id.输出名}} 这样的引用取上游数据。界面上不露出 {{…}}:参数、提示词编辑器、
失效引用提示、就绪检查里的引用都显示成「节点标题 · 输出 · 字段」;指不到的标红并说明 —— 「找不到节点……它可能被删了、改了名」或
「……没有这个输出」,重新选一个上游输出即可。

节点卡片上的数据端口与属性一一对应:配置里有哪些具名输入、输出变量里有哪些具名输出,就显示对应端口。流程边只表达先后顺序,数据边明确写出传的是哪个属性。 端口上写的是参数面板里那一格的名字,跟着界面语言:引用写在生成参数里的口叫「画面比例」「分辨率」,写在输入素材里的口叫它的角色「首帧」「参考图」(同一角色挂了几行带上第几个,没写角色的是「输入素材 3」);同一个节点上不会有两个同名的口 —— 生成节点交出的是「素材」(封面那一份)和「素材列表」(这次出的全部)。引用写在 JSON Schema 这种原始 JSON 里时,整格只有一个口。
画布把引用画成一条淡淡的点线:只管先后(引用到谁就等谁落定再开始),不会让被引用的节点运行,点不中,悬停说明是哪一处引用。 被引用的节点没接进流程、永远不会运行时,这条点线是错误色。

每个字段可在两种输入方式间切换(标签行右侧的小胶囊):
- 手动:直接填值 / 选项;模板字段里敲
@唤出上游变量(可继续输入筛选),或点下方变量 chip 插到光标处。 指向某样东西的字段(3D 场景、镜头、时间线、轨道、项目、账号、连接……)是下拉:先列这个工作区里的,后面列上游的输出; 循环体里的{{loop.item.…}}也能在搜索框里敲出来。跟着别的字段走的下拉(镜头跟着场景、轨道跟着时间线)在那个字段接的是上游时, 会说清单要到运行时才知道。这个节点还没有上游时,@会告诉你「先连一条边过来」,而不是毫无反应。 - 连接:字段变成一个接点,从上游输出下拉里选一个,等价于把那个引用绑上去。切回手动会保留原值,不丢数据。
「执行脚本」「代码」这类代码字段不插值引用:上游的值接到 input,作为 JSON 数据交进去 —— 网页里抓来的一段文字不能改写脚本。
就绪检查 / 运行门禁#
工具栏「就绪检查」聚合所有问题,图标上带数字:红 = 阻断,琥珀 = 提醒(不阻塞运行),全部就绪时是「全部就绪,可以运行」。它查: 缺开始节点、缺必填、「几样填一样」的格子一样都没填、失效引用、引用了开始节点没有的参数、引用了节点没有的输出、值不在选项里、空的循环 / 子图体、 体里放了输出节点、节点没接进流程、引用了一定不会跑的节点、模型 / 服务商没配或没钥匙、类型对不上、代码字段里写了引用、插件节点用不了(并说真实原因)……
问题按你在画布上看到的名字说:节点按标题说(没起名就用节点类型的名字,同一层撞名的带上 id),字段按界面上的名字说,循环体里的节点说成 「逐镜生成 › 生成画面」,英文界面整句是英文。所以点「运行」被拦下时看到的是「「逐镜生成 › 生成画面」缺少必填:生成模型」,不是节点 id 和配置的原名。
引用了一个节点没有的输出,运行前就拦。 像 {{写稿子.titel}} 这种节点在、输出名拼错(或上游改了输出名)的引用,此前跑起来是空的、工作流照样报成功;
现在就绪清单标红、点运行被拦下,说清是谁引用了谁的哪个输出、它有哪些输出。大模型节点给了 JSON Schema 的,子字段也按 Schema 核对;代码、HTTP 返回、
子工作流这类运行时才知道键的输出,底下的路径不误报。

- 画布上有问题的节点挂告警角标,tooltip 列出问题;每条问题可点击直达对应节点。
- 有阻断项时「运行」按钮禁用;按 ⌘Enter 会打开就绪清单。
- 会跑的节点引用了一定不会跑的节点时,运行前就拦下:说清是谁引用了谁,「把它连进流程」;图是从官方模板建的,可以点顶上的「按新版重建」。 此前这种引用跑起来只会拿到空的。
- 开跑前的检查只有一套:编辑器运行、子工作流、智能体开卡、定时任务都用它。子工作流的必填参数、数字人授权、克隆引擎没装、视频模型不收的 画幅、对话模型都没配,都在任何节点花钱之前说。
跑起来之后,工具栏那颗「运行」会变成「停止运行」;运行中再按 ⌘Enter 不会再起一次。任务中心里点开那次运行的详情,左下角也有「取消任务」。 取消时,正在进行的大模型、配音、翻译、HTTP 请求当场断开,不再重试、不再发新请求 —— 本地模型不会一直生成下去,付费接口也不会照样答完再计费; 浏览器节点正在跑的脚本当场停下。已经产生的结果(素材、时间线、3D 场景)都保留,派生的子任务一并取消;取消之后才失败的节点在执行历史里记成「已取消」。
一次运行中途失败时,已经跑完的节点的产物照样留在结果里,不会因为最后一步失败就全没了。

执行历史里每次运行还写着花了多少:「花费 ¥1.20 · 5 次计费调用」,连同它派出的子任务(工作流里的大模型调用、生成、配音……)一起算,有没能定价的会写「其中 N 次没能定价,没算进去」。免费的 Edge 配音记 0,不算没定价。
几个节点的细节:
- 「HTTP 请求」:JSON 请求体里插进来的上游文字按 JSON 转义,自动带
Content-Type;「非 2xx 算失败」默认是(高级里可以关)。 默认只许去公网:http://127.0.0.1:11434这类本机、局域网和云服务器元数据地址在发出之前就被拦下,报错说清该请部署管理员把哪一项加进 「管理 → 部署设置 → 内网访问」。智能体抓网页、发请求和从链接导入同样如此。 - 「代码」:交得出去的只有
output—— 代码跑完却没给它赋值时当场说清(写成函数的话,最后调用它:output = main(inputs)),不再「成功」交出空值; 代码里print调试不影响结果。 - 「JSON 提取」:来源是裹着 ```json 围栏的一段文字(模型的文字输出常见的样子)时照样认得,不再静默交出空值。路径里的
*表示「这一串里的每一个」:results.*.asset_id取出每一项的 asset_id,没有这一格的那一项不占位。 - 「口播按时长收紧」:一串段落(比如脚本里的各拍),每段带口播和时长;按中文每秒约 4 字、英文每秒约 2.5 词量每段念出来要多久,超了的那几段交回给对话模型改短(只改那几段,最多改几轮可调,改短了才换上),还超的交给后面的画外音对齐去加速或裁剪,并在输出里说是哪几段。改写那一步失败不让整条流程作废,照原文念并说一声。
- 配音节点多一个输出「用的哪把嗓子」:按实际念的引擎和音色说一句(克隆音色说出名字),完成通知可以直接用它。画外音需要加速才放得进那一拍时,倍速往上取,不会把只差一点点的那一拍报成念不完。
- 模板里给人看的那几句(完成通知、念不完的提醒、新项目的名字)跟着建图时的语言,英文版建的图就是英文;运行时才说的话(用的哪把嗓子、收紧了哪几段)跟着发起这次运行的人的界面语言,定时任务这类没人发起的用默认语言。
- 「调用工作流」:入参接的是上游的值(引用)时,运行前不拿引用原文去查子工作流的必填和选项,到运行时再判;子工作流是运行时才知道的那一种、它跑不起来时, 报错说清是哪一张。
- 「核对引用」:把报告这类文字里加了引号(「」、“”,英文里像引用的直引号)的话逐条到原文里找 —— 规范化全半角、空白和表情码之后,必须是某一条原文的一段; 用省略号删节的,每一段要按顺序在同一条原文里。找不到的去掉引号、后面标「(转述)」,并交出核对后的文字、各项计数、找不到的清单和一句核对说明。 「原文」一格放取回的数据(评论、视频数据、逐字稿……),模型自己写的东西不算。
- 「可用的 3D 道具」把这个工作区里的 3D 模型列成一份清单(id、名字和实测长宽高),接进设计白模布景那个节点的提示词,布景里就能摆上真实道具。
- 「视频转 GIF」「宫格切分」输出的都是新素材,不覆盖上游。
- LLM 节点用「预设」(严谨 / 平衡 / 发散)替代裸 temperature;节点上的最大输出 Token 不会超过模型的输出上限。
浏览器节点#
- 「打开浏览器」「浏览器·导航」遇到 404、5xx 默认算失败,说清服务器回了什么;要照样往下走(比如就是要读错误页上的字),在高级里打开 「允许错误页」。两个节点都多一个输出「HTTP 状态码」。
- 点击、输入、上传文件、提取、等待、滚动六种按选择器找元素的节点,高级里有「在框架里」:元素在页面里某个同源 iframe 里时,填那个框架的 选择器。跨域框架够不到,会说清楚、建议用「浏览器·导航」直接打开那个地址;填的不是框架、等不到框架,也各有一句清楚的话。
- 「浏览器·截图」截会话当前这一页:可见区域、整页长图,或某个元素(选择器;元素在屏幕外也整块截下),直接存进素材库并输出素材 id,出处记着 来源网址、页面标题、截取时间,以及是哪次运行、哪个节点截的。高级里的「截哪一页」能截会话里的别的页(按第几个、标题或网址找),那一页不在前台、 没显示过也截得到。
- 「浏览器·切换页面」:点开的链接在新窗口打开时,新页面进这个会话、下一步自动就在它上面;要回去或关掉它,用这个节点按第几个、标题含或网址含 切到某一页,或关掉当前页。它输出当前页的网址、标题和页数。
- 「浏览器·导航」「浏览器·点击」触发的下载直接存进素材库,节点多一个输出交出素材 id(没有下载就是空);素材库不收的类型和超过 2 GB 的文件让这一步失败并说清为什么。
- 「上传文件」写了选择器就只认它,页面上没有就照实报「文件输入框没有出现」,不会塞进页面上别的文件框。
- 「执行脚本」出错时说出脚本自己的那句话,超时说跑了多久;默认给脚本 20 秒,分页读取等确实需要更久的任务,可在高级选项里把超时调到最长 180 秒。
- 浏览器执行器中途没了,按租约到点报「执行器失联」,不会一直等到执行上限。会话在桌面上怎么显示、怎么缩放,见浏览器池 → 工作流和智能体用的悬浮浏览器。
分析类模板:账号、爆款、评论区#
三张分析类模板给一个主页或作品链接(抖音、小红书、B 站),取账号资料、最近作品、视频数据和热门评论,算发布频率、时段、互动率、头部作品、涨跌信号, 写成笔记。为此工作流里有「解析自媒体链接」「整理作品与评论数据」「从链接下载素材」三个节点。
- 数据来源在开始节点的
data_source下拉里二选一:内嵌浏览器(不用配置、不花钱;小红书一定要登录、抖音多半要 —— 在模板的「用内嵌浏览器打开」一步上把会话方式改成 浏览器池、挑一个已登录的档案;B 站的作品页不用登录,但评论不登录只给前 3 条一级评论(每条下前 20 条回复),要取全评论同样换成已登录 B 站的档案;页面上的数字是约数)或 TikHub(要装 TikHub 插件、建连接、在插件页勾选模板要的那几个工具,按次计费、 字段全、不用登录)。选了 TikHub 而它没备好(没装插件、没建连接、工具没勾、同一平台多了一条连接),运行前就说清缺什么,或者改选内嵌浏览器。 - 评论区洞察取到多少条就分析多少条,并写明取到多少、平台显示多少:B 站走它自己的评论接口,一级评论一页一页翻到平台不再给, 每条一级下的楼中楼逐页翻完(评论区洞察上限 2000 条、爆款拆解 1000 条,按时间预算停);没取全时报告和笔记里写明原因(没登录、到了上限、 平台没给被删除或折叠的评论)。别的平台读评论区页面,只读得到页面上已经加载出来的那些,结果里同样写明。取到的评论按 80 条一批由模型 逐批留观察笔记,最后综合成报告。「评论数」参数只决定附表里列按赞前多少条。
- 没登录的档案打开要登录的平台,照实告诉你「没取到评论」,不会编。
- 报告里加了引号的只能是原话。 三张模板在模型写完报告、存笔记之前都过一步「核对引用」:加了「」或“”的话逐条到取回的评论、视频数据、逐字稿里找, 找不到的(归纳出来的一句、几条揉成的一个问题)去掉引号、标「(转述)」,核对结果写在取数说明里。爆款拆解的脚本提纲是照套路新写的台词,不核对。
- B 站账号的链接(主页、动态页、只给编号的)一律按投稿列表页读,账号诊断读到的才是最近的作品;评论原文里的
'这类转义解开再进报告; 读页面那一路会点开「点击查看」,楼中楼真的展开。用旧版建的图打开时顶上提示「按新版重建」。
触发器#
设置独立计划与查看历史,请见定时任务。
工作流可绑到「定时任务」上,触发方式:手动、定时(cron)、Webhook。也支持批量跑同一工作流。
飞书群里的消息和文件也能叫起一次运行:在工作流卡片的 ⋯ → 触发器 里配一条(入口在卡片菜单里,不在编辑器工具栏 —— 它改的是「这张图怎么被叫起来」,不是图本身)。一条触发器写明:哪台机器人、哪个群(都可以留空 = 任意)、 认哪些消息(文字、图片、文件、视频)、关键词(填了就只认包含其中任意一个词的消息)。触发器的解释、开关和最近触发过哪些消息、起了哪次运行都在同一个面板里,还能把消息的哪一格(文本、素材、文件名、发件人……)映射给开始节点的参数。
- 命中即认领:一条消息被任意一条启用的触发器认领,就不再交给智能体会话(不是两条都跑), 所以不会出现「一句『我看不了视频』加一条运行」。没被认领的消息(类型不对、关键词不对、发件人不对、被限流)照旧走智能体。
- 「在群里回话」开着时:起跑回一句「已按触发器「…」开始运行「…」」,跑完把结果发回群 —— 一眼看得出这次是触发器起的。关掉之后只在 Mosael 里留痕(触发器面板和那次运行的任务卡上照样看得出来)。
- 只有绑定了 Mosael 账号的人能驱动触发器(和对话同一条前置):机器人是以工作区成员的身份、用他的钥匙和额度行事的。
- 失败不在群里喊:起跑失败时群里不回话(配置错误喊给一整个群没有用),改成站内通知触发器的主人,每分钟最多一条。 被限流的消息不通知(通知本身就是另一种风暴),但会在触发器面板里留一行;因为限流而一条都没起时,这条消息会回落到智能体会话。
- 同一条消息不会跑两次:去重按(触发器 × 消息 id)落在库里,重投、重启之后重放都拦得住;素材也在下载之前就拦掉,不会白多一份。
- 附件取不回来会直说:一句人话请群里换一个或稍后再试,而这一次不起运行(素材就是入参)。
别人改过的版本#
版本历史里每一版都写着是谁存的。一次运行用到私有发布账号、浏览器档案或这台电脑上的文件时,除了点运行的人, 被执行那一版的作者(或认可过它的人)也要用得了 —— 调用工作流节点调起的子流程,它自己那一版也算。同事改过、 而要借你的东西的那一版,运行会停下并说明是哪条工作流的哪一版;确认改动后,在运行历史或版本历史里点「认可这一版」。 认可不改图、不增版。
让 AI 帮你搭#
工具栏「AI 助手」是和别处同一个助手面板,每个工作流有自己的对话:用自然语言描述你想要的流程,它来搭建 / 修改节点;改动先出 确认卡等你批准。运行工作流的卡标题写着工作流名字,并钉住开卡时那一版 —— 批准之前图被改过就不跑,说清是哪两版。 左上角标题就是当前会话,点击可搜索或切换;面板既可停靠在画布旁,也可悬浮。
评论与标记#
顶部评论与旗帜按钮分别进入评论模式和标记模式;两种模式互斥,Esc 退出。它们旁边的眼睛按钮分别一键显示或隐藏评论、标记,不删除内容。标记不在添加节点菜单里。
标记模式下点击空白处放置位置书签,配置名称和跳转快捷键;同一张画布一次只打开一个标记弹窗。快捷键右侧可清除绑定,底部可删除标记。评论模式下点击空白处写评论,支持 @ 工作区成员;提交后仍保留可交互的提及标签。自己的评论可点击铅笔编辑。相邻评论点可直接切换,不被当前弹窗的透明区域挡住。
模式切换和撤销不改变数据节点的连线。工具组用分割线区分,评论/标记是独立协作层,不参与生成和工作流运行。











