Skip to content

Releases: eee1723/dsh-houdini

DSH-Houdini v0.0.15

Choose a tag to compare

@eee1723 eee1723 released this 25 Oct 06:30
Immutable release. Only release title and notes can be modified.

修复开启 DSH 原生团队功能后,升级或重开工作台被“managed profile was changed outside the installer”误拦的问题。

  • 保留已启用的原生功能组件、用户配置、会话和凭据;不再要求组件列表与初始默认值完全相等。
  • 沿 DSH 公开解析器核对组件来自当前受管发行包,并继续检查唯一 Houdini 入口。缺少组件或包外依赖会给出具体原因,不清空配置。
  • 补充已启用原生团队功能后的真实工具目录、H21/H22 工作台冷启动、重开与同版修复验证。

包含 v0.0.14 的质量迁移、控制与贴图方法改进、执行修复,以及现场菜单和冷启动聊天选择修复。

Windows x64,Houdini 21 / 22。首次安装或修复安装可下载 dsh-houdini-0.0.15-offline.zip,解压后运行 Install.cmd。保存工程后退出并重开对应 Houdini 和工作台,加载新版;安装不会自动停止正在使用的工程。

本版未请求真实模型或账户授权;ChatGPT 套餐权限和自然场景质量仍按既有验证范围判断。

DSH-Houdini v0.0.14

Choose a tag to compare

@eee1723 eee1723 released this 25 Oct 05:42
Immutable release. Only release title and notes can be modified.

本版改进跨场景质量交接、可编辑控制与表面优化,并修复连续建模中的执行阻碍;运行环境升级为精确 DSH 0.2.1-rc.2。

主要变化

  • 生成、加细和场景变体之间保留用户要求,交接风格、局部做工与实际编辑入口;按最终可见特征检查表面覆盖。
  • 控制设计围绕指定摆放、内容替换、材料与结构等改稿操作,加细新增的能力接回原编辑入口。
  • 修复 Raw Gate 对普通 Python 可变参数容器和本地包装方法的误拦,保持真实 Houdini 修改的权限边界。
  • 拥挤网络内创建节点时,可在完整障碍范围外落位,保留原有布局;修复原生网络框内便签阻断合法删除的问题。
  • 改善工作台启动、运行时重载与旧后台身份判断,避免过期记录误阻断正常入口。
  • 现场菜单与页头共用最新窗口观察,移除已退出的历史窗口;菜单保持展开时也更新新增窗口和换工程,暂时无响应与进程退出分别表达。
  • 新增原生 ChatGPT 订阅设置、授权状态、账户模型目录与刷新入口;保留普通 API 配置。

安装与验证范围

Windows x64,支持 Houdini 21 / 22。首次安装或完整离线安装请下载 dsh-houdini-0.0.14-offline.zip,解压后运行 Install.cmd。已有受管安装可在“版本与更新”中检查更新。

本版提供签名运行包、完整离线包、安装器和签名清单。发布前核对 Node 回归、H21/H22 执行与受管安装,以及真实 Houdini 菜单打开的独立工作台。

跨题材自然任务的质量收益、用户本机加载,以及 ChatGPT 本人账户登录、套餐权限和真实模型请求仍需分别验证;离线协议与界面检查不代表实际账户资格。更新不会自动重启正在使用的 Houdini。

DSH-Houdini 0.0.13

Choose a tag to compare

@eee1723 eee1723 released this 20 Oct 14:09
Immutable release. Only release title and notes can be modified.

本次更新集中改进长任务反馈、独立执行、工程组织和工作台启动与更新体验。

  • 现场长任务接入 DSH 原生 jobs;保留真实 Bridge 回执,断连、取消意图和实际执行终态分别表达,恢复观察不会重发代码。
  • 独立 Houdini 执行支持已保存 HIP 加载后的准备脚本、明确输入根、完整错误详情和默认运行目录;使用已选安装的静态登记,现场断连仍可独立运行,也可显式指定安装。
  • Raw Gate 统一判断 Python 内建值、可信标准库 API、HOM 与未知来源,解决数学、字符串和容器操作的误判,同时保留真实 HOM 修改边界。
  • readable 网络布局改为保留主链与侧输入的紧凑排布,宽支路按实际占用折行;工程方法按编辑职责选择 subnet、几何、COP 图案和材质。
  • 工作台后台发现正式更新,复用原生版本面板;完整文件检查和运行预检留在安装事务中,普通启动核对小型签名元数据。
  • 修复 Windows 工作台启动时 JSON 状态读取与原子发布的竞争;读者保留完整旧快照,新状态正常发布,保留原有文件权限并明确报告真实权限冲突。
  • 修复长会话大帧传输被心跳误断的问题,模型与界面消费同源增量执行事实。

