hys是一款用Zig编写的终端RSS阅读器:每天执行一次抓取


hys 是一个 为数字极简主义者设计的终端 RSS 阅读器,用 Zig 语言 编写,目标是帮助用户摆脱“无尽滚动(doom-scrolling)”的信息习惯,通过每日阅读一次越简洁越好。

简而言之,它不是一个推送实时更新的软件,而是鼓励用户每天批量获取信息、像读“早报”一样阅读 RSS 订阅源,从而更理性地消费资讯。

别再刷手机了!这款终端神器专治“信息焦虑”,每天只读一次,却让你更清醒

早上睁眼第一件事就是刷微博、看推特、点开十几条推送,结果一小时过去了,脑子一片浆糊,什么也没记住。晚上躺床上又忍不住点开知乎、B站、小红书,刷到凌晨三点,第二天精神萎靡……这叫“末日滚动”(doom-scrolling),是数字时代最隐蔽的精神毒药。

但现在,有一款叫 hys 的终端 RSS 阅读器,专为“数字极简主义者”而生,用最原始的命令行界面,干最狠的事——每天只让你读一次新闻,不多不少,刚好清醒。这不是功能缺失,而是一种哲学:信息不该追着你跑,你该主动选择何时读、读什么

hys 的作者是位深谙信息过载之苦的程序员,用 Zig 语言从零打造这款工具,目的就是切断你和算法之间的脐带,让你重掌注意力主权。

它不是 RSS 阅读器,而是“数字断食”工具

别被“RSS”这个词骗了,hys 根本不是你印象里那种实时更新、红点不断、催你点开的新闻客户端。它压根不支持实时推送——每天只允许抓取一次订阅源

你今天打开 hys,看到的是昨天或当天凌晨统一抓取的内容,像一份手写的“数字早报”。没有突发新闻提醒,没有“你可能感兴趣”的推荐,没有视频自动播放,更没有点赞评论区。你面对的,只有一屏干净的标题+摘要,按你设定的主题分组排列。这种设计不是偷懒,而是刻意为之的“信息节食”。

作者在 GitHub 上明确写道:“hys 的目标不是让你看得更多,而是让你看得更少但更清醒。”想想看,你真的需要每分钟都知道世界发生了什么吗?还是只需要每天花15分钟,高效吸收真正重要的信息?hys 把选择权交还给你,而不是交给平台的推荐算法。

用 Zig 写的终端神器,快到离谱却极度安静

hys 是用 Zig 语言编写的。Zig 是什么?一种新兴的系统编程语言,主打“零隐藏控制流”“无运行时”“极致性能”。hys 也因此继承了这些基因——启动速度不到 0.1 秒,RSS 解析快如闪电,内存占用几乎可以忽略

它运行在终端里,不依赖图形界面,不联网时也能读历史内容。

更酷的是,它支持 OSC 8 终端超链接——在 iTerm2、kitty、Alacritty 等现代终端里,你直接用鼠标点标题就能跳转原文,完全不用复制粘贴。

这种“安静的力量”正是数字极简主义的核心:工具不该喧宾夺主,而应如空气般存在,只在你需要时出现。
hys 不会弹窗、不通知、不闪烁,打开即读,读完即走。没有花里胡哨的动画,没有“你已连续签到7天”的诱导,只有纯粹的信息流。对于那些厌倦了 App 之间跳转、广告轰炸、信息碎片化的用户来说,hys 就像一间关上门的书房,让你终于能静下来思考。

中文支持、分组管理、OPML 迁移,极简≠简陋

别以为 hys 只是面向英文极客的玩具。它原生支持中文、日文、俄文等多语言显示,标题截断、日期格式、编码处理都做了本地化适配。

你可以把自己关注的科技、财经、文化、开源动态等 RSS 源按“组”分类,比如“AI 前沿”“深度报道”“极客工具”等。阅读时,只需输入 hys --group AI前沿,就能专注读某一类内容,避免信息混杂。

更贴心的是,它完全兼容 OPML 格式——你从 Feedly、Inoreader 或任何老牌 RSS 阅读器导出的订阅列表,一键就能导入 hys。迁移成本几乎为零。

作者显然明白:极简主义不是功能阉割,而是在保留核心能力的前提下,剔除一切干扰。hys 有搜索功能(支持关键词过滤标题和摘要),自动调用 less 分页器滚屏阅读,还能用 hys --day 1 回看昨天的内容。这些细节,都说明它是一位“懂用户”的开发者用心打磨的作品。

安装只需两行命令,配置藏在 JSON 里

hys 的安装极其简单。以 macOS 用户为例,只需在终端输入:

bash
brew tap superstarryeyes/tap
brew install hys

Linux 用户可通过源码编译(Zig 工具链安装后 zig build 即可),Windows 用户虽暂无官方支持,但 WSL2 下运行毫无压力。

首次运行后,它会在 ${HOME}/.hys/config.json 生成配置文件。你可以在这里调整标题最大长度、是否显示日期、历史保留天数、并发抓取数等。比如设置 "max_items_per_feed": 5,就限制每个源最多显示5条,避免信息过载。"fetch_once_per_day": true 则强制每日只抓取一次。

所有行为都可配置,但默认值已经高度克制——作者替你做了“防沉迷”预设。

这种“开箱即用又可深度定制”的平衡,正是优秀 CLI 工具的标志。你不需要看教程就能上手,但想优化体验时,又有足够的控制权。

hys 不是一个工具,而是一种生活宣言:在信息爆炸的时代,克制才是最高级的自由。它用最原始的终端界面,最简单的每日抓取机制,最干净的阅读体验,帮你夺回被算法偷走的注意力。如果你厌倦了无休止的推送、虚假的紧急感、碎片化的阅读,不妨试试 hys。每天只读一次,却读得更深、更清醒。这,才是数字极简主义的真谛。