<!-- title: 不插广告的棋盘，养活一家基金会 -->

**开源挖掘·第2轮**：上一轮大家都在追 AI 编程和自托管套装，这一轮反着来——专挑**长期活跃、中文圈几乎没人拆过的“非 AI 硬货”**。这一期里有：一副不插广告、靠捐赠活了十几年的国际象棋平台；一个让 Google Analytics 不好过的隐私统计内核；一个能把维基百科整个塞进手机的国际人道项目；一台自己焊出来的体脂秤；一个新手爸妈的育儿流水账；还有一套修了二十多年的家谱软件。它们的共同点是：解决的都是真实到不能再真实的痛点，都能自己部署，而且都留着一道生意缝。

**数据说明**：本期写作环境未能连网逐仓核验，文中 Star 数为写作时的量级判断（均标“约”），最近更新为长期观察定性，动手前请以仓库页面实时数据为准。

---

## 1. lichess/lila —— 一个人写着玩的棋盘，最后养活了一家基金会

**[lichess/lila](https://github.com/lichess/lila)** ｜ 约 1.6 万星 ｜ 常年高强度迭代，每天多次提交

一句话定位：全球最流行的免费无广告国际象棋平台，服务端全量开源（AGPL）。它解决的不是功能问题，而是一个更狠的问题：**一个零广告、零付费墙的网站，怎么活十五年？**

核心拆解：主仓库 lila（lichess in Scala）是 Scala 写的单体服务，MongoDB 存对局、Redis 做队列，WebSocket 独立拆成 lila-ws 扛在线对局的实时推送。最妙的一笔是算力设计：棋局复盘的引擎分析不烧自家服务器，而是靠 **fishnet**——一个志愿者分布式网络，全球棋友捐出闲置 CPU 跑 Stockfish，再以 WASM 形式直接塞进浏览器跑本地分析。服务端只管对局、天梯、锦标赛、电视模式（看任意在线对局直播）和全部棋类变体（疯狂王后、蚂蚁棋、原子棋……）。运营主体是法国注册的非营利组织，每年公开收支报告，靠捐赠养带宽。

上手难度：⭐⭐⭐⭐⭐（自建）；用官网零门槛。

适用人群：棋院、教练、教育机构可以在其上二开私有对弈与复盘系统；但比代码更值得抄的是它的**运营架构**——捐赠制 + 公开财报 + 社区捐算力，这套信任机制很多商业产品都学不来。

## 2. umami-software/umami —— 把 Google Analytics 关在自家机房

**[umami-software/umami](https://github.com/umami-software/umami)** ｜ 约 2 万星以上 ｜ 月度级迭代

一句话定位：隐私优先、可自托管的网站统计。痛点直给：GA4 又重又贵（数据在别人手里），还会被广告拦截器干掉三成流量统计；据作者 Mike Cao 的初衷，就是要一个“装上就忘掉”的轻量统计。

核心拆解：Next.js + Prisma 技术栈，MySQL、PostgreSQL、SQLite 三种数据库通吃，一台最低配 VPS 加一条 `docker compose up` 就能跑起来。页面里埋的追踪脚本只有几 KB、默认不种 Cookie，所以不会被拦截器和隐私法规两头夹击。核心功能：页面浏览、事件追踪（按钮点击、下载、自定义事件）、多站点管理、UTM 与referrer分析、常访路径报表。许可证 AGPL——意味着你拿它二开做商业服务，改动也得开源，作者把生意边界划得清清楚楚：开源内核 + 官方托管版收费，这条路它自己已经走通了。

上手难度：⭐⭐（会 Docker 就行）。

适用人群：所有不想把流量数据交给巨头的站长与独立开发者；变现思路：托管代运维、行业版二开（电商事件追踪、内容站编辑看板），以及隐私合规咨询的配套件。

## 3. kiwix —— 把整个维基百科塞进书包的男人

**[kiwix/kiwix-android](https://github.com/kiwix/kiwix-android)**（另有 iOS、桌面、服务器等十余个仓库）｜ 各端数千星量级 ｜ 多仓并行、滚动发版

一句话定位：离线内容阅读器与内容库，据其官网介绍，这是一个注册在瑞士的非营利项目。它解决的是最朴素的问题：**没有网的时候，知识怎么办？**

核心拆解：技术核心是自研的 **ZIM 单文件格式**——把整站（维基百科、维基教科书、Stack Overflow 精选、古腾堡计划书库）连同超链接和图片压成一个文件，离线可检索。全英文维基的浓缩版几十 GB 量级，精选纯文本版可以小到几个 GB，手机装个 App 导入即用。更狠的是 `kiwix-serve`：任何一台旧电脑跑起来，全教室的人都能通过局域网访问一整座维基百科。据其官网介绍，它的用户包括带宽匮乏地区的学校、无法上网的监狱、远洋船员，以及各种信息受限的场景，维基媒体基金会长期与之合作。中文用户可以下载中文维基的定期打包，也常被用来做企业内网知识包。

上手难度：⭐（装 App、下文件，十分钟上手）。

适用人群：旅行者、支教/公益项目、图书馆与学校信息化；变现方向：离线数字图书馆集成方案、教育硬件预装、按行业定制 ZIM 内容包。

## 4. oliexdev/OpenScale —— 普通体重秤，自己焊成体脂秤

**[oliexdev/OpenScale](https://github.com/oliexdev/OpenScale)** ｜ 一千多星量级 ｜ 低频维护、功能已稳定

一句话定位：开源智能体重秤方案（ESP32 固件 + Android 应用），把一台普通体重秤或自制秤板变成不依赖任何厂商云的体脂秤。痛点：市面智能秤的数据锁死在厂商 App 里，停服即变砖，而你的体重曲线凭什么归别人？

核心拆解：硬件侧是 ESP32 + HX711 称重传感器的开源电路设计，加分项是**生物电阻抗（BIA）测量**——通过微弱电流估算体脂率、水分、肌肉量，App 内置多种估算公式可对比取值。蓝牙直连 Android 应用，本地记录、画趋势曲线、多用户识别（称重时自动匹配档案）。所有硬件采购清单和焊接指引都在仓库 Wiki 里，动手能力中等即可复刻。它是“数据主权”理念的典型样本：传感器在自己家，数据在自己库里。

上手难度：⭐⭐⭐⭐（要焊接、要刷固件）。

适用人群：硬件创客、健身爱好者；变现方向：DIY 套件电商（焊好的板子 + 外壳一键发货）、健身房/工作室的私有健康档案系统二开。

## 5. babybuddy/babybuddy —— 新手爸妈的育儿流水账中枢

**[babybuddy/babybuddy](https://github.com/babybuddy/babybuddy)** ｜ 约两三千星 ｜ 社区活跃、按需迭代

一句话定位：自托管的婴幼儿日常记录系统。痛点：市面上的育儿记录 App 全是订阅制，宝宝的吃奶睡眠数据是全家人最私密的日志，却存在别人服务器上，还不给导出。

核心拆解：Django 写的 Web 应用，Docker 一键起。功能密度惊人：亲喂/瓶喂/吸奶记录、睡眠时段、换尿布、俯卧时间、体温、身高体重头围生长曲线、里程碑事件，多孩家庭支持分档案管理。体验上最讨巧的是**计时器**——半夜迷迷糊糊点一下开始，亲喂结束点一下停止，时长自动入账；全家人的手机同时操作不冲突，REST API 齐全，意味着你可以自己接自动化。数据标准数据库存储，随时整体搬家。

上手难度：⭐⭐（会装 Docker 即可，爸妈双方手机加个桌面快捷方式就是 App）。

适用人群：新手爸妈、二胎家庭；变现方向：这是个天然的**托管云版订阅**生意——用户隐私敏感所以不愿用大厂 App，又懒得自建，代托管正好卡在中间；月子中心、托育机构的轻量记录系统二开同样顺手。

## 6. gramps-project —— 修了二十多年的家谱，证据链思维的神

**[Gramps-project](https://github.com/gramps-project)**（桌面主仓 gramps，另有 Web API 与前端仓库）｜ 主仓两千多星量级 ｜ 二十余年滚动发版

一句话定位：开源家谱学与族谱管理软件（GRAMPS 即 Genealogical Research and Analysis Management Programming System 的缩写），2001 年起步至今。痛点：家谱数据一绑商业平台就出不来了，而且修谱这件事，最要命的是**出处**——“曾祖父生于光绪年间”这条信息，到底是谁说的？

核心拆解：Gramps 的数据模型是它最值得学习的部分：把“人、家庭、事件、地点、来源、引证、媒体、笔记”拆成独立对象，任何一条事实（出生、婚姻、死亡）都必须挂在一个**引证**上，引证指向来源（族谱抄本、县志、口述录音），证据链完整可溯。这本质上是学术引用规范做成了数据库 schema。Python/GTK 的桌面应用支持 GEDCOM 通用格式进出，后端可选 XML、SQLite 甚至 PostgreSQL；Web 版（Gramps Web，自托管）让全家族亲戚在浏览器里共同编辑，每人一个账号，数据全程不出自家服务器。

上手难度：⭐⭐（桌面版）/ ⭐⭐⭐（自建 Web 版）。

适用人群：修谱家族、地方志与村史项目、口述历史工作者；变现方向：华人修谱市场数字化服务（老谱录入 + 云托管 + 印刷交付一条龙），这是极少数用户愿意一次性付高价的开源赛道。

---

## 本期横向对比

| 仓库 | 类型 | Star（约，未实时核验） | 上手难度 | 适用场景 |
|---|---|---|---|---|
| lichess/lila | 社区平台（Scala） | 1.6 万 | ⭐⭐⭐⭐⭐ | 棋类教育、社区运营范本 |
| umami | 隐私统计（Next.js） | 2 万+ | ⭐⭐ | 站长统计、合规替代 GA |
| kiwix | 离线知识（多端） | 各端数千 | ⭐ | 离线教育、公益、旅行 |
| OpenScale | 开源硬件（C++/Kotlin） | 一千多 | ⭐⭐⭐⭐ | 健身数据主权、创客 |
| babybuddy | 育儿记录（Django） | 两三千 | ⭐⭐ | 新手爸妈、托管 SaaS |
| Gramps | 家谱管理（Python） | 两千多 | ⭐⭐ | 修谱、地方志、口述历史 |

## 全景一图

```mermaid
mindmap
  root((本期开源菜单))
    平台深读
      不插广告的棋盘
      基金会公开账本
      志愿者捐算力
    数字主权
      隐私网站统计
      离线维基书架
    家庭档案
      自制体脂秤
      育儿流水账
      全家共作家谱
```

## 本期之最

- **最值得立即尝试：Kiwix**。不用部署任何东西，手机装 App、挑一个中文维基 ZIM 包，十分钟后你在地铁隧道里也拥有一整座百科全书。
- **最有商业潜力：Umami**。开源内核 + 官方托管收费的模式已被作者自己验证跑通；叠加隐私合规的大势，二开行业版的窗口期还在。
- **最被低估：lichess/lila**。中文圈写它的极少，但它真正值钱的地方不是棋，而是一家零广告平台如何用公开账本、志愿者算力和极简技术栈活了十五年——这是给所有想“用爱发电又不饿死”的开发者的一份活体解剖报告。

## 参考来源

1. [lichess/lila](https://github.com/lichess/lila) — 国际象棋平台服务端主仓库（含 fishnet 等子项目入口）
2. [umami-software/umami](https://github.com/umami-software/umami) — 隐私统计主仓库及官方托管说明
3. [kiwix/kiwix-android](https://github.com/kiwix/kiwix-android) — Kiwix 安卓端仓库，[项目官网](https://www.kiwix.org)有 ZIM 内容库与离线场景介绍
4. [oliexdev/OpenScale](https://github.com/oliexdev/OpenScale) — 开源体脂秤固件与 Android 应用
5. [babybuddy/babybuddy](https://github.com/babybuddy/babybuddy) — 自托管育儿记录系统
6. [Gramps-project](https://github.com/gramps-project) — 家谱软件组织仓库，官网 [gramps-project.org](https://www.gramps-project.org)
7. [lichess.org](https://lichess.org) / [umami.is](https://umami.is) — 两个可直接体验的官方站点

（注：本期数据核验通道受限，以上 Star 数与维护状态请以各仓库页面实时数据为准。）

> [!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学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
