Skip to content

Releases: hoobnn/plein

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 04:06
94bb365

本版加入动态合成本地渲染与可追溯源工程,支持跨画布复用源版本、从带来源的视频继续编辑,以及透明叠加轨和动画字幕;同时加快首次进入画布,限制长会话缓存,完善场景视角与创作面板的反馈,并修复成片检查、服务重启和画布删除等问题。

新增

  • 动态合成本地渲染:新增动态合成节点,提供片头章节卡、角色介绍和视频标题包装模板;可编辑文字、样式和出现时间,选择横竖画幅、时长与分辨率,在本机预览并渲染成视频,明确采用候选后再接入剪辑。
  • 可追溯源工程:渲染结果保存源工程、完整参数、输入素材和版本清单;检查点、项目包与剪辑工程附源都会保留来源依赖,便于回查和继续制作。
  • 跨画布源版本复用:历史结果可转成普通视频,素材库可列出同一产物的多个源版本,选定后放入其他画布;旧源恢复为独立副本,不覆盖当前工程。
  • 从视频继续编辑:带有动态合成来源的普通视频可恢复可编辑节点和原素材连线;保留原视频,一次撤销可移除恢复出的整个副本。恢复时复查画布、视频与来源身份,避免写入已经变化的目标。
  • 透明视频与叠加轨:动态合成支持输出带透明通道的 WebM;剪辑序列可添加独立视频叠加层,编辑时间、入点、速度、位置、尺寸、不透明度和前后顺序,按全片时间摆放或锚定镜头随重排移动。叠加视频不另加声音,预览与导出共用时间线,素材不足或失效时说明原因并拦截导出。
  • 动画字幕与字幕工程导出:字幕可选择普通烧录、整句淡入或弹出动画,也可关闭画面烧录并保留字幕文件;工程导出附带独立叠加素材、字幕时间与来源,以及可离线打开的字幕源工程。
  • 场景视角缺失提示:场景卡片补充视角与视角图数量摘要;放入画布时检查缺失或类型不符的视角素材,说明缺失数量及影响,助手放置场景也会收到检查结果。

优化

  • 首页与画布首开:引导、确认框和编辑面板按需加载,本轮拆包使首页初始脚本压缩体积由约 252 KiB 降至约 158 KiB;移除进入画布时额外的加载等待,指向或聚焦项目卡片时提前准备编辑器。加载中显示占位,模块失败提供重试或刷新恢复入口。
  • 长会话内存与素材查询:限制素材元信息缓存,及时回收已删除正文的缓存和不再引用的视频尺寸数据,减少长时间编辑时的内存积累;合并一页素材的来源统计与摘要查询,减少逐项读取。
  • 生成与任务反馈:生成、提示词优化与翻译、检查点入口说明禁用原因;旧失败或取消任务标注「已有更新的运行」,解释为何不能直接重试旧记录。首次实际输入预览立即读取,后续编辑保留防抖,切换目标后中止过时请求。
  • 角色档案与归档:自定义名称按整份档案查重并点名占用者,显示时期与服饰上限;角色图片归档冲突按具体原因说明,可在弹层内重新读取角色后继续。
  • 校验与失败反馈:平台配置和维护设置按字段显示校验原因;导入文件时说明支持格式及网络失败原因,蒙版保存失败时在弹窗内提示重试并保留绘制内容;资产库保存、删除和收藏失败也给出明确的重试指引。
  • 读取与操作状态:构图预览失败可原地重试,音色列表与选择器显示读取和重试状态,成片回看显示实际文件的加载状态;侧栏区分资产库正在读取、首次失败与缓存未更新。本机插件启用、停用、重载与扫描完成后显示结果,首页新建失败时将错误提示滚入视野。
  • 画布与参数编辑:侧栏打开时以可见画布中心缩放,整理还原提示在悬停、键盘聚焦或只读期间暂停消失;侧栏搜索按 Escape 先清空再收起。全景参数允许暂存未完成的数值草稿,确认时再归一化;媒体时长未知时不再允许无效拖动定位。
  • 费用核对:批量预检按币种分别展示估算,沿用候选不计入新生成费用,未知价格单独提示。

