Skip to content

Releases: Blueeeecho/EchoLingo

0.2.15 内测版

0.2.15 内测版 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Nov 08:56
bd2a426

EchoLingo 0.2.15 内测版

下载

  • Windows 推荐免安装 ZIP:下载 EchoLingo_0.2.15_windows_x64-unpack.zip,完整解压后打开 Start-EchoLingo.cmd。保留 NSIS 安装版,适合希望使用安装流程的用户。
  • macOS Apple 芯片:下载 EchoLingo_0.2.15_macos_arm64.dmg。
  • 升级前完整退出旧版;请核对 SHA256SUMS.txt,不要把 GitHub 自动生成的源码 ZIP 当作应用。

本次变化

  • 修复 Mac 窗口拖动缩放结束时可能回弹的问题:以原生窗口最终宽度完成同步,避免迟到的旧尺寸覆盖新尺寸。
  • 改进 Codex 嵌套选区中的被动 AXButton 恢复;无法确认选区安全性时停止恢复,不主动点击控件,不放宽受保护内容限制。
  • 新增复制回退的终止原因诊断,区分剪贴板变化、稳定状态和超时;保持原有复制及恢复逻辑。
  • 翻译失败后保留经过脱敏的错误元数据,便于定位问题;不在该诊断中保存原文、译文或密钥。

运行要求与数据

Windows 10 1809+ / Windows 11 x64,仍需系统中的 Microsoft Edge WebView2 Runtime。启动器只检查运行环境,不自动下载或安装、不修改安全策略;缺失时请按提示前往 Microsoft 官方渠道安装。

免安装仅指应用文件无需运行安装向导。配置、历史与 WebView 数据仍保存在当前 Windows 用户的 AppData,密钥仍在 Windows 凭据库中,不会随 ZIP 搬走。ZIP 内不包含用户数据或凭据。

macOS 安装包面向 Apple 芯片、macOS 12+;Apple 系统翻译需要 macOS 26+。Windows 未商业签名,macOS 使用 ad hoc 签名且未 Apple 公证。旧版 0.2.14 及更早发布保留下载。

验证范围

本发布要求同一提交的双端全新构建及安装包结构、版本、应用字节检查。Mac 还要求从最终 DMG 提取的完整应用实际启动、设置窗口与 WebView 就绪、重复启动和重新打开、原生 Swift 自检及窗口缩放夹具通过;运行证据绑定同一源码提交、构建任务、DMG 和应用 SHA-256。Windows 保留最终 ZIP 的真实解压启动、设置 WebView、第二次启动转发、双向离线模型执行、内嵌捕获自检,以及实际设置快捷键和生成内容的原生焦点回归。

以上为有界验收,不代表真实 Codex 聊天选区、用户电脑权限状态、物理多屏/混合 DPI、截图/OCR 全量现场验证或断网证明。Apple 系统翻译的策略自检不等于调用真实翻译引擎。用户现场问题仍需按具体复现结果判断。本版为内测预发布,不使用稳定版 Latest 标记。

源码提交:bd2a42659ad91bb2d3d0792c4650669db336a046

已验证的整合基线:7afe3e2ea2b8618c3a92a7a5d69058bdd57898e1

双端构建、安装包静态检查与 Mac / Windows ZIP 运行验收

0.2.14 内测版

0.2.14 内测版 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 17:24
281ca68

EchoLingo 0.2.14 内测版

下载

  • Windows 推荐免安装 ZIP:下载 EchoLingo_0.2.14_windows_x64-unpack.zip,完整解压后打开 Start-EchoLingo.cmd。保留 NSIS 安装版,适合希望使用安装流程的用户。
  • macOS Apple 芯片:下载 EchoLingo_0.2.14_macos_arm64.dmg。
  • 升级前完整退出旧版;请核对 SHA256SUMS.txt,不要把 GitHub 自动生成的源码 ZIP 当作应用。

