Skip to content

Releases: mangfufu/dsh-comfyui-web

v0.5.18 — 支持删除使用笔记

Choose a tag to compare

@mangfufu mangfufu released this 24 Oct 03:30

新增使用笔记删除功能(#12)。记录错误或已经过时的节点、工作流笔记,现在可以通过 note_workflow 删除。

  • forget: true 搭配笔记原文可删除指定一条;省略 note 可清空指定对象的全部笔记。
  • 删除不存在的笔记会提示现有内容;同时请求列表和删除会被拒绝。
  • 删除结果会保存到磁盘,MCP 工具已正确声明删除能力。

删除的是使用笔记(note),不会删除 ComfyUI 节点(node)或改动画布。

验证:DSH 0.2.0-rc.2 / 0.2.1-rc.2 两套依赖环境各 300 项测试通过。

更新后重新加载插件或重启 DSH;先保存工作流,再刷新 ComfyUI 面板。

v0.5.17 — 简化界面文案与按需诊断

Choose a tag to compare

@mangfufu mangfufu released this 23 Oct 04:09

简化界面文案

  • 常用面板以「启动」「连接设置」「允许 AI 操作」呈现功能,连接状态改为直接说明 AI 是否可用。
  • 启动界面去掉 Python 环境、文件扩展名清单等实现说明;手动路径输入按需展开。
  • 连接失败、启动失败和生成失败优先显示可执行的处理提示。原始报错、日志路径和安装诊断保留在默认折叠的「诊断信息」中。
  • MCP 地址和客户端配置仅在「连接其他 AI 应用」展开后显示。
  • 同步更新中英文文案、文档及测试,保留语言切换、图像隐私和画布状态。

验证:DSH 0.2.0-rc.2 / 0.2.1-rc.2 两套依赖环境各 292 项测试通过。更新后刷新 DSH 网页加载新界面。

v0.5.16 — 通用 Windows 启动器、脚本与快捷方式

Choose a tag to compare

@mangfufu mangfufu released this 23 Oct 03:40

通用本机启动入口

  • 移除 AKi 品牌和固定文件名限制。可选择任意名称的 .exe、.bat、.cmd、.ps1、.lnk,也可直接启动本地 Python 环境中的 ComfyUI。
  • 独立启动器无需旁边存在 ComfyUI 源码;不会改写已有桥接安装路径。旧版 AKi 启动配置自动兼容。
  • 自动发现常见启动脚本和快捷方式;文件/文件夹选择窗口支持所有新增入口类型。快捷方式保留目标参数与工作目录。
  • 保留防重复启动和服务就绪后自动连接。第三方入口使用自己的地址、端口和参数,需要与面板连接地址一致。
  • 修复 Windows PowerShell 在 detached 模式下无声退出的问题;脚本仍遵循本机执行策略。

验证:DSH 0.2.0-rc.2 / 0.2.1-rc.2 两套依赖环境各 290 项测试;真实执行 Windows 批处理、PowerShell 和快捷方式,覆盖中文、空格及特殊字符路径。

v0.5.15 — Windows AKi / ComfyUI 启动与连接修复

Choose a tag to compare

@mangfufu mangfufu released this 23 Oct 03:25

新增 Windows 本机启动入口:在 ComfyUI 面板的「启动设置」中自动检测 omfyUI或启动器,或通过系统文件/文件夹选择器指定路径,并记住启动方式。

  • 可直接启动整合包或虚拟环境中的 ComfyUI;也可打开启动器。直接启动不继承启动器的自定义启动参数。
  • 服务就绪后自动连接,重复点击不会创建多个启动进程;启动失败显示状态和日志路径。
  • 短暂健康检查超时不会卸载或反复刷新已打开的画布,避免 ComfyUI 忙碌时面板闪烁。
  • 修复 DSH 浅色主题下启动设置的可读性,并补充 webserver 覆盖配置必须同时保留 host / port 的说明。
  • 兼容 DSH 0.2.0-rc.2 和 0.2.1-rc.2,两套依赖环境各通过 286 项测试。

安装/升级方式见 README。本机启动目前仅支持 Windows;远程 ComfyUI 仍可连接,但不会在 DSH 机器上启动远程路径。

v0.5.13 — DSH 0.2.1 兼容与超时写入修复

Choose a tag to compare

@mangfufu mangfufu released this 23 Oct 02:50

本版本合并 #9、#10,并补充超时操作隔离和新版 DSH 兼容修复。

修复

  • 旧操作超时后仍在执行或回滚时,拒绝后续写入并暂停跨页同步,避免迟到的加载或回滚覆盖新修改。诊断读取保持可用;旧操作结束后恢复写入。
  • 指令在执行前同步阶段超时后,不再延迟启动;迟到结果不会把已返回的超时回执改成成功。
  • 同时通过 engines.dsh 和 peer dependencies 声明支持 DSH 0.2.0-rc.2、0.2.1-rc.2,解决升级宿主后插件被跳过的问题。Fixes #11。

合入功能

  • 控件写入验证、写租约、doctor 和 audit(graph / params / writes)。
  • 更完整的撤销恢复、保存回执,以及后台标签页的有界等待。
  • 中英文代理维护说明,并更新版本注入与超时恢复规则。

验证

  • DSH 0.2.0-rc.2 依赖组合:275/275 测试通过。
  • DSH 0.2.1-rc.2 依赖组合:275/275 测试通过。
  • 新增迟到加载、迟到失败回滚和初始同步超时回归测试;发布包内容检查通过。
  • 本次发布未进行真实 ComfyUI 画布操作或生成验证;测试中的页面行为由模拟环境覆盖。

安装 / 更新

项目继续通过 GitHub 分发,未发布到 npm。

dsh plugin --profile web add github:mangfufu/dsh-comfyui-web#v0.5.13

更新后重新加载插件(无重载入口时重启 DSH),刷新 ComfyUI 页面,再用 doctor 检查。超时后先核对当前状态,避免重复提交;一直不结束时刷新页面,已发送到服务端的请求仍需核对结果。