Profile
Back to NewsBack
GitHub Trending 2 min
Reader Mode
ohmyangboy/PaperRss: Reading First, Ai Second

ohmyangboy/PaperRss: Reading First, Ai Second

4 hours ago

PaperRss 图标

# PaperRss

双语流转,克制智能化。让阅读回归纯粹与沉浸。

English · 简体中文

Release</a> Platform</a> License</a> Downloads</a>

官方网站 · 稳定版 v1.4.1 · 问题反馈


软件简介

PaperRss 是一款现代纸感 RSS 阅读器(macos),拥有简约舒缓的沉浸式界面、双语翻译可配置的AI功能,一切把控在阅读者手里。

没有sticky的聊天机器人或者LUI,PaperRss主张主动阅读,并提供克制的AI功能,让一切润物细无声。

Reading First, AI Second

_本项目灵感启发自另一款优秀的开源RSS预读器 NetNewsWire_

📢 项目还在持续迭代中,使用过程可能会遇到问题,但每一次反馈都会让PaperRss变得更好,感谢理解

核心亮点

  • 沉浸式杂志模式与拟真折纸翻页:全新双页排版编排(Balanced Duo),智能提取文章大图画报;基于 Metal 着色器的拟真卷曲与折纸翻页动效,搭配真实翻页音效与底部导读滑轨。
  • 沉浸式纸感阅读:适合长文的衬线排版、明暗主题与稳定的三栏导航,支持列表与杂志多视图无缝流体切换。
  • 存储治理与自动淘汰机制:支持配置历史文章保留期限(180天/1年/永久),未读与星标绝对永久保留,墓碑防幽灵机制与空闲磁盘深度整理。
  • 渲染引擎与数学公式(LaTeX):重构富文本准备引擎,原生集成 MathJax 排版与公式防转义保护,完美呈现学术长文。
  • 按需 AI 摘要:所有功能完全可以选用,如果你不喜欢AI,干掉它;或者在需要的时候按下V键
  • 划词翻译、解释与提问:结合文章上下文理解所选文字。
  • 自由模型接入:支持按供应商保存 OpenAI 兼容接口、DeepSeek 与 Google Gemini API Key;摘要、双语和三种划词能力可分别选择模型,切换配置不会隐藏已有 AI 产物。
  • 多账户接入:支持本地账户与 FreshRSS / Miniflux 服务,提供双向未读/星标同步。
更多功能升级和 Bugfix 计划见 weekly.md

AI 服务配置

在“设置 → AI 功能”中,“供应商与模型”只管理 OpenAI 兼容接口、DeepSeek、Google Gemini 或自定义端点的连接、API Key 与模型目录;远端模型经多选确认后才加入配置。“功能配置”分别为摘要、双语翻译、划词翻译、解释和提问设置开关与模型。Google Gemini 使用官方 OpenAI-compatible 地址 https://generativelanguage.googleapis.com/v1beta/openai,需要填入 Gemini API Key。

旧版本的单一 AI 配置会在首次启动时绑定到五项功能,原有 API Key、模型、开关和自定义 Prompt 都会保留;旧配置键仍保留用于兼容回滚。API Key 只保存在本机应用偏好,不参与 iCloud 同步。

真实界面

沉浸式纸感阅读

!PaperRss 三栏主界面

!PaperRss 本期选读周刊视图

!PaperRss 沉浸阅读视图

!PaperRss 全屏沉浸阅读

AI 全文摘要

!AI 摘要卡片

划词解释与翻译

划词 AI 解释 划词 AI 翻译

AI 模型配置

!PaperRss AI 设置

多账号接入

!PaperRss 多账号设置

下载与安装

稳定版 v1.4.1(Build 33) 新增「文章阅读」自定义快捷键,并优化杂志模式方向键就近导航与翻回位置恢复,建议所有用户升级。详情见 更新记录

Beta v1.4.2-beta.1(Build 34):新增 Miniflux 账号接入,使用 Miniflux「设置 → 集成」的 Google Reader 凭据同步订阅、分类、文章与双向已读/星标状态,与 FreshRSS 账号并存。下载测试版

Releases 下载最新的 .dmg 安装包,打开后将 PaperRss 拖入 Applications 文件夹即可使用。

📝 备注:签名问题已解决——所有产物均经过 Developer ID 签名与 Apple 公证,首次打开不会再出现「无法验证」提示。接下来版本更新会加快,敬请谅解。

