Markerss

发表 2026-08-29


我此前长期使用 Newsboat,其表现可圈可点。但我希望引入若干额外功能:

现有的优秀终端 RSS 阅读器为数不少,但总与上述需求存在些许出入。

为此,我设计并实现了这一阅读器。

项目以 Rust 编写(基于 ratatui 与 feed-rs),采用设计优先(design-first)的开发流程:主分支存放 SPEC、PLAN 与 DESIGN 文档,具体实现则分布在按语言划分的分支上(rust/go/cpp)。当前状态:功能已基本完成。

用法

git clone https://github.com/hiraethecho/markerss
cd markerss
cargo run            # 开发运行
cargo build --release

配置文件位于 ~/.config/markerss/——参考 config.default.toml 与 theme.default.toml 模板;内含 Arch 的 PKGBUILD。rust-comment 分支带有密集的中英双语教学注释,GUIDE.md 则是与代码配套的 Rust 教程。