Skip to content

MEFinder v0.5.3

Choose a tag to compare

@sabercomo sabercomo released this 10 Sep 05:53
· 343 commits to main since this release

MEFinder v0.5.3

这个版本新增繁简统一检索和按页导出 Markdown,并修复了译本对照的一系列问题。

繁简统一检索

  • OpenCC 查询变体现在默认开启:搜简体能命中繁体原文,反之亦然。查港台译本时,不必先在脑子里把检索词转成繁体再搜。
  • 不需要的话,可在「设置 → 文献检索」里随时关闭。它只扩展查询词,不改动源文献,也不影响导出内容。

按页导出 Markdown

以前导出 Markdown 只能整本带走,但写论文时往往只引用十几页。现在在文献库里选「更多操作 → 按页 Markdown」,要哪几页就导哪几页:

  • 单页写 5,连续范围写 12-18,也可以组合使用:5, 12-18, 25。
  • PDF 页码可选「原书页码」或「PDF 物理页」:原书页码认 iv、v 这类印刷页标签,物理页则从文件第 1 页起算。切换选项时,界面会随即说明当前输入的数字按哪种规则计数,不用自己猜。
  • 导出前会先恢复整本书的脚注关系,再只把所选正文引用到的脚注定义一并带出。
  • EPUB 仍只采用出版方自己标注的页码,不会按屏幕排版去猜「一页」在哪里。

译本对照

这个版本集中修复了对照功能的几个常见问题:

  • 修复 Apple Silicon 上生成对照时 CPU 拉满、整机卡顿的问题。推理时会为系统和界面留出资源,不再抢占整机性能。
  • 对齐运行时按钮会变成「取消对齐」,可随时停止;停止后不会留下半成品结果。
  • 长时间对齐改为后台任务。以前约一分钟后界面会误报 Load failed,其实后台仍在计算。
  • 作者自己撰写的「导论/绪论/引言/Introduction」现在归入正文,不再被误判为副文本。
  • 阅读器会记住每本书上次选择的对照版本。若当前结果是经第三个版本「中转」算出的,会明确提示可能有段落漏配,并可一键生成这两个版本之间的直接对照。
  • 对重复页眉、中文章节标题、注释区域和信息量较低的锚点,识别更准确,跨章错配和漏配都会减少。

界面细节

  • 文献库列表的徽标只标文件格式:PDF、EPUB、Word、JSON。具体使用了哪个解析器,移至详情面板的「解析方式」查看,列表因此更简洁。
  • 作品组列表首次打开不再自动展开第一个作品组,所有组默认折叠,需要时再点开。

Windows 下载(64 位 Windows 10 / 11)

使用方式 下载文件 SHA-256
安装版(推荐) MEFinder-v0.5.3-windows-setup.exe 32810fc82534c2f7a6ce439beec0726113b483bc310bb7d8426f17ac62f094f7
绿色免安装版 MEFinder-v0.5.3-windows-portable.zip 04f414fb1339d092b3133b666457c34ae4cd4e6ed8082e2034f514b2f192dd55

两个发布文件都附带同名 .sha256.txt 校验文件。SHA-256 只能校验下载是否完整,不能替代代码签名。安装版可从旧版覆盖升级,保留已导入的文献、索引和设置;绿色版需完整解压后再运行,解压不全会打不开。两个文件都内置独立 MEFinderMCP.exe,不需要另装 Python。

安装包尚未做商业代码签名,首次运行 Windows 可能弹出 SmartScreen 提示,点「更多信息 → 仍要运行」即可。

macOS Apple Silicon 下载

使用方式 下载文件 SHA-256
DMG(推荐) MEFinder-v0.5.3-macos-arm64.dmg b9773adcd3683176b6ac9205e3c1a24629809665a6156238d2638ed748782fdc
ZIP(备用) MEFinder-v0.5.3-macos-arm64.zip b293b191f5c512976c13a0be9e272c1abafb137461e62fa1e9acdeaa8218c68e

两个发布文件都附带同名 .sha256.txt 校验文件。SHA-256 只能校验下载是否完整,不能替代代码签名。

macOS Intel(x86_64)下载

使用方式 下载文件 SHA-256
DMG(推荐) MEFinder-v0.5.3-macos-x86_64.dmg de058f8ffb4c8bb5dd79653b4b1e7d690fcb941c553746a3dae986cd89ba9a3b
ZIP(备用) MEFinder-v0.5.3-macos-x86_64.zip 806a12517d8cc5a2c0d0e4f8027d89845e1b1441cf24ef0fc32ea6571700426f

适用于 macOS 12 或更高版本。签名情况与 arm64 包相同(ad-hoc 签名、尚未公证),首次打开如被系统拦截,在访达中右键应用选择「打开」即可。

验证

  • macOS 构建流程通过 2085 项 unittest(21 项按条件跳过)、Ruff F 检查和前端构建检查。
  • Windows 安装版与绿色版基于同一提交重建,同样通过 2085 项 unittest(装 OpenCC 后仅 1 项条件跳过)、前端 node --check 语法门禁,以及打包后 MCP sidecar STDIO 冒烟与空索引 FTS5 trigram 校验。
  • 主应用与内置 MCP sidecar 均确认与各自架构相符;严格签名、ZIP 解包、DMG 挂载与 checksum 检查全部通过。
  • 已在实际安装的应用中验收 0.5.3 版本号、按页导出的单页示例及动态页码说明。

说明

  • E5 Large 对齐模型仍属实验性功能,本版本未将其设为默认。
  • 已生成的对照结果仍可正常查看;只有重新生成时才会使用当前的对齐算法。