问 HN:你为自己使用创建了哪些应用?
程序员们描述了他们为“解决自己痛点”而构建的各种工具,从个人财务追踪器、习惯和健康应用、家庭自动化脚本,到开发者实用工具、语言学习辅助和高度小众的爱好项目,不一而足。许多项目最初只是为填补现有软件中的空缺而快速制作——避开广告、锁定、隐私问题或笨拙流程——后来有些又演变成了成熟的开源项目或小型商业产品。整体来看,这个讨论串表明,个人需求和实验性探索在悄悄推动大量富有创造性、且高度定制化的软件诞生。
解决自己痛点的工具
- 许多项目都始于对现有工具的不满:复杂或缓慢的 FIRE 计算器、不稳定的正常运行时间监控器、笨拙的预算软件、糟糕的 PDF 查看器,或过于笨重的笔记应用。
- 人们经常用小型专用应用替代电子表格或临时脚本(时间跟踪、费用分摊、加密货币税务、记账、衣物使用、吉他练习、游泳/呼吸练习等)。
- 还有几个人为工作流编写了应用专用的“胶水”:例如快速的蒙特卡洛退休模拟、自动 DHCP 测试客户端,或个人 CLI 框架。
个人效率与生活记录
- 大量习惯追踪器、番茄钟、日常检查清单、日记工具和任务管理器——通常带有强观点且极简。
- 许多应用聚焦于健康与身心:呼吸/冥想计时器、防眼疲劳休息提醒、给幼儿的姿势/闭眼检测器、婴儿睡眠/喂养追踪器、饮食与卡路里工具、锻炼计划器,以及数字化护眼或专注助手。
- 还有一些记录更广泛的“生活数据”:本地存储日记、每日微日记、上次休息以来的时间计数器,或详细的时间跟踪文件格式。
开发者与系统管理员工具
- 对开发工具投入很大:静态网站生成器、API 的 CLI、OpenAPI 到 CLI 生成器、文本和 diff 工具、Vim/Emacs 插件、键盘布局工具、compose-key/变音符号辅助工具,以及自定义
git助手。 - 基础设施工具:轻量级 LDAP、Nebula 控制平面、防火墙图形界面、Kubeconfig 管理器、密钥管理器、网络与连通性导出器、备份编排,以及自定义监控/配置系统。
- 许多人把这些项目当作沙盒,用来学习 Rust、Go、Clojure、Swift、Phoenix LiveView 等。
自动化、监控与硬件折腾
- 家庭自动化和硬件集成很常见:带 passkey 的车库门控制器、ESP32 传感器、用于解锁笔记本电脑的 BLE 信标、Raspberry Pi 相机和扫描仪前端、恒温器/锅炉控制器。
- 监控工具:正常运行时间和 cron 监控器、ISP 质量跟踪、通过音频指纹进行播客广告拦截、IP 摄像头系统、油价爬虫,以及智能家居集成。
学习、创意与娱乐
- 游戏和创意工具:Half-Life 关卡流水线、文本驱动的音乐 DAW、字母/单词游戏、Anki/闪卡辅助工具、填字/迷宫/谜题生成器,以及绘图或绘图仪工具。
- 语言学习与无障碍:色盲辅助、词典/阅读器应用、双语电子书生成器、Ram Dass 搜索,以及用于突出讲座精彩片段的工具。
隐私、自托管与变现
- 对隐私有强烈兴趣:本地优先笔记、自托管媒体/备份、避开招聘中介的求职板、OAuth 到 IMAP 代理,以及不会触及历史记录的内容拦截器。
- 一些工具后来发展成了小型企业或开源项目;另一些则因为用途过窄、维护负担或伦理/变现顾虑而始终只用于个人。