<!-- title: 断网也能聊：bitchat凭什么 -->

# 断网也能聊：bitchat凭什么——第4轮开源挖掘：8个把「数据自主权」还给你的仓库

**概述**：这轮挖掘刻意绕开了铺天盖地的 AI 编程工具，专挑一个共同气质的项目——**数据留在本地、服务自己搭、断网也能跑**。头牌是 Jack Dorsey 的蓝牙组网聊天实验 bitchat，随后是开源版剪映 OpenCut、把接口请求存成纯文本的 Bruno、自托管知识库 Docmost、信封记账法开源实现 Actual、中日韩混排程序员字体 Maple Mono，以及两个低星宝藏：阅后即焚便签 Enclosed 和带娃记事本 Baby Buddy。

> 说明：本期数据核对条件有限，Star 数一律只给数量级，截至发稿的精确数字以仓库页面为准。

---

## 1. bitchat — 没有服务器的聊天软件

**仓库**：[jackjackbits/bitchat](https://github.com/jackjackbits/bitchat) | Star：万级（发布初期即冲上数万量级）| 长期活跃

**一句话定位**：不靠基站、不靠 Wi-Fi、不靠账号，手机之间靠蓝牙低功耗（BLE）多跳接力把消息传出去。

**痛点**：地震断网、深山徒步、邮轮出海、大型场馆拥塞——凡是信号消失的地方，微信和 Telegram 全部失效；而即便有网，聊天记录也永远躺在某家公司的服务器上。

**核心拆解**：bitchat 是 Jack Dorsey（Twitter 联合创始人、去中心化协议的老信徒）2025 年中开源的实验项目，iOS 与 Android 双端开源。它的架构几乎是反直觉的：没有注册、没有手机号、没有云端，地址随机生成并可轮换；消息在附近设备间逐跳转发，人越密，网越大；频道支持基于 geohash 的「地理位置房间」，站在同一片区域的人自动同频；命令系统照搬 IRC 风格（`/join`、`/msg`、`/whois`），老网民会心一笑。端到端加密贯穿私聊与频道，据其文档介绍，密钥协商不经过任何第三方。当然要泼冷水：蓝牙 mesh 的吞吐与时延决定了它传不了图、救不了急重流量，消息洪泛在超密集场景下也会退化——它更像一场「平台归零」的协议宣言，而非微信替代品。

**上手难度**：⭐⭐（装上即用，自行编译稍费劲）
**适用人群**：户外圈、应急通讯爱好者、去中心化协议研究者。**二次开发方向**：园区/工厂无网工单广播、徒步队组网联络、展会现场互动——把 mesh 层抽出来接自己的消息格式，是现成的产品缝隙。

---

## 2. OpenCut — 开源版剪映，素材不出浏览器

**仓库**：[OpenCut-app/OpenCut](https://github.com/OpenCut-app/OpenCut) | Star：万级（上线数周内暴涨）| 高频迭代

**一句话定位**：对标 CapCut 的免费开源视频编辑器，网页端操作，素材全程本地处理。

**痛点**：剪映国际版 CapCut 订阅一路涨价，导出水印、模板收费、素材强制上传云端，创作者既心疼钱又担心隐私。

**核心拆解**：OpenCut 走 Web 路线，TypeScript + Next.js 构建，打开浏览器就是一条多轨时间线：视频层、音频层、文字层拖拽编排，关键帧动画、转场、裁切分割一应俱全。最大的差异化卖点是**本地优先**——素材不经过服务器，渲染在浏览器里完成，版权素材和私人录像不出本机。路线图上还有语音转写自动字幕等能力。必须说清现状：它还很年轻，特效库、模板生态与 CapCut 差距明显，但你贡献的每一个 PR 都会留在开源社区里，而不是变成下一年的订阅费。

**上手难度**：⭐⭐
**适用人群**：被订阅费劝退的短视频作者、注重素材隐私的创作者。**商业方向**：垂直行业模板包（电商口播、课程切片）、企业内网私有化部署、把编辑器嵌进 SaaS 产品的 SDK 化。

---

## 3. Bruno — 把 API 请求存成纯文本的调试器

**仓库**：[usebruno/bruno](https://github.com/usebruno/bruno) | Star：数万级 | 长期活跃

**一句话定位**：离线优先的开源 API 客户端，用 git 管理接口集合，专治 Postman 的强制登录和云端膨胀。

**痛点**：Postman 登录才能用、集合锁在云端、团队协作要按人头付订阅费——接口这种本该躺在代码仓库里的资产，被养成了别人的 SaaS。

**核心拆解**：Bruno 的设计极其克制：每个请求是一个 `.bru` 纯文本文件，按目录组织，直接放进你的代码仓库，code review 时接口变更一目了然；不需要登录、不联网同步、不发遥测。功能上该有的都有：环境变量、前后置脚本（JS 沙箱）、GraphQL、断言测试，命令行模式还能把接口测试挂进 CI。商业路径同样值得抄作业：核心永久开源，桌面增强的 Golden 版本付费，用「开源攒信任、生产力收钱」完成闭环，这是独立开发者做 devtools 的范本。

**上手难度**：⭐⭐
**适用人群**：后端、测试、所有被 Postman 订阅费刺痛的团队。**商业方向**：为内部平台二次封装接口测试流水线，或基于其 CLI 做自动化回归服务。

---

## 4. Docmost — 团队知识库，一把 Docker 拉起来

**仓库**：[docmost/docmost](https://github.com/docmost/docmost) | Star：万级上下 | 持续更新

**一句话定位**：可私有部署的开源 Notion/Confluence 替代品，页面树 + 实时协作 + 空间权限。

**痛点**：Notion 按人头按月收费，核心资料存在别人服务器；Confluence 又重又贵，小团队用不起也跑不动。

**核心拆解**：Docmost 是典型的独立开发者作品：功能收敛在「团队写文档」这一件事上——空间隔离、页面树、实时协同编辑、评论、细粒度权限，内建 Mermaid 等图表能力，代码块渲染对程序员友好。部署是一条 `docker compose up`：数据库、应用、附件全部落在你自己的机器上，备份就是拷目录。商业模式是经典双轨：自托管免费，官方云托管与团队增强功能收费。对一个体量不大的项目来说，它的完成度相当能打，中文社区里已有不少「公司内部 wiki 平替」的实战记录。

**上手难度**：⭐⭐（会 Docker 即可）
**适用人群**：10–100 人想要文档自主权的团队、做交付要留文档的乙方。**商业方向**：面向行业客户做合规版知识库（审计日志、私有化交付），部署服务本身就是生意。

---

## 5. Actual Budget — 信封记账法的开源正身

**仓库**：[actualbudget/actual](https://github.com/actualbudget/actual) | Star：数万级 | 长期活跃

**一句话定位**：本地优先的个人记账工具，免费实现 YNAB 的信封预算法。

**痛点**：YNAB 是好方法论，但年订阅价格年年上探，而且账本是别人的；随手记之类国产 App 则广告和金融推荐缠身。

**核心拆解**：Actual 的理念是「你的钱的事，你的设备知道」：数据默认存本地，多端同步靠一个可自托管的 sync server（一个容器搞定），手机浏览器加个主屏幕就是 App。方法论上完整实现信封预算：每月给每个类别发「信封」，花了就少，超支一目了然；报表、对账、多账本齐全，数据可整库导出——它甚至把「随时能带着账本走」当成产品原则写进文档。没有账单自动导入的地区限制焦虑，手工录入 + 规则化批量匹配反而养成了记账纪律。

**上手难度**：⭐⭐
**适用人群**：预算敏感型家庭、开源自托管玩家。**商业方向**：记账教练课程、财务咨询的配套工具；围绕 sync server 做托管服务也是小生意。

---

## 6. Maple Mono — 中英混排不歪脖子的程序员字体

**仓库**：[subframe7536/maple-font](https://github.com/subframe7536/maple-font) | Star：万级上下 | 持续迭代

**一句话定位**：中国开发者打造的等宽编程字体，连字、图标、中文全都要，专治中英混排错位。

**痛点**：写代码注释用中文，行高忽高忽低、字宽对不齐，Nerd Font 图标还得自己拼装安装，配置一次累一次。

**核心拆解**：Maple Mono（枫叶字体）把「开箱即爽」做成了工程：内置大量易辨识连字（`!=`、`=>`、`->` 自动成形），直接整合 Nerd Font 图标无需二次拼装，最大杀招是 **NF-CN 版本**——把中文汉字纳入等宽体系，中西文 2:1 宽度严格对齐，终端里中英混排的表格和注释终于横平竖直。可变字体 + 多变体按需下载，从 IDE 到终端到 LaTex 笔记一套到底。OFL 开源协议商用免费，作者靠赞助维持更新，是中文开源字体从「能用」走向「好用」的代表作。

**上手难度**：⭐（下载安装即生效）
**适用人群**：每天盯屏幕八小时的所有开发者、做终端演示/截图的作者。**商业方向**：字体赞助、品牌定制字重，以及给设计工具做默认字体合作。

---

## 7. Enclosed — 阅后即焚的密码小纸条

**仓库**：[CorentinTh/enclosed](https://github.com/CorentinTh/enclosed) | Star：千级 | 低频稳定维护

**一句话定位**：给「发密码」这件高危小事做的极简工具：浏览器端加密、链接即钥匙、读完即毁。

**痛点**：把服务器密码、Wi-Fi 密码、身份证号用微信明文发出去，聊天记录里永远躺着一份裸奔的机密。

**核心拆解**：Enclosed 的流程干净得像一张便签：内容在你浏览器里加密后才上传，密钥藏在链接的锚点部分（#号之后）——**服务器全程只见密文，不见钥匙**；可设置阅后即焚、有效期、访问口令，对方打开一次，密文即从服务器删除。官方实例开箱即用，也支持 Docker 一行自托管，给团队内网放一个，从此密码传递不再走聊天软件。这是「小而美」的标准画像：一个痛点、一个容器、没有第二功能。

**上手难度**：⭐⭐
**适用人群**：运维/IT 支持、需要给客户发凭据的服务商。**商业方向**：并入企业内部安全工具链，或做成面向律所、财税公司的安全交付组件。

---

## 8. Baby Buddy — 给新手爸妈的带娃记事本

**仓库**：[babybuddy/babybuddy](https://github.com/babybuddy/babybuddy) | Star：千级 | 长期稳定维护

**一句话定位**：自托管育儿日志：喂奶、换尿布、小睡、体重身长，一键打卡全部留痕。

**痛点**：新生儿阶段的经典崩溃场景——「上次几点喂的？喂的哪边？睡了多久？」睡眠剥夺的大脑完全不可信，而育儿 App 不是塞广告就是要你上传孩子数据。

**核心拆解**：Baby Buddy 把育儿拆成可打卡的事件流：喂养（母乳/瓶喂/量）、睡眠、换尿布、体温用药、成长测量，各维度都有时间轴和趋势图，多孩档案、多用户协作一应俱全——爸妈老人各一个账号，谁记的全家可见。Docker 部署到家庭 NAS，孩子的数据只存在自己家里。它 star 不高，却已经在社区安静维护多年，是典型的「用的人离不开」的粘性工具。

**上手难度**：⭐⭐
**适用人群**：新手父母、家庭 NAS 玩家。**商业方向**：面向月子中心、育儿嫂机构做托管版带交接记录的照护日志，比想象中更刚需。

---

## 本期横向对比

| 仓库 | 类型 | Star 量级 | 上手难度 | 适用场景 |
|---|---|---|---|---|
| bitchat | 网络实验/通信 | 万级 | ⭐⭐ | 断网通信、协议研究 |
| OpenCut | 创作工具 | 万级 | ⭐⭐ | 短视频剪辑 |
| Bruno | 开发者工具 | 数万级 | ⭐⭐ | API 调试与接口管理 |
| Docmost | 自托管知识库 | 万级上下 | ⭐⭐ | 团队文档协作 |
| Actual Budget | 个人财务 | 数万级 | ⭐⭐ | 家庭记账预算 |
| Maple Mono | 字体 | 万级上下 | ⭐ | 编程环境美化 |
| Enclosed | 隐私小工具 | 千级 | ⭐⭐ | 敏感信息安全传递 |
| Baby Buddy | 生活记录 | 千级 | ⭐⭐ | 育儿日志 |

## 本期全景

```mermaid
mindmap
  root((本期8仓))
    创作与输出
      OpenCut 开源视频剪辑
      Maple Mono 中英等宽字体
    通信与隐私
      bitchat 蓝牙组网聊天
      Enclosed 阅后即焚便签
    开发者工具箱
      Bruno 纯文本接口管理
      Docmost 自托管知识库
    生活与账本
      Actual 信封预算法
      Baby Buddy 带娃记事本
```

## 本期之最

- **最值得立即尝试：Bruno** —— 十分钟迁移完 Postman 集合，接口从此进 git，见效最快的效率升级。
- **最有商业潜力：OpenCut** —— 剪辑工具的付费意愿被 CapCut 教育得足够充分，开源空白 + 本地隐私双卖点，垂直化空间巨大。
- **最被低估：Baby Buddy** —— 千级 Star 下藏着极强的用户粘性，育儿场景的付费能力和机构化改造空间，被完全低估。

---

## 参考来源

> 本期写作环境未完成实时数据核对，以下为各项目官方地址，Star 数与最新动态以页面为准。

1. [jackjackbits/bitchat](https://github.com/jackjackbits/bitchat) — 蓝牙 mesh 聊天实验仓库
2. [OpenCut-app/OpenCut](https://github.com/OpenCut-app/OpenCut) — 开源视频编辑器仓库
3. [usebruno/bruno](https://github.com/usebruno/bruno) 与官网 [usebruno.com](https://www.usebruno.com) — Bruno 项目与文档
4. [docmost/docmost](https://github.com/docmost/docmost) 与官网 [docmost.com](https://docmost.com) — 自托管知识库
5. [actualbudget/actual](https://github.com/actualbudget/actual) 与官网 [actualbudget.com](https://actualbudget.com) — 信封预算开源实现
6. [subframe7536/maple-font](https://github.com/subframe7536/maple-font) — Maple Mono 字体仓库
7. [CorentinTh/enclosed](https://github.com/CorentinTh/enclosed) — 阅后即焚便签仓库
8. [babybuddy/babybuddy](https://github.com/babybuddy/babybuddy) — 育儿记录工具仓库

> [!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)