修复

  • 修复成片检查时音视频诊断输出偶发交错、少解析视频帧,导致正常文件被误判检查失败或未检查的问题。
  • 修复服务重启时旧连接仍访问已关闭数据库、会话接口返回 500 的问题;先排空在途请求与连接,再关闭数据库。
  • 修复删除当前画布后沿用过期清单选错去向,以及请求完成前离开又返回同一画布时被迟到导航接管的问题;删除后读取最新清单,并复查当前访问身份。
  • 修复旧客户端保存场景时未带视角字段、已有视角被清空的问题;视角截图已删除、不是图片或原文件缺失时,生成前拦截并提示重选;视角名称与自身旧名重复不再被误判为歧义。
  • 修复输入法组字期间 Enter、Escape 或空格误触提交、关闭浮层或画布抓手的问题;内层已经处理的 Escape 不再继续关闭外层。
  • 修复平台设置因字段顺序或无效数字草稿一直显示未保存、连接检查被锁住的问题,以及会话就绪后最近模型记录未重新读取、只剩最后一项的问题。
  • 修复关闭重开检查点后可重复发起同一次恢复,以及历史素材同帧重复导入、等待期间切为只读仍继续写入的问题;失败保留选择并释放等待状态,便于重试。
  • 修复剪辑音频读取未及时取消、异常波形结果留在缓存、过期时间线仍可激活,以及协作更新后的样片设置可能覆盖新值的问题。
  • 修复无关维护操作失败时清掉已有素材清理预览的问题;只在清理本身失败时作废对应预检。
  • 修复助手清空选区后仍显示空区域、技能选用失败仍关闭窗口,以及复制失败却提示成功的问题。
  • 修复跨画布创作引导偏好串用、项目索引重试读取错误目标,以及画布变为只读后仍采用提示词建议的问题;仅有计划差异时不再把同步入口藏进空态,本地拉片依据失效后不再显示其他来源的归纳。
  • 修复连接令牌保存失败却提前改变内存状态、迟到的旧状态覆盖新结果的问题;保存成功后再更新,并取消过时读取。
  • 修复构图预览初始化失败后残留绘制资源、同帧截图可能重复上传的问题;失败后可重新加载最新场景,截图中显示忙碌状态。

使用说明

动态合成在本机渲染,需要预先准备兼容的本机浏览器;桌面包附带媒体工具和字体,不自动下载渲染浏览器。源版本恢复要求兼容的模板与渲染版本,不能把任意视频还原为工程;不兼容或缺少原素材时保留视频并说明原因。剪辑工程中的动画字幕附带源文件,不转换为其他剪辑软件的原生字幕效果。

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 13:10
251aa56

本版加入制作总览与逐镜创作工作台,串起原文映射、镜头状态、参考分析、剪辑与交付检查;同时扩展视频参考、创作配方和音色创建能力,并补齐 3D 构图预演、全景视角与高级媒体加工。