执行合同:115。配套 DSH:0.2.1-rc.2;Windows x64,Houdini 21.0 / 22.0。

安装或更新建议下载完整 dsh-houdini-0.0.13-offline.zip,解压后运行 Install.cmd。本版同时包含新的 bootstrap 安装入口和运行包;仅在旧入口中暂存 runtime 不会替换 bootstrap。安装后关闭工作台并完整重开相关 Houdini。

发布验证覆盖完整 Node 回归、H21/H22 执行与布局边界,以及新签名包的安装、升级、回退、修复和原生 GUI 工作区入口。受控模型组合验证执行与资料传递;不代表所有自然任务的成品质量。此前原生长计算后失联的根因仍未确认,本版不声称已修复该原现场问题。

安装验收中有一轮修复在 Windows 移动临时安装目录时被拒绝,原选择未改变,失败材料保留;未确认该瞬时失败的触发原因。同一签名包随后在全新目录的完整独立验收通过。该问题未被声明修复,也未为此加入自动重试。

DSH-Houdini 0.0.12

Choose a tag to compare

@eee1723 eee1723 released this 19 Oct 11:23
Immutable release. Only release title and notes can be modified.

本版新增按需独立 Houdini 执行与验证能力,保留 DSH 原生团队协作。配套 DSH 继续使用 0.2.1-rc.2,支持 Windows x64 的 Houdini 21 / 22。

下载与更新

推荐下载 dsh-houdini-0.0.12-offline.zip,解压后运行 Install.cmd。已有安装可从 DSH-Houdini → Version & Updates 检查更新。先保存工程,完成安装后正常关闭并完整重开 Houdini,再打开工作区。

新功能与改进

  • 新增 houdini_isolated:Agent 和原生团队成员可按需启动一次性 hython,执行明确的构建脚本或检查已保存 HIP 副本,取得真实执行结果、错误、缓存与渲染产物。计算完成后进程退出。
  • 接入 DSH 原生后台作业,支持结果读取和取消;直接读取已有报告不重新计算,也不需要连接当前 Houdini。
  • 独立检查产生的 PNG/JPEG/WebP 可通过原生图片附件返回,支持原生与 Code Mode 嵌套调用中的图片读取。
  • 增加按需加载的独立执行 skill,并接入任务分解、SOP 模块协作与渲染方法。团队调度继续由 DSH 负责,没有新增 DSH 核心补丁、常驻生产 worker 或自动工程合并。
  • 保留构建脚本的实际错误、输出、声明输入与运行身份;支持 __file__、主入口和相对依赖,纯接口试验不必额外制造几何检查。
  • 对话中的 Houdini 现场选择与节点修改权限、工程恢复分开处理;明确选择决定操作目标,切换现场不会自动加载工程或接管已有节点。
  • 修复独立开发与验证入口中的服务注入、现场身份和作者绑定,更新完整受管组合的工具与文件清单检查。

验证与使用范围

构建、文档、64 个 Node 回归、真实 DSH Host 组合,以及 H21/H22 的隔离执行与部署检查通过。真实原生团队调用已覆盖构建失败反馈、原生及嵌套图片读取与作业取消;正式签名包另经 H21/H22 安装和工作台入口验收。

独立执行结果只证明本次输入与实际执行的检查。未保存的现场修改不会自动进入副本;主作者仍负责明确接入产物并核对组合结果。脚本执行成功、几何检查通过和美术质量分别判断。自然任务中的最终成品质量与效率仍需持续验证,本版不将工具链路通过等同于自动完成高质量建模。

团队成员使用 DSH 原生生命周期;停止主对话的一轮执行不等于中断整个团队。需要停止成员时,请使用原生团队中的对应中断操作。

DSH-Houdini 0.0.11

Choose a tag to compare

