Repository navigation
Releases
Releases · Alonemo-Nnqc/Folio
Folio 1.2.0
macOS
新增
- 划词翻译:在阅读器中选中文字,点按旁边的翻译按钮、按快捷键(默认 ⌥D / Alt+D)或从右键菜单即可在浮窗中查看译文,可拷贝、加入笔记或切换服务。设置 ▸ 翻译 中可选择触发方式(显示按钮 / 自动翻译 / 仅快捷键)、单独的翻译服务和快捷键。
- 背景透明度:设置 ▸ 通用 ▸ 外观 中可调节列表、检查器与阅读器背景的磨砂透明程度(Windows 11 使用亚克力背景)。
- 应用内更新按钮:自动检查发现新版本后,工具栏出现“更新”按钮,点按即下载并询问是否重新启动安装;可选择自动下载更新。
- Windows:快速预览——在列表中按空格或中键(多数触控板的三指点按)即可预览论文,方向键切换条目;磨砂玻璃面板,左侧带缩略图。
- Windows:阅读器工具栏可自定义(右键工具栏 ▸ 自定义工具栏…),可添加缩放、翻页、对照阅读、打印等按钮并拖动排序。
- 批量翻译:多选文献后一次翻译全部,可在 设置 ▸ 翻译 ▸ 同时翻译 中设置同时进行的篇数。
- 划词翻译有了独立的设置页;免费服务被限流时会自动重试,并换用其他免费服务(Google、Microsoft,Mac 还有 Apple 离线翻译)。
- 翻译服务列表显示各服务商的官方图标。
变更
- 选中文字后再切换到高亮、下划线或删除线工具,会直接标注所选文字(Windows 与 Mac 一致)。
- Mac:检查器的“信息 / 标注 / 笔记”移到工具栏,与检查器按钮同高;侧栏与检查器展开、收起更流畅。
- Mac:阅读器工具栏空间不足时,缩放按钮折叠为带放大镜图标的菜单,不再显示为空白按钮。
- 翻译服务列表不再列出本机未安装的智能体。
- Windows:左上角改为设置按钮,点按直接打开设置(右键仍可打开应用菜单);AI 设置页使用各智能体的官方图标;弹出对话框时右上角窗口按钮的颜色与界面一致;托盘菜单重新设计;整体配色改为低对比的同色系层次,控件统一为发丝描边。
- Mac:阅读器笔记栏的“笔记”标题上移到与工具栏按钮同一高度。
- Windows:设置窗口重新设计——统一的柔和底色、彩色图标导航、大标题和浮起的分组面板。
- 精简各页面的说明小字,保留必要提示并统一措辞。
- 全文翻译更忠实地保留标题格式:居中的标题译后仍然居中(包括两行等宽、铺满版心或页边有 arXiv 水印的标题),是否加粗与原文一致,并能识别更多粗体字体。
- 设置 ▸ AI 现在能检测到 Pi、Grok CLI、Hermes Agent、OpenClaw、Kimi Code、Droid、Amp、goose 和 DeepSeek Harness,并可一键添加 Folio 的 MCP 服务器与技能(DeepSeek Harness 暂只显示检测结果)。
Windows
新增
- 划词翻译(选中文字后显示翻译按钮 / 自动翻译 / Alt+D),可单独选择翻译服务和快捷键。
- 快速预览:列表中按空格或中键(三指点按)预览论文。
- 阅读器工具栏可自定义按钮和顺序。
- 背景透明度(Windows 11 亚克力背景);“更新”按钮与自动下载更新。
- 全文翻译保留标题的居中与加粗,与 macOS 版一致。
- 设置 ▸ AI 新增 Pi、Grok CLI、Hermes Agent、OpenClaw、Kimi Code、Droid、Amp、goose、DeepSeek Harness 的检测与配置。
变更
- 设置按钮移到侧栏左下角;AI 设置页使用官方智能体图标;对话框打开时窗口按钮颜色与页面一致;翻译服务列表隐藏未安装的智能体;选中文字后切换标注工具直接标注。
Folio 1.1.0
macOS
新增
- Folio 现在也有 Windows 版(x64 和 ARM64),与 Mac 版使用同一套文献库格式,安装包在同一个 Release 中。
变更
- Release 只提供安装包:Mac 下载
Folio-x.y.z-macOS.dmg(也是应用内更新使用的文件),不再单独提供.zip和浏览器扩展包,扩展在 设置 ▸ 浏览器 中安装。 - 应用内附带
LICENSE和第三方许可声明THIRD-PARTY-NOTICES.md;script/release.sh没有更新密钥时可用FOLIO_SKIP_UPDATE_SIGNING=1打包。 - 阅读器标签页改用论文短标题命名,不再是难以区分的“作者 年份”:翻译版本把类型放在最前(如“译文 · SnakeSAM”),同一篇有多份同类翻译时只显示有区别的服务、模型或时间;悬停显示完整标题、作者年份和文件。
- 整篇翻译改用 Folio 内置的原生翻译引擎,不再需要下载约 1.4 GB 的 pdf2zh_next 组件:直接解析 PDF 版面,图内文字保持原样、表格逐格翻译、行内公式原样保留,译文绝不压到其他内容;14 页论文用免费服务约 40 秒(原来约 3 分钟),内存约 0.3–0.6 GB(原来约 2 GB)。
- 翻译时先从标题、摘要和小节标题提取术语表,并带上论文标题和摘要,专有名词前后一致;已翻译的段落会缓存,重试不重复翻译。
- 翻译进行中即可打开“对照阅读”,已译完的页先显示,随翻译推进自动刷新。
- 新增翻译服务:Anthropic Claude、LM Studio,以及本机智能体 Claude Code、Codex、Gemini CLI、Qwen Code、opencode、Cursor CLI(使用你自己的登录,无需 Key);Bing 改为 Microsoft 免费接口。
- 译文版面更均匀:行距自动填满原段落高度并在整页统一,中文按字间距两端对齐,引用编号可断行;行内公式、上下标和重音符号原样保留;常见小节标题和表头使用标准译法。
- 公式和数学符号逐字形保留:译文中的每个公式都用原字体逐个字形重新绘制(大括号、求和号、根号、宽重音、叠放的上下标都完整),原文按字形删除,同一行要保留的文字位置不变;文字绕图、绕表排版,表格按列切分单元格,参考文献始终保留原文。
- 译文里可以直接点击引用跳到参考文献:链接跟着引用移到译文中的新位置,章节、图表编号和网址链接同样保留;并排对照的两栏都能点。
- 翻译支持更多本机智能体:新增 Grok CLI、Antigravity、GitHub Copilot CLI、Kiro CLI、Cline CLI、Kimi CLI、Factory Droid、Amp、goose、pi、Hermes Agent、OpenClaw 和 DeepSeek Harness,并能读取终端里配置的 Key 和代理。
- 翻译设置新增“测试”按钮,翻译一句话就能确认服务可用;未登录、未配置、接口服务版本过旧时会说明具体原因。
- 译文排版更整齐:行距会避开公式的上下标,段首粗体小标题保持粗体,跨行的表格单元格整格翻译,公式行、伪代码和参考文献不再被误译,已是目标语言的文档不再翻译。
- 译文行距更均匀:同一栏里连续的段落按同一字号和行距排版,段落之间不再突然变挤;行首的括号与上下行对齐,中文和英文、数字、公式之间的空格统一。
- 翻译更快:本机智能体默认不再长时间思考(Antigravity 同一篇论文从约 10 分钟降到 1 分钟以内),Microsoft 和 Google 免费接口改为分批请求。
- 翻译进度条连续前进,不再长时间停住后突然跳变,位置也固定不动;进度按已用时间估算。
- 本机智能体可以选择思考程度(默认低);名字里带程度的模型(如
gemini-3.8-flash-high)按模型自己的程度运行。 - 跨栏、跨页的段落合成一段翻译,不再被拆成两个半句,也不会留下“in-”这样的断词残片。
- 再次用同一服务和模型翻译时,可以选择保留两份(按翻译时间区分)或替换旧的译文。
- 翻译设置页重新整理:模型列表可搜索、可直接输入模型名,并修复深色模式下的黑色输入框;服务状态和测试合并成一行,选项按语言、输出、翻译内容、速度分组。
- 行内的小图标、分数线和展示公式会跟着译文移动,表格文字不再压到规则线。
- 选择模型时直接弹出可搜索的模型列表(含 Claude Code、Codex 等本机智能体),也可输入其他模型;服务菜单最上方列出已配置的服务和已安装的智能体。
- 设置 ▸ 翻译 可删除早期版本下载的旧翻译组件。移除 SiliconFlow 免费、AnythingLLM、Dify、Xinference(原来选择它们的会自动改用替代服务)以及 MCP 的 pdf2zh 查找工具。
修复
-
Gemini CLI 翻译不再因“目录不受信任”失败。
-
克隆仓库后不配置开发者账号直接运行
script/build_and_run.sh,构建出的 app 启动即退出(ad-hoc 签名加强化运行时无法加载 Sparkle)。 -
公式中离上一行更近的分子、上下限、大括号等不再错位或残留在页面上。
-
发给模型的段落顺序在一批 10 段以上时被打乱,现在按阅读顺序发送。
-
译文漏掉公式时会自动重新请求;个别段落被服务商内容审核拒绝时保留原文继续翻译,不再整篇失败。
-
本机智能体出错时立即停止其他请求并提示,不再等其他批次跑完。
-
已经是中文的论文翻译成中文时,不再误报“可能是扫描件”。
-
翻译进度条不再左右滑动,只随进度填充。
-
中文译文里放不下的英文单词换行后,上一行也会两端对齐。
-
Codex 默认模型不支持思考程度时不再报错;Gemini CLI 列出当前版本的模型;Hermes 能显示版本和默认模型。
-
修复用本机智能体翻译时,阅读器开着缩略图可能闪退的问题。
-
修复列表项最后一行跑到中间的问题。
Windows
首个 Windows 版本,与 macOS 版功能、界面一一对应,并使用同一套数据格式:同一个文献库文件夹(例如放在同步盘中)在两个平台上都能直接打开。
文献管理
- 两级分组(可自定义颜色)、彩色标签、回收站、全文搜索、阅读状态与星级评分、一个条目多个文件
- 拖入 PDF 自动识别元数据(Zotero 识别服务、Crossref、arXiv、OpenAlex、DBLP、CVF),找不到时可手动匹配
- 笔记、引用(GB/T 7714、APA、IEEE 等)与 BibTeX / RIS / CSL JSON 导入导出
- 从 Zotero 导入:分组、标签(含颜色)、PDF 和 pdf2zh 译文一并导入,只读取 Zotero 数据库的副本
阅读
- 标签页打开论文,高亮、下划线、删除线、便签、文本框、手绘,批注直接写回 PDF,记住阅读位置
- 对照阅读:原文与译文左右并排,翻译进行中即可阅读已完成的页面
- 触控板捏合与 Ctrl+滚轮缩放、查找、目录、缩略图、打印
翻译
- 与 macOS 版同一套自研引擎,按原版面排入译文,公式、图表和链接保持原样,生成纯译文和左右对照两种 PDF
- 支持 Google / Microsoft 免费翻译、Ollama / LM Studio、OpenAI、DeepSeek、通义千问、DeepL 等接口,以及本机已登录的 Claude Code、Codex、Gemini CLI、pi、DeepSeek Harness 等智能体;API Key 用 Windows 账户加密保存
AI 与浏览器
- 内置 MCP 服务器和
folio-cli,在 设置 ▸ AI 中一键为 Claude Code、Codex、Gemini CLI、Cursor、Claude 桌面版等智能体添加 Folio - 浏览器插件(Chrome、Edge、Brave、Firefox 等)一键保存到 Folio,在 设置 ▸ 浏览器 中安装
Windows
- 窗口按钮、Snap Layouts、资源管理器、文件对话框和 Ctrl 快捷键都是 Windows 自己的
- 关闭窗口后 Folio 留在通知区域继续运行(翻译不中断),从托盘菜单“退出 Folio”才会彻底退出
- 安装向导可选择安装位置和桌面快捷方式,不需要管理员权限;缺少 WebView2 运行时的电脑会自动安装
- 应用内自动更新:下载新的安装程序,校验后在重新启动或退出时静默安装
- 支持 x64 和 ARM64
Folio 1.0.1
新增
- 在条目上三指轻点(或用力点按,取决于 系统设置 ▸ 触控板 ▸ 查询与数据检测器)即可快速查看,和按空格一样
修复
- 修复 1.0.0 在开启了系统完整性保护(SIP)的 Mac 上一启动就退出的问题(崩溃报告显示
Library not loaded: @rpath/Sparkle.framework)。打不开 1.0.0 的用户请从 Releases 重新下载安装 - 欢迎向导首次启动时显示在文献库窗口前面,不会再被挡住;它是一个普通的独立窗口,切换到其他软件时不会消失
- 欢迎向导底部的按钮不再被窗口边缘遮挡;“允许 AI 修改文献库”开关不再需要滚动才能看到
- 欢迎向导没走完就关闭时,下次打开 Folio 会从离开的那一页继续(只会再出现一次)
- 从 Zotero 导入 pdf2zh 插件生成的对照翻译时,按附件标题识别翻译服务(Google、DeepSeek、Gemini 等),不再变成“… 2.pdf”“… 3.pdf”。之前已经这样导入的,再从 Zotero 导入一次即可修正
- 在欢迎向导或设置中启用 Safari 扩展时,勾选“允许未签名的扩展”后会自动跳到 Safari 的扩展设置
变更
- 欢迎向导的页面图标改用系统原生的 SF Symbols
- 条目下的文件改为显示“原文”“双语对照 · Google”“译文 · DeepSeek · deepseek-chat”,不再显示作者、年份和标题;文献库文件夹中的译文文件名以“(双语对照 · Google)”结尾,而不是编号
Folio 1.0.0
首个公开版本。
新增
- 拖入 PDF 后自动识别元数据并创建条目(Zotero 识别服务 + Crossref / arXiv / OpenAlex / DBLP / CVF)
- 内置 PDF 阅读器:标签页、高亮 / 下划线 / 便签 / 文本框 / 手绘批注,批注直接写回 PDF,记住阅读位置
- 保留排版的整篇翻译(pdf2zh_next / BabelDOC),支持 20 多种翻译服务,可对照阅读
- 每个条目一篇 Markdown 笔记,阅读时可把选中文字一键加入笔记
- AI 接入:MCP 服务器与命令行工具
folio-cli,可一键配置 Claude Code、Codex、Gemini CLI 等 11 种智能体 - 浏览器插件(Safari、Chrome、Edge、Firefox 等),在论文页面一键保存,支持批量保存
- 两级分组、彩色标签、回收站、全文搜索、阅读状态与星级评分
- 9 种引用格式(含 GB/T 7714-2015),导出 BibTeX / RIS / CSL JSON;从 Zotero 一键导入
- 应用内检查更新:自动下载并在重新启动后完成安装
- 首次启动的欢迎向导:从 Zotero 导入、安装浏览器插件、为 AI 智能体添加 MCP 与技能、配置翻译组件
- 中英双语界面(默认跟随系统语言,可在设置中切换),浏览器插件同样支持英文
- 支持 macOS 14 Sonoma 及以上;在 macOS 26 上使用 Liquid Glass 外观