Releases: voicepeak/topspeed-builder
Releases · voicepeak/topspeed-builder
Topspeed Builder v1.1.0
v1.1.0 (2026-06-11)
新功能
- 自定义接口支持 API 格式切换(OpenAI 图片格式 / OpenAI Chat 格式),兼容不同中转站后端协议
- 设置页新增"检测连接"按钮,一键验证 DNS、SSL、API Key 鉴权和网络连通性
- macOS 安装包:CI 自动构建 arm64 DMG/ZIP 和 x64 DMG/ZIP
改进
- API 错误响应截取长度从 220 提升到 800 字符
- API 请求失败时完整响应输出到主进程控制台(DevTools 可查)
- README 英文部分扩写,安装包下载指引改为指向 GitHub Releases
Topspeed Builder v1.0.3
Topspeed Builder v1.0.3
修复
- 修复角色素材生成后,预览界面显示为空的问题。
- 修复角色动作表后处理可能把整张 sheet 清成透明图的问题。
- 修复由透明边缘清理引发的角色帧全空白问题。
改进
- 角色动作表增加空白检测与原图回退保护,避免异常后处理结果进入预览和导出。
- 角色提示词增加身份保持约束,减少人形角色被生成成动物、怪物或其他非目标主体的概率。
- README 与站点版本信息更新到 v1.0.3。
安装包
- Windows:
Topspeed Builder Setup 1.0.3.exe - SHA256:
B1CDE37D2AE0C5FA3DAB2C1F3913FA8E42C222570FC6632162AF7DAEA5E274A8
Topspeed builder v1.0.2
Topspeed Builder v1.0.2 发行说明
版本重点
v1.0.2 主要修复素材生成链路的稳定性问题,重点解决并发生成、透明背景、预览错乱、角色动作表切分和素材空白输出等问题。
新增
- 新增
npm run dev:renderer,可只启动 renderer 本地预览,避免npm run dev直接打开 Electron 桌面程序。
修复
- 修复并发生成时素材预览重复、历史记录被挤兑、生成结果串位的问题。
- 修复并发写入
project.json/history.json时的数据竞争问题。 - 修复生成输出路径冲突,素材目录和元数据现在会使用唯一 runId 后缀。
- 修复透明背景参数在兼容 OpenAI 图像接口时没有正确传递的问题。
- 修复伪透明棋盘背景、灰色背景在后处理时残留杂点或被误清空的问题。
- 修复角色动作表 raw 图不是目标比例时,直接缩放导致帧切分错位、空白帧的问题。
- 修复角色帧逐帧独立缩放导致某些攻击帧人物突然变小的问题。
- 修复预览缓存串图,切换素材时会清空旧预览并重新读取正确文件。
- 修复单体怪物/道具生成后可能出现多个候选主体的问题,增强单主体约束和后处理隔离。
生成质量改进
- 强化角色动作表提示词:
- 行走帧要求左右脚交替,形成连续步行动画。
- 攻击帧要求按蓄力、挥出、命中、收招生成。
- 同一行帧保持角色比例、朝向、装备、脚底基线一致。
- 强化像素风格约束,减少写实、3D、插画化输出。
验证
本版本已通过:
npm run typechecknpm run buildnpm run dist:win
Windows 安装包
Topspeed Builder Setup 1.0.2.exe
Topspeed builder v1.0.1
Topspeed Builder v1.0.1
修复
透明度抠图改进 — 中转站返回无透明度的图片时,算法抠图不再产生杂点杂线。
- 全边缘采样估算背景色(取代仅 4 个角点)
- 自适应容差(基于颜色方差动态计算)
- 自动清除孤立噪点区域
- 已有真实 alpha 通道的图片跳过算法抠图
角色图生图 prompt 合并 — 基于已有素材进行图生图时,不再逐帧发送。
- 回溯原始素材的完整 prompt,合并用户新需求
- 用原始
source_sheet(整张动作表)作为参考图 - 单次 API 调用生成整张动作表 + 后端切片,帧间风格一致
安装
下载 Topspeed Builder Setup 1.0.1.exe 双击安装。
从源码构建
git clone https://github.com/voicepeak/topspeed-builder.git
cd topspeed-builder
npm install
npm run dist:winv1.0.0: fix: electron-builder 打包丢失 node_modules 问题
- 移除 !node_modules/**/* 排除规则(阻止了生产依赖打包)
- 添加 asarUnpack 规则确保 sharp 原生模块正确加载