新增

  • 制作总览与逐镜工作台:集中查看制作目标、分镜进度、候选和交付状态,从总览定位到具体镜头;记录原文映射、制作决策与连续性观察,保留版本和来源。
  • 逐镜头表格与三阶段制作流程:在分镜表按行编辑时长、画面、景别、光影、对白、音效和运镜,运镜支持预设与自定义描述;顶部可切换镜头确认、资产准备和提示词合成,合成提示词只补空白字段,不调用生成平台。
  • 3D 构图动态预演:人物站位、朝向和机位可按时刻独立编辑,本机播放查看白模运动,支持时间轴与局部撤销;截图保存完整轨迹与时刻,兼容原有静态构图。
  • 全景浏览与命名视角:把 2:1 等距柱状全景图放入场景后可转动朝向和俯仰预览,从选定视角重新投影出图片并追加到视角档案;通过画布中的版本同步后可用 @场景名/视角名 引用。
  • 高级视频加工:选中视频后可做区域修补(本地插值)和片段替换,用矩形四周的背景填补画面区域,或把另一段等长片段按原画幅放入指定区间;两者都保留原音轨与时长,产物来源随画布、撤销、检查点和项目包保存。
  • 按语音分句准备切分:选中音频后可创建语音识别草稿,识别结果核对后可转成可编辑的自定义区间,再执行本地切分;实际切分支持 2–20 段。
  • 角色图片制作与候选归档:从已保存角色建立独立的图片草稿,采用候选后可归档到指定角色槽位并单独设置封面;归档绑定角色与具体候选,冲突时要求重新核对。
  • 场景视角档案:场景可保存命名机位与描述,每个视角独立保存参考图,普通保存、同步和项目包都会保留全景来源。
  • 剪辑内生成候选与单实例返工:从可靠来源复制当前输入到独立草稿,比较候选后明确替换选中的剪辑实例,保留剪辑与声音关联。
  • 批量清单统一审核:助手与界面共用分镜批量预检,生成前可核对目标、复用、跳过和阻塞原因;输入变化后重新检查,避免沿用过期确认。
  • 本地拉片与 AI 分析草稿:对本地视频拆镜、提取媒体证据,按镜头生成可编辑的分析与文字归纳;保留本地结果、引用和失败状态,便于逐项核对。
  • 独立剪辑实例:同一素材可多次放进序列,分别修剪和编辑字幕;交付记录保留源素材区间,便于从成片追溯镜头与生成段。
  • 成片技术检查:对实际输出文件检查媒体轨道、字幕范围及黑场、静音等问题,分别显示发现问题、未检查和检查失败。
  • 多模态视频参考:扩展 MiniMax 与火山方舟的视频参考输入,完善首尾帧、图片、视频、音频的模式校验、参考编号和素材传输。
  • 创作配方与模板:增加可核对输入的创作配方库、首页短剧模板入口,支持插件提供节点组模板并完整插入画布。
  • 音色设计与复刻:分开提供豆包、MiniMax 的音色设计、声音复刻和已有音色登记;补齐豆包图片设计与后付费音色,以及 MiniMax 增强参考和可选音频处理,保存可用的试听资产。
  • 模型与本机插件配置:支持显式配置的兼容对话渠道;本机插件包安装前可查看检查结果,安装后默认禁用,由用户决定何时启用。
  • 助手扩展画布操作:助手可读取剪辑实例、审片记录、制作目标、来源与连续性、模板、拉片结果和任务恢复等画布信息,也能保存工作流模板、归档全景视角与角色图片;付费操作与删除沿用确认模式,助手的计划与推断不会写成用户确认。

优化

  • 为模型渠道加入品牌图标,便于识别平台。
  • 完善视频参考的格式、时长、比例和模式冲突提示,在提交前给出可操作的修正信息。
  • 完善制作记录在刷新、复制、项目包迁移和检查点恢复时的来源追溯;历史内容确认不会自动恢复生成执行授权。
  • 完善字幕与交付出处记录,减少同一素材多次剪辑时的状态混用。
  • 素材加工与创作工具入口:媒体工具按本地处理、AI 草稿和提示词配方分组,汇集图片精修、宫格切分、首帧视频、取帧续镜与音频切分,并说明各项操作的能力边界。
  • 卡片下方的节点编辑器:编辑器固定在对应卡片下方,不再随边缘空间压缩或翻到上方;顶部集中显示上传、画布参考和参考缩略图,底部单行排列模型、模式、参数和生成操作。
  • 实际素材引用:顶部参考素材以服务端准备的实际输入为准,按图片、视频、音频各自编号;可用分类搜索的行内引用菜单接入已有素材,续镜接续帧固定为首张参考。
  • 画布平移与菜单:按住右键拖动可平移整张画布,右键轻点仍打开快捷菜单;拖动后不再误弹菜单。
  • 工作台与空画布入口:重排参考资产、镜头脚本和候选预览,加入镜头导航、会话内草稿保留与并发冲突保护;为空画布提供只建不跑的创作入口。
  • 面板与窄窗口交互:打磨长标题、设置导航、下拉选项和提示气泡的边界布局,保持关闭与取消入口可达。
  • 引导页加载:首页不再为引导页加载完整设置模块,减少首次打开的脚本体积。

