<!-- title: 传文件不挑系统，开源AirDrop全包了 -->

# 传文件不挑系统，开源AirDrop全包了

## 本期发掘思路

这一期刻意绕开了当下最拥挤的赛道——AI 编程助手、大模型推理框架、Agent 工作流，这些方向已经被写烂了。我把镜头对准另一种开源：**解决一个具体到不能再具体的生活痛点的工具**。你可能不会用它创业，但装上的那一刻就能用十年。

本期 8 个仓库覆盖 8 条互不相干的赛道：跨平台传文件、游戏服务器托管、长篇小说写作、个人时间追踪、漫画书库、无线键盘固件、自托管短链、书影音标记。其中 Pelican Panel 与 NeoDB 是典型的千星级小而美，社区不大，但解决了巨头懒得弯腰的问题。

> 数据说明：本期各仓库 Star 数为约数（估），发稿时未能实时联网核验，最新数据请以仓库页为准。

---

## 1. LocalSend — 局域网里的万能隔空投送

**[localsend/localsend](https://github.com/localsend/localsend)** | Star：约 6 万+（估）| 长期活跃

一句话定位：**让 iPhone、安卓、Windows、macOS、Linux 互相传文件，不用网线不用账号，更不用把照片压成马赛克。**

它解决的是个祖传痛点：微信传文件压缩画质、AirDrop 只认苹果全家桶、网盘中转要上传下载两遍。LocalSend 用 Flutter 写就，一套代码编译出全平台客户端，设备之间在**同一个局域网内直连**——技术上走的是 HTTPS + REST 的本机通信，设备发现靠 UDP 组播（53317 端口），所以不联网也能传，速度跑满路由器带宽。

核心体验接近零学习成本：打开 App，附近设备自动出现在列表，点选文件、对方确认、传输完成。除了文件还能传文字剪贴板和整个文件夹。整个项目没有服务端、没有注册、没有广告，数据不出内网。

上手难度：⭐

适用人群：所有拥有两台以上不同系统设备的人。二开方向：把它内嵌进 NAS 系统或企业内网门户，做「内网大文件摆渡」组件，是个天然的集成点。

---

## 2. Pelican Panel — 游戏服托管商的隐形底座

**[pelican-dev/panel](https://github.com/pelican-dev/panel)** | Star：约 1.6k（估，典型小而美）| 活跃维护

一句话定位：**给 Minecraft、幻兽帕鲁这类游戏服务器装一个「管理后台」，多节点、多用户、按配额分配资源。**

背景值得单独讲：老牌面板 Pterodactyl 长年是这个领域的事实上标准，但原作者逐步停更后，社区核心维护者 fork 出了 Pelican 接棒续命。它继承 Laravel 面板 + Go 语言守护进程（Wings）的双层架构：面板管业务逻辑，Wings 跑在每个节点上，把游戏服务器装进 Docker 容器里，精确控制 CPU、内存、磁盘配额，提供 SFTP 和实时控制台。

对普通玩家，它的意义是「给朋友开个 MC 服，不用手搓 Docker 命令」；对生意人，意义更大——市面上大量游戏服托管小商家，后端就是 Pterodactyl 系面板套一层计费，这门生意的入场券是免费开源的。

上手难度：⭐⭐⭐⭐（需要一台 VPS 和基础运维能力）

适用人群：游戏服主、托管服务商、想练 Docker 运维的人。商业思路：面板免费，赚的是「开服一条龙」的服务费——卖服务器、卖代维护、卖计费系统的整合。

---

## 3. novelWriter — 网文作者的纯文本工作站

**[vkbo/novelWriter](https://github.com/vkbo/novelWriter)** | Star：约 2.3k（估）| 长期活跃

一句话定位：**一款专为「写几十万字长篇」设计的开源写作软件，用纯文本管理整本书的结构。**

Word 写长篇的痛，写过的人都懂：章节靠手动编号、人物设定散落各处、改个名字要全文替换。novelWriter 的思路是把小说拆成项目树——卷、章、场景，每个场景一个纯文本文件，用一套自有的 Markdown 方言书写。真正的杀手锏是**自动索引**：正文里写 `@角色：张三`，软件自动建好人物卡；提到地名、物品同样入索引，写百万字长篇也不怕把主角眼睛的颜色写错。

配套功能都是网文作者的刚需：专注模式、每日字数目标与统计、写作时间线、导出 odt/html/markdown 交编辑。全程本地存储，纯文本格式意味着永远不会被软件绑架——这是和 Scrivener 这类收费闭源软件最本质的区别。

上手难度：⭐

适用人群：长篇小说作者、同人文写手、任何做长文档结构化管理的人。二开方向：接入大纲生成与一致性校对的 AI 插件，是个几乎没有竞品的空白位。

---

## 4. ActivityWatch — 你的屏幕时间，数据只归你

**[ActivityWatch/activitywatch](https://github.com/ActivityWatch/activitywatch)** | Star：约 1.3 万（估）| 长期活跃

一句话定位：**自动记录你在每台设备上把时间花在了哪个应用、哪个网站，数据全部存在本地。**

和它对标的商业产品是 RescueTime、ManicTime 这类「时间追踪服务」——月费不便宜，而且使用数据存在别人的服务器上。ActivityWatch 的架构是彻底的本地优先：核心是一个本地 SQLite 存储 + REST API 的服务端（aw-server），围绕它挂多个采集器——aw-watcher-window 抓窗口标题，aw-watcher-afk 通过键鼠空闲判断你人是否在座位上，浏览器插件按域名细分网页时间。多设备数据可以合并出一张完整的「人生时间线」。

真正让技术玩家兴奋的是那套开放的 REST API：所有原始数据都能导出，社区里有人用它做工资单自证、做拖延症预警、甚至接进自己的仪表盘。量化自我圈的口碑项目。

上手难度：⭐⭐

适用人群：自由职业者、想搞清时间去哪了的打工人。商业思路：直接卖很难，但「效率咨询」「远程办公合规审计」这类服务可以拿它当底层采集器。

---

## 5. Komga — 把漫画书架搬回自己家

**[gotson/komga](https://github.com/gotson/komga)** | Star：约 5k（估）| 长期活跃

一句话定位：**自托管的漫画/杂志/电子书媒体服务器，多设备阅读进度无缝同步。**

用网盘看漫画的体验是碎片化的：进度不同步、文件命名混乱、想找上一回看到哪一话要翻半天。Komga 把一个本地目录变成可浏览的图书馆——扫描 CBZ/CBR/PDF/EPUB，自动归组系列、整理元数据，Web 端直接翻页阅读。更关键的是生态连接能力：支持 OPDS 目录，Mihon（原 Tachiyomi）等主流阅读 App 都能直连 Komga 服务器，手机上看到一半，回家里平板接着看，进度精确到页。

多用户体系让它可以全家共用一个书库，各看各的互不干扰。Java（Spring Boot）实现，官方 Docker 镜像一条命令拉起，NAS 用户几乎零门槛。

上手难度：⭐⭐

适用人群：漫画与杂志收藏者、NAS 玩家。商业思路：小型内容社、独立杂志社可以用它做自有发行渠道的底座，省掉按访问量付费的第三方阅读平台。

---

## 6. ZMK — 无线客制化键盘的心脏

**[zmkfirmware/zmk](https://github.com/zmkfirmware/zmk)** | Star：约 3.5k（估）| 活跃维护

一句话定位：**基于 Zephyr RTOS 的开源键盘固件，专攻蓝牙无线与分体键盘，客制化键盘圈的现代方案。**

客制化键盘圈的老大哥是 QMK，但它生在有线时代，无线键盘要跑低功耗蓝牙固件往往得另寻方案。ZMK 用 C 语言构建在 Zephyr 之上，主打三件事：**蓝牙多设备切换**（一键在电脑、平板、手机之间跳）、**分体键盘支持**（左右两半通过 central-peripheral 架构无线互联，中间不用连线）、**深度睡眠的低功耗**——一节电池用几个月不是神话。

对小白最友好的设计是它的云编译工作流：不用搭任何本地环境，fork 仓库、在网页上改几个配置文件定义键位层，GitHub Actions 自动编译出对应你键盘型号的固件文件，下载刷入即用。开源硬件项目里「降低参与门槛」的教科书案例。

上手难度：⭐⭐⭐⭐⭐（改键位不难，玩分体要懂电路）

适用人群：客制化键盘玩家、键盘工作室。商业思路：键圈工作室把 ZMK 做成出厂默认固件，省掉自研成本；配套的键位配置生成器网页也是独立的流量生意。

---

## 7. Shlink — 短链这门小生意，自己开

**[shlinkio/shlink](https://github.com/shlinkio/shlink)** | Star：约 3.8k（估）| 长期活跃

一句话定位：**自托管的短链接服务，顺带把点击统计、来源分析全做了，bit.ly 的开源平替。**

短链看似简单，商业产品却收着不便宜的钱，且自定义域名、统计报表都锁在付费墙后。Shlink 是 PHP 实现的开源方案：短码生成、自定义别名、二维码导出、多域名绑定、标签管理一应俱全，访问数据里能看点击量、地理位置、referrer 来源——对一个做投放的营销人员，这就是免费的归因工具。官方提供 Docker 镜像和 REST API，API Key 分级管理，完全可以嵌进自家产品做增长追踪。

配套生态齐全：官方 CLI、桌面客户端、与 Matomo 的统计打通。Docker Compose 加一个域名证书，半小时部署完。

上手难度：⭐⭐⭐

适用人群：独立开发者、营销从业者、中小 agency。商业思路：这是本期**离钱最近**的项目——给本地商家和营销公司搭短链+统计系统，按年收维护费；或者打包进自己的投放工具卖 SaaS。

---

## 8. NeoDB — 书影音标记，从豆瓣搬进联邦宇宙

**[neodb-social/neodb](https://github.com/neodb-social/neodb)** | Star：约 1.5k（估，小而美）| 活跃维护

一句话定位：**开源的书影音游戏标记平台，接入 ActivityPub 联邦宇宙，数据可导入可带走。**

它诞生的语境很中文：豆瓣读书的评分与条目库常年是中文圈的公共基础设施，但闭源、不可迁出，体验也日渐臃肿。NeoDB 用 Django 实现了一个覆盖书、影、剧、音乐、游戏的标记平台，支持从豆瓣等平台批量导入标记记录，条目数据多方共享。最有想象力的一步是接入了 ActivityPub 协议——用 Mastodon（长毛象）账号就能直接登录互动，你的「看过/在读」动态可以流进联邦宇宙的时间线。

对极客，它可以完全自托管成私人藏书馆；对普通用户，官方实例开箱即用。社区规模不大，但中文互联网需要这样一个「数据主权备份」。

上手难度：⭐⭐（用官方实例零门槛，自托管中等）

适用人群：豆瓣重度用户、Mastodon 居民、藏书整理爱好者。二开方向：私人图书馆管理、小型读书会的共读系统。

---

## 本期横向对比

| 仓库 | 类型 | Star 量级（估） | 上手难度 | 适用场景 |
|------|------|----------|---------|---------|
| LocalSend | 日常工具 | 6万+ | ⭐ | 全平台互传文件 |
| Pelican Panel | 自托管运维 | 1.6k | ⭐⭐⭐⭐ | 游戏服托管/开服生意 |
| novelWriter | 创作工具 | 2.3k | ⭐ | 长篇小说结构化写作 |
| ActivityWatch | 效率/量化 | 1.3万 | ⭐⭐ | 个人时间追踪与审计 |
| Komga | 自托管媒体 | 5k | ⭐⭐ | 漫画书库多端阅读 |
| ZMK | 开源硬件 | 3.5k | ⭐⭐⭐⭐⭐ | 无线/分体键盘固件 |
| Shlink | 开发者服务 | 3.8k | ⭐⭐⭐ | 短链+点击归因统计 |
| NeoDB | 社区平台 | 1.5k | ⭐⭐ | 书影音标记与数据迁移 |

## 全景一图

```mermaid
mindmap
  root((本期八仓))
    装完就能用
      LocalSend 局域网互传
      novelWriter 小说工作站
      ActivityWatch 时间账本
    一台服务器开张
      Pelican 游戏服面板
      Komga 漫画书库
      Shlink 短链统计
    玩家与社区
      ZMK 键盘固件
      NeoDB 书影音标记
```

## 本期之最

- **最值得立即尝试：LocalSend。** 没有部署、没有账号、没有广告，两分钟解决一个困扰全人类十几年的问题，装一个不亏。
- **最有商业潜力：Pelican Panel。** 游戏服托管是一个真实存在的付费市场，面板开源免费意味着入场成本只剩服务器和运营，小团队接手老牌项目的社区信任，等于白捡一张牌照。
- **最被低估：ActivityWatch。** 万星级项目在效率圈外几乎没有知名度，而它开放的本地数据 API 是量化自我方向上最干净的底座——数据不出门这件事，会随着隐私意识水涨船高。

## 参考来源

> 说明：本篇为离线环境下的整理稿，未能实时联网抓取，各仓库 Star 数与更新状态均为约数与定性判断，请以下方仓库页实时数据为准。

1. [localsend/localsend](https://github.com/localsend/localsend) — LocalSend 官方仓库
2. [pelican-dev/panel](https://github.com/pelican-dev/panel) — Pelican Panel 官方仓库
3. [vkbo/novelWriter](https://github.com/vkbo/novelWriter) — novelWriter 官方仓库
4. [ActivityWatch/activitywatch](https://github.com/ActivityWatch/activitywatch) — ActivityWatch 官方仓库
5. [gotson/komga](https://github.com/gotson/komga) — Komga 官方仓库
6. [zmkfirmware/zmk](https://github.com/zmkfirmware/zmk) — ZMK 官方仓库
7. [shlinkio/shlink](https://github.com/shlinkio/shlink) — Shlink 官方仓库
8. [neodb-social/neodb](https://github.com/neodb-social/neodb) — NeoDB 官方仓库

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