Skip to content

Releases: nanhudev/chat2blend

chat2blend Desktop 0.4.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Oct 17:03

Chat2Blend Desktop 0.4.2

从独立部件到 UV、贴图、骨骼与动作,一次导出可编辑工程和可交换的 GLB。

下载

系统 安装版 便携版
Windows x64 Setup EXE Portable EXE
Apple Silicon Mac arm64 DMG —
Linux x64 Debian / Ubuntu deb AppImage

三分钟上手 · 下载使用指南 · 构建与授权

本版更新

  • 内置离线中文字体,修复 Linux 界面与发布截图中的方块字。
  • 优化三款应用的布局、产品配色、导航状态、输入焦点和成果卡片。
  • 增加轻量入场、按钮与处理状态动效,尊重系统减少动态效果设置。
  • Windows、macOS、Linux 均在各自原生环境重新构建并检查打包后的应用窗口。
  • Linux 检查覆盖打包程序、实际安装的 deb 和解包后的 AppImage AppRun;运行于 Ubuntu 22.04 虚拟显示器。
  • 文档面向使用者和开源贡献者,提供安装、操作、授权、构建与问题反馈说明。

实际 Linux 桌面界面

机器人资产样例:含独立部件、UV、贴图、骨骼、挥手动作、Blender 工程与 GLB。当前完整配方面向机械机器人。

使用与验证范围

Linux 登录需要可用的 GNOME Keyring 或 KWallet;AppImage 需要系统支持 FUSE,Debian / Ubuntu 用户可以优先使用 deb。Chat2Blend 需要安装 Blender。

安装包尚未商业签名或 Apple 公证。界面、固定样例和软件检查已经完成;真实账户登录与 AI 请求仍需使用者本人完成授权和验收。账户资格及额度以官方授权和实际请求为准。

文件校验值 · 构建来源与检查记录 · 报告问题

chat2blend Desktop 0.4.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Oct 15:42

新版 Desktop 0.4.2 已修复中文方块字并升级界面与动效,请优先下载新版。

Chat2Blend Desktop 0.4.1

从独立部件到 UV、贴图、骨骼与动作,一次导出可编辑工程和可交换的 GLB。

下载

系统 安装版 便携版
Windows x64 Setup EXE Portable EXE
Apple Silicon Mac arm64 DMG —
Linux x64 Debian / Ubuntu deb AppImage

三分钟上手 · 下载使用指南 · 构建与授权

本版更新

  • 新增 Linux x64 AppImage 与 Debian / Ubuntu deb。
  • Windows、macOS、Linux 均在各自原生环境重新构建并检查打包后的应用窗口。
  • Linux 检查覆盖打包程序、实际安装的 deb 和解包后的 AppImage AppRun;运行于 Ubuntu 22.04 虚拟显示器。
  • 文档面向使用者和开源贡献者,提供安装、操作、授权、构建与问题反馈说明。

实际 Linux 桌面界面

机器人资产样例:含独立部件、UV、贴图、骨骼、挥手动作、Blender 工程与 GLB。当前完整配方面向机械机器人。

使用与验证范围

Linux 登录需要可用的 GNOME Keyring 或 KWallet;AppImage 需要系统支持 FUSE,Debian / Ubuntu 用户可以优先使用 deb。Chat2Blend 需要安装 Blender。

安装包尚未商业签名或 Apple 公证。界面、固定样例和软件检查已经完成;真实账户登录与 AI 请求仍需使用者本人完成授权和验收。账户资格及额度以官方授权和实际请求为准。

文件校验值 · 构建来源与检查记录 · 报告问题

Chat2Blend v0.2.1

Choose a tag to compare

@nanhudev nanhudev released this 16 Sep 17:26

桌面版入口:Desktop 0.4.1提供 Windows、macOS 与 Linux 安装包及使用指南。本页保留原 CLI 版本记录。


First-run experience release. The GitHub front page now opens with what it feels like and a real demo image; c2b setup prints the exact Blender add-on path for your install instead of a relative path plus a deprecated extension walkthrough; c2b brain preflights the bridge and Blender with actionable guidance.

Available on npm: npm i -g chat2blend@0.2.1

See CHANGELOG.md for details.

Chat2Blend v0.2.0

Choose a tag to compare

@nanhudev nanhudev released this 16 Sep 16:44

Chat2Blend v0.2.0

Blender MCP bridge with a local ChatGPT desktop brain. A Coding Agent writes
bpy code, ChatGPT Desktop renders it inside your running Blender, and errors
feed back into the loop until it builds.

Install

npm i github:nanhudev/chat2blend
# or pin the tarball
npm i https://github.com/nanhudev/chat2blend/releases/download/v0.2.0/chat2blend-0.2.0.tgz

Then install the Blender side: Blender → Edit → Preferences → Add-ons →
Install from Disk → pick blender_addon/chat2blend_addon.py.

Highlights

  • Local ChatGPT Desktop brain via CDP — no API key, no cloud round-trip.
    npm run chatgpt launches Chrome with remote debugging on port 9333 and
    reuses your existing chat session.
  • Browser extension deprecated — fragile and hard to install; the CDP path
    replaced it.
  • Public API — chat2blend exports chat2blend, Chat2BlendServer,
    AsyncChat2BlendServer, and main for programmatic use.
  • HTTP + WebSocket bridge — POST /execute, POST /health, and a JSON-RPC
    over WS endpoint (tools/list, tools/call) for MCP-style clients.
  • Streaming execution — stdout/stderr stream back per chunk, so long
    modeling runs report progress instead of hanging.
  • Security — localhost-only bind, opt-in CHAT2BLEND_ALLOW_PRIVATE_BIND,
    execution timeouts, and no remote code fetch.

Manual validation

Cross-platform launch scripts for browser-side checks live in scripts/:
test-env-macos.sh, test-env-linux.sh, test-env-windows.ps1.

Note on npm

The chat2blend package on npmjs.com is not published yet — the account
requires 2FA (or a granular token with bypass-2FA) for publishing. Until then,
install from GitHub as shown above.

Full changelog and docs: see docs/ in the repository.