<!-- title: 获客到收款：开源生意流水线 -->
<!-- 数据说明：本篇所有联网检索通道均未获授权，以下仓库名、功能、Star 量级基于长期公开资料整理，Star 为约数、更新时间为定性描述，动手前请以仓库主页实时数据为准 -->

# 获客到收款：一套能接单的开源生意流水线

挖掘本期仓库时，我换了一个思路：不追“本周最热”，而是顺着“一个人想接单赚钱”这条真实路径倒推——你得能触达客户、能报价开票、能自动收钱、能按订阅计费、能盯着后台任务别挂、能把告警推到手机上、还得管好 API 密钥别泄露。把这七个环节串起来，正好是一套完整的“生意流水线”。它们不是同一类工具的八个换皮，而是流水线上各管一段的七颗螺丝钉，全部自托管、全部免费，其中两颗还是千星级的冷门遗珠。

---

## 1. Listmonk — 一台万星级的自托管“邮件印钞机”

[knadh/listmonk](https://github.com/knadh/listmonk) | Star：万星级 | 活跃度：Go 生态老牌项目，作者全职维护多年

**一句话定位**：把 Mailchimp 整个搬回自己服务器，发百万封邮件不交“人头税”。

邮件营销最大的痛点不是写内容，是账单：订阅人数一过千，SaaS 按人头收费立刻翻倍。Listmonk 把这个问题连根拔掉——它只管自己跑得飞快，邮件投递你自接 SMTP（Amazon SES 一千封一毛钱人民币级别），中间的差价全是利润。

**核心拆解**：整个系统是 Go 写的**单个二进制文件 + 一个 PostgreSQL**，没有 Redis、没有消息队列，`./listmonk` 一条命令起服务，VPS 上 512MB 内存就能跑。功能却一点不含糊：订阅者分组打标签、可视化拖拽模板、A/B 测试、RSS 转 Campaign（博客自动变周刊）、退信与投诉自动处理（保住发信信誉的命根子）、公开订阅页与 API 全套齐备。它的模板引擎基于 Go template，懂前端的可以做出品牌感极强的邮件。

**上手难度**：⭐⭐（唯一门槛是配好域名 SPF/DKIM，照着文档半小时）

**适用人群**：做独立开发产品的、替客户代运营会员通讯的、跨境电商做私域复购的。**变现路径**很直接：官方不收费，你可以打包“邮件基础设施代建 + 代发”，按季度收服务费——这套系统撑起一人营销工作室绰绰有余。

---

## 2. FOSSBilling — 主机商的自动收银台，冷门但离钱最近

[FOSSBilling/fossbilling](https://github.com/FOSSBilling/fossbilling) | Star：约 1–2 千（千星遗珠） | 活跃度：社区接力维护，版本迭代稳定

**一句话定位**：客户下单、付款、自动开通服务，全程零人工的开单系统，卖虚拟主机/会员服务的底层引擎。

它的前身是老牌的 BoxBilling，原项目停更后社区 fork 出 FOSSBilling 继续造血。这类“billing panel”是海外主机圈的基本盘：你在前台挂上“VPS 月付 5 美元”，客户付款后系统**自动**在服务器上开通账号、发邮件、生成发票、到期续费、逾期暂停——你睡觉的时候它在收钱。

**核心拆解**：PHP + Laravel 架构（BoxBilling 时代的 Zend 旧账已还清），前后台分离，自带订单系统、多支付网关对接（PayPal、Stripe 等）、客户门户、工单、域名注册商 API 对接（ResellerClub 等）、服务器管理面板联动。最值钱的是它的**事件钩子体系**：每个订单状态变化都能触发扩展，你可以写一个插件在付款成功后调用任意 API——所以它不只卖主机，卖课程会员、卖 Saas 席位、卖下载授权都能套这个壳。

**上手难度**：⭐⭐⭐（需要一点 PHP 部署经验，宝塔/docker 均可）

**适用人群**：想卖“可自动交付”数字服务的个人卖家。Star 虽低，却是本期**离钱最近**的仓库——海外不少小主机商就靠它运转，属于典型的“用的人不吭声”型项目。

---

## 3. InvoiceShelf — 自由职业者的开票尊严

[InvoiceShelf/InvoiceShelf](https://github.com/InvoiceShelf/InvoiceShelf) | Star：约 1–2 千（千星遗珠） | 活跃度：Crater 社区更名后持续维护

**一句话定位**：Crater 的续命版，自托管的 Invoice 替代品，报价单、发票、支出、客户门户一站管完。

自由职业者接海外单常有个体感羞辱：用 Zoho/Invoice Ninja 在线版，客户数据躺在别人服务器，免费版还带别家水印。InvoiceShelf 把开票这件事完全私有化：你给它套上自己的域名，发出去的发票链接就是 `invoice.你的域名.com/xxx`，专业感直接拉满。

**核心拆解**：Laravel + Vue 的经典组合，覆盖“报价 → 发票 → 收款记录 → 支出核销”的完整闭环；支持多币种、多税率、部分付款、循环发票、PDF 导出、客户登录门户在线查看历史账单。仪表盘把应收/逾期统计得清清楚楚。它和 FOSSBilling 是绝佳搭档：FOSSBilling 管自动售卖，InvoiceShelf 管定制项目的人工开票，两不重叠。

**上手难度**：⭐⭐（docker compose 一把梭）

**适用人群**：自由职业者、小外包团队、需要给国内客户开“样式正经”账单的远程工作者。变现角度它本身就是生产力工具：省下的 SaaS 订阅费加上专业形象带来的成单率，就是回报。

---

## 4. Kill Bill — 把 Stripe Billing 的能力搬回自己机房

[killbill/killbill](https://github.com/killbill/killbill) | Star：数千星 | 活跃度：背后是同名商业公司，发布节奏如钟表

**一句话定位**：开源订阅计费引擎，管“谁在什么时候该被扣多少钱”这台企业级印钞机芯。

做 SaaS 的人迟早撞上计费这道墙：试用转正式、按席位升级降级、按用量计费、优惠券、逾期催缴（dunning）、发票冲销……自己在业务库里手搓这套状态机，八成会算错钱。Kill Bill 就是把这些规则做成了独立服务，Stripe Billing、Chargebee 的能力，你可以私有化。

**核心拆解**：Java 生态，架构是“核心引擎 + 插件总线”：计费引擎只负责生成账单事件，收钱动作交给支付插件（官方提供 Stripe、PayPal 等），目录（Plan/Price Phase）用 XML 描述，改价格不改代码。支持预付费/后付费、按量（metered）计费、到期宽限、自动催缴重试策略。带治理后台 Kaui。学习曲线陡，但一旦跑通，它就是你所有产品共用的计费中台。

**上手难度**：⭐⭐⭐⭐（要啃概念：subscription、bundle、phase）

**适用人群**：准备认真做订阅制产品的开发者、给企业做计费系统集成的乙方。**本期商业潜力之最**——海外有咨询公司专做 Kill Bill 实施，单价按万美元计。

---

## 5. Healthchecks — 一颗盯住 cron 的“死人开关”

[healthchecks/healthchecks](https://github.com/healthchecks/healthchecks) | Star：数千星 | 活跃度：单人项目驱动的典范，十级老将

**一句话定位**：监控反向思维——不巡检服务是否活着，而是等服务“该跳的心跳没跳”时报警。

你服务器上跑着备份脚本、账单同步、证书续期，它们 99 天都正常，第 100 天静默失败，你三个月后才发现备份从没成功过。传统监控对此无解。Healthchecks 的做法极简：每个定时任务配一个 URL，脚本末尾 `curl` 一下算签到；签到没按时来、或来的太频繁，立刻通知你。

**核心拆解**：Django 写的单体应用，核心概念只有两个：**周期**（period）和**宽限**（grace）。“每天 3 点跑，超过 3:30 没签到就报警”，一行配置。集成多到离谱：邮件、Telegram、Slack、Webhook……几十种通知渠道即点即用，还带每周报告和公开状态页。官方同名托管版收费，代码 MIT 开源——典型的“开源核心 + 托管收费”范本，自己部署就等于免费拿下付费版。

**上手难度**：⭐（15 分钟上线，含在 crontab 里加一截 curl）

**适用人群**：所有用 cron/定时任务的人。做运维外包的可以把它包装成“备份守护服务”卖给不懂技术的中小企业。

---

## 6. ntfy — 一个 HTTP 请求，把消息砸进手机通知栏

[binwiederhier/ntfy](https://github.com/binwiederhier/ntfy) | Star：万星级 | 活跃度：作者高频迭代，社区周边生态繁荣

**一句话定位**：用最笨的办法做推送——`curl -d "备份挂了" ntfy.sh/我的频道`，手机立刻响。

自托管系统的最后一公里是“触达”：监控发现了问题、脚本跑完了、门铃响了，消息怎么到手机？接 Slack 要账号，接短信要钱。ntfy 把推送做成了 HTTP 的一个 `POST`：任何能发 HTTP 请求的东西——shell 脚本、单片机、CI 流水线——都能发通知；官方 Android/iOS App 订阅频道即收。它本期在本系列里的角色是“流水线的嗓子”：前面 Healthchecks、Kill Bill 的告警，最后都从它嘴里喊出来。

**核心拆解**：Go 实现，单二进制自托管，基于 WebSocket/SSE 长连接 + HTTP 发布；支持消息优先级（决定手机响不响）、标签 emoji、点击跳转 URL、附件、定时投递、邮件收发（发邮件进频道也能变成推送），细粒度的访问控制让频道可以私有。iOS 端因系统限制需要自部署时配一个中继，文档写得很诚实。

**上手难度**：⭐（会用 curl 就会用）

**适用人群**：所有自托管玩家、家庭实验室用户、想把告警打通的运维。它是那种“装完会忍不住给所有脚本都加一行通知”的仓库。

---

## 7. Infisical — 给团队密钥上把开源锁

[Infisical/infisical](https://github.com/Infisical/infisical) | Star：万星级 | 活跃度：商业公司重仓投入，迭代凶猛

**一句话定位**：开源的密钥管理平台——`.env` 文件、API Key、数据库密码的统一保险库，DashLane for DevOps。

流水线越搭越多，密钥也越攒越多：SMTP 密码、Stripe Key、支付回调密钥散落在几十个 `.env` 里，离职同事的电脑里还有一份。Infisical 把它们集中托管：环境变量按项目/环境（开发、生产）分区、端到端加密、带完整审计日志，CLI 和 SDK 在运行时把密钥**注入**进程而不是落盘，CI 里一行 `infisical run -- npm start` 替换明文。

**核心拆解**：TypeScript 全栈，功能早已超出“密码本”：动态密钥（按需生成有时效的数据库账号）、密钥轮换、KMS 服务、泄露扫描、以及对接 Terraform/Cloudflare 等的集成。有免费的官方云可用，私有化也只需 docker compose——对个人来说它解决“密钥满天飞”，对团队来说它解决“权限与审计”，这正是安全 SaaS 卖得最贵的那部分。

**上手难度**：⭐⭐

**适用人群**：独立开发者到中小团队皆宜。给客户做交付时附赠一套密钥管理规范，是集成商很容易忽略的加分项。

---

## 横向对比

| 仓库 | 环节 | Star 量级 | 上手难度 | 适用场景 | 变现方向 |
|------|------|----------|----------|----------|----------|
| Listmonk | 获客 | 万星 | ⭐⭐ | 邮件营销/会员通讯 | 代建代发、营销工作室 |
| FOSSBilling | 成交收款 | 1–2千 | ⭐⭐⭐ | 自动售卖数字服务 | 自动化收银台 |
| InvoiceShelf | 开票 | 1–2千 | ⭐⭐ | 自由职业者开票 | 生产力自用 |
| Kill Bill | 订阅计费 | 数千 | ⭐⭐⭐⭐ | SaaS 计费中台 | 企业实施咨询 |
| Healthchecks | 交付保障 | 数千 | ⭐ | cron/备份监控 | 托管式守护服务 |
| ntfy | 消息触达 | 万星 | ⭐ | 推送到手机 | 基建自用 |
| Infisical | 安全底座 | 万星 | ⭐⭐ | 密钥集中管理 | 交付加分项 |

## 生意流水线全景

```mermaid
mindmap
  root((开源生意流水线))
    获客
      Listmonk 邮件营销
    成交
      FOSSBilling 自动售卖
      InvoiceShelf 人工开票
    计费
      Kill Bill 订阅中台
    保障
      Healthchecks 心跳监控
    触达
      ntfy 推送到手机
    底座
      Infisical 密钥保险库
```

## 本期之最

- **最值得立即尝试**：ntfy —— 五分钟接入，从此所有脚本都会喊人。
- **最有商业潜力**：Kill Bill —— 计费是所有订阅生意的必经之墙，翻墙手艺按万美元计价。
- **最被低估**：FOSSBilling —— 千星而已，却是一整套“睡着也在收钱”的自动化引擎，用的人多，写文章的人几乎没有。

## 参考来源

1. [knadh/listmonk](https://github.com/knadh/listmonk) — Listmonk 官方仓库，架构与功能以 README 及官方文档 [listmonk.app](https://listmonk.app) 为准
2. [FOSSBilling/fossbilling](https://github.com/FOSSBilling/fossbilling) — FOSSBilling 官方仓库，官网 [fossbilling.org](https://fossbilling.org)
3. [InvoiceShelf/InvoiceShelf](https://github.com/InvoiceShelf/InvoiceShelf) — Crater 社区延续项目官方仓库
4. [killbill/killbill](https://github.com/killbill/killbill) — Kill Bill 官方仓库，文档见 [killbill.io](https://killbill.io)
5. [healthchecks/healthchecks](https://github.com/healthchecks/healthchecks) — Healthchecks 官方仓库，托管版 [healthchecks.io](https://healthchecks.io)
6. [binwiederhier/ntfy](https://github.com/binwiederhier/ntfy) — ntfy 官方仓库，文档见 [ntfy.sh](https://ntfy.sh/docs)
7. [Infisical/infisical](https://github.com/Infisical/infisical) — Infisical 官方仓库，官网 [infisical.com](https://infisical.com)

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