Releases: ZGMFX01A/OrigRead-Desktop
Releases · ZGMFX01A/OrigRead-Desktop
Release list
OrigRead Desktop v1.3.2
体验优化
- 缩短 RSSHub 探测等待:并发探测多个实例,找到可用结果后停止其他请求;减少图标获取带来的等待,并及时响应取消操作。
- 明确显示探测结果:区分可订阅频道与诊断信息,展示实例及具体失败原因,同时改善深色模式下订阅候选的显示。
- 调整默认实例配置:新配置及恢复默认时采用新的实例顺序,官方实例默认关闭,可在「设置 → RSSHub」中启用;已有实例配置保持原有选择。
- 更新已读操作图标:阅读页和文章菜单使用勾选图标表示已读操作。
问题修复
- 修复曾经成功的实例被禁用或删除后,仍可能参与自动探测的问题。
- 修复清空实例列表后,默认实例被自动恢复的问题。
- 修复有效但暂时没有文章的订阅源被误判为失败,并触发实例切换的问题。
Experience Improvements
- Reduce RSSHub discovery waits: Probe multiple instances concurrently and stop other requests once a usable result is found. Reduce waits caused by icon fetching and respond promptly to cancellation.
- Clearer discovery results: Separate selectable channels from diagnostic information, show the instance and specific failure reason, and improve subscription candidates in dark mode.
- Updated default instances: New configurations and restored defaults use a revised instance order, with the official instance disabled by default. Enable it in Settings → RSSHub if needed; existing instance choices are preserved.
- Updated read-status icons: Use checkmark icons for read-status actions in the reader and article menus.
Bug Fixes
- Fix previously successful instances still being tried automatically after being disabled or deleted.
- Fix default instances being restored automatically after clearing the instance list.
- Fix valid feeds with no current articles being treated as failures and triggering instance switching.
Full Changelog: v1.3.1...v1.3.2
OrigRead Desktop v1.3.1
新增功能
- 添加来源时可以取消检测:在“添加来源”窗口的网络检测阶段关闭或取消即可停止当前探测;已经选中的候选保存过程不受影响。
- 支持直接添加已知 RSSHub 路由:使用 Local 账户时,可直接输入默认或已配置 RSSHub 实例下的路由地址;桌面端会保留 RSSHub 来源信息并保存首次发现的文章。
体验优化
- 引用更适合核对:同一处回答引用现在可以关联多个依据;只有多个依据确实指向同一位置时才会直接跳转,否则会打开来源信息,减少误定位。
- 来源发现减少重复等待:成功识别 RSS、JSON/API 或网页候选后会及时结束后续探测;动态网页只在前面的方式都没有结果时尝试。
- 重复来源识别更稳:比较来源地址时会忽略跟踪参数、默认端口和多余结尾斜杠,同时保留业务查询参数。
- 刷新内置来源目录:同步清理后的来源清单,目录内容更精简,并补充了新的来源条目。
- 阅读交互反馈更清晰:优化来源与文章选中状态、列表切换、设置页导航、AI 设置页签,以及 Reader AI 面板展开和收起时的视觉反馈;启用减少动态效果时仍会尊重系统设置。
- 重整中英文文档:补充 Citation、来源发现、备份迁移、安装更新和故障处理说明,并统一桌面端平台信息。
问题修复
- 修复多条引用的编号和对应关系:重复引用、相邻引用以及多来源引用不再因为历史编号复用而错位。
- 修复切换文章或重开 AI 面板后的引用恢复:历史回答会恢复最近一次有效的引用层;从正文引用返回时,会回到所属对话并定位到对应引用。
- 修复停止或失败后的引用残留:部分生成被停止或失败后,不再把临时引用标记带入已保存内容或后续请求。
- 修复选中文本的错误定位:只有在选中文本能唯一对应正文位置时才复用正文锚点,无法唯一确定时改为显示来源信息。
- 修复来源检测取消或超时后仍继续请求的问题:取消、超时会传递到 RSS、RSSHub、JSON/API、网页和动态页面探测,避免过期结果继续返回。
- 修复 RSSHub 首次订阅绕过文章过滤的问题:首次保存 RSSHub 文章时也会应用当前文章过滤规则。
New Features
- Cancel source discovery: Close or cancel the Add Source dialog during network discovery to stop the active probe. Saving an already selected candidate is unaffected.
- Add known RSSHub routes directly: With a Local account, enter a route under the default or configured RSSHub instances directly; OrigRead preserves its RSSHub provenance and saves the first discovered articles.
Experience Improvements
- Citations are easier to verify: One citation occurrence can now link to multiple pieces of evidence. Direct navigation is used only when all references resolve to the same destination; otherwise source information is opened to avoid a misleading jump.
- Less duplicate waiting during source discovery: Discovery stops after a valid RSS, JSON/API, or website candidate is found; dynamic website rendering is attempted only after earlier methods fail.
- More reliable duplicate-source detection: Source URL comparison ignores tracking parameters, default ports, and trailing slashes while preserving business query parameters.
- Refreshed built-in source catalog: The bundled catalog now uses a cleaned, more compact list with additional sources.
- Clearer reading feedback: Improved selection states, list transitions, settings navigation, AI settings tabs, and Reader AI panel opening and closing; reduced-motion preferences remain respected.
- Reworked Chinese and English documentation: Expanded and reorganized guidance for Citations, source discovery, backup and migration, installation, updates, and troubleshooting.
Bug Fixes
- Fixed citation numbering and mapping: Repeated, adjacent, and multi-source citations no longer become misaligned when historical numbering is reused.
- Fixed citation restoration after article or AI-panel changes: Historical answers restore the latest valid citation layer, and returning from an article marker brings the user back to the owning conversation and occurrence.
- Fixed citation remnants after stopped or failed generation: Temporary citation transport markers are no longer persisted into saved content or replayed into later requests.
- Fixed incorrect selection navigation: A selected passage reuses an article anchor only when it uniquely identifies a location; ambiguous matches now fall back to source information.
- Fixed probes continuing after source-discovery cancellation or timeout: Cancellation and timeout now propagate through RSS, RSSHub, JSON/API, website, and dynamic-page discovery.
- Fixed RSSHub initial subscriptions bypassing article filters: Article filters are now applied to the first RSSHub batch as well.
Full Changelog: v1.3.0...v1.3.1
OrigRead Desktop v1.3.0
新增功能
- 新增 Reader AI:围绕当前文章进行问答和分析,支持流式回答、对话历史、快捷消息、补充文章上下文与正文引用定位。
- 新增专用网络搜索:支持自动或关闭模式,并可仅为下一条消息临时强制搜索。
- 新增 AI 扩展配置:支持自定义指令、Skills、远程 MCP 与本地 MCP 工具,并在工具执行前要求明确授权。
问题修复
- 修复多轮对话中历史引用编号可能与当前文章证据冲突的问题。
- 修复切换文章或重启应用后,Reader AI 对话不能稳定恢复的问题。
体验优化
- Reader AI 可选择并保存模型推理强度;配置备份与恢复会一并保留该设置。
- 优化 AI 设置页在窄阅读区域下的布局,并补充中英文使用指南与截图。
- 加强密钥、MCP 凭据与本地工具的安全边界和恢复可靠性。
New Features
- Added Reader AI for article-grounded Q&A and analysis, with streaming answers, conversation history, quick messages, extra article context, and article-citation navigation.
- Added dedicated web search with persistent Auto/Off modes and a one-shot force-search action for the next message.
- Added AI extension configuration for custom instructions, Skills, Remote MCP, and Local MCP tools, with explicit approval before tool execution.
Bug Fixes
- Fixed historical citation IDs colliding with evidence from the current article in multi-turn conversations.
- Fixed unreliable restoration of Reader AI conversations after switching articles or restarting the app.
Experience Improvements
- Reader AI now lets users select and persist model reasoning effort, including through configuration backup and restore.
- Improved AI-settings layouts in narrow reader workspaces and added Chinese and English guides with screenshots.
- Strengthened security boundaries and recovery reliability for secrets, MCP credentials, and local tools.
Full Changelog: v1.2.1...v1.3.0
OrigRead Desktop v1.2.1
新增功能
- 双栏与三栏阅读布局自由切换:设置中新增阅读主界面布局偏好,支持在“双栏模式”(文章列表工作区 + 阅读器)与“三栏模式”(来源侧栏 + 文章列表 + 阅读器)之间无缝切换,并分别保持独立的栏宽、折叠状态与设置持久化。
- 双栏轻量来源切换浮层:双栏模式下点击当前来源标题即可快速打开来源切换浮层,支持一键切换全部文章、分组或单个订阅源,并显示未读数角标与最近访问快捷区。
- 来源即时搜索与分组折叠:来源切换浮层支持按名称即时过滤来源和分组,搜索时自动展开匹配结果,并支持手动折叠或展开分组,让大量订阅源查找更高效。
- 来源管理与快速切换分离:双栏来源切换浮层提供独立的“管理来源”入口,方便在不破坏双栏阅读流的情况下随时唤起完整来源管理浮层,进行订阅添加、编辑与分组整理。
体验优化
- 双栏独立折叠与宽度调节:双栏模式下支持独立的左侧工作区宽度拖拽与键盘快捷调节,收起工作区后阅读器可自动铺满窗口,并支持通过边缘恢复按钮一键还原。
- Reader 工具栏自适应排版:重构了阅读器顶部工具栏在窄屏及不同分栏组合下的响应式布局与折叠展示,确保操作按钮始终清晰可用。
- 深色主题视觉与对比度调优:优化了双栏浮层、分割线、侧栏控件与弹窗在深色模式下的对比度与视觉一致性。
New Features
- Switch Between Two-Pane and Three-Pane Layouts: Added a reading layout preference in Settings to seamlessly switch between Two-Pane mode (Workspace + Reader) and Three-Pane mode (Sources + Articles + Reader), while keeping pane widths, collapse states, and user preferences independent.
- Lightweight Source Switcher Popover: In Two-Pane mode, clicking the current source title opens a compact switcher to quickly jump between All Articles, groups, or individual feeds, complete with unread badges and recent source shortcuts.
- Instant Source Search & Group Collapsing: The source switcher supports real-time filtering for sources and groups, auto-expands matching results during search, and supports collapsible groups for effortless navigation across large feed collections.
- Dedicated Source Management Overlay: Added a dedicated "Manage Sources" entry in the Two-Pane switcher to access full source organization, subscription adding, and group editing without leaving the two-pane reading flow.
Experience Improvements
- Independent Workspace Resizing and Collapsing: Two-Pane mode supports dedicated workspace width adjustment via dragging or keyboard shortcuts, with full-width reader expansion upon collapse and one-click restore.
- Adaptive Reader Toolbar Layout: Refined the reader toolbar's responsive layout across narrow windows and varying pane arrangements to ensure action buttons remain accessible and clearly organized.
- Dark Theme Visual & Contrast Polishing: Improved visual consistency and surface contrast for popovers, dividers, sidebar controls, and dialogs in dark mode.
Full Changelog: v1.2.0...v1.2.1
OrigRead Desktop v1.2.0
新增功能
- 全新现代化三栏布局:左侧来源侧栏、中间文章列表栏与右侧阅读器并列呈现,多任务浏览与阅读效率大幅提升。
- 侧栏支持独立自由拖拽调节宽度并自动记忆持久化,同时支持键盘方向键微调与边界吸附。
- 支持来源栏与文章列表栏独立折叠与逐层恢复,并精修折叠分界控件与交互体验。
- 新增一键「聚焦阅读」模式(快捷键
[),临时收起两侧栏,提供沉浸式正文阅读体验。 - 引入智能响应式布局:窗口缩小时自适应隐藏或紧凑化侧栏,恢复窗口尺寸时自动还原且不覆盖个人宽度偏好。
- 解耦阅读器与侧栏筛选状态:切换来源分组、文章筛选或搜索关键字时,当前正在阅读的文章内容保持稳定不丢失。
- 增强键盘与无障碍体验:支持
Ctrl / Cmd + K快速聚焦文章搜索,文章列表全面支持键盘方向键选择与快捷操作。
问题修复
- 修复 GBK / GB2312 等非 UTF-8 编码网页在解析时可能出现中文乱码的问题。
- 修复部分 Direct RSS 链接误存为 Website 导致刷新失败的问题,增加自动识别与平滑修复机制。
New Features
- Brand-new three-pane desktop layout: source sidebar, article list pane, and reader now display side-by-side for streamlined browsing and reading.
- Independent sidebar width resizing with drag-and-drop, keyboard arrow controls, and persistent preference saving.
- Independent collapse and multi-level restore for source and article panes with refined split handle controls.
- New "Focus Reading" mode (shortcut
[) to temporarily hide sidebars for an immersive reading experience. - Intelligent responsive layout: automatically adapts sidebar visibility on narrower windows without overwriting user-configured pane widths.
- Decoupled reader lifecycle from sidebar filters: changing source scopes, article destinations, or search queries no longer dismisses the open article.
- Enhanced keyboard accessibility: use
Ctrl / Cmd + Kto jump directly to article search, plus full keyboard navigation in the article list.
Bug Fixes
- Fixed character encoding issues when parsing GBK / GB2312 and other non-UTF-8 web pages and feeds.
- Fixed an issue where certain direct RSS URLs were misclassified as Website sources and failed to refresh, with automatic recovery and repair.
Full Changelog: v1.1.2...v1.2.0
OrigRead Desktop v1.1.2
问题修复
- 修复应用更名后升级数据库时默认分组及其订阅失去关联的问题。
- 修复 Google Reader 兼容账户登录仍使用旧客户端标识的问题。
Bug Fixes
- Fixed upgrades after the app rename so default groups and their subscriptions remain associated.
- Fixed Google Reader-compatible account login using the old client identifier.
Full Changelog: v1.1.1...v1.1.2
OrigRead Desktop v1.1.1
新增功能
- 在文章阅读页点击分享,可将标题、正文、当前已打开的翻译和 AI 摘要按配置整理为 Markdown,并复制到系统剪贴板。
- Markdown 会保留标题、引用、列表、链接和图片外链;图片会单独占一行,原文 URL 始终保留。
- 首次使用时可以配置分享内容,之后短按分享即可按上次配置复制,也可以重新打开配置进行调整。
New Features
- On the article reading page, Share can format the title, body, currently opened translation, and AI summary as Markdown according to your settings, then copy it to the system clipboard.
- The Markdown keeps headings, quotes, lists, links, and external image URLs. Images are placed on separate lines, and the original article URL is always included.
- Configure the shared content the first time you use the feature. Later, a short click copies content using the saved settings, and you can reopen the configuration whenever you need to adjust it.
Full Changelog: v1.1.0...v1.1.1
OrigRead Desktop v1.1.0
新增功能
- 新增全局搜索,使用 Ctrl / Cmd + Shift + F 搜索本机已缓存文章的标题、摘要和正文;搜索结果显示上下文,点击即可跳转阅读。
- 新增 AI 网站规则和 JSON 规则生成流程,可选择已配置的 AI 服务和模型,并在保存前查看真实解析结果。
- 网站列表规则和正文规则分阶段生成、验证;正文规则失败不会阻塞列表规则保存,并提供通用解析和原网页兜底。
- 来源解析方式按自动选择、已配置规则和内置智能识别分组显示,规则启用状态与来源设置保持同步。
- 用户手册已内置到桌面端的提示与支持页面。
问题修复
- 修复来源规则与实际启用状态显示不同步的问题。
- 改进网站和 JSON 来源的正文提取、HTML 清理和解析失败处理。
- 改进更新检查对 Release 标签和页面地址的校验,并支持代理失败后回退官方地址。
体验优化
- AI 规则生成过程显示当前阶段、模型、服务、验证结果和失败原因。
- 优化 AI 服务和模型选择界面,模型搜索框不再自动填入当前模型。
- 优化网站解析方式页面的信息分组和规则状态展示。
New Features
- Added global search with Ctrl / Cmd + Shift + F for cached article titles, summaries, and full text, including context snippets and click-to-open results.
- Added AI-assisted Website Rule and JSON Rule generation with configurable provider and model selection and real parsing previews before saving.
- Website list rules and content rules are generated and validated in separate stages; a content-rule failure no longer blocks saving the list rule and falls back to general parsing or the original page.
- Source parsing choices are grouped into automatic selection, configured rules, and built-in detection, with enabled states synchronized with source settings.
- Embedded the user guide in the desktop Help and Support section.
Bug Fixes
- Fixed mismatches between configured rule enabled states and the source parsing UI.
- Improved content extraction, HTML cleanup, and failure handling for Website and JSON sources.
- Improved update checks by validating Release tags and page URLs and falling back to the official endpoint when the proxy fails.
Experience Improvements
- AI rule generation now shows its current stage, provider, model, validation result, and user-facing failure reason.
- Improved AI provider and model selection so the model search field is not prefilled with the current model.
- Improved grouping and status presentation in the website parsing method screen.
Full Changelog: v1.0.1...v1.1.0
OrigRead Desktop v1.0.1
新增功能
- Local 账户内置 OrigRead Desktop Releases 来源,可直接在阅读器中查看项目版本文章。
- 版本文章会根据当前设备提供 Windows x64、macOS arm64 或 Linux x64 安装包下载入口;没有匹配安装包时仍可打开 Release 页面查看其他资产。
- 更新弹窗会展示版本信息、Release notes 和当前设备可用的安装包信息。
问题修复
- GitHub API 请求受限或网络异常时,更新检查会回退到公开 Release 页面,继续判断最新版本并生成对应下载链接。
New Features
- Local accounts now include an OrigRead Desktop Releases source for viewing project release articles directly in the reader.
- Release articles provide Windows x64, macOS arm64, or Linux x64 installer downloads for the current device; users can still open the Release page when no matching installer is available.
- The update dialog now shows version information, release notes, and the installer available for the current device.
Bug Fixes
- Update checks now fall back to the public Release page when the GitHub API is rate-limited or unavailable, allowing the latest version and download link to be resolved.
Full Changelog: v1.0.0...v1.0.1
OrigRead Desktop v1.0.0
新增功能
- 支持从 RSS/Atom、RSSHub、JSON/API、普通网站和动态网页中自动发现并选择可订阅来源。
- 支持全文阅读、原网页查看、正文搜索、阅读字体与主题调整、朗读和键盘快捷键。
- 支持 Website/JSON 解析规则,以及按关键词或正则过滤文章。
- 支持配置多个 OpenAI Compatible 服务生成 AI 摘要。
- 支持 Microsoft Translator、DeepL、Google Cloud、DeepLX/DLX 以及 AI 翻译。
- 支持 Local、FreshRSS/Google Reader Compatible、Fever 账户与同步,并支持客户端证书。
- 支持 OPML 导入导出,以及 OrigRead 配置备份与恢复。
- 支持检查 GitHub Releases,并提供 Windows x64、macOS arm64 和 Linux x64 安装包。
New Features
- Discover and choose subscribable sources from RSS/Atom, RSSHub, JSON/API, regular websites, and dynamic pages.
- Read full content or original pages with in-article search, reader fonts, themes, text-to-speech, and keyboard shortcuts.
- Configure Website/JSON parsing rules and filter articles by keyword or regular expression.
- Configure multiple OpenAI-compatible services for AI summaries.
- Use Microsoft Translator, DeepL, Google Cloud, DeepLX/DLX, or AI translation.
- Support Local, FreshRSS/Google Reader Compatible, and Fever accounts and synchronization, including client certificates.
- Import and export OPML files, and back up or restore OrigRead configuration.
- Check GitHub Releases and use Windows x64, macOS arm64, and Linux x64 installers.
Full Changelog: https://github.com/ZGMFX01A/OrigRead-Desktop/commits/v1.0.0