修复

  • 修复助手指定素材加工时被误判「来源已变化」的问题;加工期间元素换了素材仍会拒绝写回画布。
  • 修复助手扩展操作中的素材 id 未编码,携带 ../ 或 ? 时可能访问到未登记接口的问题。
  • 修复素材裁剪从画面边缘开始时参数被误判不合法的问题。
  • 修复续镜「换成新画面」在首帧图片缺失时仍改写来路的问题;首帧图片不在时明确拒绝换画面。
  • 修复 AI 拉片作业轮询可能一直空转的问题;改为按作业 ID 精确读取并设等待上限,读不到时按状态未知收场,不继续提交剩余作业。
  • 修复助手构图截图结果只保留 8 条,服务端还没取走就被挤掉而只能等待超时的问题。
  • 修复桌面片段替换的末帧时长被写成零的问题。
  • 修复只保留加工产物时,原素材和片段替换输入没有跟着画布与检查点保留的问题。
  • 修复归档确认时沿用已变化的制作类别的问题。
  • 修复从同一帧新建素材草稿时可能创建失败的问题;只读或锁定的来源不再允许派生。
  • 修复角色选图与续镜接续帧的实际输入不一致的问题。
  • 修复卡片下方的编辑器压住自己的卡片、盖住左侧元素树的问题;编辑器固定在卡片下方并让开侧栏,窗口不够大时按可用空间收窄,内容在面板里滚动,卡片上的输出端口可以直接拖线。
  • 修复窗口窄时编辑器底栏的模型、参数和生成挤在一行、控件被挤出面板的问题;底栏按可用宽度换行排布,生成按钮都点得到。
  • 修复编辑器浮在画布上盖住右下角助手入口、生成按钮点不到的问题;入口被压住时先让开,编辑器挪开后照旧回来。
  • 修复实际输入还没备好或已经过期时按生成会丢请求、或者多跑一次生成的问题;先记下这次生成,拿到新的实际输入再提交一次,不会重复生成,也不会拿着旧输入提交。
  • 修复实际输入刷新失败时生成按钮一直被锁死、用户动不了的问题;这时照旧提交,由服务端判成输入已变后带回新的实际输入,界面跟着恢复。
  • 修复插件节点取不到生成前的实际输入、生成按钮一直禁用、插件节点跑不起来的问题;插件节点同样显示实际输入,服务端备不出这份输入时也能直接生成。
  • 修复剪辑设置里修剪出错时提示只落在面板底部、用户看不到填错的是哪一项的问题;提示显示在对应的入点、出点输入框下面。
  • 修复语音识别结果回来后覆盖用户刚输入的字幕的问题;等待期间动过字幕就不再写回,识别结果只作缓存,请按当前内容重新识别。
  • 修复撤销之后字幕输入框还显示被撤销掉的字、字幕和文档对不上的问题;写进文档的编辑跟着文档走,写不进去的才保留草稿给用户核对。
  • 修复跟随来源的剪辑实例在素材换成更短版本后出点越过素材结尾、预览能过但导出被拒的问题;跟随来源的实例按素材结尾收,固定段仍按约定时长严格校验。
  • 修复换素材时整块剪辑设置重新挂载、用户没提交的字幕和音量草稿跟着丢失的问题;换素材只重置入出点。
  • 修复来源被删掉的剪辑实例仍占一行、序列里多出没有素材的镜头的问题;跨画布的来源按来源画布判断,不会被误过滤;固定段自带文件,来源删了照样能播。
  • 修复素材来源分页被素材文件路由抢先匹配、一直查不到来源的问题;来源路由排在资产文件路由之前。
  • 修复弹层放不下时溢出屏幕、里面按钮点不到的问题;弹层留在窗口内。
  • 修复首次启动时目录没读到、引导页悄悄消失的问题;读不到就重试,不再无声跳过。
  • 修复内置助手带上全部画布能力后超出上下文预算、一次都发不出去、长会话直接报预算用尽的问题;预算按当前工具清单重新留出余量。
  • 修复空画布的快捷创建入口压在画布中央、双击空白处误建图片节点、打开不了添加菜单的问题;入口摆到画布上方,双击与 Tab 两种入口都还在。

