Skip to content

Mosael v1.6.0

Choose a tag to compare

@Alndaly Alndaly released this 26 Sep 10:41
· 1977 commits to main since this release

ComfyUI 成了插件、画板能跑工具、AI 工作台会出音乐

新东西

  • AI 工作台能生成音乐、BGM 和音效了。 「生成」页的模型选择器多了「音乐与音效」一组:写描述、单独一栏写歌词
    ([Verse] / [Chorus])、一键切纯音乐,时长可以空着让模型按歌词定;结果是播放器,一次出两首的两首都在。
    已接入 Google Lyria 3 / 3.5、Evolink 上的 Suno、可灵文生音效与视频生音效(给一段视频配声)、百炼 Fun-Music 与
    AudioGen、火山引擎 AI 音乐生成(AK/SK)。工作流「AI 生成素材」节点、
    定时任务和智能体(generate_sound)同样能出音频;插件也可以提供音频模型。在「设置 → AI 音频 → 音乐与音效生成」
    配连接与默认模型。
  • 插件可以当生成供应商。 清单里写 "provides": ["generation"],插件报出自己的模型、参数和参考图槽位,
    这些模型就和内置供应商的一样进选择器,生成照常走任务中心、素材库和用量记账。写法见
    docs/PLUGIN_MANIFEST.md「替宿主做生成」。插件还可以:声明流式工具(stream: true,边跑边报进度,
    工作流执行面板上看得到;取消时先让插件去停远端的活)、一次交出几份文件(artifacts)或收几份素材
    (素材数组)、给模型清单一个指纹让宿主在目录变了时自动刷新、声明 json / code 类型的配置项。
  • ComfyUI 改由随应用发的插件接入,保存的每张工作流都是一个模型。 在「插件 → ComfyUI」新建连接、填服务器地址
    (一台一个,局域网的也行),ComfyUI 里保存的工作流就出现在 AI 工作台、画板和工作流的模型选择器里;每张工作流
    能调的输入(步数、CFG、采样器、帧数……)自动成为参数项,LoadImage 节点就是参考图槽位(挂的图先传到 ComfyUI)。
    任务中心看得到正在跑哪个节点;取消真的会让 ComfyUI 停下这一个任务;Mosael 中途重启会接着等,不会重交一遍。
    升级时旧的 ComfyUI 连接自动搬过去,画板、工作流、定时任务、生成记录里选过的工作流跟着改好。
  • ComfyUI 的工作流当模型时更懂事了: 新存的工作流一分钟内自动出现在选择器里;参数用人话起名(「采样器」
    「步数」「LoRA」),两个同类节点才带上「第 2 个 KSampler」或你起的节点名,常用的在前、细节收进「高级」,文件名
    前缀之类不再列出;checkpoint / LoRA 是下拉;画布的 batch 成了「张数」,一次几张全部取回;认得出局部重绘的蒙版、
    视频输入和驱动音频;放大这类没有提示词的工作流要求给图。进度说的是你起的节点名、第几步、第几个节点。
  • ComfyUI 插件有了一组工具,智能体和工作流能直接用 ComfyUI。 「列出工作流」(每张收什么、能调什么、在做什么、
    用哪个工具跑)、「导入 ComfyUI 产出」(按任务号或最近几次把 ComfyUI 历史里的产出收进素材库,在 ComfyUI 界面里
    跑出来的也行)、「服务器状态」(显卡、空闲显存、队列)、「列出模型文件」、「中断任务」,以及默认不开的
    「清空队列」「释放显存」。
  • ComfyUI 的每张工作流都是一个工具,参数不再是写死的。 工具表、工作流节点面板和智能体里出现「工作流 · 名字」
    (粘贴的 API 模板和内置文生图也各是一个),表单就是那张图自己的:它的提示词、它读素材的节点(只列那一种素材)、
    它能调的参数(人话名字、常用在前、细节收进「高级」),输出按它的输出节点分;跑完全部产出(每个保存节点的
    每一个文件、显示文字的节点说的话)进素材库 —— 放大、抠图、局部重绘、修脸、补帧用的都是你自己的图。在 ComfyUI
    里改名不影响。原先那个不知道要跑哪张图、却要你填一张固定表单的「按 id 跑工作流」删掉了:用它选过某张图的工作流
    节点和画板工具格自动改成那张图的工具(按节点 id 或节点标题改的值都认得;新工具里没有位置的几格丢掉,写进那一版
    修订的说明)。
    插件页上工具的「试一下」和工作流节点用同一张表单:素材选择器、下拉、数字框,一串图是挑出来的一排,不再是 [] 文本框。
  • 插件可以在运行时报出工具(provides: ["tools"]):和清单里声明的工具一样进工具表、节点面板和智能体,
    目录变了自动刷新;报出的工具能声明它取代了哪个老工具,存着的老节点自动改写过去 —— 老工具已经从插件里删掉的,
    新工具上没有位置的格子丢掉、记进修订说明,而不是留下一个跑不起来的节点。写法见 docs/PLUGIN_MANIFEST.md。
  • 不需要提示词的模型不再逼你写一句。 模型自己说提示词要不要写:ComfyUI 里的放大、抠图、修脸这类工作流
    不收提示词 —— AI 工作台、画板和工作流节点里不摆提示词框,挂上图就能生成;工作流里存着提示词的,可以空着
    (空着就用它自己那句);其余照旧要写。智能体也看得到这一点,不再硬编一句提示词。插件可以给每个模型声明
    prompt: required / optional / none,自定义参数组里也多了这一格(原来音频的两个开关并进来了,存着的自动改写)。
  • 插件页:替宿主做生成的插件列出它提供的模型(「查看模型」:种类、能做哪几种生成、收什么、有哪些参数,
    带刷新);ComfyUI 的工具也和别的插件一样列在工具表里。插件配置里的一段 JSON / 代码(ComfyUI 的「API 模板」)
    改成摘要 +「编辑」,在大弹窗的代码编辑器里改,哪一行哪一列写错了当场说,写错时存不了。
  • Manim 官方插件:用 Manim 做教学动画。 公式推导、几何关系、函数图像、算法步骤、代码讲解 —— 给每一步的标题、
    旁白、要点,再配一样公式 / 函数图像 / 逐行高亮的代码,就出一段讲解视频(横竖屏、深浅主题),返回每一步的实际
    起止时间,可选同时交出 .srt 字幕;更自由的画面写一段 Manim 场景代码(会在本机执行代码,默认不开放)。本机渲染,
    零生成费用;「准备 Manim 环境」一键装好,缺系统依赖时逐条说怎么装;没装 LaTeX 时公式写成纯文字照样出片。
  • 对象存储合成一个随应用内置的插件。 阿里云 OSS / 腾讯云 COS / 火山引擎 TOS / Amazon S3 不再是四个市场插件,
    而是「对象存储」一个插件、建连接时选服务商,另加「S3 兼容服务」(MinIO、Cloudflare R2,可以写 http://,
    按路径式访问)。升级时原来的连接、密钥、授权、「素材外链」的默认和工作流 / 画板里的节点原样搬过去,不用重配。
    上传大文件改成分片、边传边报进度、可取消(取消时清掉已传的分片),预算放宽到 30 分钟;列目录能翻页。
  • 智能体调有后果的插件工具之前会先问你。 插件清单里每个工具声明它的后果(effects:不花钱不出门 / 花钱 /
    对外 / 在本机跑代码),智能体(应用里的助手、Claude CLI 等 MCP 客户端)直接调用花钱、对外或跑代码的插件工具时
    先出确认卡,卡上写明哪个工具、哪条连接、参数摘要和为什么要确认(如「会在你的电脑上运行代码」);批准后用你自己的
    连接跑,拒了什么都不跑。只读的照旧直接跑;三档权限模式照常作用,「本会话始终允许」按单个工具记。没声明的按
    「对外」算。Manim / Remotion 的自定义代码动画标为本机跑代码,对象存储与百度网盘的上传、ComfyUI 的清队列 /
    中断 / 释放显存标为对外,ComfyUI 跑工作流和 TikHub 标为花钱;插件页和市场详情里这些工具旁标着「需确认」。
    画板上智能体替你点运行工具格读的是同一份声明。写法见 docs/PLUGIN_MANIFEST.md 的「确认」。
  • 画板上能跑工具了:把手里的内容变成新内容。 视频转 GIF、音视频转文字、翻译、分离人声与背景音、降噪、
    从 3D 场景的镜头渲出参考,以及插件里的内容工具(ComfyUI 保存的每张工作流、从对象存储取回、从网盘导入、
    Manim / Remotion 的代码动画……)都能摆成一个工具格:上游的便签、文档、素材、场景连上线就是输入,点运行后
    产出在工具格右边新建一列并连好线,重跑不覆盖。添加菜单和拉线菜单里的工具按它处理什么内容分组(产出
    新素材 / 处理图片 / 视频 / 音频 / 文字 / 3D 场景,每行一个图标、一句给创作者看的说明,可搜),表单只问
    模型、语言、时长这类参数,不出现参数映射、{{…}} 引用和 JSON。运行中有扫光、进度和停止,失败说原因;空的
    音频槽可以在「配音」和「生成」之间切。
  • 画板和工作流各管各的事。 画板是「想法摊开,边看边做」,工作流是「做一次,跑无数次」:调用工作流、HTTP
    请求、文本模板、JSON 提取、文本处理、检索笔记这类流程和数据步骤,以及只列清单、看状态、上传的插件工具,
    只在工作流里用,不上画板。升级前已经摆在画板上的这几种工具格自动改成一张便签,写明这一步归工作流、附上
    原来的设置,连线和跑出来的产出都留着。
  • 画板助手会用工具格了。 它能列出你能用的工具(和添加菜单里同一份,插件工具只有你自己接的)、放一个工具格并填好字段、
    把上游的便签 / 文档 / 素材接到字段上(同一批连好线)、再替你点运行。放和改照旧出确认卡,写错的(没这个工具、
    没这个字段、绑了没连线的格子)开卡时就拒;跑只读的工具不弹卡,花钱或对外有后果的等你批准,卡上写明跑哪个
    工具、用你的哪条连接;用的是批准的人自己的连接。
  • 画板每一格都能起名。 双击节点上方的名字就地改,或点操作条上的「重命名」;没起名就显示种类名。查找节点按
    名字搜,列表缩略图、预览灯箱写的也是名字,智能体读得到、改得了。分组框原来的名字升级时自动搬过来。
  • 创意画板列表能批量选、有右键菜单。 标题栏「选择」进入多选(全选、批量删除,删不掉的留着勾选);
    卡片的 ⋯ 与右键菜单同一组动作:打开、重命名、创建副本、删除。
  • 画板能换连线样式、能查找节点。 曲线 / 折线和工作流同一个开关,画板单独记住;⌘F 按正文、提示词、
    类型查找,命中的描圈,Enter / ⇧Enter 逐个跳。工作流的查找也有了 ⌘F、描圈和 Enter 翻页。
  • 画布连线换了一套外观,拉线松手更稳。 工作流和创意画板的连线共用一套样式:线更粗,深色主题下看得清,穿过
    分组框不再被压住;「运行走过」的线是自己的紫色,不再和条件「真」那一路同一种绿。画板上拉线松手在空白处,先摆
    一个虚线占位和一根待定的线,选单贴着占位,方向键 + 回车就能选,选的时候什么都不跳;Esc 放弃。
  • 画板生成参数弹层不再挤成一团: 参数名单行、悬停看全名,弹层窄了自动上下排;下拉和输入框同一个样子;
    模型的默认值就是列表里标着「默认」的那一项,不再是「默认(euler)」。
  • 插件市场和工作流社区改成卡片网格 + 详情页。 卡片上看得到版本、作者、摘要和「已安装 / 有新版 / 已添加」,
    可以筛「全部 / 已安装 / 有新版」或「全部 / 已添加 / 条件已齐」,搜索也搜工具名;点开是一页详情,权限翻成人话、
    列出带来的工具。工作流模板逐条说前置条件齐没齐(对话模型、带参考图的图像模型、克隆音色、转写引擎……),
    引擎还在检测时说「正在检测」。Esc / 返回退回刚才那张卡。
  • 管理页分成「概览 / 成员 / 部署设置」三页,两节不再叠在一起。 概览的统计范围可选 7 / 30 / 90 天,没跑任务的
    日子也占一格;成员表每行一个 ⋯ 菜单(授予 / 收回管理员、删除账号),邀请码走弹窗生成;部署设置里是谁能加入
    和共享给成员的本机文件夹。
  • 统计页也分成「概览 / 发布 / AI 用量」三页,统计范围可选 7 / 30 / 90 天。 此前读数是近 7 天、图是近 14 天,
    同一页两种窗口;现在一个范围管整页(和管理页同一个控件),跟着它走的每一块都标着「近 N 天」,项目、素材这些是
    当前总数。费用和 Token 各占满一行,按供应商分摊不再挤在窄的那一列;发布平台构成也按范围算。
  • 私有的东西只有主人能动。 私有发布账号和浏览器档案只有主人能改名、停用、改代理、退出登录、删除,共享出去是
    借给人用(别人那里只留「打开」)。后端所在那台电脑上的文件归部署主人:其他成员只能读素材库和管理员共享出来的
    文件夹。定时任务、Webhook 跑的工作流被同事改过的,要用主人的私有账号、档案或本机文件,先得主人在版本历史里
    认可这一版 —— 失败记录旁就有认可按钮,改过的图不能借主人的授权去用他的账号。
  • 加载占位换成扫光。 画板上生成中的图片 / 视频 / 音频整格扫光,左下角写「生成中」和提示词摘要;AI 工作台在
    产出的位置先铺占位,任务报了进度才写百分比;素材库首屏是和卡片同尺寸的骨架。系统开了减少动态时只留静态底色。
  • 逐字稿空着时直接给出转写入口; 有逐字稿、还有素材没转时,按钮写作「转写其余 N 段」。
  • 插件市场里去掉了「MCP 接入范例」插件;零代码接 MCP 的写法看 TikHub。