本次变化

  • 设置页及服务管理文字更清晰,说明和注册链接使用蓝色下划线;窄窗口重新排版,快捷键录制反馈保持在当前操作行。
  • 修复从历史重新打开翻译后,历史条目的语言选择影响下一次捕获或清空的问题。明确手动修改的语言仍保留。
  • 请求诊断区分请求语言与最终解析语言,不记录原文。此项修正不代表所有现场自动翻译问题的根因已确认。
  • Windows 增加解压即用的完整 ZIP,包含程序、中英离线引擎、双向模型及原始许可。修复冷启动期间第二次启动请求过早访问应用状态的问题。

运行要求与数据

Windows 10 1809+ / Windows 11 x64,仍需系统中的 Microsoft Edge WebView2 Runtime。启动器只检查运行环境,不自动下载或安装、不修改安全策略;缺失时请按提示前往 Microsoft 官方渠道安装。

免安装仅指应用文件无需运行安装向导。配置、历史与 WebView 数据仍保存在当前 Windows 用户的 AppData,密钥仍在 Windows 凭据库中,不会随 ZIP 搬走。ZIP 内不包含用户数据或凭据。

macOS 安装包面向 Apple 芯片、macOS 12+;Apple 系统翻译需要 macOS 26+。Windows 未商业签名,macOS 使用 ad hoc 签名且未 Apple 公证。旧版 0.2.13 保留下载。

验证范围

本发布要求同一提交的双端全新构建及安装包结构、版本、应用字节检查,Windows 最终 ZIP 的真实解压启动、设置 WebView、第二次启动转发、双向离线模型执行和内嵌捕获自检,以及实际设置快捷键和生成内容的原生焦点回归。发布清单绑定源提交、当前构建任务、文件大小及 SHA-256。

安装包的静态检查不等同于安装后完整运行验收;Windows ZIP 的测试不替代 macOS 现场运行、真实缺少 WebView2 的安装场景、物理多屏/混合 DPI、截图/OCR全量现场验证或断网证明。用户报告的现场翻译问题仍按具体复现结果判断。本版为内测预发布,不使用稳定版 Latest 标记。

源码提交:281ca684c48fd68ae768e9828daae9ea3b54e694

已验证的整合基线:22e0267a7f333b84a73b596940ff7452a0e9f755

双端构建、安装包静态检查与 Windows ZIP 运行验收

0.2.13 内测版

0.2.13 内测版 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 06:01
baae194

EchoLingo 0.2.13 内测版

  • 简化自动翻译方向:不再因混合语言、短文本或检测置信度不足而提前阻止翻译请求。
  • 手动指定目标语言但无法确定源语言时,使用明确的备用源语言继续请求,避免第二次检测失败再次阻断流程。
  • Apple 系统翻译不再把源语言与目标语言相同的请求直接当成成功并返回原文;交由实际服务处理,服务拒绝或失败仍如实报告。

Windows x64 与 Apple 芯片 macOS 安装包由本次源码重新构建。验证范围为两平台共享语言路由测试、实际应用的相关请求生命周期测试及安装包静态检查。发布清单绑定源码提交、运行记录与实际安装包字节。

本次未重跑完整回归、安装后运行、截图、OCR 或视觉验收,不把历史结果声明为新安装包已通过上述检查。Windows 仅复用哈希核验且源码未变的离线引擎、语言模型、许可证和对应源码,不复用旧版应用。真实设备、真实服务及混合语言翻译质量仍需复测;本次不宣称修复其他取词、截图或多屏现场问题。

这是测试预发布版,不是稳定版。Windows 未商业签名;macOS 使用 ad hoc 签名,未经 Apple 公证。旧版本仍保留下载。安装前请核对 SHA256SUMS.txt 与 RELEASE-MANIFEST.json,并完整退出旧版应用。

源码提交:baae194bcc5eca9d48c719e8a2238ea195d95897