依赖与安全

  • 桌面端升级到 Electron 45(Chromium 156、Node 24);沙箱 preload、safeStorage、contentTracing 等破坏性变更逐条核对后无需适配,桌面端运行时检查与原生编辑合同已跑通。
  • 生产依赖小版本升级:better-auth 1.7.12、undici 8.12.3、@codemirror/view 6.43.15、@tanstack/react-query 5.104.5、jassub 2.5.23、lucide 1.61.0、mediabunny 1.62.1、zustand 5.0.16;构建链的 vite-plus 与 vite-plus-core 同步升到 1.4.0,避免 vp 与 core 版本不一致导致前端构建失败。
  • 开发依赖小版本升级:electron-builder 26.18.0、electron-updater 6.8.11、@commitlint/cli 21.2.4。
  • 火山方舟参考素材上传改用 TOS SDK 的 Node 入口;浏览器入口深引用 axios 的内部模块,带修复的 axios 已删除这些模块。
  • 覆盖 axios 到 0.34.0、undici 覆盖到 7.30.1 与 6.29.1,markdownlint-cli 的传递依赖也锁定到已修复版本,清掉已公开的高危漏洞。

使用说明

音色创建、视频生成和 AI 分析由所选平台提供服务,并按平台规则计费。AI 草稿和自动技术检查供创作时核对;本版的本地工程验收不代表真实平台生成质量、跨镜连续性或创作效率已经得到验证。

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 21:37
240daa9

本版新增音色管理与声音复刻:上传一段人声样本,就能在配音平台上复刻成自己的音色,直接用在角色卡和配音节点里。同时优化创作工作台的视觉层级、明暗主题和编辑手感,并修复多项交互与平台对接问题。

新增

  • 音色管理:资产库新增「音色」页,集中管理自己的音色,显示所属平台、音色 ID、性别年龄和训练状态,可以试听样本、重命名和移除。从 Plein 移除音色不会删除平台上的音色。
  • 声音复刻:上传一段清晰的人声样本,在 MiniMax 或豆包语音上复刻音色。MiniMax 需要完成实名认证,样本 10 秒至 5 分钟;豆包需要先在火山引擎控制台开通声音复刻,填写分配的 S_ 音色 ID。复刻按平台计费,训练状态会自动刷新,也可以手动刷新。
  • 登记已有音色:平台控制台里已有的音色可以直接登记进来,不调用平台、不计费。
  • 音色下拉:角色卡和配音节点的音色下拉列出「我的音色」,选中后不再需要手填平台和音色 ID。豆包的复刻音色在合成 2.0 节点里也能直接使用。

优化

  • 项目首页:快速开始与最近项目分区更清晰,作品封面更大;已有项目优先显示,窄窗口也能更快继续创作。
  • 明暗主题:提升说明文字的可读性,统一工具条、菜单与浮层材质;外观设置提供浅色、深色和跟随系统的直观预览。
  • 节点与生成器:编辑区使用清晰的实底材质,生成操作区独立分层;提示词放大按钮不再遮挡正文,节点空态与候选导航更统一。
  • 操作反馈:完善按钮按下、键盘焦点和触屏反馈;对话框与提示气泡的进场更轻,输入框高度保持即时跟手。
  • 提示气泡接力:在相邻按钮之间移动时,同一个提示气泡滑过去换字,不再反复弹出。
  • 弹层从触发点展开:菜单和弹层从触发按钮的位置展开;下方空间不足时翻到另一侧,不会被压成一两行。
  • 减少动态效果:统一处理组件动画、延迟与循环,停用首页悬停位移和小满眼睛跟随,同时保留画布定位和可读的进度状态。

