Repository navigation
Releases: sytiris/bling-tryon
Release list
试衣镜bling v1.3.1
English
New in v1.3.1 (includes the v1.3.0 Vidu integration)
-
Correct Windows dependency notice collection and verify bundled attribution/version metadata on every build.
-
Optional Vidu S2-Editing (experimental) alongside the default Decart Lucy VTON. Select China or Global in local setup and use your own matching Vidu API key and API credits.
-
Keys stay separately in the local helper. Vidu validation only queries credits; Decart validation only requests a short-lived token. Neither starts generation. A valid zero-balance Vidu key can be saved.
-
Vidu supports the existing silent centered camera, first-frame 10/20-second timer, fullscreen mirror, local replay, pause/stop/close and MP4/WebM download. The extension gets scoped RTC credentials, never permanent keys or upstream control secrets.
-
Explicit hangup, client heartbeat expiry, first-frame and total time limits, cancellation and late-response cleanup. No automatic paid retries or cross-provider fallback. Changing provider/region stops the current trial.
-
Updated English/Chinese setup, account/key instructions, privacy information and agent installation guide.
Vidu is experimental: real paid generation, output quality, cold-start latency and upstream billing termination have not been verified with a funded account. Verification covered 52 local automated tests, type checking, real AliRTC SDK loading/custom-track support under Chrome MV3, and simulated Vidu/Decart browser sessions with 10-second MP4 / 20-second WebM, fullscreen and camera cleanup. No paid generation was used.
The 10/20-second timer starts at the first decoded frame; generation during the wait may also be billed. Local protections cannot guarantee instant remote billing termination during a helper crash or network outage. Check provider usage records and API-credit eligibility; Vidu website bonuses may not cover API usage.
Install or upgrade
| Computer | Download |
|---|---|
| Intel Mac / x86_64 | bling-tryon-macOS-X64.tar.gz |
| Apple Silicon / arm64 | bling-tryon-macOS-ARM64.tar.gz |
| Windows x64 | bling-tryon-Windows-X64.tar.gz |
| Linux x64 | bling-tryon-Linux-X64.tar.gz |
Both Mac packages require macOS 13.5 or newer. Verify the full archive with SHA256SUMS.txt. Quit the old helper, extract the complete package to a stable folder and run its launcher. Keep the helper terminal open. In chrome://extensions, reload or load the new chrome-tryon folder and refresh shopping pages. Upgrade both helper and extension: an old running helper may hide the provider selection. Existing keys remain in the user's configuration directory; never copy or publish user.env / vidu.env.
Preview release: real camera/site compatibility on Intel Mac, Windows and Linux still needs device testing. No signed/notarized installer or Chrome Web Store distribution.
简体中文
v1.3.1 更新(包含 v1.3.0 的 Vidu 接入)
-
修复 Windows 安装包的依赖许可声明收集,并在四个平台构建时验证声明和版本一致。
-
在默认 Decart 之外增加 Vidu S2-Editing(实验性),本地助手可选中国站/全球站,使用用户自己的对应地区 API Key 和 API 积分。
-
两家密钥分别保存在本机。Vidu 验证仅查额度,有效零余额 Key 也能保存;Decart 验证只申请短期令牌,均不开始生成。
-
Vidu 沿用无声中心裁剪、首帧后 10/20 秒计时、浮窗放大和本地回放、暂停/停止/关闭、MP4/WebM 下载。插件只拿临时 RTC 凭证,不接收永久 Key 或上游控制密钥。
-
主动挂断、客户端失联心跳保护、首帧/总时限、取消后延迟响应清理;不自动重试或换用另一家付费平台。切换平台/地区会停止当前试穿。
-
更新中英文设置、注册/密钥说明、隐私信息和智能体安装指南。
Vidu 尚未用已充值账户验证真实生成、画质、冷启动延迟和上游停止计费表现。 已验证 52 项本地测试、类型检查、真实 AliRTC SDK 在 Chrome MV3 下加载/接收裁剪轨道,以及 Vidu/Decart 模拟会话中的 10 秒 MP4 / 20 秒 WebM、全屏、回放下载和相机清理。验证未运行付费生成。
10/20 秒从首帧开始计时,不代表账单时长;等待期间生成也可能收费。助手崩溃或断网时,本地保护无法保证上游瞬时停止计费,请核对用量记录。Vidu 网页赠额不一定适用于 API。
安装与升级
提供 Apple Silicon Mac、Intel Mac、Windows x64、Linux x64 完整包与 SHA256SUMS.txt,两种 Mac 包均要求 macOS 13.5 或以上。校验后,退出旧助手,完整解压并启动新版;Chrome 在 chrome://extensions 重载或加载新版 chrome-tryon,并刷新购物页。助手和插件需一起升级;旧助手仍在运行时可能看不到平台选择。原密钥保留在用户配置目录,不要复制或上传 user.env / vidu.env。
仍为预览版,Intel Mac、Windows/Linux 的真实相机和购物网站效果需对应设备测试;暂无系统签名/公证安装器或 Chrome 应用商店发布。
试衣镜bling v1.3.0
English
New in v1.3.0
- Optional Vidu S2-Editing (experimental) alongside the default Decart Lucy VTON. Select China or Global in local setup and use your own matching Vidu API key and API credits.
- Keys stay separately in the local helper. Vidu validation only queries credits; Decart validation only requests a short-lived token. Neither starts generation. A valid zero-balance Vidu key can be saved.
- Vidu supports the existing silent centered camera, first-frame 10/20-second timer, fullscreen mirror, local replay, pause/stop/close and MP4/WebM download. The extension gets scoped RTC credentials, never permanent keys or upstream control secrets.
- Explicit hangup, client heartbeat expiry, first-frame and total time limits, cancellation and late-response cleanup. No automatic paid retries or cross-provider fallback. Changing provider/region stops the current trial.
- Updated English/Chinese setup, account/key instructions, privacy information and agent installation guide.
Vidu is experimental: real paid generation, output quality, cold-start latency and upstream billing termination have not been verified with a funded account. Verification covered 52 local automated tests, type checking, real AliRTC SDK loading/custom-track support under Chrome MV3, and simulated Vidu/Decart browser sessions with 10-second MP4 / 20-second WebM, fullscreen and camera cleanup. No paid generation was used.
The 10/20-second timer starts at the first decoded frame; generation during the wait may also be billed. Local protections cannot guarantee instant remote billing termination during a helper crash or network outage. Check provider usage records and API-credit eligibility; Vidu website bonuses may not cover API usage.
Install or upgrade
| Computer | Download |
|---|---|
| Intel Mac / x86_64 | bling-tryon-macOS-X64.tar.gz |
| Apple Silicon / arm64 | bling-tryon-macOS-ARM64.tar.gz |
| Windows x64 | bling-tryon-Windows-X64.tar.gz |
| Linux x64 | bling-tryon-Linux-X64.tar.gz |
Both Mac packages require macOS 13.5 or newer. Verify the full archive with SHA256SUMS.txt. Quit the old helper, extract the complete package to a stable folder and run its launcher. Keep the helper terminal open. In chrome://extensions, reload or load the new chrome-tryon folder and refresh shopping pages. Upgrade both helper and extension: an old running helper may hide the provider selection. Existing keys remain in the user's configuration directory; never copy or publish user.env / vidu.env.
Preview release: real camera/site compatibility on Intel Mac, Windows and Linux still needs device testing. No signed/notarized installer or Chrome Web Store distribution.
简体中文
v1.3.0 新增
- 在默认 Decart 之外增加 Vidu S2-Editing(实验性),本地助手可选中国站/全球站,使用用户自己的对应地区 API Key 和 API 积分。
- 两家密钥分别保存在本机。Vidu 验证仅查额度,有效零余额 Key 也能保存;Decart 验证只申请短期令牌,均不开始生成。
- Vidu 沿用无声中心裁剪、首帧后 10/20 秒计时、浮窗放大和本地回放、暂停/停止/关闭、MP4/WebM 下载。插件只拿临时 RTC 凭证,不接收永久 Key 或上游控制密钥。
- 主动挂断、客户端失联心跳保护、首帧/总时限、取消后延迟响应清理;不自动重试或换用另一家付费平台。切换平台/地区会停止当前试穿。
- 更新中英文设置、注册/密钥说明、隐私信息和智能体安装指南。
Vidu 尚未用已充值账户验证真实生成、画质、冷启动延迟和上游停止计费表现。 已验证 52 项本地测试、类型检查、真实 AliRTC SDK 在 Chrome MV3 下加载/接收裁剪轨道,以及 Vidu/Decart 模拟会话中的 10 秒 MP4 / 20 秒 WebM、全屏、回放下载和相机清理。验证未运行付费生成。
10/20 秒从首帧开始计时,不代表账单时长;等待期间生成也可能收费。助手崩溃或断网时,本地保护无法保证上游瞬时停止计费,请核对用量记录。Vidu 网页赠额不一定适用于 API。
安装与升级
提供 Apple Silicon Mac、Intel Mac、Windows x64、Linux x64 完整包与 SHA256SUMS.txt,两种 Mac 包均要求 macOS 13.5 或以上。校验后,退出旧助手,完整解压并启动新版;Chrome 在 chrome://extensions 重载或加载新版 chrome-tryon,并刷新购物页。助手和插件需一起升级;旧助手仍在运行时可能看不到平台选择。原密钥保留在用户配置目录,不要复制或上传 user.env / vidu.env。
仍为预览版,Intel Mac、Windows/Linux 的真实相机和购物网站效果需对应设备测试;暂无系统签名/公证安装器或 Chrome 应用商店发布。
试衣镜bling v1.2.0
English
New in v1.2.0
- Enlarge the fitting mirror to fullscreen, then restore its size and position or press Escape. If fullscreen is unavailable, the mirror enlarges within the page. Resizing preserves the current camera and try-on session.
- On normal 10/20-second completion, disconnect AI first and automatically play the locally recorded result once. Replay does not start another AI session.
- Hover or focus the video for a progress bar and translucent play/pause, stop, download and close controls. Hover over an icon for its text label. Stop pauses and rewinds; close discards the replay. Downloads use MP4 when supported, otherwise WebM.
- A dashed head-and-shoulders guide, positioning tips and elapsed wait time appear while connecting, then disappear when the first frame arrives or the session stops. New controls and tips support English and Chinese.
- Recordings contain only the center-square AI output, without audio, and remain in browser memory until cleared or explicitly downloaded. New trials, camera off, minimizing/closing and hiding/refreshing the page clear the recording. Errors discard incomplete recordings. Encoder failures do not block AI disconnection.
Your own Decart key remains in the local helper; the extension uses short-lived client tokens. The 10/20-second viewing timer starts at the first decoded frame; generation before it may also be billed. No automatic paid retries. Existing first-frame timeouts and maximum session durations remain in place.
Installation and upgrade
| Computer | Download |
|---|---|
| Intel Mac / x86_64 | bling-tryon-macOS-X64.tar.gz |
| Apple Silicon / arm64 | bling-tryon-macOS-ARM64.tar.gz |
| Windows x64 | bling-tryon-Windows-X64.tar.gz |
| Linux x64 | bling-tryon-Linux-X64.tar.gz |
Both Mac packages require macOS 13.5 or newer. All four native builds/tests and runtime architecture checks must pass before publication; SHA256SUMS.txt covers the archives. Extract the complete package and run start-macos.command, start-windows.cmd or start-linux.sh. Keep the helper open and load chrome-tryon through Chrome Developer mode → Load unpacked.
For upgrades, quit the old helper, replace the package in its stable installation folder, launch the new helper, reload the extension in chrome://extensions, and refresh shopping pages. Existing keys remain in the user's configuration directory; do not copy or publish user.env.
Local browser checks used synthetic media and a simulated AI connection, including 10-second MP4 / 20-second WebM recording, replay, downloads, fullscreen, hover labels and waiting-guide cleanup. No paid generation was run for automated validation. Real camera/site behavior on Intel Mac, Windows and Linux still needs device testing. This is a preview release without signed/notarized installers or Chrome Web Store publication.
简体中文
v1.2.0 新功能
- 试衣镜支持全屏放大、还原和 Esc 退出;不支持全屏时在网页内放大。调整尺寸保留相机和当前试穿连接。
- 正常 10/20 秒结束后先断开 AI,再自动回放本次录制的视频一次;回放不会重新启动 AI。
- 鼠标移入或键盘聚焦时显示进度条和半透明播放/暂停、停止、下载、关闭按钮,悬停图标可查看文字说明。停止会暂停并回到开头;关闭会丢弃回放。支持时下载 MP4,否则 WebM。
- 等待出画时显示头肩虚线轮廓、站位提示和等待秒数,收到首帧或停止后自动隐藏。新增功能均支持中英文。
- 视频只录制中心正方形 AI 输出,不含音频,保存在浏览器内存。主动下载才保存文件;开始新试穿、关闭相机、收起/关闭或隐藏/刷新页面会清除。异常断连丢弃未完成录制,录制失败也不会阻碍 AI 断连。
继续采用用户自备 Decart Key 的本地助手模式,插件只拿短期令牌。10/20 秒从首帧出现后开始计算,出画前生成时间也可能计费;不自动重试付费连接,保留首帧超时和总时长保护。
安装与升级
保留 Apple Silicon Mac、Intel Mac、Windows x64、Linux x64 四种原生安装包和 SHA256SUMS.txt。两种 Mac 包要求 macOS 13.5 或以上。完整解压后运行对应启动器,保持助手开启;Chrome 开发者模式加载包内 chrome-tryon。
升级时退出旧助手,将新版完整文件替换到固定安装目录,启动新版助手,在 chrome://extensions 重新加载扩展并刷新购物页。原有密钥留在用户配置目录,不要复制或上传 user.env。
本机以合成视频和模拟 AI 验证了 10 秒 MP4 / 20 秒 WebM、回放下载、全屏、悬停提示及等待轮廓清理,自动验证未运行付费生成。Intel Mac、Windows 和 Linux 的真实相机及购物网站效果仍需对应设备测试。本次发布到 GitHub,仍为预览版,暂无签名/公证安装器或 Chrome 应用商店发布。
试衣镜bling v1.1.1
English
This patch adds a native Intel Mac (x64) package alongside Apple Silicon, Windows and Linux. Both Mac packages require macOS 13.5 or newer for the bundled Node 24 runtime.
| Computer | Download |
|---|---|
| Intel Mac / x86_64 | bling-tryon-macOS-X64.tar.gz |
| Apple Silicon / arm64 | bling-tryon-macOS-ARM64.tar.gz |
| Windows x64 | bling-tryon-Windows-X64.tar.gz |
| Linux x64 | bling-tryon-Linux-X64.tar.gz |
All four packages must pass native build/tests and runtime architecture checks before publication. SHA256SUMS.txt covers each archive. Download and extract the full matching package, then run start-macos.command, start-windows.cmd or start-linux.sh. Keep the helper running; load its chrome-tryon folder through Chrome Developer mode → Load unpacked.
Installation agents should query the actual latest Release. If no matching package exists, authorized local installation may build from source with a compatible runtime; no additional project-policy confirmation is required just for that fallback. Never install a mismatched architecture or bypass OS security.
English/Chinese UI, BYOK, temporary client tokens, 10/20-second standard-mode sessions and automatic disconnect rules are unchanged. No key is included in any package. macOS Apple Silicon has been tested locally; Intel Mac camera/site compatibility still needs real-device testing. No signed/notarized installer yet.
简体中文
本次补上 Intel Mac(x64)原生安装包,保留 Apple Silicon、Windows 和 Linux 包。两种 Mac 包均要求 macOS 13.5 或以上,这是内置 Node 24 的最低要求。
- Intel /
x86_64:bling-tryon-macOS-X64.tar.gz。 - Apple Silicon /
arm64:bling-tryon-macOS-ARM64.tar.gz。 - 四个包全部通过各自平台构建、测试与原生运行时架构检查后才发布,并提供 SHA256SUMS.txt。
- 安装智能体应读取实际最新 Release;没有匹配包时,已授权的本机安装允许用兼容运行时从源码构建,不因这一点重复索取许可。不能安装错误架构或绕过系统安全设置。
完整解压后运行对应启动器,保持助手开启;Chrome 开发者模式加载包内 chrome-tryon。升级前退出旧助手,再启动新版本并刷新购物页。
中英文界面、自备 Decart Key、短期令牌、10/20 秒标准模式和自动断连规则保持不变。安装包不含密钥。本机验证平台是 Apple Silicon;Intel Mac 的真实相机和购物网站效果仍需对应设备验证,暂无系统签名/公证安装器。
试衣镜bling v1.1.0
English
Bling Try-On now supports English and Chinese throughout the distributed Chrome extension and local helper. The UI follows your browser language, with a saved manual switch. The README defaults to English and links to a Chinese edition; installation, Decart sign-up/credits/API-key instructions and privacy documentation are included in both languages.
- Language switching updates text without restarting the camera or a live try-on.
- The hover picker, floating mirror, minimized tab, status/error messages and settings are translated.
- ASCII launchers:
start-macos.command,start-windows.cmd,start-linux.sh. Original Chinese launcher names remain available. - Your own Decart key stays in the local helper; the extension uses temporary tokens. The fixed extension ID and existing local key location are unchanged.
- Both 10/20-second choices remain standard mode. The timer starts at the first frame; billable generation may last longer. Cropping does not lower the per-second rate. There are no automatic paid retries.
Download the matching bling-tryon-*.tar.gz full package and verify SHA256SUMS.txt. Extract everything, run its launcher and keep the terminal open. First use opens Decart API Keys and http://127.0.0.1:3000/setup; register/log in and enter your key yourself. Load chrome-tryon via chrome://extensions → Developer mode → Load unpacked. On an HTTPS shopping page, click the extension icon, hover an image → Try this, allow the camera, then click 10 sec / 20 sec.
For upgrades, stop the old helper, run the new launcher, load the new chrome-tryon directory (or update your existing unpacked directory), then refresh the shopping page. Do not copy your key into the extension. Chrome's extension-list name follows Chrome's language; the in-tool switch changes the tool UI.
macOS Apple Silicon has been tested locally. Windows/X64 and Linux/X64 pass automated build/tests; real camera and site compatibility on those devices still needs testing. No signed/notarized installer or Web Store listing yet. The original Next.js/upstream reference demos retain their existing languages.
简体中文
本版本为插件和本地助手增加中英文双语,默认跟随浏览器,支持手动切换并记住选择。GitHub 首页默认英文,链接到中文 README;安装、Decart 注册/积分/API Key 与隐私说明都提供两种语言。
- 悬浮选衣、浮窗、小标签、设置、连接状态和错误提示均支持双语;切换文字不会重开相机或实时会话。
- 新增英文文件名启动器,保留中文名称启动器。扩展 ID 和本机密钥路径保持不变。
- 仍使用用户自己的 Decart Key,本地助手保管永久密钥,插件仅拿短期令牌。
- 10/20 秒仍均为标准模式,出画后开始计时,到点断开 AI,保留本地相机。出画前生成可能计费,裁剪不降低每秒费用,无自动付费重试。
下载匹配系统/芯片的完整包并核对 SHA256SUMS.txt,完整解压后运行启动器,保持终端开启。首次启动打开 Decart API Keys 和本机设置页,由用户自行注册、查看额度并填写密钥;随后到 chrome://extensions 开启开发者模式,加载 chrome-tryon。
升级时先退出旧助手,运行新启动器,加载新版 chrome-tryon 目录(或更新原加载目录)并刷新购物页。不要将密钥复制进扩展。Chrome 扩展列表名称跟随 Chrome 本身语言,工具内按钮控制界面语言。
本机验证平台为 macOS Apple Silicon。Windows/Linux 提供自动构建包,真实摄像头和购物站兼容性仍需对应设备验证。尚未提供系统签名/公证安装器或商店安装;上游参考示例保留原有语言。
试衣镜bling v1.0.1
Chrome 网页浮窗+本地助手,每位用户配置自己的 Decart API Key。
本次更新加入 Decart 注册、试用积分与 API Key 分步说明,以及给本机智能体的 AGENTS.md 安装指引。尚未配置 Key 时启动器会自动打开 Decart API Keys 和本机配置页;已配置时只打开本机设置页。
下载与安装
下载下方与你的系统和芯片匹配的 bling-tryon-*.tar.gz 完整包并解压;每个包都包含本地助手、Node 运行时和 chrome-tryon 扩展目录。SHA256SUMS.txt 提供完整性校验。
- 运行包内对应系统的「启动试衣镜bling」启动器;Linux 使用
start-linux.sh。保持服务运行。 - 首次启动会打开 Decart API Keys 页面和
http://127.0.0.1:3000/setup;自行注册/登录 Decart,查看账户试用额度、创建 API Key,再回本机页验证并保存。官方当前说明新账号有免费试用额度,具体金额与有效期以控制台为准。 - Chrome 打开
chrome://extensions,开启开发者模式,点击「加载未打包的扩展程序」,选择包内chrome-tryon。 - 打开 HTTPS 购物网页,点击插件图标,将鼠标移到衣服图片上点击「试试这件」,允许摄像头后主动选择 10 秒或 20 秒。
本版本
- 可拖动的试衣浮窗、可收起的小标签、网页选衣。
- 10/20 秒均为标准模式,从首帧出现后计时;到点断开 AI,保留本地摄像头。
- 关闭摄像头、收起窗口、网页隐藏或刷新、助手退出及异常断连时尽快停止生成;不会自动重新试穿。
- 永久 Key 留在用户电脑,插件只使用短期令牌;安装包和构建流程不包含作者的 Key。
macOS Apple Silicon 已在本机验证。Windows、Linux 安装包通过自动构建与测试,但真实摄像头和购物网站兼容性仍需对应设备验证。暂未提供系统签名/公证安装器或 Chrome 商店安装。
10/20 秒不是账单时长承诺,连接等待中的生成也可能收费;裁剪画面不会降低 Decart 的每秒费用。费用由用户自己的 Decart 账户承担。请阅读仓库中的安装说明与隐私说明。
试衣镜bling v1.0.0
首个公开可试用版本:Chrome 网页浮窗+本地助手,每位用户配置自己的 Decart API Key。
下载与安装
下载下方与你的系统和芯片匹配的 bling-tryon-*.tar.gz 完整包并解压;每个包都包含本地助手、Node 运行时和 chrome-tryon 扩展目录。SHA256SUMS.txt 提供完整性校验。
- 运行包内对应系统的「启动试衣镜bling」启动器;Linux 使用
start-linux.sh。保持服务运行。 - 打开
http://127.0.0.1:3000/setup,填写自己的 Decart API Key,验证并保存。 - Chrome 打开
chrome://extensions,开启开发者模式,点击「加载未打包的扩展程序」,选择包内chrome-tryon。 - 打开 HTTPS 购物网页,点击插件图标,将鼠标移到衣服图片上点击「试试这件」,允许摄像头后主动选择 10 秒或 20 秒。
本版本
- 可拖动的试衣浮窗、可收起的小标签、网页选衣。
- 10/20 秒均为标准模式,从首帧出现后计时;到点断开 AI,保留本地摄像头。
- 关闭摄像头、收起窗口、网页隐藏或刷新、助手退出及异常断连时尽快停止生成;不会自动重新试穿。
- 永久 Key 留在用户电脑,插件只使用短期令牌;安装包和构建流程不包含作者的 Key。
macOS Apple Silicon 已在本机验证。Windows、Linux 安装包通过自动构建与测试,但真实摄像头和购物网站兼容性仍需对应设备验证。暂未提供系统签名/公证安装器或 Chrome 商店安装。
10/20 秒不是账单时长承诺,连接等待中的生成也可能收费;裁剪画面不会降低 Decart 的每秒费用。费用由用户自己的 Decart 账户承担。请阅读仓库中的安装说明与隐私说明。