已审查的路由源码:6809ba1c3c2add353cddfcba89338eadc088ca9a

定向测试、全新构建与静态安装包检查

本次未重复完整回归、安装后运行验收或视觉验收。

0.2.12 内测版

0.2.12 内测版 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 11:39
1e07e01

EchoLingo 0.2.12 内测版

  • 调整 macOS Alt+S 截图取字的窗口排除规则:允许当前存活、图像已就绪的桌面贴图进入捕获画面,便于对贴图中的文字进行 OCR。
  • 截图工具栏、选区及其他辅助窗口仍从捕获中排除;贴图是否可捕获继续核验窗口身份与生命周期,不将过期或未就绪的窗口当作有效贴图。

本版本使用当前源码重新构建 Windows 安装包和 macOS App/DMG,发布须通过既有回归及安装验收。发布清单与校验和绑定本次源码提交、验证运行和实际安装包字节,不以旧版资产或历史诊断替代。

新增合成验证的生成贴图捕获与 Vision OCR 步骤已在 macOS 运行通过;首轮合成测试尾部曾出现一次尚未定位原因的失败,后续诊断轮通过,不将诊断通过视为该次失败的根因已解决。合成测试不代表所有真实桌面、显示器及贴图生命周期场景均已验证。

本次不修改取词恢复或 Apple 系统翻译功能,也不宣称解决其既有现场问题。macOS 签名、公证及权限要求以实际安装包和系统提示为准。

源码提交:1e07e01f3bd0b3ccfd1637c26a3eabd2f02ffc71

完整构建、测试与安装包验收

0.2.11 内测版

0.2.11 内测版 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 08:48
6617d31

EchoLingo 0.2.11 内测版

  • 调整 macOS 截图显示器切换与选区窗口交接,减少切换显示器时的定位和显示状态冲突。
  • 调整贴图的点击与拖动判定,并将原生拖动绑定到当前鼠标按下操作,避免过期操作继续移动贴图。
  • 改善截图保存与复制的独立结果处理:一项失败时保留另一项的成功结果,避免错误地将两项都报告为成功或失败。
  • 改善标注绘制预览、选中后的尺寸调整及文字编辑交互。
  • 为 macOS 取词增加有界、安全的停止原因诊断,不记录选中文字;取词现场问题仍未解决,不将诊断补充作为修复完成的证明。

本版本使用当前源码重新构建 Windows 安装包和 macOS App/DMG,发布须通过既有回归及安装验收。发布清单与校验和绑定本次源码提交、验证运行和实际安装包字节,不以旧版资产或历史诊断替代。

真实双屏与拖动现场尚未验证;合成测试不代表所有设备和应用场景均已验证。本次不修改 Apple 系统翻译功能,也不宣称已解决其资源或翻译可用性问题。macOS 签名、公证及权限要求以实际安装包和系统提示为准。

源码提交:6617d31003807fc5e7a96d92096c22b6b59fdd7c

完整构建、测试与安装包验收

0.2.10 内测版

0.2.10 内测版 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 04:31
b6ede40

EchoLingo 0.2.10 内测版

  • 修复 macOS 截图选区窗口与目标显示器的绑定,改善多显示器上的选区定位。
  • 保持实时截图选区透明,并修复首次显示和原地点击时的画面稳定性问题。
  • 加强 macOS 只读取词恢复:遇到已明确识别的可选选区属性失败时,继续检查经过验证的祖先分组;仍需满足选区、窗口、焦点及安全边界,不以模拟复制兜底。

本版本使用当前源码重新构建 Windows 安装包和 macOS App/DMG,发布须通过既有回归及安装验收。发布清单与校验和绑定本次源码提交、验证运行和实际安装包字节,不以旧版资产或历史诊断替代。

内测版仍可能存在问题;合成测试不代表所有设备和应用场景均已验证。本次不修改 Apple 系统翻译功能,也不宣称已解决其资源或翻译可用性问题。macOS 签名、公证及权限要求以实际安装包和系统提示为准。