修复

  • 修复视频生成使用 MP3 参考音频时,平台报格式 .mpeg 不支持的问题。
  • 修复方舟视频返回的 JPEG 尾帧类型不对的问题。
  • 百炼不再列出已下线的千问 instruct 配音模型;旧节点仍选着它时,提交前会提示换模型,不会自动替换。
  • 方舟 Seedream 5.0 与 5.0 Lite 将于 2026-11-24 关停,模型列表里会显示迁移提示。
  • 修复宽屏打开助手面板时,首页的「新建项目」按钮被面板遮住的问题。
  • 修复窄屏删除项目时,删除进度和失败原因显示在可视区域之外的问题。
  • 修复快速切换工作流与故事板时,最后一次选择可能被忽略的问题。
  • 修复旧转场结束时误清除新转场标记,以及共享元素名称未及时释放的问题。
  • 修复缩小窗口后选中滑块短暂沿旧尺寸移动、超出当前布局的问题。

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 23:32
d0acdd7

本版新增会话模型与上下文管理、技能中心和更明确的画布目标,并改进应用内更新、大画布编辑与批量生成的可靠性。

新增

  • 会话模型与上下文管理:为每段对话选择模型和推理强度,查看上下文用量;重置上下文时保留画布、历史记录和已提交任务。
  • 技能中心:搜索、查看和选用 Plein 创作技能,管理 Codex 本机技能。选用技能会保留已经写好的需求,确认发送后再执行。
  • 更明确的画布目标:查看本轮附带的具体元素,逐个移除或定位。助手还能检查节点实际输入、调整参考顺序和替换参考槽位。
  • 应用内更新:先查看完整更新说明,再主动下载;面板展示下载进度、速度和剩余时间,关闭面板或重新打开窗口后仍可查看状态。

优化

  • 大画布编辑:拖动时复用卡片与便签内容,减少重复刷新;优化大量元素的创建、删除和分镜编号计算。
  • 长时间音频编辑:限制共享波形缓存占用,保留正在显示的波形和失败后的重试入口。
  • 批量生成预检:同一次快照复用输入检查,检查期间的编辑不会混入已批准的批次内容。

修复

  • 复制分镜组时保留手工镜头顺序,复制后的内部引用正确指向副本;整理长依赖链不再因调用栈溢出失败。
  • 关闭、重开或切换序列后,迟到的字幕识别结果不再修改旧编辑会话;已提交的任务和恢复记录仍保留。
  • 批量生成遇到输入检查或快照保存失败时停止提交,重复目标只执行一次。
  • 更新包通过原生校验后才开放安装;修复校验错误、重复安装调用和读取旧状态覆盖新进度的问题。
  • 有任务运行时,重启安装先询问确认,再关闭编辑器;取消会保留窗口和当前编辑会话。
  • 修复启动时设置或更新菜单偶发失效,以及开发页面请求挂起时启动期限无效的问题。
  • 素材衍生失败后清理未完成文件,坏连接不再中断其他协作连接和房间的关闭清理。
  • 桌面运行时升级至 Electron 44.9.3,修复受影响中间证书的信任问题(GHSA-jr5w-w6x2-84p9)。

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 23 Oct 02:59
94bf794

Note

Plein 目前处于测试迭代阶段,版本之间的数据格式和交互仍可能调整,重要项目请定期导出项目包备份。

0.2.x 和 0.3.0 可直接自动更新,数据目录不变。

本版是 0.3.0 的修复版,修正画布手感和界面细节上的几个问题,并加固发版前的检查。

修复

  • 甩动画布更稳:主线程卡顿、多个移动事件被合并处理时,松手后的惯性速度不再成倍虚高,画布不会被甩得过远;渲染较慢时快速甩动松手也能正常带惯性。
  • 悬停提示不再残留:按钮在悬停期间换了图标(例如开始生成后变成停止),指针移开后提示会正常收起。
  • 资产库新增项完整可见:在角色档案里添加服饰、表情时,新出现的名称框完整显示在可视区内,聚焦框不再被滚动区裁掉一截。