@eee1723 eee1723 released this 19 Oct 04:21
Immutable release. Only release title and notes can be modified.

本版集中修复安装、首次登录、卸载和工作台启动反馈。继续使用完整离线安装包,配套 DSH 保持 0.2.1-rc.2,支持 Windows x64 的 Houdini 21 / 22。

下载与更新

推荐下载 dsh-houdini-0.0.11-offline.zip,解压后双击 Install.cmd。

已有安装也请运行这次的 Install.cmd,以更新 Houdini 菜单背后的安装管理器;只在旧版界面更新运行包无法取得全部安装器修复。先保存工作,完成安装后正常关闭并完整重开 Houdini,再选择 DSH-Houdini → Open Workspace。

无需先卸载或删除原安装目录。原安装根中的模型配置、会话和版本文件会保留;此前手动删除的数据需要从备份恢复。

修复与改进

  • 修复 Documents / Houdini 偏好目录与插件安装根分属不同磁盘时,重复安装出现 Replace 三参数 IOException 的问题。
  • 完整包通过 SideFX 安装注册查找 Houdini 内置 Python,支持安装在 D 盘等非默认目录,减少手动选择 release.json 的步骤。
  • 修复英文 Windows、其他系统语言或用户名/安装目录含非本地代码页字符时,创建快捷方式失败或启动参数丢字的问题;改用 Windows 原生 Unicode 接口。
  • 增加 Uninstall.cmd 和 Version & Updates → 高级设置 → 卸载插件(保留数据)。卸载解除本安装的 Houdini 注册并移除快捷方式,保留版本、模型配置、会话与工程;无法处理的注册会明确报告未完成。
  • 修复新版安装管理器在启动旧运行包后可能误加载旧版本管理界面的问题。
  • 修复 DSH 登录先打开空白窗口、稍后跳转到授权页面时,Qt 工作台未把登录页交给系统浏览器的问题。已有 API Key 可直接使用原生“添加 API Key”入口。
  • 工作台在准备运行环境之前显示启动窗口,反馈真实阶段和已等待时间,支持后台等待。此项改善可见反馈,不承诺所有机器的总启动时间缩短。
  • 移除父入口与工作台之间多余的临时进度文件,避免 Windows 文件读写撞锁把正常启动误报为失败;阶段和等待时间直接显示在启动窗口。
  • 更新工程断开提示,说明从关联工程和保存点继续的实际路径。

使用提示

“等待登录”是等待浏览器里的账户授权。没有自动打开时,可使用原对话框的“复制登录链接”手动打开;也可以取消后选择“添加 API Key”。模型和凭据仍由 DSH 原生设置管理。

安装器、Qt 外链和启动反馈已进行隔离验证;真实账户服务、网络与账户授权回调仍取决于用户现场,本次检查不使用真实账户或收费模型。

发布验证

  • 构建、文档检查、63个Node回归,以及GitHub英文Windows完整源码检查通过。
  • H21/H22隔离执行与部署检查各50项通过。
  • 最终签名包在中文、阿拉伯字符与空格路径、跨磁盘preferences、非默认盘Houdini环境下实际完成初装、重装、卸载和再次安装,配置/会话/版本与工程保留。
  • 最终包H21/H22真实工作台入口通过:API Key输入、实际选中任务、认证RPC、窗口复用,以及正常关闭后重开原对话;两个Houdini和工作台均正常退出。
  • 五份GitHub发行资产的大小与SHA-256和本地已验收文件逐一核对一致。

DSH-Houdini 0.0.10

Choose a tag to compare

@eee1723 eee1723 released this 18 Oct 05:45
Immutable release. Only release title and notes can be modified.

本次更新升级配套 DSH,改善工程接续、工作台操作和制作资料管理。

安装与更新

下载 dsh-houdini-0.0.10-offline.zip,解压后运行 Install.cmd。已有用户也请运行新版安装器,再保存工作并完整重开 Houdini,以加载本次启动器和保存钩子更新。运行包更新与当前 Houdini 实际加载的版本分别判断。

