首页 › weekly › 扫地机器人越狱:客厅数据不出门

概述:这一期,刻意绕开大模型

前几轮挖下来,AI 叙事已经把榜单填满了。这一期换条路走:钻进六个被算法冷落的角落——客厅(扫地机器人去云)、实验室(3D打印显微镜、电子实验记录本)、沙盘(模型火车指挥站)、机房(自托管统一登录)和大海(潜水日志)。它们共同点是:把一样被厂商云、天价硬件或按人头订阅锁住的东西,还给用户。其中三个仓库还停在千星以下,是标准的“小而美”。需要说明:本期所有 Star 数为撰写时的量级参考,请以仓库主页实时数据为准。


1. Hypfer/Valetudo — 扫地机器人的“去云”固件

仓库:Hypfer/Valetudo | 热度:数千星级 | 维护:长期活跃,按月发版

一句话定位:把厂商云从扫地机器人身上整个拔掉,换成一个跑在机器人本体的本地控制面板。

它解决的痛点很具体:主流扫地机必须绑厂商账号,户型地图上传云端,服务器一关硬件报废,各品牌 App 互不相通。Valetudo 的思路不是在外面架个网关,而是直接替换机器人主板上的云端连接组件——Python 守护进程在本机起一个 Web 面板,地图、房间分区、禁拖区全部本地完成;MQTT 一暴露,Home Assistant 秒接。

刷入依赖各品牌的自刷固件通道(Dreame 系最顺),官方文档专门开了“危险区”章节,明示变砖风险自担;官网还维护一份“推荐机型”清单——买之前先查兼容性,这份选品话语权本身就是社区最大的资产。

2. openflexure/openflexure-microscope — 打印出来的科研级显微镜

仓库:openflexure/openflexure-microscope | 热度:数百星级 | 维护:低频但持续(科研节奏)

一句话定位:用 3D 打印件、一颗树莓派和几个步进电机,攒一台自动显微镜,硬件成本大致几百元级(据项目文档,随配置浮动)。

它瞄准的痛点是科学仪器的价格墙:科研级自动显微镜数万元起步、封闭难修;欠发达地区的学校与诊断实验室根本摸不到自动化成像。

最硬核的是机械设计:它不用导轨丝杠,靠打印件的柔性铰链(flexure)实现微米级位移——一套塑料件替代了精密加工件,这也是项目名字的由来。树莓派摄像头采图,X/Y/Z 三轴电动,Web 界面远程控制,能做自动扫描和延时成像,配套 Python 服务器与客户端。项目出自剑桥、巴斯大学团队,有正式论文背书,非洲多个实验室用它做血涂片疟疾筛查的现场诊断研究(据项目官网与相关论文报道)。

3. elabftw/elabftw — 实验室的电子记录本,顺便跑通了商业闭环

仓库:elabftw/elabftw | 热度:千星级 | 维护:非常活跃,发版密集

一句话定位:自托管的电子实验记录本(ELN),替代纸质记录本和按席位收费的商业 SaaS。

痛点在实验室里人尽皆知:纸质记录没法检索、没法审计;商业 ELN 按席位收钱还攥着你的数据;课题组换人,交接一片混乱。

它是 PHP+MySQL 的单体应用,Docker 一键起;实验、资源、预约、库存、团队权限一体化。真正拉开差距的是“合规刚需”:签名与见证、可信时间戳、修改留痕全部内置——这是它和“能记笔记的 Wiki”的本质区别。作者 Nicolas Carpi 通过 Deltablot 公司提供付费托管与技术支持,实验室掏钱买合规与省心,开源内核照常免费:开源科研软件里少见的、已被作者本人验证的商业闭环。

4. DCC-EX/CommandStation-EX — 一块 Arduino,指挥一屋子火车

仓库:DCC-EX/CommandStation-EX | 热度:近千星 | 维护:活跃,社区响应快

一句话定位:用 Arduino 把模型火车轨道变成数字指挥系统,替代上千元的商业 DCC 主机。

DCC 的原理本身就很迷人:控制指令被编码成波形直接注入铁轨,藏在车头里的解码器从轨道取电并执行。传统玩法里,负责发号施令的“指挥站”是整个沙盘最贵的一件设备。