开发者

  • 发版前的界面测试恢复为拦截项:任何一片失败都不签名、不发布。
  • 界面测试精简为一千四百余条:去掉只差视口或入口的重复变体,只验证内部逻辑的场景改由单测覆盖;主流程、导入导出、协作与关键恢复的用例标为核心层,可用 pnpm e2e:core 在几分钟内跑完。
  • 新增桌面端自动更新的单测,覆盖手动与后台检查、下载完成提示和重启安装。

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 09:36
c6bdad9

Note

Plein 目前处于测试迭代阶段,版本之间的数据格式和交互仍可能调整,重要项目请定期导出项目包备份。

装过 0.1.x 的请手动下载本版覆盖安装(应用标识在 0.2.0 变更,无法自动更新过来),数据目录不变;0.2.x 可直接自动更新。

本版主题是稳定连续生产:生成结果不丢、提交状态说得清、长时间开着画布不变慢,并补齐了素材、角色、检查点和剪辑里的大量细节。

生成与平台

  • 提交结果更可靠:MiniMax、火山方舟、百炼已发出的提交遇到超时或 5xx 时记为「提交结果未知」,不再当作失败自动重提;请求关联 ID 在发出前先落盘,人工补提交会保留原来那次未知尝试,方便核对费用。
  • 大文件结果不丢:同步返回的大文件先持久暂存再入库,入库失败或进程退出后可以恢复,不必重新生成;完整备份会带上这些暂存文件。
  • 等待阶段可见:任务显示平台已受理、平台排队、生成中等实际阶段,平台没给出阶段时不会假装在排队。
  • 权限说明更诚实:「连接检查通过」只代表配置和连接正常,设置页会注明尚未验证具体模型、资源权限或余额。

素材与角色

  • 导入 DOCX / TXT 参考正文:拖入、粘贴或上传 .docx,正文转成可编辑的 Markdown 卡片,小满可以分页读取。
  • 角色资产按用途分为全身定妆图、肖像/半身图、情绪九宫格、角色设定图四类,加「其他参考」,共最多 24 张;旧角色的图片自动归类,无需重新上传。放到画布时按顺序连入角色卡。
  • 跨项目资产列表显示来源项目,编辑时可选择是否保留原归属。
  • @ 引用改为轻量色块,⌘/Ctrl 点击定位到元素;邮件地址里的 @ 不再被当成引用,需要原样写出时用 \@名称 或 @@名称。
  • 视频支持像素裁剪(媒体工具 → 裁剪),生成出来的视频结果也能直接用媒体工具加工,源文件保留。

画布与检查点

  • 工具栏单击即可在移动与抓手工具之间切换,与 V/H 快捷键同步。
  • 大画布「适应画布」能完整显示所有元素,缩放低于 1% 时显示小数比例。
  • 分镜卡片排版更紧凑;生成失败的说明在媒体底图上保持可读;被遮挡的隐藏端口不再抢占拖动。
  • 检查点只读预览可拖动、缩放、触屏捏合,随窗口尺寸自动适应;列表分页加载,删除前确认。
  • 修复 Linux 浏览器里按中键平移、松手时把剪贴板内容贴进画布的问题。
  • 协作中对方升级版本时,当前画布即时切换为只读并说明原因。
  • 包含分镜表的画布顶部提供「创作下一步」引导;分镜数据异常时列出原始行号和无效字段,不会静默删掉坏行。

剪辑与样片

  • 序列和节奏样片双击进入编辑,封面上的「播放成片」「播放样片」按钮单独播放,互不干扰。
  • 时间线支持 Home/End、方向键逐帧、空格播放;只读画布也能打开序列预览。
  • 字幕空文本和无效时间就地提示;素材信息读取失败可单独重试。
  • 「导出工程」先校验 ZIP 再交给浏览器下载,可取消、可重试;导出失败时可展开查看完整原因。

稳定性与性能

  • 显卡上下文丢失并恢复后,画布自动重绘,不再一直空白。
  • 静止的画布也会执行 GPU 资源回收:千张素材的画布操作后静置,JS 堆从约 256 MB 回落到约 59 MB。
  • 媒体预览着色器精简,多个画布引擎共用同一份预览程序。
  • 修复原生输入框里多行替换后撤销/重做会清空或重复正文的问题。
  • 智能体面板的对话记录支持键盘翻页,分行底栏不再挡住收起按钮。

