<!-- title: 电动车何时充，让太阳说了算 -->

# 电动车何时充，让太阳说了算

**本期概述**：连续几轮看下来，AI 编程与 Agent 赛道的新仓库已经卷成红海，这一轮我刻意换道，往能源调度、邮件基建、业务软件、排版字体、开源硬件这些「不性感但长青」的方向挖。入选的七个仓库横跨六个领域：有把光伏、电池、充电桩串成一张智能电网的 evcc，有把 Postfix+Dovecot 四件套塞进一个二进制的 Stalwart，也有 3D 打印出来的显微镜和卖了十几年板子的灌溉控制器。共同点是：每一个都在解决一个真实付费场景里的问题。文中 Star 数为约数，以仓库主页实时数据为准。

---

## 1. evcc —— 太阳能充电管家

**仓库**：[evcc-io/evcc](https://github.com/evcc-io/evcc) | 约 1.4 万+ Star | 活跃高频维护

**一句话定位**：德国人写的开源能源网关，让电动车「等太阳出来再充」，而不是傻乎乎地插上枪就走电表。

它解决的是一个正在真实发生的问题：家里装了光伏和电池，但充电桩只认「插枪即充」，白天发电高峰车不在家，晚上车回来了全靠电网高价电。evcc 把逆变器（Fronius、华为、特斯拉 Powerwall 等数十种）、家储电池、充电桩（GO-e、openWB、Keble 等上百种）和电价数据全部接进来，然后提供三种充电模式：**光伏优先**（只有绿电富余才大功率充）、**快速**（赶时间不挑电）、**经济**（跟随动态电价，在低谷时段自动错峰）。Go 语言单二进制 + Docker 部署，Web 界面本地跑，数据不出家门。变现设计也很有意思：核心全开源，部分高级负载管理功能对赞助者开放（据项目 README），德语区已有服务商直接拿它做预装方案。

- 上手难度：⭐⭐⭐（安装简单，难点在充电桩/逆变器型号适配）
- 适用人群：光伏+电车家庭、充电桩运营商、储能集成商。国内光储充一体化市场正热，二次开发成商业充电调度网关，几乎是现成的生意。

## 2. Stalwart —— 一个二进制就是整座邮局

**仓库**：[stalwartlabs/stalwart](https://github.com/stalwartlabs/stalwart) | 数千星快速增长 | 活跃维护

**一句话定位**：用 Rust 重写了整套邮件栈——SMTP、IMAP、JMAP、反垃圾、DKIM/DMARC、Sieve 过滤、Web 管理台，全部装进一个二进制文件。

自托管邮件是开源世界公认的「地狱难度」副本：传统方案要拼 Postfix + Dovecot + Rspamd + 管理面板四件套，配错一行 DNS 就进垃圾箱。Stalwart 把整条链路压成一个进程，异步 Rust 写就，存储后端随意换（内嵌数据库、Postgres、S3 兼容对象存储都行），自带实时反垃圾/钓鱼引擎和 Web 管理界面，新版还在往日历、联系人的协作套件方向走（据项目路线图）。AGPL 协议，企业版收费，是非常标准的开源核心+商业支持模型。对中小公司来说，它可能是十年来自建邮件服务器门槛最低的一次。

- 上手难度：⭐⭐⭐⭐（软件本身一键起，但 25 端口、反向 DNS、IP 信誉这些邮件系统绕不开的功课还得补）
- 适用人群：MSP 运维服务商、隐私敏感企业、出海团队。拿它做托管邮件服务的底座，成本结构比卖企业邮箱代理商牌照健康得多。

## 3. Twenty —— 开源 CRM 终于长在了这个时代

**仓库**：[twentyhq/twenty](https://github.com/twentyhq/twenty) | 数万星 | 活跃维护

**一句话定位**：长得像 Notion 的开源 CRM——建业务对象就像建数据库表，销售自己动手，不用等管理员排期。

老一代开源 CRM（SuiteCRM 之流）赢在功能清单，输在使用体验，以至于很多公司宁可一年付几千美元订阅 Salesforce。Twenty 的思路是把「自定义对象」做到 Notion 建库一样顺滑：表格视图、看板视图、字段类型随心改，底层是 NestJS + React + Postgres 的现代技术栈，REST 和 GraphQL API 双开，自动化能力在快速补齐。商业公司全职开发，云托管收费、自托管免费，docker compose 一键起。它是那种「竞品 CEO 看了会失眠」的仓库：产品完成度还没追平巨头，但体验已经碾压全部开源前辈。

- 上手难度：⭐⭐⭐
- 适用人群：初创团队自用、代理商做行业 CRM 定制实施。国内垂类 CRM（律所、医美、装修）定制需求旺盛，拿 Twenty 做底改行业模板，是条看得见的路。

## 4. Bruno —— 被 Postman 逼出来的本地优先 API 客户端

**仓库**：[usebruno/bruno](https://github.com/usebruno/bruno) | 数万星量级 | 活跃维护

**一句话定位**：请求集合以纯文本文件存在本地、可以直接进 Git 的 API 调试工具，无登录、无云同步、无订阅绑架。

这个故事始于 Postman 逐步收紧免费策略、强制登录、集合上锁云存储，社区反弹之声在 Hacker News 上多次刷屏（据 HN 历届热帖）。Bruno 接住了出逃的人：每个请求是一个 `.bru` 纯文本文件，API 集合和代码一起 commit、一起 code review、随仓库分发，新人 clone 下来就能跑通全部接口。支持 REST 和 GraphQL，前置/后置 JavaScript 脚本、环境变量、断言一应俱全，完全离线运行。MIT 协议，变现先例清晰：官方卖付费的 Golden Edition 桌面版养开发（据项目官网）。「本地优先」四个字在 2026 年已经从口号变成了真金白银的用户迁徙。

- 上手难度：⭐
- 适用人群：所有后端/前端开发者，尤其团队协作场景。它证明了「工具免费、体验收费」的模式在开发者工具里跑得通。

## 5. Maple Mono —— 国人写的编程字体，圆角连字两开花

**仓库**：[subframe7536/maple-font](https://github.com/subframe7536/maple-font) | 数千星持续增长 | 活跃维护

**一句话定位**：一套圆角设计的等宽编程字体，带连字、带手写风斜体，还有把中文和 Nerd 图标全部合并好的「全家桶」版本。

字体是开发工具里最低调的品类——你每天盯它八小时，却很少想到它可以换。Maple Mono 的差异化很清晰：圆角字形自带柔和气质，连字覆盖完整（`=>`、`!=`、`->` 连成一体的魔法只有用上才知道多爽），斜体做成手写风格，在注释里一用整个文件都活了。工程化做得尤其漂亮：提供无连字版、Nerd Icons 版、NF-CN 中英合并版四套变体，GitHub Actions 全自动构建发布，OFL 开源协议随便商用。作者是国内独立开发者 subframe7536，仓库从零涨到数千星全靠口碑。

- 上手难度：⭐（下载装上即用）
- 适用人群：所有写代码的人、终端美化爱好者。变现路径是典型的开源字体模式：赞助+定制字体服务，贵在影响力而非直接收费。

## 6. OpenSprinkler —— 卖了十几年板子的开源灌溉控制器

**仓库**：[OpenSprinkler/OpenSprinkler-Firmware](https://github.com/OpenSprinkler/OpenSprinkler-Firmware) | 一千多星 | 长期稳定维护

**一句话定位**：从硬件电路板到固件到手机 App 全部开源的草坪灌溉控制器，官方靠卖板子活了十几年。

这是「开源不挡财路」的活标本。Rayshobby 的 Ray Wang 从 2013 年前后开始做 OpenSprinkler：主板控制电磁阀开关水路，固件 C++ 全开放，iOS/Android App 也开源，硬件套件在官方商店以百美元级价格卖了十多年。它真正聪明的功能是**天气自适应**：接入实时天气和蒸散量数据，下雨天自动推迟灌溉、高温天自动加量，省水省到用户无感。支持 MQTT 和 Home Assistant 接入，16 站扩展板可堆叠，农场温室也能用。Star 数永远上不了热榜，但商业闭环完整得让多数爆款仓库羡慕。

- 上手难度：⭐⭐⭐（要动手接线装阀）
- 适用人群：庭院党、农业温室、市政绿化维护商。国内智慧农业光环下缺的就是这种扎实的老项目，兼容硬件和安装服务都是现成生意。

## 7. OpenFlexure —— 3D 打印出来的自动显微镜

**仓库**：[openflexure-microscope/openflexure-microscope-server](https://github.com/openflexure-microscope/openflexure-microscope-server) | 数百星 | 学术团队维护

**一句话定位**：英国巴斯大学开源的 3D 打印显微镜，机身打印、电机自动对焦、浏览器远程操控，整机成本是商用型号的零头。

多数开源硬件项目卡在「能演示」，OpenFlexure 卡在了另一个方向上——它太能用了：光机机构（微米级自动对焦和载物台）全部打印件实现，配上树莓派和摄像头模组就是一台可编程显微镜，配套的 Python 服务器 + Web 前端让整个实验室的人用浏览器就能控制载物台拍照。设计文件、软件全部开放，据项目方介绍，它在非洲多国的学校和诊断研究实验室里被实际部署用于教学与寄生虫检测研究。代码仓库只有数百星，但论「开源改变现实世界的深度」，一星顶别处一百星。

- 上手难度：⭐⭐⭐⭐（3D 打印+组装+光学调校）
- 适用人群：学校实验室、创客教育机构、野外科考。教育套件化（打印件+电子件打包卖）是现成的商业模式，科研定制更有溢价空间。

---

## 本期横向对比

| 仓库 | 方向 | Star 量级 | 上手难度 | 适用场景/变现 |
|------|------|-----------|----------|----------------|
| evcc | 能源调度 | 约 1.4 万+ | ⭐⭐⭐ | 光储充家庭/运营商，商业网关二次开发 |
| Stalwart | 邮件基建 | 数千 | ⭐⭐⭐⭐ | 企业自建邮局、MSP 托管服务 |
| Twenty | 业务软件 | 数万 | ⭐⭐⭐ | 团队 CRM、行业定制实施 |
| Bruno | 开发工具 | 数万 | ⭐ | 替代订阅制 API 工具，付费桌面端先例 |
| Maple Mono | 排版字体 | 数千 | ⭐ | 程序员日常，赞助+定制 |
| OpenSprinkler | 开源硬件 | 一千多 | ⭐⭐⭐ | 农业园林，硬件销售闭环成熟 |
| OpenFlexure | 科学仪器 | 数百 | ⭐⭐⭐⭐ | 教育科研，套件化销售 |

## 本期仓库全景

```mermaid
mindmap
  root((本期七个仓库))
    能源调度
      evcc 光伏充电管家
    基础设施
      Stalwart 一个二进制邮局
    业务软件
      Twenty Notion风CRM
    开发工具
      Bruno 本地优先API客户端
    排版
      Maple Mono 圆角连字字体
    开源硬件
      OpenSprinkler 开源灌溉
      OpenFlexure 打印显微镜
```

## 本期之最

- **最值得立即尝试**：Bruno。零成本切换，五分钟就能把团队接口集合搬进 Git 仓库，用过的团队基本回不去。
- **最有商业潜力**：evcc。电价市场化+光伏渗透率上升是未来十年的确定性趋势，「何时充电」这个决策点的调度入口，价值不亚于当年的智能家居网关。
- **最被低估**：Stalwart。邮件自托管是开源世界的圣杯级难题，它用单二进制把门槛砍到地板，Star 数与其完成度严重不匹配——基础设施类项目历来涨星慢，但每个自建邮局的组织都会需要它。

## 参考来源

1. [evcc-io/evcc](https://github.com/evcc-io/evcc) — 项目仓库与 README（充电模式、赞助机制说明）
2. [stalwartlabs/stalwart](https://github.com/stalwartlabs/stalwart) — 项目仓库（功能栈、协议支持说明）
3. [twentyhq/twenty](https://github.com/twentyhq/twenty) — 项目仓库
4. [usebruno/bruno](https://github.com/usebruno/bruno) — 项目仓库与官网（本地优先设计、Golden Edition 说明）
5. [OpenSprinkler 官方站](https://opensprinkler.com) — 硬件销售与固件文档
6. [OpenFlexure 显微镜项目](https://openflexure.org) — 项目介绍与应用案例
7. [subframe7536/maple-font](https://github.com/subframe7536/maple-font) — 项目仓库（字体变体与构建说明）

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