主要改进

  • 配套运行环境升级到精确 DSH 0.2.1-rc.2,保留项目需要的 Windows 网络、文件权限与工程接续修复。
  • 修复工程恢复与写入认领的顺序;另存后同步原生工作目录,让后续文件操作、提示上下文和附件使用实际工程目录。
  • 工作台支持窗口置顶,改善工程连接状态、目录选择和重开行为;无对话内容时也可使用窗口控制。
  • 新生成的成图、过程预览、分析、说明和回执统一收在 dsh-artifacts/ 对应用途目录;已有文件和历史回执仍按原路径读取,不自动搬运。
  • 修复原生节点初始化便签的归属登记,允许正常维护本次创建网络中的原生便签,同时保留其他任务节点与服务节点的保护。
  • 改善参考观察、局部修改、消费者复查和文件交付指导;更新视频处理、转录与分析资料的使用说明。
  • 同步测试夹具和解释器查找,支持只安装 Houdini、未配置系统 Python 的开发环境。

兼容与验证

Windows x64;Houdini 21.0 / 22.0;Node 24.17.0;DSH 0.2.1-rc.2;执行合同 109。

发布检查覆盖构建、全部 Node 回归、文档一致性、H21.0.440/H22.0.368 隔离执行与部署、签名包安装、旧版升级/回退、同版修复及真实 Qt 工作区打开与重开。受控工具循环用于验证连接与回执,不代表模型视觉理解或任意复杂工程的质量保证。

已知边界

  • 用户现场的双工作台交接、实际 SMB 断线恢复、复杂保存钩子共存和跨机器恢复仍需验证。
  • 未保存进度、缺少可信保存记录、未记录的文件移动及复杂 HDA 内部身份不保证自动恢复;未知请求不会自动重放。
  • DeepSeek 新模型与 Search/Fetch 的实际账号配置、语义识图、企业代理环境及固定依赖的上游告警仍按项目交接文档跟踪。
  • 本次发布不会自动重启已打开的 Houdini 或修改用户 HIP。

离线包包含完整运行依赖、媒体工具及对应源码与许可;GitHub 自动生成的 Source code ZIP 不含完整运行依赖。

DSH-Houdini 0.0.9

Choose a tag to compare

@eee1723 eee1723 released this 14 Oct 12:15
Immutable release. Only release title and notes can be modified.

本次更新增强贴图制作与工程交付,并修复版本页面的状态提示。

更新方式
本次包含独立启动器和版本页面的修复。已有用户请下载新版 dsh-houdini-installer.zip,解压后运行 Install.cmd,再重开 Houdini;已有工程、插件版本和会话数据会保留。只在旧版 Version & Updates 中更新插件运行包,不会替换旧启动器。需要离线安装时使用 dsh-houdini-0.0.9-offline.zip。

主要改进

  • SOP 表面外观统一指导:纯色、COP 程序贴图、图片模型生成贴图及混合处理,补充 UV、切割新面与复杂纹理方法。
  • 改善多轮制作的网络交接:新增 COP 与实际消费者纳入整体组织,常用控制接回主控制入口。
  • 工程交付默认另存版本,保留有意义的名称;普通任务直接交付文件,只有明确要求时生成 ZIP。使用说明默认 HTML,存入 dsh-docs。
  • 两个 Houdini 争用受管工作区时显示简短中文提示,明确需退出占用它的 Houdini;关闭面板不会释放运行占用。
  • 版本页区分待切换、本次启动选定和实际加载的版本,修复重开后仍提示重开的情况;检查更新与修复操作使用界面所示版本。
  • 修复 COP 同类图层连接判断、按钮条参数赋值与条件信息;检测超出几何检查能力时明确反馈未验证,不误报为几何失败。
  • 改善长时间执行与 Trace 的状态一致性,不将排队、HTTP 超时或重复查回执误判为新的未决操作。

兼容与验证
支持 Windows x64,Houdini 21.0 / 22.0;固定 DSH 0.2.0-rc.2,执行合同 104。
发布前验证 Node 回归、H21/H22 部署与相关 HOM/Qt 检查,以及签名安装、升级/回退、同版修复和真实工作区重开。
这些检查不代表任意复杂模型或跨 Houdini 大版本工程均已通过视觉与兼容性验证。

DSH-Houdini 0.0.8

Choose a tag to compare

@eee1723 eee1723 released this 13 Oct 13:39
Immutable release. Only release title and notes can be modified.