开发者

  • 界面测试已有一千六百多条,CI 改为 12 片并行运行,失败自动重试一次;发版时 e2e 只出报告,不再拦签名打包。
  • 桌面端新增独立的验收包身份(com.ikuyu.plein.acceptance),与正式版数据、单实例锁和自动更新互不影响;pnpm --filter @plein/desktop runtime:check 检查本地 Electron 运行时。

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 17 Oct 15:18
cb338a5

完善短剧创作、审片与交付闭环,加入字幕精修、素材版本同步、声音制作、本地维护和多模态参考。文档 schema 升至 v4,自动迁移旧分镜身份和视频端口;项目包格式保持 v2。

修复分镜与台词连续编辑的同帧覆盖,稳定计划差异验收。主分支 CI、依赖安全、本地完整验证与 80 项 E2E 已通过。

Full Changelog: v0.2.2...v0.2.3

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 17 Oct 15:14
66aaa3b

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 17 Oct 15:11
056dc4d

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 15:14
bf9b77c

Note

Plein 目前处于测试迭代阶段,版本之间的数据格式和交互仍可能调整,重要项目请定期导出项目包备份。

应用标识在本版变更,此前的 0.1.x 安装包已下架,也可能无法自动更新过来:装过的请手动下载本版覆盖安装,数据目录不变。

生成可控与局部返工

  • 实际输入预览:生成前列出所用模型、展开 @ 后的提示词、实际送入的参考图,以及超出模型上限放不下的参考图。参考图超限时先保角色、再场景和道具;可以把某张卡标为必需参考。
  • 查看影响:改了剧本、台词、参考图或换了候选之后,列出受影响的节点、原因和建议(重做 / 审查 / 保留),只重做勾选的,其余结果原样保留;能沿用的候选直接沿用,不重复花钱。保留的决定会被整组运行跳过。
  • 失败恢复:提交结果未知、轮询或下载失败时不自动重复提交,避免重复计费。任务面板给出重新获取、填平台任务 ID 续查、确认未受理后重提等处理方式;生成期间改了输入,晚到的结果只进候选,不覆盖当前结果。
  • 项目包:首页导出整个项目(.plein),在另一台电脑或数据目录导入;导入前校验版本和文件哈希,列出缺失的模型、音色和插件。
  • 修改方案:智能体或外部应用(经 MCP)先列出要改的字段、要重做的节点和预计调用次数,按「只改文字 / 只出候选图 / 全部」的范围批准。

默认模型

  • 不再自动选模型。设置 →「模型平台」顶部可以给每种能力指定默认模型,新建节点直接带上,节点上可以另选;启用新平台不会悄悄换模型。
  • 打开旧画布时,模型留空的节点补成当前默认模型,已有结果不会因此过期。

剪辑

  • 序列编辑器改为画面、对白、音效、配乐、字幕五条轨的多轨时间线:拖动排序、修剪入出点、逐帧定位、缩放。
  • 逐段转场与变速、原声音量、配乐闪避与响度标准化;预览按导出时间线播放,字幕和导出同字体同效果。
  • 导出剪辑工程(OTIO / FCPXML / SRT),连同素材打包。

角色与素材

  • 角色档案:时期、服饰、表情、次音色,资产库编辑页改成档案式。
  • 抽取角色场景时也抽出关键道具,场景、道具卡同样配参考图。
  • @ 引用的卡片参考图出不来时,镜头只带文字设定照常生成。

修复

  • 平台请求不再被 5 分钟的响应头超时掐断。
  • 序列整条静音时导出不再失败。
  • 画布加载失败时给出真实原因。
  • 桌面端下载更新时显示进度和速度。

插件

  • plugin-sdk 升到 0.1.2:新增可选的模型版本与价格、按幂等键查任务、提交结果未知等声明,都是新增,旧插件不受影响。详见插件文档。