源码提交:b6ede4073c6a445321332e381d09e5a0ccc2eac9

完整构建、测试与安装包验收

0.2.9 内测版

0.2.9 内测版 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Nov 16:26
06a358b

EchoLingo 0.2.9 内测版

  • 截图编辑采用单一持续工具栏,减少工具切换时的位置变化;固定截图生成仅显示图片的独立贴图窗口。
  • OCR 使用容量为一的独立执行域,隔离截图识别任务并加强取消、过期请求及资源释放边界。
  • macOS 取词加强只读选区恢复:仅在公开选区、所属窗口与焦点等条件均通过严格检查时采用结果;不以模拟复制兜底。不确定或失败时保留干净的手动输入入口。
  • 修复鼠标拖动已建立后,DOM 指针取消及捕获丢失错误结束原生拖动的问题;补充中断、释放与过期操作回归。
  • 保留安装包严格检查、失败证据及源码身份绑定,包括 macOS 自有许可确认和 Windows 安装包标记校验。

本版本使用当前源码重新构建 Windows 安装包和 macOS App/DMG,发布须通过完整回归及既有安装验收;不以历史安装包或诊断运行替代。本次发布清单与校验和绑定本次源码提交、验证运行和实际安装包字节。

内测版仍可能存在问题;原生编译、合成测试不等于所有设备和应用场景均已验证。macOS 签名、公证、权限及 Apple 翻译资源可用性以实际系统状态为准;不宣称新增公证或绕过系统权限。云翻译和 OCR 仅在用户自行配置启用后使用,相关服务费用由服务商收取。

源码提交:06a358bf0fd4d1b226ab45c795eb55d65889c370

完整构建、测试与安装包验收

0.2.8 内测版

0.2.8 内测版 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Nov 10:37
501a0c5

EchoLingo 0.2.8 内测版

  • 截图编辑支持再次调整选区,并补充画笔、高亮、椭圆与局部笔画擦除;工具分组保留确认、取消和保存操作。
  • 截图可固定为独立贴图窗口,便于对照查看;补充贴图生命周期、输入与显示边界测试。
  • 支持原位文字与带背景备注、连续编号和编号箭头;标注可选中、移动、删除及撤销重做。
  • 加强设置与历史文件的原子写入,避免共享临时文件碰撞和符号链接误写。
  • 修复连续修改主题时,较早的保存完成后覆盖后续选择的问题。
  • macOS 系统翻译区分系统报告的资源安装状态与实际语言对运行结果;遇到资源不可用时允许用户显式重新准备,避免新请求或过时回调错误清除恢复状态,不自动下载或重试。
  • 加强截图编辑回归与安装包静态检查,保留失败证据;修复 macOS 自有许可确认和 Windows 安装包标记校验。

本版本使用当前源码重新构建 Windows 安装包和 macOS App/DMG,发布须通过完整回归及既有安装验收;不以历史语言补丁或旧安装包验收替代。发布清单与校验和绑定本次源码提交、验证运行和实际安装包字节。

内测版仍可能存在问题。Apple 翻译资源不可用的框架底层原因及具体设备恢复效果仍需实际设备验证。macOS 的签名、公证及权限要求以实际安装包和系统提示为准;不宣称新增 Apple 公证或所有真实应用场景均已验证。云翻译和 OCR 仅在用户自行配置启用后使用,相关服务费用由服务商收取。

源码提交:501a0c5d7d8e709da27feaae26fddf29980adaab

完整构建、测试与安装包验收

0.2.6 测试版

0.2.6 测试版 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 11:47

EchoLingo 0.2.6 测试版

