<!-- title: 自己焊一块，戴上开源智能手表 -->

## 第七轮挖掘：从光伏车棚到阳台花盆，七个不开会员的开源答案

本期思路：避开已经卷烂的 AI 编程和 Agent 赛道，往「实物生活」里挖——电、钱、手表、无线电、花草、纸笔绘图。这一批仓库的共同点是：都对应一个原本要交月费、或者要被硬件厂商锁死的场景，而且大多能在一台闲置设备上跑起来。需要说明：以下 Star 数为撰写时的约数，以 GitHub 仓库页面实时数据为准。

---

### 1. evcc —— 让汽车只喝不要钱的电

**仓库**： [evcc-io/evcc](https://github.com/evcc-io/evcc) | Star 约 1 万+ | 持续高频更新

一句话定位：光伏 + 电动车家庭的「能源调度大脑」，解决「白天光伏余电白白上网、晚上又花钱从电网买电充电」的错配痛点。

核心拆解：evcc 用 Go 写成，单个二进制 + Web 界面部署。它向上对接电表、光伏逆变器（Fronius、SolarEdge、华为等主流品牌走 Modbus/MQTT），向下对接几十个品牌电动车的电池电量（SoC）和各种充电桩（支持 OCPP 协议的桩几乎通吃）。核心是「光伏模式」：实时计算余电，只有真有富余才提升充电功率，不够就降，电价低的时段才从电网补。动态电价（如 Tibber、aWATTar 一类波动电价）接入后，它还能反过来「电价为负时拼命充」。所有状态可推送进 Home Assistant 和 MQTT。值得一提，项目采用 sponsorware 模式：部分进阶功能对赞助者先行开放，这是开源能源软件里跑通商业化的少数案例。

上手难度：⭐⭐⭐（需要能碰到家里的逆变器和电表）

适用人群：有屋顶光伏或计划装桩的车主、能源集成商。二次开发方向：把 evcc 当内核，包一层多站点管理界面，做成面向物业和充电运营商的能源管理服务——欧洲电价波动行情下，这门生意正在被验证。

---

### 2. Docmost —— 团队知识库，把座位费省下来

**仓库**： [docmost/docmost](https://github.com/docmost/docmost) | Star 约 1 万上下 | 活跃迭代中

一句话定位：开源自托管的 Notion/Confluence 替代品，痛点直指「十个人的团队一年交几千块座位费，数据还躺在别人云上」。

核心拆解：TypeScript 全栈（NestJS 后端 + React 前端），编辑器基于 ProseMirror，多人实时协同用 Yjs 做冲突合并——这是它和一票「能写不能协作」的开源 wiki 拉开差距的地方。支持空间级权限、评论、全文搜索、Mermaid 图表和类 draw.io 画板；部署就是一条 Docker Compose，配上 Postgres 和 Redis 即起。核心协议宽松（MIT），官方靠托管云版本收费，属于典型的 open-core 结构。

上手难度：⭐

适用人群：中小团队、想给客户交付内网知识库的外包团队。商业思路：顺着它的 MIT 协议做行业模板（律所案卷库、研发 Wiki、ISO 文档库），按实例收交付和运维费——知识库是极少数客户愿意为「部署」直接掏钱的品类。

---

### 3. Ghostfolio —— 全部身家，一块仪表盘

**仓库**： [ghostfolio/ghostfolio](https://github.com/ghostfolio/ghostfolio) | Star 数千级 | 持续更新

一句话定位：自托管的投资组合追踪器，解决「股票在一个券商、基金在另一个 App、币在交易所，身家永远拼不完整」的碎片化痛点。

核心拆解：Angular + NestJS + PostgreSQL 技术栈，单机 Docker 起服务。功能上覆盖多币种资产聚合、资产配置占比、分红记录、按时间加权收益率（TTWROR）算年度业绩；最有意思的是「X 光」功能：扫描你的持仓，指出重复暴露、隐藏费用和重叠基金——这是很多付费理财 App 都没有的刀。支持 CSV 批量导入历史交易，也提供 OpenAPI 方便自己写脚本同步。隐私上支持一键隐藏金额，截图分享不露富。官方云版收费提供进阶功能，自托管完全免费。

上手难度：⭐⭐

适用人群：多平台投资者、FIRE 生活方式实践者。商业思路：面向独立理财顾问做二次开发——一套管几十个客户的组合透视工具，顾问端收费意愿很强。

---

### 4. rtl_433 —— 你家设备正在 433MHz 上说悄悄话

**仓库**： [merbanan/rtl_433](https://github.com/merbanan/rtl_433) | Star 数千级 | 多年持续维护

一句话定位：把空中的一个 433/868MHz 软件无线电接收器，变成覆盖两百多种协议的解码器——温湿度计、胎压监测、门铃、能耗插座，全在你家附近裸奔发报。

核心拆解：C 语言实现，配合几十块钱的 RTL-SDR 电视棒即可运行。它会持续扫描 ISM 频段，识别设备信号并解码成结构化 JSON，可直接输出到 MQTT、InfluxDB 或 HTTP。最经典的玩法：家里那个三十九块的温湿度计，信号被抓下来送进 Home Assistant，立刻变成智能家居的正式传感器——不装厂商云、不交会员费、刷新率还更高。对做硬件的人，它是逆向未知设备的第一工具：先抓原始信号，再写协议插件（社区已有两百多个协议定义可直接参考）。

上手难度：⭐⭐（买根电视棒，一条命令开跑）

适用人群：智能家居玩家、硬件逆向入门者、安防方案商。商业思路：网关类硬件厂商把它嵌进固件，宣称「兼容数百种传感器协议」，省掉一家家谈对接的成本。注：仅收不发，ISM 频段接收在多数地区合规。

---

### 5. ZSWatch —— 从 PCB 到表带，一层都不黑箱

**仓库**： [jakkra/ZSWatch](https://github.com/jakkra/ZSWatch) | Star 千余级，小而美 | 持续迭代

一句话定位：一块从电路板、外壳到固件全部开源的 DIY 智能手表，反的是「手表是三年寿命的黑盒追踪器」这个行业默认设定。

核心拆解：硬件部分公开 KiCad 原理图与 PCB 源文件，圆形 LCD + 自绘 3D 打印外壳；软件跑 Zephyr RTOS，界面用 LVGL 写，表盘社区已有多种风格。蓝牙走 BLE，配 Gadgetbridge 这类开源安卓应用即可收通知、看电量，全程不经过厂商服务器。传感器板可选拼配（运动、环境光等），零件总成本视渠道大约在百美元上下浮动。这个项目最珍贵的是文档完整度：从焊接、烧录到调试，流程全公开，基本等于一份可动手的嵌入式系统教案。

上手难度：⭐⭐⭐⭐（要会焊、要敢调）

适用人群：嵌入式学习者、硬件创客、想搞懂「手表里到底有什么」的工程师。商业思路：做成套件售卖（教学市场刚需），或以此为基础给运动小众人群（攀岩、帆船）做垂直功能手表。

---

### 6. HortusFox —— 三十盆花的浇水账，交给自托管

**仓库**： [DanielBrendle/hortusfox-web](https://github.com/DanielBrendle/hortusfox-web) | Star 千余级，小而美 | 稳定维护

一句话定位：自托管的植物管理系统，解决「家里几十盆花，谁哪天浇过水永远记不清」的绿色记账痛点。

核心拆解：PHP + Vue + MySQL 架构，Docker Compose 一把起。每盆植物建一份档案：照片、品种、位置、浇水施肥周期，到期自动提醒；打印二维码贴盆上，手机一扫直接进档案页。支持多用户协作——全家共用一个实例，谁浇了水谁认领任务，内建聊天和任务系统顺手解决「分工扯皮」。照片日志让植物的生长史变成一条时间线，黄叶病斑可以回溯对比。

上手难度：⭐

适用人群：绿植重度家庭、阳台园艺博主、花房小店。商业思路：给花店和园艺中心做白牌——「买花送养护系统」，客户扫码进店家的 HortusFox 实例，复购提醒顺手就做了。

---

### 7. vpype —— 笔式绘图机的「预处理流水线」

**仓库**： [abey79/vpype](https://github.com/abey79/vpype) | Star 近两千，小而美 | 稳定维护

一句话定位：笔式绘图机（Pen Plotter）生态的瑞士军刀，解决「生成艺术 SVG 直接喂给绘图机，笔尖乱跑三小时、路径乱序毁一张画」的痛点。

核心拆解：Python 写的管道式 CLI，多个命令用管道串联：读入 SVG 后按图层处理——`linesort` 重排笔画顺序减少空走、`linemerge` 把断线接续、`crop`/`layout` 负责排版和页面适配，最后输出优化后的 SVG 或直接驱动绘图。它把「画」和「绘」彻底分开：生成艺术用它的姊妹项目 vsketch 写参数化草图，机器执行交给 vpype 优化。插件生态里有透视校正、隐藏线消除等扩展，AxiDraw、iDraw 等主流桌面绘图机的玩家基本绕不开它。

上手难度：⭐⭐⭐（需要基本命令行与 Python 常识）

适用人群：生成艺术家、绘图机玩家、做实物输出的设计工作室。商业思路：限量版画的产出工具链；绘图机厂商将其打包为官方软件层，能大幅降低新手上手门槛。

---

### 本期横向对比

| 仓库 | 方向 | Star 约数 | 上手难度 | 适用场景 |
|------|------|----------|---------|---------|
| evcc | 家庭能源 | 1 万+ | ⭐⭐⭐ | 光伏+电车家庭 |
| Docmost | 团队知识库 | 1 万上下 | ⭐ | 中小团队协作 |
| Ghostfolio | 个人理财 | 数千 | ⭐⭐ | 多平台投资聚合 |
| rtl_433 | 射频解码 | 数千 | ⭐⭐ | 智能家居/硬件逆向 |
| ZSWatch | 开源穿戴 | 千余 | ⭐⭐⭐⭐ | 嵌入式学习/创客 |
| HortusFox | 植物管理 | 千余 | ⭐ | 家庭/花店 |
| vpype | 绘图机工具 | 近两千 | ⭐⭐⭐ | 生成艺术实物输出 |

```mermaid
mindmap
  root((本期七件套))
    家庭能源
      evcc 光伏充电
    团队知识
      Docmost 协同文档
    个人理财
      Ghostfolio 身家仪表盘
    射频开盒
      rtl_433 无线电解码
    开源穿戴
      ZSWatch 自焊手表
    生活方式
      HortusFox 植物管家
    艺术上纸
      vpype 绘图流水线
```

**本期之最**

- **最值得立即尝试**：rtl_433。一根几十块的电视棒加一条命令，今晚就能听见家里的设备在说悄悄话，是七件里反馈最快的一个。
- **最有商业潜力**：evcc。电价波动时代的能源调度是确定性需求，sponsorware 模式已验证付费意愿，向上包 SaaS 的空间清晰。
- **最被低估**：vpype。Star 不高，但它是绘图机艺术这个小而美品类里事实上的基础设施，掌握它等于拿到实物输出流程的入场券。

这七个项目的共同气质是「不伺候云端」：数据在自家磁盘上，功能不跟订阅费走。下一轮会继续往更冷的方向钻——如果说 AI 赛道是红海，这些仓库所在的地方，连海都还没画进地图。

## 参考来源

1. [evcc - solar charging made easy](https://github.com/evcc-io/evcc) — 光伏优先充电控制器主仓库
2. [Docmost - open-source collaborative wiki](https://github.com/docmost/docmost) — 团队知识库项目主页
3. [Ghostfolio - open source wealth management](https://github.com/ghostfolio/ghostfolio) — 自托管投资追踪器主仓库
4. [rtl_433 - decodes ISM band devices](https://github.com/merbanan/rtl_433) — 433MHz 协议解码器主仓库
5. [ZSWatch - open source Zephyr smartwatch](https://github.com/jakkra/ZSWatch) — 开源智能手表硬件与固件仓库
6. [vpype - the Swiss-Army-knife for plotter vector graphics](https://github.com/abey79/vpype) — 绘图机 SVG 流水线工具主仓库

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