0.2.23(WIP)
Added
- Added support for reusing and persisting image streams in ComfyUI widget via
location.
- IM input supports image input.
- Enabled sending feedback for issues through the error messages and navigation bar.
- Introduced a new Image Canvas template.
- Added an image set for test purpose.
Fixed
- Refactored the code mode input field to address related issues.
- Improved the Image Canvas widget functionality.
- Enhanced the stability of ComfyUI widget.
- Fixed an error occurring when selecting a state in a blank app.
- Optimized error messages for Chat.
- Fixed Git error messages for auto-update check.
0.2.22(2024.12.20)
新增
- 新建 app 默认添加打招呼语 state 且不可删除,同时优化打招呼语 state 的展示。
- 打招呼语 state 新增最佳实践的校验提示,包含文案长度、图片尺寸/大小/数量等。
- 自动更新支持 stable/beta 模式。
- 新增 Note 节点,方便备注信息。
- 历史模板更新,同时新增文生图、Chat 对话生图、Image Canvas 应用等多个模板。
- 支持双击画布空白处添加 state。
- 支持 Button 拖拽排序。
#### MyShell
- 部署端支持 LayerStyle 的动态依赖抓取,动态支持更多 custom nodes。
修复
#### ShellAgent
- 兼容旧版本 ref option 里 state display 的展示问题。
- ref 下拉框添加最大高度,优先展示 current 变量,再展示 global 变量。
- 修复 task 中 code mode 的记忆问题,兼容老数据。
- 修复新建 state 会覆盖掉之前修改名称的 state 问题。
- 修复点击连线中 condition transition 按钮导致的表单报错问题。
- 修复 target inputs video 类型没有展示 mode 按钮的问题。
- 修复 condition 的变量引用问题。
- 修复 state-sheet 表单输入导致 ref select 组件一直渲染的问题。
- 修复了新版 ComfyUI 导出的 bug。
- 优化了 ComfyUI 缺失输入/输出时的报错信息。
- 上传 myshell 出错时报错,避免部分文件未上传成功就导出
- 优化了导入逻辑。
#### ShellAgent Plugin
- ShellAgent Plugin 支持 heif image 的输入。
- 修复了 Input Image 节点中的 mask 的 bug。
- 对部分损坏 image 做了兼容。
- 优化了输入 image 为空时的错误信息。
#### MyShell
- 修复ShellAgent部署失败时错误信息不显示问题
0.2.20(2024.12.5)
新增
- ComfyUI widget 支持图像流复用和持久化
修复
- 修复了button关联event的问题
- ComfyUI widget 的 图片输入支持url
0.2.16(2024-11-29)
简介:本次更新新增的功能较少,我们仍然侧重于提升稳定性与性能,同时完成了比较重要的底层代码重构,解决了不少交互上的问题。
此外,我们更新了5个创建时可以选择的模板,包括功能教程类的模板,以及简单图生图和多风格图生图两个模板。这些模板我们也会继续持续更新,欢迎大家试用!
新增
- 新增5个模板,并且模板支持分类
- Image Canvas 的图片支持 Fill(按照容器宽高拉伸) 和 Cover(保持宽高比进行截取)两种模式。
- 小助手新增多种知识库来源,包括用户反馈,错误码文档,FAQ,教学文档
- Input支持拖拽调整顺序
- 支持将本地环境变量加密后导入到主站
修复
- 重构App Builder的前端底层变量系统架构
- Chat页面交互对齐主站
- 优化了 ShellAgent 端报错信息
- 对新搭建的app提供更友好的变量&state标识,报错信息可读性增强
- 修复了App Builder删除变量、复制节点导致的脏数据问题
- 修复了payload引用报错问题
- 导入App支持数据校验提示,避免导入空白App
- 修复ComfyUI变更Input导致的脏数据问题
- 优化Ref Mode选择时,选项过长导致的遮挡问题
- 优化了一系列ui体验问题
#### ShellAgent Plugin
- 支持对 custom_nodes 下面包含的 models 进行检测
- input_image 节点支持输出 mask
- 修复了模型检测某些情况 save_path 为
configs的 bug
#### MyShell
- 优化了主站bot多workflow切换时的运行速度
- 优化了主站bot部署/运行时出现Allocation on device的错误概率
- 增加了对joy caption,JC2等需要手动下载部分依赖的nodes的支持
- 增加了对 euler_smea_dy 支持
- 增加了对私有node部署的支持
- 优化了deploy过程中的自测逻辑
- 修复在没有填写
OPENAI_API_KEY的情况下,通过MYSHELL_API_KEY不能访问GPT的问题
0.2.11(2024-11-15)
新增
- 支持使用模板创建App
- 增加ShellAgent智能小助手(Beta版)辅助回答 ShellAgent 相关问题
- Settings使用静态表单填写常用变量
修复
- 优化Hugging Face/Civitai模型Url的填写检测
- 修复save ComfyUI Widget 时merge脏数据的问题
- 修复导入App时 COMFYUI_API 不一致问题
#### ShellAgent Plugin
- 新增跳过某些 remote node 的 model 检测 (如BizyAir)
- 优化了以绝对路径出现的文件的依赖检测逻辑
- 优化了模型检测逻辑,匹配失败 / 多于三个匹配情况下给出报错
#### MyShell
- 优化错误显示,更加清晰地展示错误发生的类型和具体问题
- 修复了由于docker cache失效导致save时超时的问题
- 修复对LayerStyle, Florence2, LivePortraitKJ等node缺乏必要依赖的问题
#### Image Canvas Widget
- 修复自定义字体加载问题
WIP
- ShellAgent/MyShell引擎统一,预期11.20+
- 变量以及表单功能问题的修复,预期11.26+
0.2.9(2024-11-05)
新增
- 支持导入App JSON
- 支持App的多版本管理,包含保存版本、回滚等
修复
- 修复了 output video 相对路径的问题
- 修复了 output video 不支持 subfolder 存储的问题
- 修复 Chat 在同时使用 markdown 和 render image 时的消息展示问题。
#### MyShell
- 优化部署ComfyUI环境后生效的逻辑,保存Bot后才会生效新的配置
- 优化自动删除ComfyUI部署环境逻辑
- 优化重新部署的时间
- 优化错误提示可读性
- 修复ShellAgent模式打招呼语错误校验的问题
0.2.8(2024-11-01)
修复
- 修复 IM 模式下聊天框禁用 以及 IM 传参 的 bug
- 增加 flag 来控制启动时是否自动打开浏览器
- 优化多种错误的报错信息
- 修复多个 State 使用同一个 Comfy 工作流的导出错误
- 修复chat界面表单中图片渲染的问题
#### ShellAgent Plugin
- 修复了 input_video 节点的输入校验 bug
- 修复 Integer / Number Output 的输入 type 的 bug
- 兼容 Input description 不传的场景
0.2.5(2024-10-30)
新增
- 新增
HTML to ImageWidget,支持以图片形式输出HTML内容。
- GPT Widget 支持 function calling,并可通过
MYSHELL_API_KEY消耗 MyShell 电量调用 GPT Widget。
ShellAgent Plugin
- 支持一键将 Load Image 替换为 ShellAgent Input Image。
- 支持在连线的 menu 中推荐 ShellAgent Output 节点。
MyShell
- 支持申请
MYSHELL_API_KEY(个人资料 -> 设置 -> API Key)。
优化
- 优化读取本地文件,提升并发度和降低延迟。
- 新增文件上传失败时的报错信息。
- 调整聊天消息渲染,对齐 MyShell 主站。
- 移除表单更改的防抖逻辑。
- 添加 ComfyUI Widget 保存时的消息详细显示。
MyShell
- 替换了 Markdown 渲染库,并根据前 50 个bot的 HTML 使用情况调整安全过滤规则。
ShellAgent Plugin
- 优化 ShellAgent Input Context Menu 为分级展示。
- 优化模型路径搜索逻辑,更好地适配共享模型文件夹(例如 SD-WebUI)的场景。
- 改进模型路径查找,兼容不同版本的 ComfyUI。
- 支持 .gguf 模型后缀查找。
- 新增 pip 包查找功能:保存时检查自定义节点所需的 Python 依赖,使主平台部署更稳定。
- 为没有输入或输出的工作流添加警告。
修复
- 修复了在 Windows 下使用 Image Text Fuser 保存图片时可能出现的权限问题。
- 修复了导出时重复文件上传的错误。
- 修复了 target_inputs 参数传递和优先级处理的错误。
- 修复了 transition payload的问题。
- 修复了 input 默认值相关的错误。
- 修复了表单输入会失去焦点的错误。
MyShell
- 修复了切换 bot 模式导致招呼语丢失的问题。
- 修复了 iOS 设备上图片无法点击查看大图的问题。
- 修复了 Markdown 代码块在暗黑模式下的适配问题。
0.2.0(2024-10-14)
新增
- 支持 ComfyUI Widget 运行 ComfyUI 图像流
- ComfyUI custom node: ShellAgent Plugin
- ShellAgent 支持 Mac/Linux 系统
- 支持自动更新和更新检测
- Twitter Widget
- Claude Widget
- 支持 GPT 和 Claude Widget的 Function Calling
删除
- 移除 ShellAgent Workflow 的 ComfyUI Nodes
- 移除Model/Widget Manager
- 移除下载中心
废弃
- ShellAgent 云端版
0.1.3(2024-10-14)
新增
- Image Canvas Widget
- Python 表达式支持 time 库
- 支持新节点 GlifNodes 和 CatVTON_Wrapper
修复
- 修复了 settings 中环境变量为空导致的报错
- 支持了大写文件名后缀的上传(e.g., JPG, PNG)
- Workflow类型校验支持Any type校验
- 修复GPT-4o在本地运行时处理https图片报错的问题
- 主站优化招呼语设置。ShellAgent模式默认隐藏关闭主站打招呼的配置
- 主站修复上传ShellAgent JSON报错问题,文件上传会自动替换文件名中特殊字符
- 主站修复在bot setting页面新建bot数据错误的问题
- 主站修复 GPT-4o 无法输入图片的问题
- 主站云端修复了Divide节点冲突而带来的HTTPS 500问题
- 主站修复添加bot头像保存不生效的问题
WIP
- 独立部署的ComfyUI Widget [预期10.21]
- Mac版 ShellAgent [预期10.21]
- ShellAgent 自动更新 [预期10.21]
- GPT/Claude 支持 function calling [预期10.21]
- Twitter爬取 Widget [预期10.21]
0.1.2(2024-09-24)
修复
- 修复App builder节点复制问题
- 修复choices脏数据问题修复
- 修复云端版部分部署和启动问题
- 修复大量新增ComfyUI节点的兼容问题
WIP
- Image Text Fuser 画布版
- 优化ComfyUI导入方案
0.1.1(2024-09-20)
新增
- Workflow builder支持导入ComfyUI JSON(beta版)
- Workflow builder新增支持30个ComfyUI widgets
- Workflow builder支持节点复制
- App builder支持Task拖拽排序
- 支持图文拼接组件Image Text Fuser,使用方式见文档
修复
- 优化Workflow运行时视图大小
- 优化了聊天消息中输出文件路径的渲染方式
- 修复transition数据问题
- 修复input、tasks中ref/code mode 选择字段不正确的问题
- 修复workflow 运行时表单默认值问题
- 修复InputNumber组件最大最小值为finite导致计算错误
Beta(2024-09-13)
新增
- GPT Widget 添加自动 memory 管理,便于多轮对话
- Workflow支持展示最近一次的运行结果,包含错误信息、node状态
- Workflow支持节点连接类型校验
- Workflow搜索widget支持搜索widget类名与展示别名
- 支持展示CPU/GPU运行状态
- App builder支持快捷键ctrl+c, ctrl+v复制State (Workflow暂未支持)
- text类型input支持设置choices
- input支持
"video","file","text_file”类型
修复
- 优化接口错误信息提示
- 修复Input的default_value不展示问题
- 修复 GPT Widget 在 State 中调用的输出格式 bug
- 修复部分 ComfyUI 节点输出不规范带来的运行报错问题
- 修复本地运行时 Chat 有时图片加载失败的问题
- 修复 Chat 报错详情弹框错误信息过长的展示问题
- 修复App builder串数据问题
- 修复主站ShellAgent数据回填问题
- 修复一系列ui问题
补丁包地址:
Beta(2024-09-11)
新增
- 云端版支持内存/显存溢出时自动重启
- 导出App到MyShell时自动上传本地图片到MyShell
- Widget支持ComfyUI节点: LayerStyle, ergouzi
- Manager中 Models Marketplace支持openart上top 50 workflow所需的模型
- App builder运行前增加Button设置的校验
修复
- 规范化windows路径解析,修复导出时出现的路径识错误问题
- save_image 组件输出格式优化
- Workflow修复了一些特殊变量类型导致的无法连线的问题
- App修复一些transition相关的问题
- App修复Chat页面中图片无法显示的问题
- MyShell主站修复了导入ShellAgent
outputs is not map的错误
- MyShell主站修复了导入ShellAgent的招呼语问题
- 修复 GPT Widget 在 State 中调用的输出格式 bug
Beta(2024-09-04)
新增
- Load Image/Video 组件支持输入url链接
- 支持下载Civitai私有模型
- Manager中 Models Marketplace 支持多选安装
- Workflow运行错误时展示摘要错误信息与详情
- App运行报错时可展示错误详情
变更
- Manager中 Installed Models
Type改为Save Path
修复
- 修复OUTPUT_IS_LIST类型节点的校验问题
- 修复多级输出结果内tensor的渲染问题
- 优化安装模型后Widget中模型路径的更新问题
- 优化Manager中Models相关网络请求的速度
- 修复操作过快引起的界面卡死问题
- 修复数字输入项multipleOf为1时输入为0的问题
- 修复App运行异常时的重试和内存泄漏问题
- 修复了Settings中指定Model location后初始模型无法使用的问题
补丁包地址:Google Drive
