Repository navigation
Releases: RSK21X/GoRss
Release list
GoRss 1.2.1
GoRss 1.2.1
相比 1.1.1 的新增与优化
- 字体层级:细化导航、文章列表、正文和辅助信息的字号与字重。界面控件与正文排版独立,保留自选字体、字号和行距。
- 三栏层次:以统一的暖灰色系区分订阅栏、文章列表和阅读区,优化选中底色与分隔线。
- 一体式顶栏:去掉横贯窗口顶部的白色空带,将列表标题和阅读工具栏上移,保留 macOS 系统窗口按钮。
- 设置页布局:标题与“返回阅读”移至顶栏,适配窄窗口和全屏布局,修正底部保存按钮的显示范围。
- 翻译分段切换:「原文/译文/双语对照」采用滑动分段控件,支持方向键、Home 和 End。
- 摘要展开:摘要支持平滑展开、收起与箭头转动。当前文章已完成的摘要可直接重新展开;生成中收起会取消请求。
- 操作反馈:收藏后显示实心星标与选中底色;摘要和划词译文复制后短暂显示成功勾选;工具栏按钮增加轻微按压与颜色过渡。
- 减少动态效果:跟随系统设置简化切换和展开动画,保留清楚的操作状态。
Changes since 1.1.1
- Typography: clearer sizes and weights for navigation, article lists, reading content and metadata, with interface controls independent of reading font preferences.
- Three-pane surfaces: distinct warm neutral backgrounds, refined selection colors and quieter separators.
- Integrated titlebar: removed the full-width blank strip, moved list headings and reading controls to the top, and preserved native macOS window buttons.
- Settings layout: moved the content heading and return action into the titlebar, improved narrow-window and full-screen layouts, and kept save controls visible.
- Translation switching: a sliding segmented control for original, translated and bilingual views, with arrow-key, Home and End navigation.
- Summary expansion: smooth expansion, collapse and chevron motion. Completed summaries reopen directly within the current article; collapsing an active summary cancels generation.
- Action feedback: filled stars and selection backgrounds for saved articles, temporary copy-success checks for summaries and selection translations, and subtle toolbar press and color transitions.
- Reduce Motion: simplified switching and expansion animations while retaining clear action states.
GoRss 1.1.1
相比 1.0.2 的更新
- 启动自动刷新:先显示缓存文章,再后台刷新全部订阅。
- 订阅刷新更快:最多 4 个订阅并发刷新,支持 ETag 和 Last-Modified 条件请求,减少重复下载,保留已读与收藏状态。
- AI 流式显示:摘要、全文翻译和划词翻译逐步显示内容,支持中途停止生成。
- 多供应商配置:可添加多个 OpenAI 兼容服务,各自管理模型、密钥、语言和超时,继续支持 Magpie。
- 自定义提示词:分别设置摘要与翻译提示词,支持目标语言等变量。
- AI 设置优化:增加连接与提示词分区、模型搜索、固定保存栏和草稿放弃功能。
- 双语阅读样式与预览:提供浅色底、侧线和纯文本三种译文样式;阅读设置中的双语预览实时显示字体、字号、行距与样式效果。
- 框架升级:升级至 MyGo v0.5.1,改进字体与文本选区兼容性。
Changes since 1.0.2
- Automatic refresh at startup: cached articles appear immediately while subscriptions refresh in the background.
- Faster feed refreshes: up to four concurrent requests, with ETag and Last-Modified conditional requests to reduce repeated downloads. Read and starred state is preserved.
- Streaming AI output: summaries, article translations and selection translations appear progressively, with a stop-generation action.
- Multiple providers: add OpenAI-compatible services with separate models, credentials, languages and timeouts. Magpie remains supported.
- Custom prompts: edit summary and translation prompts independently, with variables such as the target language.
- Improved AI settings: connection and prompt sections, model search, a fixed save bar and draft discard.
- Bilingual styles and live preview: choose a soft background, side rule or plain text. Reading settings preview the selected font, size, line height and translation style in real time.
- Framework update: MyGo v0.5.1 improves font and text-selection compatibility.
GoRss 1.0.2
GoRss 1.0.2
简体中文
- 更新三栏阅读界面、文章操作菜单和统一设置页;阅读排版与 AI 配置独立保存。
- 新增按需摘要、结构化全文翻译、原文/译文/双语切换及右键划词翻译。
- 支持自定义 OpenAI 兼容服务与 Magpie,包含真实协议检测和模型测试;API Key 保存在 macOS Keychain。
- 添加有界持久 AI 缓存、已完成批次复用、取消及过期响应防护。
- 优化翻译连接复用、输出预算和结构化响应兼容;修复 Markdown 正文排版。
- 更新双语文档、私密文件忽略规则及依赖许可说明。保留本地 MyGo 选区访问适配及完整 runtime 源码。
安装:Apple Silicon,macOS 12+。下载 ZIP,解压后把 GoRss.app 移到“应用程序”,更新前退出旧版。附 SHA256SUMS.txt。此次提供 ZIP;没有制作新版 DMG。安装包未使用 Developer ID 签名或公证。
验证:Linux 上全项目 go test ./... -count=1、go test -race ./... -count=1、go vet ./... 通过,Darwin ARM64 App 交叉构建成功;ZIP 内容、权限、版本与 SHA-256 已校验。实际 macOS GUI、CoreText、原生对话框、Keychain、真实 AI 服务及系统安装体验未验证。
限制:AI 当前使用 stream: false,完成一批后更新界面;双语跨独立结构块选区受限。远程图片需联网,订阅只提供摘要时不抓取网页全文。AI 可能有误,主动请求才发送正文或选区;本地明文缓存可能包含私人文章派生内容。
English
- Updated the three-pane reader, article action menus, and unified Settings page, with separate reading and AI saves.
- Added on-demand summaries, structured article translation, original/translated/bilingual views, and selection translation from the context menu.
- Added custom OpenAI-compatible and Magpie providers, protocol detection, and real model tests; keys are stored in macOS Keychain.
- Added bounded persistent AI results, completed-batch reuse, cancellation, and stale-response protection.
- Improved translation connection reuse, output budgeting, and structured-response compatibility; fixed Markdown typography.
- Updated bilingual documentation, private-file ignores, and dependency notices. Included the complete local MyGo runtime and selection accessor adaptation.
Install: Apple Silicon, macOS 12+. Extract the ZIP and move GoRss.app to Applications, quitting the old version first. SHA256SUMS.txt is included. This release preparation provides a ZIP; no new DMG was produced. The package is not Developer ID signed or notarized.
Validation: full tests, race detection, and vet passed on Linux; the Darwin ARM64 App cross-build succeeded. ZIP contents, permissions, version, and SHA-256 were checked. Actual macOS GUI, CoreText, dialogs, Keychain, real AI services, and installation behavior were not exercised.
Limits: AI uses stream: false and updates after each complete batch. Selection across independent bilingual blocks is limited. Remote images need connectivity; summary-only feeds do not trigger full-page fetching. AI can be inaccurate. Only explicit requests send article or selection content; local plaintext results may contain private article information.
GoRss 1.0.1
GoRss 1.0.1
Native RSS/Atom reader for Apple Silicon Macs with a light Onevra interface, searchable installed-font selection, customizable typography, Markdown and image reading, read/starred state, and OPML import/export. This release adds the application icon and fixes scroll preservation, settings-loading races, redundant image reloads, content conversion, feed identity/date handling, cancellation, and OPML validation.
Download the ARM64 DMG or ZIP. Quit the previous app before replacing it. Subscriptions and settings remain in Application Support. Packages are not Developer ID signed or notarized. Backend/headless native UI tests, race detection, static analysis, cross-compilation, and archive integrity checks passed; actual macOS launch and mounting were not executed in the build environment.
Apple Silicon App: approximately 19.85 MB; DMG: 7.44 MB. See SHA256SUMS.txt for integrity verification.
简体中文
Apple Silicon Mac 原生 RSS/Atom 阅读器,采用浅色 Onevra 界面,支持已安装字体搜索下拉、排版自定义、Markdown 与图片阅读、已读收藏和 OPML 导入导出。本版加入应用图标,修复阅读位置、设置加载竞争、重复图片加载、内容转换、文章标识与日期、取消请求和 OPML 校验等问题。
下载 ARM64 DMG 或 ZIP,先退出旧版再替换应用。订阅与设置保留在 Application Support。安装包未使用 Developer ID 签名或公证。后端及原生无窗口测试、并发检测、静态检查、交叉编译和安装包完整性检查通过;构建环境未执行实际 macOS 启动与挂载。
App 约 19.85 MB,DMG 约 7.44 MB。完整性校验见 SHA256SUMS.txt。