CommandStation-EX 用 Arduino Mega 或 ESP32 实时生成这路信号,配一块电机驱动板就能驱动轨道;浏览器里的 EX-WebThrottle 当手柄,兼容老牌调度软件 JMRI;官网教程从“跑起第一条环线”一路写到“自动化运行图”。这是一个典型的“用软件定义波形、用通用硬件替代专用盒子”的样本,亲子创客场景尤其讨喜。

5. goauthentik/authentik — 自托管玩家的一把万能钥匙

仓库:goauthentik/authentik | 热度:万星级 | 维护:高度活跃

一句话定位:自托管的统一身份中枢,一个开源 IdP 收编所有应用的登录入口。

自托管服务一多,账号密码满天飞;商业 SSO 按人头收月租,中小企业吃不消——authentik 站在这两个痛点的正中间。

能力面非常齐:OIDC、SAML、LDAP、SCIM 全协议覆盖。最妙的是“代理模式”:Outpost 边车嵌进 nginx 或 Traefik,老应用一行代码不改也能套上统一登录。登录、注册、找回密码不是写死的页面,而是一条条可视化的 Flow 流程,策略、MFA、审批都能编排进去。项目背后有公司化运营,提供企业版支持,商业模式清晰——它是“开源核心+企业订阅”的标准范式。

6. subsurface/subsurface — Linus 的另一件作品,写了十五年

仓库:subsurface/subsurface | 热度:数千星 | 维护:低频但持续

一句话定位:Linus Torvalds 2011 年开写的潜水日志软件,开源圈“副业封神”的少见案例。

起点是一个很个人的需求:Linus 想在 Linux 上读自己潜水电脑表的数据,顺手写了个导入器,结果长成了跨平台桌面应用加移动端的完整生态。底层 libdivecomputer 支持上百种潜水电脑表导入,计划、记录、统计、地图轨迹一条龙。

2011 年立项至今,项目早已交由 Dirk Hohndel 等人长期维护——“创始人走后项目不死”,这是它比代码更值得看的部分。对潜水员来说,它意味着日志数据终于攥在自己手里,不随某个商业平台的关停而蒸发。


本期横评

仓库 类型 热度量级 上手难度 适用场景
Valetudo 家电固件/隐私 数千星 ⭐⭐⭐⭐ 扫地机器人去云
openflexure-microscope 开源科学硬件 数百星 ⭐⭐⭐ 教育、基层诊断
eLabFTW 科研软件 千星级 ⭐⭐ 课题组记录与合规
CommandStation-EX 爱好硬件 近千星 ⭐⭐⭐ 火车模型沙盘
authentik 基础设施 万星级 ⭐⭐⭐ 统一登录/SSO
subsurface 运动软件 数千星 ⭐⭐ 潜水日志管理
mindmap
  root((第7期 冷门硬核))
    客厅
      Valetudo
        扫地机去云
        本地地图面板
    实验室
      OpenFlexure
        打印显微镜
      eLabFTW
        电子实验记录
    沙盘
      DCC-EX
        模型火车指挥
    机房
      authentik
        统一身份认证
    大海
      Subsurface
        潜水日志

本期之最

这六个仓库放在一起看,有一条暗线:当硬件足够便宜、软件足够开放,厂商云和价格墙就都成了历史包袱。下一期继续沿这条路往更深处走。

参考来源

  1. Hypfer/Valetudo — 扫地机器人去云固件的项目仓库
  2. Valetudo 官网 — 兼容机型清单与刷机危险区文档
  3. openflexure/openflexure-microscope — 3D打印显微镜仓库
  4. OpenFlexure 项目官网 — 项目背景、论文与现场诊断应用
  5. elabftw/elabftw — 电子实验记录本仓库(作者 Nicolas Carpi,Deltablot 提供商业托管)
  6. DCC-EX 官网 — CommandStation-EX 文档与教程
  7. goauthentik/authentik — 自托管身份认证项目仓库
  8. Subsurface 官网 — 潜水日志软件官网(2011 年由 Linus Torvalds 发起)

[!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学通信知识星球海报-扫码加入