summaryrefslogtreecommitdiff
path: root/content/essays
diff options
context:
space:
mode:
authoreltrac <hi@eltr.ac>2026-03-08 08:53:49 +0800
committereltrac <hi@eltr.ac>2026-03-08 08:53:49 +0800
commit091aefaba758325f53e383d2da58fba7aaead90a (patch)
treee769b7fd9cc4b657f632904e02b7d27cf27337a9 /content/essays
parent3154f0a90df65adb75304bb61dad5d9df8567499 (diff)
docs: categorization linting
added a new category, "On Software" re-categorize some older posts/essays
Diffstat (limited to 'content/essays')
-rw-r--r--content/essays/git-with-trolley.md1
-rw-r--r--content/essays/lost-in-gui.md1
-rw-r--r--content/essays/别再烦我了,绿色猫头鹰.md1
-rw-r--r--content/essays/我的-RSS-解决方案.md104
-rw-r--r--content/essays/把钱给软件开发商值吗.md1
-rw-r--r--content/essays/用Apple快捷指令让手机干好正事.md1
6 files changed, 109 insertions, 0 deletions
diff --git a/content/essays/git-with-trolley.md b/content/essays/git-with-trolley.md
index fa015c70..8d133c7a 100644
--- a/content/essays/git-with-trolley.md
+++ b/content/essays/git-with-trolley.md
@@ -2,6 +2,7 @@
title = '如何用电车难题理解 Git'
slug = 'git-with-trolley'
tags = ['编程','哲学','小品']
+categories = '软件杂谈'
date = 2026-02-10 23:53:53
draft = false
toc = true
diff --git a/content/essays/lost-in-gui.md b/content/essays/lost-in-gui.md
index 48be1da2..7e0498d5 100644
--- a/content/essays/lost-in-gui.md
+++ b/content/essays/lost-in-gui.md
@@ -3,6 +3,7 @@ title = '迷失于图形界面'
subtitle = 'Not to be fooled by magic.'
slug = 'lost-in-gui'
tags = ['认知','软件']
+categories = '软件杂谈'
date = 2026-03-07 19:41:05
draft = false
toc = true
diff --git a/content/essays/别再烦我了,绿色猫头鹰.md b/content/essays/别再烦我了,绿色猫头鹰.md
index c3e57aa4..fd7ee4c2 100644
--- a/content/essays/别再烦我了,绿色猫头鹰.md
+++ b/content/essays/别再烦我了,绿色猫头鹰.md
@@ -2,6 +2,7 @@
date: 2024-08-01
draft: false
title: 别再烦我了,绿色猫头鹰
+categories: '生产力报告'
tags:
- 语言
- 习惯
diff --git a/content/essays/我的-RSS-解决方案.md b/content/essays/我的-RSS-解决方案.md
new file mode 100644
index 00000000..2fc364f3
--- /dev/null
+++ b/content/essays/我的-RSS-解决方案.md
@@ -0,0 +1,104 @@
+---
+date: 2024-11-07
+subtitle: 小小 RSS,竟然这么棘手?
+draft: false
+title: 2024 年,我的 RSS 解决方案
+toc: true
+tags:
+ - Geek
+categories: 生产力报告
+aliases:
+ - /posts/我的-rss-解决方案
+---
+
+
+## 以前的工具和系统
+
+之前一直用 Inoreader,但是 iOS 应用无法在国区应用商店安装,我也懒得切换地区,所以之前一直同时使用 Inoreader + Cubox 两个 App 作为阅读工具——在有空的时候,现在网页端筛选一遍想读的文章,然后收藏链接到 Cubox,之后无论在什么地方,都可以很方便地用 Cubox 阅读这些文章。
+
+不过我很快发现,年付 99 人民币的 Cubox Pro 居然是我订阅过的最贵的 App,日均费用是 ¥0.27(除此之外我最贵的订阅是 Apple Music,有大学生优惠之后,一天大概 ¥0.2)。
+
+虽然这看起来不是一笔大开销,但任务管理 App 我都从 ¥99 一年的滴答清单换成 Apple 原生的日历和提醒事项两件套了,「稍后读」这种简单的需求我为什么要花这么多钱?
+
+于是我从 Cubox 换到了 Notion Webclip,还是免费的香啊。
+
+其实在更换工具之前,我就对这种「先用 RSS 阅读器搜罗,然后在稍后读应用里阅读精选的文章」的模式感到暗暗地不爽,换了之后,这种「不舒服」的感觉还是存在。于是我开始思考为什么。
+
+其中很大一部分原因是,**「选文章」和「读文章」相比,前者更有吸引力**。人在「期待」的过程中会分泌更多的多巴胺,而不是在真正做这件事情的时候,这也是为什么买东西那么爽,但是大多买回来没用几次就闲置了。先选再读的模式也会造成这种问题,一开始以为自己选的都是自己感兴趣的话题,结果放在另一个篮子里之后,就没那么想读了。
+
+## 解决的思路
+
+既然发现了这个问题,那就想办法解决吧!
+
+很多时候,我们会把解决一个简单需求的系统设计得太复杂,造成了太多的冗余和不便。我的需求只是:订阅我感兴趣的源,然后从中选出我真正感兴趣的内容。很明显,我把「挑选」设置成了一个较大的动作,或者说,我把原本可以一步完成的动作拆成了两步。
+
+在当前的系统中,我的阅读过程是:每天定时打开 RSS 阅读器,选出想要阅读的文章;然后,在有空的时候,阅读这些提前选出的文章。
+
+然而,我本可以在我有空的时间里,一边浏览订阅源的新文章列表,一边略读,跳过不想要阅读的文章,当遇到感兴趣的文章时,就继续读下去。
+
+只是稍微复杂了一点的系统,究竟带来了怎样的问题呢?或许三言两语很难解释清楚,但我可以用结果呈现:现在我的 Webclip(稍后读)中还有 21 篇未读文章,其中有一大半都在 Webclip 里待了超过一周的时间;自从我减少「随手收藏」的习惯之后,两天内仅有一篇文章入库,其他大部分都直接在 RSS 阅读器里读完了,或者是因为不感兴趣而直接丢掉了。
+
+不过,Inoreader 还是用不顺手,之前试过 Feedly 也觉得一般,关键是没有国内能用的客户端。而 iOS 上我能用的 RSS 阅读器,都没有免费的原生全平台同步。
+
+其实我还试过最近爆火的 Follow,但我没有邀请码,而且我也用不着各种花里胡哨的订阅源,把社交媒体也放在 RSS 阅读器里应该会很乱吧……(不过我也不好说,毕竟我没用过)。而且 Follow 也没解决我最大的痛点——我需要 iOS 应用,iPad 的阅读体验跟桌面应用比起来要好太多了。
+
+几番纠结之后,我决定自建 RSS 服务。
+
+## Tiny Tiny RSS
+
+正好之前花 ¥99 买了一年的轻量应用服务器一直闲置,先后做了个人网盘和云 IDE 都觉得不实用,这下终于有用武之地了。
+
+对比了几个开源 RSS 项目之后,我选择了 Tiny Tiny RSS,因为这个项目推荐的人最多,而且其他的开源自托管 RSS 阅读器 UI 都太丑了。
+
+不过,我并没有直接安装 Tiny Tiny RSS。我使用的是 [Awesome TTRSS](https://ttrss.henry.wang/),这个项目提供了 Docker 容器化的一站式 Tiny Tiny RSS 安装方案。也就是说,用这个项目一键安装,就不需要自己装各种依赖了,可以开箱即用。
+
+安装步骤就略去了,如果你感兴趣,可以读读 Spencer Woo 写的《[找不到满意的 RSS 服务?你可以自己搭建一个](https://sspai.com/post/57498)》。
+
+![Tiny Tiny RSS 的界面](https://r2.eltr.ac/picgo/20241107171557.png "Tiny Tiny RSS 的界面")
+
+自建的服务也有不少痛点。虽然不清楚原因,但 Tiny Tiny RSS 跑起来遇到了各种不大不小的 bug,比如我每次进入网页都要重新登陆一遍,而且登录之后还不能直接跳转到仪表盘,尽管的确已经登陆了但还卡在登陆界面,需要自己输入 url 才能跳转到页面。不过这也还好,因为我最需要的只是 Tiny Tiny RSS 提供的 Fever API。
+
+还有一个无解的问题:国内的服务器有很多国外的源订阅不了,比如 RSSHub 如果不是自建的话,都是没办法用的。不过,应付日常需求,已经足够了。
+
+## 折腾第三方客户端
+
+*我宣布,Fever API 是 RSS 界最伟大的发明*!
+
+Fever API 是付费 RSS 阅读器 Fever 提供的一种 API 格式,有不少开源 RSS 应用也采用了这种 API 设计,很多 RSS 阅读器都支持了连接 Fever API。
+
+简而言之,你在一个地方管理所有的 RSS 订阅源,以及设置过滤器之类的东西,然后,你可以把 Fever API 提供给多个客户端,这些客户端就能通过 API 同时订阅所有的 RSS 源。最棒的是,当你在一个客户端将一篇文章标记为「已读」,客户端会通过 API 告知服务器这篇文章你已经读过了,这时候再打开用相同账号连接了相同 API 的客户端,这篇文章也会被标记为已读。
+
+再简单来说,在多个不同的 RSS 阅读器订阅相同的 Fever API,可以实现无缝切换。
+
+最后,我选择在 Windows 上使用 Fluent Reader 作为阅读器,在 iPhone 和 iPad 上使用 Unread。
+
+![Fluent Reader 的界面](https://r2.eltr.ac/picgo/20241107172518.png "Fluent Reader 的界面")
+
+![iPad 上 Unread 的界面](https://r2.eltr.ac/picgo/95d042abd10307ed195c636de4bbd3c.jpg "iPad 上 Unread 的界面")
+
+这样就完美解决了,市面上大多数 RSS 阅读器对我来说难以做到跨平台的痛点。
+
+~~不过,只是把年付 ¥99 的 Cubox 换掉,继续用年付 ¥99 的服务器自建 RSS 服务,到底是亏了还是赚了~~?
+
+## 使用 RSS 时的一些思考
+
+Notion 上的 Webclip 我仍然在用,只不过现在都会确保自己至少已经略读过一遍,并且当下真的没有精力读才会收藏到 Notion。或者是遇到了特别有启发性的文章,才会用 Webclip 收藏。
+
+理想情况下,我应该是不需要 Webclip 的,因为读过的有用的东西都能写成笔记,然后放在 Logseq 里以供统一管理和以后回顾。若是没有写成笔记,那说明用处不大,没必要在 Notion 里留个地方给它。
+
+不过,现实情况下,出于两种原因,我暂时还没法完全抛弃 Webclip:
+
+1. 受 FOMO(Fear of Missing Out)影响,好文章还是想要原文收藏起来,害怕哪天读不到了(虽然就算发生了,自己大概也忘了)
+2. ~~仓鼠症不是一两天能治好的~~
+
+另外,我发现自己还有一种心态,就是希望把保存下来的文章当作一种「语言武器」。我有时候会想象,某一天,当我和别人陷入争执时,我可以拿出这篇文章跟他说:「你看,不是我一个人这么想。」这种想法,大概也有不自信的原因,因为害怕自己的力量说服不了别人,所以希望留着其他人的「力量」;而这种「想要说服别人」的心态也不太健康。这么一看,这种囤积行为倒有些像「不自信」和些许「男性气质」的产物。
+
+扯远了,拉回来。
+
+在折腾 RSS 之后,我又意识到,读这些较为零散的文章好像会占用我不少的时间。要是我把这些时间用来读书,可能会有更多的收获。但是,我也希望能听听更真实的个体的看法(并不是说书不够真实,只是书比起博客还是有些距离感)。
+
+于是,我决定取消订阅一些日产出文章过多的 RSS 源。作为游戏玩家,之前订阅了「机核」,然后我的 RSS 阅读器里每天都充斥着各种游戏发售和游戏厂商的各种新闻,处理这些文章变成了一件很头疼的事情,而且其中真正能让我提起兴趣的其实很少。不过,读一些新闻也是好的,所以我保留了少数派(每天的派早报更新的科技新闻已经能满足我)和奇客(更新也很频繁,但大多数都只有一条 Twitter 的长度,了解热门科技动态还挺不错的)的订阅源。
+
+---
+
+最后,我也好奇,你平时是如何使用 RSS 的呢?如果不用 RSS 却有读博客的习惯,会时不时的点开一些固定的博客网站看看吗?
diff --git a/content/essays/把钱给软件开发商值吗.md b/content/essays/把钱给软件开发商值吗.md
index f48113bf..77f485a8 100644
--- a/content/essays/把钱给软件开发商值吗.md
+++ b/content/essays/把钱给软件开发商值吗.md
@@ -8,6 +8,7 @@ draft: false
toc: true
aliases:
- /posts/把钱给软件开发商值吗
+categories: 软件杂谈
---
diff --git a/content/essays/用Apple快捷指令让手机干好正事.md b/content/essays/用Apple快捷指令让手机干好正事.md
index 17007a85..6d558b2e 100644
--- a/content/essays/用Apple快捷指令让手机干好正事.md
+++ b/content/essays/用Apple快捷指令让手机干好正事.md
@@ -5,6 +5,7 @@ tags:
- Geek
- 效率
- 软件
+categories: 生产力报告
date: 2025-05-24 01:30:00
draft: false
toc: true