本次保留原始构建的 Windows x64 / macOS arm64 安装包,不重新编译、不覆盖旧版本。原始构建运行的总体结果仍为失败;macOS 初次检查被磁盘映像的许可确认阻止,另行对完全相同的 DMG 与原签名应用执行静态检查。Windows 初次检查遗漏了仓库已有的 Tauri NSIS 标记变换规则;独立检查仅按该完整标记与完整文件哈希证明原安装包身份,没有改写二进制。两项独立检查成功不改变原始运行的失败记录。

  • macOS 选区源身份改为精确序列化,防止跨语言数字转换导致误判;QQ 多选回退策略收紧。
  • 调整 Alt+S 悬停轮廓、文字排版与设置焦点样式。
  • F1 截图编辑保留原始屏幕表面,工具栏限定在可用屏幕区域。

验证范围与限制

原生策略、桥接、浏览器和静态安装包检查通过,不等于在真实 Codex、飞书、QQ 中完成交互验收。尚未完成安装后运行验收、真实中文输入法候选窗、物理多屏与混合 DPI 验收;不能据此承诺所有现场问题均已消失。macOS 应用为 ad-hoc 签名,未公证。

RELEASE-MANIFEST.json 记录原始产物、源码与发布来源;两份平台 CANDIDATE-MANIFEST 保留原始字节及安装包/应用哈希;REINSPECTION-MANIFEST.json 与 REINSPECTION-MANIFEST.Windows.json 分别记录原构建与两平台再检查,明确未重建、未修改二进制。SHA256SUMS.txt 覆盖实际发布资产。Windows 对应离线引擎源码随附;仅复用经过固定哈希验证的引擎、模型与许可证,旧安装包的验收不转移给本版。

Source: d91b59505f81d766eca25a8cff4764c278542275; tree: 2898ee1bad7f1d73d408d2ad5fc136cfc869fe3a; original build run 41195400127 — failed initial package inspections. Publisher: c283b37f49bdb3349dcc0bd08f474d5727f16077. Original installer bytes, not rebuilt. Separate successful same-byte macOS inspection at 2ae424c3f37bfeb970af41d333c48c3f2d49706f; separate successful Windows same-byte inspection at 02eb0c8bcda28dd1b72d892122759994ed1c8ef9. The exact existing NSIS bundle-marker identity rule was verified without modifying an executable; the original overall failure is not relabeled as success.

0.2.4 内测版

0.2.4 内测版 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 08:12
33b6d93

EchoLingo 0.2.4 内测版

本版新增独立的 F1 截图与本地图片编辑,并改进取词来源一致性、剪贴板格式保护、Windows 放大镜连续性,以及翻译浮窗的布局与展示顺序。

本版改动

  • 新增独立 F1 截图入口:悬停显示可见窗口轮廓,点击选择窗口,拖动选择区域;窗口身份或边界变化时安全取消。捕获的是当时可见的屏幕区域,不恢复被遮挡内容。Alt+S 无感 OCR 保持独立,F1 不调用 OCR、翻译或云服务。
  • 新增本地图片编辑:矩形、箭头、文字、像素马赛克、实心遮挡、裁剪、撤销与重做;也可打开 PNG / JPEG。复制合并后的原生剪贴板图片,保存为 PNG 文件;不附带编辑图层或源文件元数据。
  • 默认保存到系统桌面,可另选目录;文件名根据截图时间生成,同名自动编号,不覆盖源文件或已有图片。不会自动保存。截图编辑器按需创建,不为未使用的入口额外创建启动窗口。
  • Windows 复制兼容路径保留经原生检查确认的已知剪贴板存在性标记;未知或不可读取的格式仍安全拒绝,不以丢弃格式换取成功。诊断仅使用有界枚举与数值,不包含选文或剪贴板内容。
  • Windows 原生截图放大镜在节流间隙保留上一帧,复用会话内采样资源,减少重复窗口状态更新;取消、结束和未就绪时仍隐藏。
  • macOS 在请求入口固定来源窗口,后续始终核对原有 CG 或 AX 身份。受约束的焦点建立路径可尝试一次只读正选区恢复;权限、保护输入、来源变化和查询异常仍安全停止。复制次数、剪贴板所有权与恢复边界不放宽。
  • 浮窗流式内容从当前顶部锚点向下增长,并预留滚动条宽度。macOS 显式展示前核对原生尺寸、WebView 视口和屏幕比例,避免旧布局被当作新展示的就绪状态;超时不伪装成成功。

