首页 › weekly › 伺候小众爱好:8件开源冷门神器

伺候小众爱好:8件开源冷门神器

概述:第6轮,挖矿挖进生活区

这是本系列第 6 轮挖掘。前几轮我们扫过 AI 编程、直播、地图、自动化这些热闹赛道,这一轮刻意调转方向,钻进 GitHub 上那些由爱好驱动、不为风口而生的仓库:自酿啤酒的浮筒、手冲咖啡的账本、客厅窗台的气象站、给失语者的沟通板、把普通键盘变成速录机的输入法。它们共同的气质是:解决的问题小而真,代码服务于一个具体的人,而不是一份融资计划书。这类仓库 Star 数大多在几百到两千之间,恰好是「小而美」标准里最容易被埋没的一档。唯一的说明:本篇所有 Star 数字为写作时的大约量级,动手前请以仓库页面实时数据为准。


1. unruhschuh/iSpindel |Star 约 1.5k |社区长期维护

一句话定位:一瓶啤酒的发酵过程,被一个会游泳的传感器全程直播。

自酿啤酒最大的黑箱是发酵:酵母在桶里干活两个星期,糖变成酒精的过程全靠猜,传统做法是反复开桶取样,用比重计读数——每次开桶都引入污染风险,还费酒。iSpindel 的思路很妙:把 ESP8266 开发板、加速度计和电池塞进一个密封浮筒,让它漂浮在发酵液里。液体比重不同,浮筒倾斜角度不同,传感器把倾角换算成比重,连同温度一起通过 WiFi 发到云端,你就能在手机上看到一条完整的发酵曲线。

技术上是典型的「廉价硬件+聪明算法」组合:一颗几块钱的加速度计,靠倾斜角反推比重,精度足够家庭酿造使用。数据端兼容 Ubidots、Brewfather 等主流自酿平台,刷固件配网一次搞定。

2. brewtarget/brewtarget |Star 约 1.3k |持续更新多年

一句话定位:自酿界的「配方工程软件」,把拍脑袋配方变成可复现的工艺单。

Brewtarget 是自酿圈的老牌开源配方设计器,跨平台桌面软件(C++/Qt 写的)。你往里录入麦芽、酒花、酵母,它自动算出原始比重、苦度值(IBU)、色度、预估酒精度——这些数字背后是一堆经验公式,手算极易出错。它还支持 BeerXML 这个自酿圈的通用配方格式,别人的配方导入即可照着酿,出糖、煮沸、发酵每个阶段的步骤和时间自动排好。

对想入坑自酿的人,这类软件决定了你第二锅酒的水平:第一锅靠运气,第二锅靠记录和修正。Brewtarget 把「记录-计算-修正」这条链完整装进了桌面端,不联网、不收费、数据全在本地。

3. graphefruit/Beanconqueror |Star 约 500 |活跃开发

一句话定位:手冲爱好者的冲煮手账,把「这杯为什么好喝」变成数据。

喝手冲的人都有这个烦恼:这次水温 92 度、研磨 20 格、粉水比 1:15,出品惊艳,下次想复现——全忘了。Beanconqueror 是一个跨平台 App,专门记录咖啡豆信息(烘焙度、产地、风味描述)、每次冲煮的参数和口感评分,还能拍照存档。关键是它对数据的态度:全部本地存储,支持 JSON 导出,不搞账号体系和订阅制——这在满屏订阅制的咖啡 App 里几乎是异类。

项目由个人开发者长期维护,规模不大但迭代勤快,正是「一个人伺候一个小社群」的典型开源形态。

4. gramps-project/gramps |Star 约 2.4k |二十余年长青项目

一句话定位:比商业软件更专业的免费家谱库,管你家三百年的证据链。

家谱软件商业产品不少,但几乎都在「填名字画树」的层面止步。Gramps(GNU 家谱分析管理系统)是学者思路:它把每个人都当作「证据的集合」来管理——出生、婚姻、死亡每个事件都要挂来源引证,哪份户籍档、哪张照片、谁口述的,一一对应。这种证据链模型是家谱研究领域公认的专业做法,多数收费软件反而没做到。它兼容 GEDCOM 通用格式,Python/GTK 编写,Linux、Windows、macOS 全支持。

周边生态里还有 Gramps Web:自托管的网页版,全家多人协作编辑一棵树,数据不出家门——对「祖上信息不想传给商业云」的家庭刚好。

5. cboard-org/cboard |Star 约 900 |国际社区维护

一句话定位:给失语者的免费沟通板,浏览器打开就能说话。