模块化建模与分治

  • 新增按需任务拆分技能,按编辑目标、依赖和可观察结果逐模块构建、检查与集成。
  • 重复对象区分完整源组件、布局和装配,支持单独修改源内细节;机械装配的独有零件、连续曲面和有机形体使用各自适合的边界。
  • Network Box沿实际构建职责组织,完整组件源、布局与装配保留明确编辑入口。
  • 继续使用DSH原生计划和执行事实,不增加模块完成账本、固定建模步骤或执行审批。
  • 更新运行依赖中的文档压缩组件和运行缓存输入身份,保持精确DSH 0.2.0-rc.2组合。

验证与范围

已运行完整Node回归、文档与技能检查,并核对真实DSH模型请求中的persona、技能和参考资料。
发布包另经Houdini 21.0.440与22.0.368执行/安装回归、签名安装、升级/回退、同版修复及原生Qt工作区打开与重开验证。

自然建模测试已观察到完整栏杆、门窗、斗拱源的实际复用与分阶段出图,保存工程重新打开后输出可计算。此结果不代表任意模型都能达到相同质量;完整组件的独立近景、源替换后的关系保持,以及机械、道具、有机形体和模拟的广泛自然采用仍需继续验证。

安装

推荐下载完整离线安装包,解压后按安装说明运行Install.cmd。已有安装可通过DSH-Houdini → Version & Updates检查更新。更新后保存当前工作并完整重开Houdini,再打开工作区。

发行组合:Windows x64、Node 24.17.0、DSH 0.2.0-rc.2、执行合同101。Houdini和模型服务授权不包含在发行包内。既有复杂工程接续、跨机器恢复及部分高级工具/模型质量验证缺口见仓库docs/handoff.md。

DSH-Houdini 0.0.7

Choose a tag to compare

@eee1723 eee1723 released this 13 Oct 09:16
Immutable release. Only release title and notes can be modified.

DSH-Houdini 0.0.7 改进工程接续:崩溃后重开已保存工程可以在原对话中继续;工程切换、另存和很长的加载警告有明确处理。

主要变化

  • 重新启动 Houdini 后,系统在继续对话时核对实际工程身份和保存点,恢复能够确认的节点修改归属。未知状态的旧请求不会自动重放,避免重复创建或修改。
  • 普通 Save As 默认跟随新文件,保留原对话与历史,同时更新工作目录、文件权限、工程说明和附件上下文。同一目录中的不同 HIP 不再被视为同一个工程。
  • 默认空白新场景只有一个可信原工程时自动接续;需要在当前内容与原工程间选择时,通过原生对话处理。选项各自显示文件路径和影响,简化单题界面,准确区分新场景和未保存修改。
  • 已加载但带兼容提示的 HIP 会保留 LoadWarning,并在核对实际工程与可恢复节点后继续;真正加载失败仍然拒绝接管。
  • 加载警告使用总计不超过 4096 字节的有界首尾预览,标明省略量。原文在后台归档,按引用分页读取;重复原文复用同一份文件,后续状态只传引用。归档上限为 32 MiB,存储失败明确报告,不回填超长全文、不将已成功加载误报为失败。
  • 明确输出用途:dsh-render 用于希望保留或交付的成图,dsh-visual-checks 用于过程截图、测试渲染和 A/B 检查,dsh-analysis 用于分析资料而非工程状态数据库。开发诊断默认写入独立位置;不会自动搬动现有工程文件。

运行组合与验证

Windows x64 离线包配套 Node 24.17.0、精确 DSH 0.2.0-rc.2 和 workspace-continuity-2 源码修复;执行合同为 101。

验证包括 54 个 Node 回归文件、文档与生成物一致性、Houdini 21.0.440 / 22.0.368 隔离执行和部署回归、真实 DSH/浏览器/GUI 工程接续与长警告按需读取,以及本次签名包的安装、旧版升级、回退、同版修复和正常 Qt 工作区打开/重开。受控模型验证说明链路可用,不代表任意模型都能正确处理所有工程警告。