Homebrew

要求 macOS 14+,支持 Apple Silicon 与 Intel Mac。首次安装:

brew install --cask ohmyangboy/tap/paperrss

以后升级:

brew update
brew upgrade --cask --greedy ohmyangboy/tap/paperrss

PaperRss 支持应用内更新,因此使用 --greedy 将其纳入 Homebrew 升级检查。

已通过 DMG 安装?先退出 PaperRss,再执行以下命令,由 Homebrew 替换并管理应用,订阅、阅读记录和设置会保留:

brew update
brew install --cask --force ohmyangboy/tap/paperrss

此命令安装 tap 中的稳定版;如果正在使用更新的 beta 版,请勿执行,以免降级。

Tap 与安装说明:ohmyangboy/homebrew-tap

curl 脚本安装

无需 Homebrew。先退出 PaperRss,再执行:

curl -fsSL https://ohmyangboy.github.io/PaperRss/install.sh | bash

脚本从 GitHub 获取最新稳定版,校验 SHA-256、应用签名与 Gatekeeper 后安装到 /Applications。再次执行同一命令即可更新;保留订阅、阅读记录与设置,并拒绝覆盖版本号更新的应用。已通过 Homebrew 安装的用户请继续使用 brew upgrade

仅下载校验、不安装:

curl -fsSL https://ohmyangboy.github.io/PaperRss/install.sh | bash -s -- --dry-run

如需安装到个人应用目录,在命令末尾使用 bash -s -- --app-dir "$HOME/Applications"。脚本随官网发布,并自动跟踪 GitHub 稳定版,无需每次更新安装链接。

从源码构建

构建环境要求:Xcode 26.0+(源码使用 macOS 26 SDK 的 glassEffect 等 API)、Swift 6.0 工具链、可安装 Xcode 26 的 macOS 主机(macOS 15.6+)。应用产物本身仍支持在 macOS 14.0+ 运行。

git clone https://github.com/ohmyangboy/PaperRss.git
cd PaperRss
swift build -c release

日常开发与验证:

./scripts/dev.sh              # 构建并启动 App
./scripts/dev.sh --isolated   # 临时数据目录隔离运行,不影响正在使用的实例
./scripts/verify.sh --core    # Swift 单元与回归测试(完整分级见脚本注释)

或在 Xcode 中打开 PaperRss.xcodeproj,选择 PaperRss scheme 与 My Mac 后运行。

二次开发注意:

  • 工程提交了原作者的签名 Team(DEVELOPMENT_TEAM)。请在 Xcode 的 Signing & Capabilities 中改成自己的 Team;命令行构建也可用 CODE_SIGNING_ALLOWED=NO 跳过签名。
  • build/.build/ 缓存会记录绝对路径;移动仓库目录后请先执行 ./scripts/clean.sh --apply./scripts/clean.sh 为预览)再构建。

赞赏与反馈

如果 PaperRss 改善了你的日常阅读体验,欢迎使用微信扫码赞,支持独立开发与持续维护。

或者点个免费的 star,这能让作者开心一整天 ;D

微信赞赏码

感谢每一位热爱独立软件与专注阅读的读者。

问题、功能想法与代码改进请提交到 GitHub Issues。或者在社交媒体留言~

交流信息也可以随时发送邮件至 [email protected]

隐私、内容与第三方软件

PaperRss 是本地优先而非“完全离线”的客户端:订阅和正文缓存默认保存在本机;刷新 Feed、同步 FreshRSS / Miniflux、加载原网页或图片、检查更新以及用户主动使用 AI 功能时,客户端会直接连接相应第三方服务。AI 功能可能按具体操作发送全部或部分文章内容,请在使用前审查所选模型服务商的条款。

开源协议

PaperRss 基于 GNU General Public License v3.0 开源。


贡献者 Contributor

特别感谢:

@ProudBenzene

感谢所有为 PaperRss 提供问题报告、详细反馈和宝贵建议的朋友,是大家的参与让 PaperRss 不断变得更好。❤️

赞赏名单

也感谢每一位通过赞赏支持 PaperRss 的朋友。

PaperRss 赞赏名单预览</a>

预览随网站部署自动更新,点击图片查看最新完整名单(图片缓存可能稍有延迟)。

Star History

Star History Chart

Our Related Projects
Farm Fresh Kikapu

An e-commerce platform for farm-fresh produce - an online st...

View Project
Chat with me