AAC(辅助与替代沟通)设备是给语言障碍者用的「点图说话」工具:按一下图片,设备替你发声。商业 AAC 软件动辄数千元买断或按月订阅,把很多家庭挡在门外。Cboard 是开源替代品:纯 Web 应用(React + PWA),浏览器打开即用,支持离线运行,内置符号图库和文字转语音,覆盖数十种语言,也可以上传自己的照片定制词汇板。它主要服务自闭症儿童、失语症患者和语言发育迟缓的孩子。

这类项目商业故事不性感,社会价值却极硬:在欠发达地区,一台旧平板加一个网页,就是一个孩子的嘴。

6. openstenoproject/plover |Star 约 2k |十年社区项目

一句话定位:把你的普通键盘变成速录机,打字速度上限翻三倍。

法庭速录员用的专业速录机上万块,原理是「并击」:一次按多个键、一个音节一次成型,职业标准速度是每分钟 225 词以上。Plover 是开源社区对这门手艺的民主化:一套桌面软件,让任意支持全键无冲的普通键盘直接模拟速录机工作,也兼容专业速录机硬件。配套的还有免费教材《Learn Plover!》和庞大的社区词库(JSON 词典格式,任何人可以增删改)。

它的有趣之处在于重新定义了「键盘」:对速记学习者来说键盘不再是逐字母的打字机,而是像乐器一样的并击面板。中文世界里的双拼、形码爱好者会立刻理解这种手感。

7. opendata-stuttgart/airrohr-firmware |Star 约 800 |欧洲市民科学基础设施

一句话定位:一百多块钱自制空气哨兵,数据汇入全欧开放地图。

2015 年前后,德国斯图加特一群市民受够了官方空气质量监测站太稀疏,发起用开源硬件自建监测网络:ESP8266 开发板接上 SDS011 激光颗粒物传感器和温湿度传感器,刷上 airrohr 固件,数据实时上传 Sensor.Community 开放数据库,在地图上任何人可查。这套方案后来被欧洲多国的市民科学项目采用,累计部署了上万台节点(据 Sensor.Community 项目页报道)。

固件本身的设计很值得学:配置 captive portal 配网、OTA 远程升级、断网本地缓存、多平台数据上报(可以同时推给自己的服务器),是把「廉价硬件做严肃环境监测」的工程细节全部趟平的参考实现。

8. weewx/weewx |Star 约 1.3k |十几年稳定迭代

一句话定位:窗台气象站的「总管家」,几十种硬件一网打尽。

家里买了气象站的人,十有八九会撞上同一堵墙:厂商的 App 又丑又封闭,历史数据导都导不出来。WeeWX 是这个领域的老牌开源中枢:Python 写的守护进程,支持 Davis Vantage、Ecowitt 等几十种主流气象硬件,把温度、湿度、风速、雨量、气压统一收进数据库,自动生成漂亮的网页报表,还能通过 MQTT 接入家庭自动化、上传全球天气数据网络。它的扩展体系(皮肤、报告引擎、驱动插件)让玩家可以深度定制输出——光伏爱好者的发电关联分析、农业用户的积温统计,都有现成或可改的模板。


本期横向对比

仓库 领域 Star(约) 上手难度 适用场景
iSpindel 自酿硬件 1.5k ⭐⭐⭐⭐ 发酵监控
Brewtarget 自酿软件 1.3k ⭐⭐ 配方设计
Beanconqueror 咖啡 500 ⭐ 冲煮记录
Gramps 家谱 2.4k ⭐⭐⭐ 家族史
Cboard 无障碍 900 ⭐ 辅助沟通
Plover 速记输入 2k ⭐⭐⭐⭐ 高速录入
airrohr-firmware 空气监测 800 ⭐⭐⭐ 市民科学
WeeWX 气象 1.3k ⭐⭐⭐ 气象站中枢

选矿地图

mindmap
  root((小众爱好开源装备))
    自酿与咖啡
      iSpindel 发酵浮筒
      Brewtarget 配方工程
      Beanconqueror 冲煮手账
    家与天气
      WeeWX 气象总管
      airrohr 空气哨兵
    人与表达
      Plover 并击速记
      Cboard 沟通板
      Gramps 家谱证据链

本期之最

参考来源

  1. openstenoproject/plover — Plover 开源速记项目主仓库
  2. gramps-project/gramps — Gramps 家谱软件主仓库
  3. weewx/weewx — WeeWX 气象站软件主仓库(官网 weewx.com)
  4. opendata-stuttgart/airrohr-firmware — 斯图加特市民空气监测固件(数据平台 Sensor.Community)
  5. cboard-org/cboard — Cboard 开源 AAC 沟通板仓库
  6. brewtarget/brewtarget — Brewtarget 自酿配方软件仓库
  7. unruhschuh/iSpindel — iSpindel DIY 发酵比重计仓库
  8. graphefruit/Beanconqueror — Beanconqueror 咖啡冲煮记录 App 仓库

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入