已知边界

  • 对话驱动的独立工程分支仍未提供;普通另存默认跟随。无可信保存记录、未记录的文件移动/重命名、复杂 HDA 内部身份和跨机器接续不保证自动恢复。
  • Houdini 的加载警告不等于工程完全兼容;复杂 H22 工程在 H21 中的内容、资产依赖和运行稳定性仍需实际核对。
  • H21 通过脚本保存到带反斜杠的 Windows 路径时,原生保存回调可能报错;插件显式另存和接续加载使用规范路径,外部保存脚本仍须自行核对。
  • 更新和回退使用各版本独立数据;旧版未打补丁的 DSH 不保证读取新版已迁移目录的会话,不应手工混用版本数据目录。
  • 既有模型质量、企业网络环境和固定 DSH 上游依赖告警的验证边界仍见项目交接文档,本版不宣称一并解决。

安装与更新

新安装:下载 dsh-houdini-0.0.7-offline.zip,解压后运行 Install.cmd。

已有受管安装:通过 DSH-Houdini → Version & Updates... 检查并准备更新,保存工作并完整重开 Houdini,再通过 Open Workspace 启用新版。支持 Houdini 21.0 / 22.0。

运行包包含完整配套依赖、对应媒体源码和许可。GitHub 自动生成的 Source code ZIP 不包含离线运行依赖。

DSH-Houdini 0.0.6

Choose a tag to compare

@eee1723 eee1723 released this 12 Oct 12:14
Immutable release. Only release title and notes can be modified.

DSH-Houdini 0.0.6 改进执行核心的可维护性,并修复 Windows 工作区权限、参考图片下载和命令结果反馈。

主要变化

  • 将节点归属、创建记录和恢复操作收敛到共享接口,分离参数、HDA、几何、渲染等实现;保持公开动词接口和执行边界,执行合同更新至 99。
  • 配套 DSH 使用当前 Windows 系统网络设置,支持系统 HTTP/HTTPS 代理、例外列表与原生 PAC。插件不保存自己的代理端口或模型分流规则;联网诊断位于 Version & Updates... 的高级设置中。
  • 工作区初始化逐对象准备已有普通文件和目录,修复文件重命名/删除失败;保留受保护权限、其他所有者、目录联接和外部硬链接的边界,不以关闭沙箱解决问题。
  • 保留 web_download,支持逐跳验证的公开 CDN 重定向。下载回执记录实际路线、HTTP 状态、字节数和文件摘要;保留已有文件并拒绝越界写入。
  • 命令回执保留真实退出码和标准错误输出事实;退出 0 但有诊断输出时给出明确提示,普通调用、嵌套调用和 Trace 共用执行事实。
  • 默认源码安装、启动和修复选择同一配套运行环境;缺少修复缓存时明确要求准备,避免退回未打补丁的同版本 DSH。

运行组合与验证

Windows x64 离线包配套 Node 24.17.0、精确 DSH 0.2.0-rc.2、windows-network-3 源码修复及私有媒体工具。验证覆盖 50 个 Node 回归文件、H21/H22 隔离执行与部署回归、Windows 沙箱/网络反例、真实 DSH 搜索参考资料与图片下载链路,以及签名包安装和正常 Qt 工作区入口。受控验证不等同于所有模型、代理环境或建模结果均获得质量保证。

已知边界

  • 下载提供方当前默认上限为 5,000,000 字节;工具层另有 20 MiB 上限,两者尚待统一,大图可能需要使用来源提供的缩略图。
  • 脚本捕获异常后只向普通输出打印文字时,进程仍可能退出 0;系统不会把任意输出文字猜成失败退出码。
  • 中转模型仍可能返回其上游的请求拒绝,此类响应与本地沙箱权限分别判断。企业认证代理、私有证书及 PAC 多代理故障切换未完整验证;SOCKS-only 不支持。
  • 固定 DSH 依赖的 MCP OAuth、fflate ZIP64 和 HTTP 缓存上游安全告警仍在跟踪,本次不宣称已通过强制升级消除这些告警。

安装与更新

新安装:下载 dsh-houdini-0.0.6-offline.zip,解压后运行 Install.cmd。

已有受管安装:通过 DSH-Houdini → Version & Updates... 检查并准备更新,保存工作并完整重开 Houdini,再通过 Open Workspace 启用新版。支持 Houdini 21.0 / 22.0;验证版本为 21.0.440 / 22.0.368。

运行包附带固定源码修复、对应媒体源码和许可。GitHub 自动生成的 Source code ZIP 不包含完整离线运行依赖。