<!-- title: 录屏这件小事，Loom收了十年钱 -->

# 录屏这件小事，Loom收了十年钱

**概述**：本期换了一条思路——不去追那几个一天涨几千星的明星仓库，而是沿「数据攥在自己手里」这条线往深处挖：你的密码、你的录屏、你的工时账单、你的持仓、你画的架构图、你的剪贴板，各挑一个最能打的实现。其中既有数万星的老牌硬货，也有两个千星以下的冷门精品——后者恰恰是本期最值得抄走的东西：功能收敛、即装即用、没有上市压力，作者修 bug 是因为自己也用。七个仓库，七种「不用把命交给别人服务器」的姿势。

---

## 1. Cap：录屏分享，从别人云上搬回自己家

**[CapSoftware/Cap](https://github.com/CapSoftware/Cap)** ｜ ★ 数千级 ｜ 维护活跃

一句话定位：Loom 的开源复刻，录屏、自动上传、甩一个分享链接给同事，全流程免费，还能整站自托管。

痛点很直接：录屏演示是远程协作的硬通货，但 Loom 按席位收订阅费，视频还躺在别人的云上——离职要导出，断网打不开，敏感演示更不敢往上传。Cap 把这条流水线整个开源了：桌面端用 Tauri 构建（Rust 加系统 WebView，安装包小到不像 Electron 系产品），点一下录制，结束自动上传并生成链接；进阶玩法是用官方提供的 Docker 镜像把服务端架在自己 VPS 上，域名、存储、带宽全归你。团队靠云版订阅和托管服务赚钱，开源版功能不阉割，这是典型的 open-core 正循环。

架构上值得一提：录制端和服务端分离，自托管只需要一个容器加一个对象存储，迁移成本约等于零。

- **上手难度**：⭐⭐（桌面端即装即用；自托管 ⭐⭐⭐）
- **适用人群**：远程团队、课程作者、售前演示；**变现方向**：给不想碰 Docker 的中小企业做「录屏私有化部署 + 托管」服务，或者往客服工单、异步站会这类垂直场景做定制。

## 2. Vaultwarden：一台旧设备，接住全家密码

**[dani-garcia/vaultwarden](https://github.com/dani-garcia/vaultwarden)** ｜ ★ 数万级 ｜ 长期稳定

一句话定位：Rust 重写的 Bitwarden 兼容服务端——官方客户端原样用，数据换到你自己硬盘上。

密码是个人数据里最不该外包的一类，但多数人要么用浏览器明文存，要么给 Bitwarden/1Password 交年费。Vaultwarden 的思路极其务实：不重造客户端，直接实现 Bitwarden 的服务端 API——手机装官方 App，改一个自托管地址，无缝切换。服务端是单个 Rust 二进制，默认 SQLite 一个文件装下全部，也能换 MySQL/PostgreSQL；Docker 一行命令跑起来，树莓派和退休笔记本都能胜任。更妙的是，官方收费档里的部分高级能力，在自托管实现里大多可用，等于白嫖了 Premium 的骨架。

必须说清风险面：密码库是命根子，自托管意味着备份策略和双因素认证一步都不能省，冷备 + 定期恢复演练是底线，这不是「装完就忘」的软件。

- **上手难度**：⭐⭐
- **适用人群**：家庭自托管玩家、小团队；**变现方向**：面向家庭和小微团队的「密码服务托管运维」——替人管备份、管监控、管迁移，收的是安心钱。

## 3. Yazi：终端里最快的文件搬家工

**[sxyazi/yazi](https://github.com/sxyazi/yazi)** ｜ ★ 数万级 ｜ 维护活跃

一句话定位：Rust 写的异步终端文件管理器，ranger 的精神续作，快到刷新你对「终端里预览图片」的认知。

传统图形文件管理器慢、要碰鼠标；老牌 ranger 又是 Python 单线程，目录一大就卡。Yazi 的核心卖点是一个「异步」：扫描目录、读文件元信息、生成图片和视频缩略图全部丢进后台线程，UI 永远先响应你的按键，预览图随后补上——大目录里翻页不卡顿，这一点是同类的分水岭。功能面也齐：代码高亮预览、图片直接显示（支持 Kitty 图形协议等多种后端）、批量重命名、Lua 写插件、主题随便换。

代价是要背键位， vim 用户几乎零成本，其他人得练一个晚上。装好之后配合 SSH，远程服务器上的文件操作体验直接升维。

- **上手难度**：⭐⭐⭐
- **适用人群**：终端原住民、SSH 运维、dotfiles 爱好者；**变现方向**：本身不赚钱，但它是效率类内容和技术 newsletter 的绝佳引流素材，键位表、配置片段都是流量货。

## 4. D2：架构图写成代码，改图像改配置

**[terrastruct/d2](https://github.com/terrastruct/d2)** ｜ ★ 万级 ｜ 维护活跃

一句话定位：一条声明式图表语言，文本进、SVG 出，给「拖框画图」这个古老苦役画上句号。

每个写过技术文档的人都被架构图折磨过：拖了半天框，需求一改全部重来，图和代码永远差一个版本。D2 的解法是把图变成代码——`d2 in.d2 out.svg` 一行编译，容器嵌套、连线标签、主题、手绘风格都是语法的一部分；图进了版本库，改图就是改配置，评审走 Pull Request。它和 Mermaid 常被放在一起比：D2 的语法更宽松，布局可换引擎，还有官方自研的专有布局器 TALA 负责复杂拓扑（这是背后公司 Terrastruct 的收费点，开源布局引擎日常够用）；手绘 sketch 模式做汇报 PPT 尤其出彩，「看起来像人画的」反而更有说服力。

对团队而言，真正的价值是让架构图成为 CI 产物——代码合并，图自动更新，文档不再腐烂。

- **上手难度**：⭐⭐
- **适用人群**：后端工程师、技术写作者、方案售前；**变现方向**：文档工程咨询，替企业搭「架构图即代码」流水线，按团队收实施费。

## 5. Ghostfolio：持仓散落六个App，进来一次看全

**[ghostfolio/ghostfolio](https://github.com/ghostfolio/ghostfolio)** ｜ ★ 数千级 ｜ 维护活跃

一句话定位：开源的个人投资组合仪表盘，把散在各券商的持仓、多币种资产和长期收益，收进一个你自己服务器上的暗色看板。

多平台投资者的共同困境：A股在一个 App，美股在一个 App，加密钱包在浏览器插件里，净资产永远是一笔糊涂账，而第三方记账工具又要求你交出行情和持仓隐私。Ghostfolio 走的是自托管路线：Docker 起服务，手动录入或半自动导入持仓，行情由服务端定时抓取聚合，净值曲线、资产配比、收益归因本地全部自算。它有两个出了圈的功能：一是「投资组合 X 光」，穿透你持有的所有 ETF，告诉你底层资产到底重仓了什么、重复暴露在哪；二是围绕 FIRE（财务提前退休）人群的储蓄率追踪。界面是克制的德系极简风，作者以一人之力长期维护，同时运营付费云版——想省事可以直接订阅，想攥数据就自己跑。

- **上手难度**：⭐⭐⭐
- **适用人群**：多平台投资者、FIRE 实践者；**变现方向**：独立理财顾问拿来当轻量客户看板，二次开发成投顾服务的前端。

## 6. solidtime：按小时吃饭的人，账本该自己管

**[solidtime-io/solidtime](https://github.com/solidtime-io/solidtime)** ｜ ★ 数百至千级，小而美 ｜ 维护活跃

一句话定位：开源的时间追踪与工时计费工具，对标 Toggl 和 Harvest——自由职业者的计费命脉，从此本地自持。

按小时收费的咨询师、设计师、律师都有同一种焦虑：工时数据就是收入凭证，却存在按人头收费的 SaaS 里，团队一扩张账单翻倍，导出格式还处处受限。solidtime 给出的答卷相当完整：一键计时器、项目/客户/小时费率三级结构、按成员拆分的报表、导出账单数据对接开票。它是本期的小而美代表——星数不高，但功能收敛在「计时—归集—结算」这一条主线上，没有多余的花活，自托管镜像照常提供，一个人几分钟就能跑起来。商业上它已验证了 open-core 路径：云版收订阅，自托管版白送，社区反馈直接进路线图。

对二次开发来说，它是最适合拿来做行业定制的一个：律所、设计工作室、翻译公司的「项目计费系统」，骨架现成，缺的只是行业字段。

- **上手难度**：⭐⭐
- **适用人群**：自由职业者、小型外包团队；**变现方向**：垂直行业计费定制，或者做地区化的托管 instance。

## 7. PasteBar：系统剪贴板欠你的，它补上了

**[QDAutomation/PasteBar](https://github.com/QDAutomation/PasteBar)** ｜ ★ 数百级，小而美 ｜ 较新项目

一句话定位：免费开源的剪贴板管理器（macOS / Windows），历史不丢、分组常驻、还能排队粘贴——同类成熟产品全在收费订阅，它白送。

系统剪贴板是所有人都用、却三十年没进化的原始设计：永远只记最后一条，复制 A、粘贴 B、再回头要 A，就得重新找。PasteBar 把这块短板补齐：完整历史可搜索，常用片段固定成 PIN 项，条目按项目分组；最妙的是「粘贴队列」——把一串片段按顺序排好，一遍快捷键依次贴出，填表单、录测试数据、发重复消息的人瞬间理解它的价值。技术上它是 Tauri 系应用，内存占用和安装包都很克制，敏感内容可以设置排除规则不进历史。项目较新、作者小团队全职投入，属于典型的「星不多、每天都在用」的精品——本期两个低星名额之一，值得现在进场早占个位。

- **上手难度**：⭐
- **适用人群**：文案、客服、测试工程师、任何跟文本搬运打交道的人；**变现方向**：直接变现空间小，价值在效率生态的引流与组合——它是效率 newsletter 和工具合集内容的常青素材。

---

## 本期横向对比

| 仓库 | 类型 | Star 量级 | 上手难度 | 适用场景 |
|------|------|-----------|----------|----------|
| Cap | 录屏 SaaS（可自托管） | 数千级 | ⭐⭐ | 远程协作、课程、演示 |
| Vaultwarden | 密码服务端 | 数万级 | ⭐⭐ | 家庭/团队密码自持 |
| Yazi | 终端文件管理器 | 数万级 | ⭐⭐⭐ | SSH 运维、终端工作流 |
| D2 | 图表 DSL | 万级 | ⭐⭐ | 技术文档、架构图即代码 |
| Ghostfolio | 投资组合看板 | 数千级 | ⭐⭐⭐ | 多平台持仓、FIRE |
| solidtime | 工时计费 | 数百至千级 | ⭐⭐ | 自由职业、外包结算 |
| PasteBar | 剪贴板管理 | 数百级 | ⭐ | 文本搬运、批量粘贴 |

```mermaid
mindmap
  root((本期七个仓库))
    数据自持四件套
      Cap 录屏分享
      Vaultwarden 密码托管
      solidtime 工时账本
      Ghostfolio 持仓看板
    开发者刚需
      Yazi 终端文件
      D2 图表即代码
    轻量效率
      PasteBar 剪贴板
```

## 本期之最

**最值得立即尝试：Vaultwarden。** 一台吃灰设备加一个晚上，全家手机电脑的密码库从此换主人，切换成本几乎为零，收益是一次性买断的安心。

**最有商业潜力：solidtime。** 计费是刚需中的刚需，用户愿意为「工时数据不出门」付钱；星数还低，意味着定制与托管服务的窗口期还开着，行业化改造（律所/设计/翻译）是最短变现路径。

**最被低估：D2。** 「架构图即代码」是每个工程团队的隐性欠账，但因为它太像「锦上添花」，热度一直不如运行时工具——等文档腐烷新账算下来，它的价值密度在本期最高。

## 参考来源

> 数据说明：本文 Star 数为量级参考，维护状态以各仓库页面实时数据为准；功能细节以仓库 README 与官方文档描述为准。

1. [CapSoftware/Cap](https://github.com/CapSoftware/Cap) — 开源录屏分享工具，Tauri 桌面端与自托管服务端的主仓库
2. [dani-garcia/vaultwarden](https://github.com/dani-garcia/vaultwarden) — Rust 实现的 Bitwarden 兼容服务端，README 含部署与备份指引
3. [sxyazi/yazi](https://github.com/sxyazi/yazi) — Rust 异步终端文件管理器，文档覆盖插件系统与图片预览协议
4. [terrastruct/d2](https://github.com/terrastruct/d2) — 声明式图表语言，官网 d2lang.com 提供在线演练场
5. [solidtime-io/solidtime](https://github.com/solidtime-io/solidtime) — 开源时间追踪与计费工具，Ghostfolio 与 PasteBar 链接见正文

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