验收与安装

  • Windows:EchoLingo_0.2.4_windows_x64-setup.exe;Apple 芯片 macOS:EchoLingo_0.2.4_macos_arm64.dmg。
  • 使用标准双端构建与发布流程;只有必需 CI 和发布验收通过,才发布同次运行验证过的安装包。发布后不重新构建或覆盖 0.2.3 资产。
  • 新增取词来源、剪贴板标记、放大镜连续性、隐藏 WebView 视口及浏览器展示回归。Windows 发布验收使用已确认嵌入实际应用的原生截图子程序,要求完整连续性用例结果;不能仅凭步骤退出成功认定通过。F1 原生选择器、实际 NSIS 安装后的截图编辑流程与浏览器像素编辑各自保留独立验收,不用 mock IPC 代替原生功能。安装后必须验证窗口与区域截图、PNG/JPEG 打开、复制与保存、取消、不覆盖、零 OCR/服务调用及所有权清理,并核对完整应用字节身份;重复的安装前编辑器测试仅作诊断。
  • 更新前从托盘或菜单栏完整退出旧实例。安装来源、对应源码、SHA-256 和验证工作流见本次发布的清单与校验文件。
  • Windows 未商业签名;macOS 使用 ad hoc 签名,未经 Apple 公证。系统可能显示安装风险或要求重新授权。

验收范围

发布门槛保留核心功能、原生输入与取消、有效截图和编辑导出、剪贴板所有权、安装包身份及资源清理。放大镜的细粒度像素观测、运动密度、毫秒截止线和反复 A/B 性能比较只作质量诊断,不再单独阻止发布;原始未达标记录仍保留,不改写为通过,也不据此承诺所有设备的流畅度或时延。核心结果与质量诊断在新报告中明确分开,旧报告不会按新规则追溯标记通过。

验证边界

这是内测版,不是稳定版。生成窗口、纯策略和浏览器 mock 测试不能证明所有真实应用均可取词,也不能替代物理鼠标跟随、复杂剪贴板历史、连续操作和混合 DPI 多显示器验收。原生几何与 WebView 视口确认不等于操作系统合成器已绘制清晰首帧;真实设备的流畅度、首帧清晰度及兼容性仍需复测,不作普遍时延或成功率承诺。

截图编辑限制为 32 MiB 编码文件、3200 万像素和单边 16384 像素;原生捕获可能采用更严格限制。像素马赛克不保证敏感文字不可推断,敏感内容推荐使用实心遮挡。macOS 截图的生成元数据及取消策略测试不等于真实屏幕权限、文件对话框或多屏设备验收;实际安装环境仍须复测。

发布前语言识别补丁

自动中英翻译不再仅因长英文中的少量 OCR 非 ASCII 字母或借词而拒绝处理:本地语言识别明确判为英文时继续英文→中文,原文不改写。手动语言、中文、短 ASCII 文本和结构化内容路径保持不变;其他语言或不确定结果仍需手动选择。

本次补丁重新构建 Windows/macOS 安装包,使用锁定依赖执行实际语言路由单元测试,并验证版本、资源和文件哈希。未改动的截图、编辑器、选词及离线翻译功能复用此前成功运行 41178655504 的核心验收证据;不声称对新安装包再次执行了完整截图、视觉或编辑器交互测试。具体新构建与复用范围记录在 RELEASE-MANIFEST.json。

源码提交:33b6d936d0dbfb6b2202cab7b2b58d47c0cb0984

构建、补丁测试与复用验收范围