修好的

  • 智能体对话里你发的那条气泡宽度不再时不时伸缩。 它此前被悬停才显形的脚注(发出时间 + 复制)撑宽:短消息右边
    多一截空白,而时间每 30 秒从「刚刚」变成「3 分钟前」,气泡就跟着变宽。现在气泡按自己的字定宽。
  • 页面出错时不再一律说「多半是代码没取到、重试就好」。 只有那一块代码真没取到才这么说;页面自己出的错说
    「这一页出错了」,并留着报错原文 —— 那种错重试照样出。
  • 插件市场不再对装好的插件没完没了地说「有新版」。 市场的索引此前由 main 生成,版本号可能比最新一次发版里的
    插件包新:Remotion 动画写着 v0.2.0,点「更新」装回的却还是 0.1.0,提示永远不消失。现在应用读的索引跟着发版一起
    产出,下载地址钉在同一次发版上,生成时逐个核对包里的版本 —— 许的就是给的。万一自建的索引许了还没发布的版本,
    点「更新」会直接说「这个插件的新版本还没发布,当前已是可下载的最新版」,不再装回同一版报「已更新」,这一条也
    不再标「有新版」。「有新版」按版本先后判断(0.10.0 比 0.9.0 新,装着的更新时不提示),安装确认里的版本号是
    包里实际那一版。官网插件页上的版本标为「源码版本」,并说明应用装的是最新一次发版里的那一版。
  • 官方插件一轮体检。 Windows 上插件读写中文不再乱码或直接失败(插件进程的输入输出一律 UTF-8);
    Remotion 的三个工具边跑边报进度,取消时连同 Node 和它起的浏览器一起停,渲染工具不再在预算里顺手装环境
    (缺什么说清楚、去跑「准备渲染环境」),并发的几次渲染不再互相删工程;Manim 在 Mosael 升级后自带的 Python
    挪了位置时自动接上环境、换了版本时说清楚并在「准备 Manim 环境」里自动重建,LaTeX 排不了时退成纯文字只按真正的
    LaTeX 失败判,自定义代码不能再把本机文件读进画面;Blender 连接去掉从来连不上的 ::1(存着的自动改成 127.0.0.1),
    查写法、看视口这些只读工具不再每次都要确认;Text Toolkit 的中文词数、英文朗读时长、带标点的话题标签算对了;
    几个插件的节点输出拆成具名口子,画板上只落成品。
  • ComfyUI:更多工作流跑得起来。 关掉(旁路)的节点让上游直通、静音的节点断开、Primitive / Reroute / Get·Set
    照 ComfyUI 自己的规矩消掉、子图展开,老版本 ComfyUI 存的工作流不再缺参数被拒;给的蒙版按「白色是要改的地方」读
    (以前常读出一张空蒙版);工具跑工作流时没给种子,「每次随机」的换一个、「固定」的留着;反向提示词空着不再清掉
    工作流自己那句;提示词写在 Primitive String 节点上的也认得出。要登录的远端 ComfyUI 可以填「访问凭据」;
    刚装好还没存过工作流的也接得上;WebSocket 断了退回轮询不再让生成失败;校验错误逐节点说清楚;音频工作流按
    音频计量;老工作流在新版 ComfyUI 里再存一次、工具名变了,存着的节点自动迁过去。
  • 百度网盘上传时令牌过期就直接失败。 列目录、导入会自己续令牌,上传的 precreate / create 却绕开了那个口子;
    现在所有接口走同一个口子,一次调用里第二次续期用的是刚轮换出来的 refresh_token。续完令牌之后这次调用失败了
    (比如文件不存在),新令牌也照样记住 —— 此前随失败一起丢掉,而旧的已被百度作废,只能重新授权。
  • 插件的「去授权」回到连接上,看得出授权过没有。 此前它是凭据最后一行里的一颗按钮,排在 Access Token 下面,
    读起来像那一格的附属操作,也看不出这个连接到底授权了没有。现在声明了 OAuth 的插件(百度网盘),每个连接的第一行
    就是「授权」,和名称、AppKey 同一种设置行:标题旁写着未授权 / 已授权 / 需要重新授权,右边按钮跟着写「去授权」或
    「重新授权」,点了之后下面多一行贴授权码;授权会填的 Refresh Token、Access Token 不再和 AppKey 摆在一起,
    点「手动填写令牌」就在授权下面展开。权限一行写「权限 network:…」,不再拿标识当标题;插件页头不再把版本号写两遍。令牌被对方作废时,插件在
    失败响应里说一声(reauthorize: true),连接就标成「需要重新授权」,重新授权或下一次调用成功后自动消失。
  • 百度网盘上传大文件必超时、看不到进度。 上传改成流式工具(逐片报进度、可取消),预算 30 分钟;列目录和搜索
    截掉的条目会说「还有」,列目录可以接着翻页;fs_id 填错、导入目录、网盘路径没写开头的 / 都有人话。
  • 两份同名素材传到对象存储会互相覆盖。 默认对象键是 mosael/<文件名>,第二张 image.png 覆盖第一张,而之前那条
    直链还缓存着 —— 生成拿到的是另一张图。现在键里带内容指纹。
  • 对象存储的链接签得比要的短时,缓存照 6 小时算。 插件如实说签了多久,宿主按它记,快到期就重传。
  • 对象存储报错看不出该改哪一格。 桶在别的地域时点名该填哪个地域;密钥不对、没权限、时钟偏差、桶不存在各说各的;
    有效期填错不再只剩一句 ValueError,超过 7 天的按上限签并如实交回。
  • 用拼音打中文时被打断、被提前提交。 画板便签里拼音字母直接上屏(「daa skx」);笔记标签、插件市场地址、
    浏览器池、场景改名、剪辑页文字片段等十几处,组词时按回车就提交了,按 Esc 连填了一半的字带弹窗一起关掉。现在
    组词时的回车和 Esc 只归输入法,全局快捷键也让开;插件连接配置、笔记标题打字时不再被服务端的回声改写。
  • 画板:撤销、冲突、取消不再弄丢在跑的任务。 撤销回「点生成之前」会抹掉正在跑的任务,那一格还能再点一次、
    再花一份钱 —— 现在运行态归服务端,在跑的一格起不了第二个;保存撞冲突换成服务端那份之后,撤销不再把智能体刚加的
    东西一起撤掉;在任务中心取消的那一格落成「已取消」;复制带着连线、不带运行态;上游断开或被智能体删掉后,下游
    槽位里从那条线来的素材跟着摘掉;一直在拖的时候产出照样按时出现。
  • 工作流编辑器:钻进循环 / 子图是同一张画布换一层。 此前另开一个叠在上面的编辑器:体里按 Delete 会把整个循环
    节点删掉,⌘C ⌘V 粘进看不见的主流程,撤销了画面不动。现在撤销、粘贴、连线校验、快捷键只有一套,体可以一层层往
    里钻。另外:粘贴一组节点时组内的 {{引用}} 跟着换成新 id;检查器里的 Backspace / Esc 不再删节点、关检查器;
    ⌘Enter 先存完再跑;两处同时改同一张图,晚存的撞冲突而不是盖掉对方刚改的。
  • 工作流运行: 条件节点的分支只管控制边,接 result 输出的节点两路都跑;一个节点失败,兄弟节点等着的子任务
    跟着取消,失败立刻报出来;延时节点等着时取消立刻生效;浏览器会话随这次运行结束而关;没填的参数不再发给供应商;
    素材节点不再编造尺寸、帧率和时长;翻译节点也能用订阅授权的连接。
  • 取消了还在花钱、付过费的调用不在账上。 取消字幕配音后它不再逐句付费合成,转写、转 GIF 被取消后跑完不再写回
    「完成」;工作流里 LLM、翻译等节点的用量此前一条都没落库,调用方回滚时付过费的调用也跟着消失 —— 现在都记在账上。
  • 插件跑得更稳、更安全。 超时和取消停下插件的整棵进程树(Remotion、Manim 起的子进程此前照跑,还让取消卡住);
    插件输出有上限;清单 id 写成 ../x 的包不能再装到插件目录外面,市场安装换目录是原子的;只读成员不能再经智能体
    直接跑插件工具往工作区写素材;名字长的 MCP 工具一勾上整轮对话就被拒,这一条也修好了。
  • 录的参考音频被当成 0.0 秒,克隆一直报太短。 浏览器录音的文件头里没写时长,现在按包量出真实时长;
    所有读时长的地方(导入、听写、帧条、画面分析)一起受益。
  • 「在此切一刀」后两半被别的行插开。 双语字幕或另一轨同一时刻开始的行不再插进被切开的一句中间。
  • 说话人标签 00 贴着时间码像时间码的一部分。 改为人形图标加从 1 数的序号。
  • 时间线上有 GIF 时存帧 / 导出整条失败; 逐字稿转写中只说一次「转写中」。
  • 工作流详情页 ⋯ 菜单里「删除」被单独框成一个盒子。 所有 ⋯ 菜单换成和右键菜单同一套样式,危险操作
    自动单独成组,版本号作为行尾附注;详情页的 ⋯ 补上「重命名」,方向键可选。
  • 「全部存为笔记」弹窗与字幕样式表单重做: 前者分清「新建」和「追加到已有笔记」,笔记列表带图标、
    更新时间、自己滚动;后者一套三列对齐,颜色改成紧凑色块,「加粗」单独一行,「位置 / 位置」不再重名。
  • 剪辑页:快捷键键帽统一成一种尺寸;轨道左侧 S(独奏)/ D(停用)真正起作用;调色页不再有双线;
    导出完成不再额外弹提示;命令栏左右内边距与上下一致;素材面板的数目带上含义、标签筛选换成素材库那一个、
    每行带标签。
  • 同一行里的输入框、下拉和按钮一样高(插件页工具筛选那一行此前矮一截);插件、工作流节点、智能体里带的 markdown
    按格式渲染,不再露出 ** 和反引号;报错里提到的字段名跟着界面语言走。
  • 插件的 JSON / 代码配置(ComfyUI 的「API 模板」)编辑弹窗里,「格式化」「清空」一灰一黑、不像一家。 两个按钮
    搬进编辑器顶边的工具栏,同一种样式、都带图标,弹窗底部只剩「取消 / 保存」;清空不再一去不回,原地换成「撤销」;
    新建连接时也有这条工具栏,点字段标题不会误触「格式化」。代码编辑器的底色和聚焦框跟输入框走同一套配色,深色模式下
    不再是一块发蓝的灰,聚焦时也不再在蓝框里多一圈虚线;说明里的一串占位符不再挤成一团。
  • 带搜索的下拉(如 ComfyUI 的「模型」)展开后只有字段四分之一宽,长文件名全成了省略号。 现在和普通下拉一样对齐字段宽度,
    窄按钮上展开时留出够读的最小宽度,也不会超出窗口。

安装包:macOS arm64 DMG(Developer ID 签名、Apple 公证并附票据)、Windows x64 安装程序;另附浏览器扩展、官方插件包与插件市场索引(registry.json)。国内下载见官网。