Releases: colahzy-hub/GoWorkFlow
Releases · colahzy-hub/GoWorkFlow
Release list
GoWorkFlow 1.1.13
????
- ???????????? UI ???
- ?? VRM / MMD ????????
- ??????????????
- ????????????
- ?????????
GoWorkFlow 1.1.10
主要更新
- 修复面板库右侧已勾选子抽屉的插件图标显示。
- 让右侧已勾选列表与左侧面板库使用相同的子抽屉默认顺序。
- 移除失效的子抽屉手动排序入口;保留面板大组顺序调整。
- 修复连续调整面板组顺序时缓存未刷新,导致 N 面板第二次调整不生效的问题。
- 修复形态键实时检测差异点开关关闭后仍自动跳转的问题。
- 发布包排除本地导入脚本缓存和开发用工作流模块,保留内置回放与 ARKit 参考资源。
参考链接
- 腾讯文档脚本库:https://docs.qq.com/sheet/DRUNEZ0RFUXdtU2FS
- ARKit 制作参考图片:https://hinzka.hatenablog.com/entry/2020/06/15/072929
兼容性
- 扩展清单最低 Blender 版本:3.6.0。
- 当前开发验证版本:Blender 5.2.0。
安装包
下载 go_workflow_v1.1.10.zip,在 Blender 偏好设置的扩展/插件页面中选择从磁盘安装。
Go Workflow v1.0.8
统一 Go 工作流设置页面外层 UI,移除脚本库页面重复标题。
Go Workflow 1.0.2
Fix missing panel cleanup: remove missing panel records instead of only hiding the warning.
Go Workflow 1.0.1
Go Workflow 1.0.1 release.
Includes performance improvements, broad panel compatibility protection, global missing-panel prompt clearing, script-library .py storage, and tooltip updates.
Go Workflow 0.9.43
Go Workflow 0.9.43
- 预设导入改为懒加载:预览阶段只读 manifest,导入选中工作流时才读取脚本资产。
- 导入资产按内容哈希复用,避免
_2/_3重复文件持续堆积。 - 增加未引用导入资产的安全清理。
- 优化面板匹配索引和删除工作流刷新,降低卡顿。
- 修复 ARKit 特殊预设创建时脚本路径尚未落盘导致的 FileNotFoundError。
已用 Blender 4.2.9 后台验证预设导入、导出、重复导入和删除工作流。
Go Workflow 0.9.42
Go Workflow 0.9.42
- 修正 MMD 表情测试预设 v2 的数值范围。
- 按 ARKit 面捕测试思路收敛普通口型、眨眼、wink 和情绪峰值,避免起始段/测试段过度夸张。
- 保留后段符号/材质类表情的常量切换测试,但降低几何破坏性。
校验:首帧全 0;MMD v2 为 55 秒 / 1651 帧 / 114 键;py_compile 通过;zip 排除 go_workflow_modules、pycache、pyc/pyo。
Go Workflow 0.9.41
Go Workflow 0.9.41
- 扩展 ARKit → MMD 合成规则,MMD 常用目标扩展到 74 个。
- 新增 MMD 表情测试预设 v2,覆盖更广的常见表情和常量切换表情。
- 修正自定义面板、置顶参考图、形态键鉴定和回放相关兼容问题。
校验:py_compile 通过;zip 排除 go_workflow_modules、pycache、pyc/pyo。
Go Workflow v0.9.20
版本
Go Workflow v0.9.20,发布日期:2026-07-31。
安装包:$assetName
SHA256:$sha256
今日更新完整内容
面板组与 N 面板工作流
- 修复“子抽屉默认排序”无效的问题:默认顺序现在优先使用已排序的 N 面板缓存,不再被 Panel.subclasses() 的遍历顺序或已应用过的运行时重排污染。
- “按默认 N 面板加入”改用同一套默认序号,新增面板组时即按 Blender N 面板默认顺序写入。
- 加强面板注册表、面板组索引、面板库分组、选中分组、过滤搜索和可见性数据的缓存签名:数量不变但标题、分类、标签、来源模块、发现状态或成员顺序变化时会正确刷新。
- 移除当前选中行对通用面板组缓存的无效污染,点选列表不再触发不必要的重算。
- 修复面板组搜索缓存过弱导致的旧标题、旧抽屉成员命中问题。
- 清理 �workflow.panel_apply_workflow_order 中被 Python 覆盖的重复实现,保留“应用到 N 面板”的实际行为。
- 增强 3D View、图像/UV 编辑器、节点/着色器编辑器等特殊窗口 N 面板识别与预设保存兼容性。
预设导入导出与跨编辑器兼容
- 当前/选中工作流导出会携带相关面板注册表记录,导入后更容易识别缺失面板、来源插件和版本信息。
- 预设读取支持更稳健的 zip 成员路径匹配,并加入 manifest 与脚本资产大小保护。
- 优化预设导入预览与单项导入流程,降低多工作流、多编辑器空间混用时的误选风险。
- 文档中的预设扩展名更新为 .gwpreset,安装说明改为以 GitHub Releases 附件为正式分发来源。
自定义脚本与自定义面板
- 禁用的脚本模板在主面板中只显示一行“该模块已禁用,请到脚本模板页启用。”,减少 N 面板空间占用。
- 模块说明折叠状态改为模块级独立状态,避免和其他脚本说明折叠互相冲突。
- 改进自定义面板运行态字段同步、模块状态缓存和导入/导出文件选择上下文,提升跨工作流、跨编辑器空间使用时的稳定性。
- 文本脚本读取统一走缓存读取并兼容 UTF-8 BOM,减少脚本导入导出时的编码问题。
ARKit 形态键工作流参考
- 修复参考媒体预览缺少 当前序号/总数 显示的问题,例如 1/4。
- 优化验证键递增逻辑:播放完后停止,不再自动清 0。
- 运行选项的上一步/下一步不再污染自动验证键递增相关状态。
- 继续完善 ARKit 形态键参考预设脚本,降低混合验证、全面验证和关键帧验证流程之间的状态干扰。
形态键实时采集记录器与面捕回放
- 修复内置“形态键实时采集记录器”的识别套件无效问题。
- 新增内置回放预设目录 go_workflow/replay_presets/。
- 仅保留 v20 与 v22 两套面捕回放数据:
- �rkit面捕测试预设v20.jsonl
- �rkit面捕测试预设v22二轮v20融合1分钟.jsonl
- v22 为结合真人面补数据继续迭代 2 轮后生成的约 1 分钟完整生动面捕模拟,并融合 v20 的稳定表现。
仓库与发布包整理
- 仓库清理旧的 tracked zip 包,正式下载改走 GitHub Releases。
- 增加 目录说明.md,区分源码入口、当前工作区和版本迭代区。
- 更新 .gitignore,避免本地工作区、版本历史、运行时脚本目录、测试缓存和临时材料进入 Git 历史。
- 更新 .gitattributes,为 .jsonl 回放数据固定 LF 行尾。
- 重新生成干净安装包,排除 pycache、.pyc/.pyo、_imported_presets 和 go_workflow_modules 运行时用户脚本目录;保留内置 v20/v22 回放预设。
验证
- python -m py_compile 通过:主插件、面板扫描、计数工具、形态键采集模块、ARKit 特殊预设脚本。
- Blender 4.2.9 前台回归测试通过:status=PASS。
- 面板组缓存回归:VIEW_3D 5/5、IMAGE_EDITOR 10/10、NODE_EDITOR 5/5。
- 子抽屉默认排序回归:VIEW_3D 5/5、IMAGE_EDITOR 10/10、NODE_EDITOR 5/5。
- 发布 zip 校验:207 个条目,未包含缓存/运行时用户脚本目录,包内 manifest 为 �.9.20。
Go Workflow 0.9.2
Go Workflow 0.9.2
- Rebuilt the ARKit full blend validation shape-key animation around a ~1000-frame validation pass.
- Fixed mouthClose/jawOpen validation so mouthClose stays at or below jawOpen and does not become a lip-press/pucker test.
- Added the installable package go_workflow_v0.9.2.zip.