<!-- title: 吉卜力的作画软件，开源十年了 -->

# 吉卜力的作画软件，开源十年了

**概述**：这一期不追大厂门面，专挖七个冷门但硬核的仓库：有给无人机当大脑的飞控固件，有吉卜力真正用在生产里的动画软件，有对标 Qualtrics 的开源问卷引擎，有《死亡细胞》关卡设计师亲手写的编辑器，还有中文输入法的精神图腾、实验室里的移液机器人和一台「法条编译器」。它们共同的特点是：解决的问题极其具体，代码全部开放，而且都还在被人认真维护。文中 Star 数为约数，以仓库页面实时数据为准。

---

## 1. ArduPilot/ardupilot | Star 约1.2万 | 长期高频更新

**一句话定位：无人机界的事实标准飞控，从多旋翼到潜艇，一套代码全包。**

消费级无人机被大疆包圆了，但农业植保、测绘巡检、科研试验这些「非标」场景，飞控就得自己说了算。ArduPilot 是这个领域绕不开的名字：名字里的 Ardu 来自 Arduino——它十多年前就是从 DIY Drones 社区的开源硬件玩家圈里长出来的，如今已经是 GPLv3 协议下的成熟自动驾驶系统。

核心拆解：一套代码覆盖 Copter（多旋翼）、Plane（固定翼）、Rover（车船）、Sub（潜航器）和天线跟踪器，通过 MAVLink 协议与 Mission Planner、QGroundControl 等地面站通信；机载支持 Lua 脚本，任务逻辑不用重刷固件就能改；自带 SITL 软件在环仿真器——**没有飞控硬件，笔记本上就能把整条航线飞一遍**，这是它对学习者最友好的地方。围绕它还长出了 Cube 这类开源自动驾驶硬件生态。

上手难度：⭐⭐⭐⭐（涉及真实硬件与参数整定）

适用人群：无人机创业者、农业无人机从业者、机器人科研团队。商业思路清晰：植保、巡检、测绘服务本身就能收钱，二次开发避开了黑盒飞控的授权枷锁。

## 2. opentoonz/opentoonz | Star 约1.4万 | 持续发新版本

**一句话定位：吉卜力御用的二维动画制作软件，2016 年被开源，全世界的动画人免费用了十年。**

很多人不知道，《幽灵公主》时代起吉卜力的作画流水线就一直跑在一款叫 Toonz 的商业软件上——它由意大利公司 Digital Video 开发。2016 年 3 月，DWANGO 与吉卜力合作，把吉卜力定制版「Toonz Ghibli Edition」以 OpenToonz 之名开源，连吉卜力内部自用的特效插件也一并放出。手绘动画的工业级管线，从此人人可得。

核心拆解：从原画扫描、数字上色（ink & paint）、时间轴摄影台到合成特效，覆盖传统二维动画的完整工序；跨平台，界面保留着老派制作所的气质，学习曲线不低，但官方文档和社区教程足够铺路。它不是玩具——是真在长篇剧场版里扛过活的工具，这一点在开源动画软件里几乎独一份。

上手难度：⭐⭐⭐⭐（工序概念多，需要动画基础知识）

适用人群：独立动画人、动画专业学生、视觉开发者。变现路径：用免费工业管线接动画外包、开教程课，或在插件层做定制开发。

## 3. formbricks/formbricks | Star 约1.1万 | 持续活跃

**一句话定位：Typeform 的优雅加上 Qualtrics 的调研能力，然后全部自托管。**

问卷这门生意养出了两家上市公司级别的公司：Typeform 卖颜值，Qualtrics 卖企业级调研。Formbricks 把两件事合在一处，再补上第三把刀——开源可自托管，数据不出自己的服务器。

核心拆解：无代码拖拽建表单，支持经典的链接问卷，更主打嵌入式场景——把问卷、NPS 评分、用户访谈邀约直接嵌进自己的 App 和网站，按用户行为定向触发；答卷可匿名可关联用户身份，结果可导出可分析。采用 open core 模式：核心开源随意部署，企业级功能另收订阅费，这让它的商业模式和社区口碑能同时成立。Docker 一键起，半小时就能在自己域名下跑出第一份问卷。

上手难度：⭐⭐

适用人群：SaaS 产品经理、增长团队、想给客户做内调研的乙方。二次开发方向明显：为特定行业（医疗随访、教育测评、员工脉动调研）做私有化部署版本，就是一门现成的生意。

## 4. deepnight/ldtk | Star 约4千 | 保持维护

**一句话定位：《死亡细胞》关卡设计师亲手写的 2D 关卡编辑器，完全免费。**

独立游戏圈有个共识：关卡编辑器是工程能力的照妖镜。LDtk（Level Designer Toolkit）出自 Sébastien Bénard——Motion Twin 时期《死亡细胞》的核心开发者，他把做一款爆款肉鸽游戏时磨出来的关卡工作流，直接铸成了这个工具。

核心拆解：桌面应用，Windows/macOS/Linux 全覆盖，永久免费；图层系统支持自动贴图（auto-tiling）——画个轮廓，地形自动铺对；实体层可以摆怪、放存档点、定义碰撞；多关卡世界地图视图，专治大型银河恶魔城式的关卡组织。最关键的是存档格式：干净易读的 JSON，官方和社区提供了主流语言的解析库，关卡数据可以轻松接进 Godot、Unity、自研引擎。Star 数不算高，但在独立游戏社区里口碑扎实。

上手难度：⭐（下载即用）

适用人群：独立游戏开发者、Game Jam 选手、引擎开发者。它本身不收费，价值在「省下你两三个月造编辑器的轮子」。

## 5. rime/librime | Star 约3千+ | 社区长青

**一句话定位：中文输入法的精神图腾——词库、逻辑、配置全部本地，一个字都不上云。**

云输入法换来了便捷，也交出了每一次按键。Rime（中州韵输入法引擎）反着走：作者网名「佛振」，用 C++ 写了这套输入引擎，拼音、双拼、注音、方言、形码全部靠配置文件驱动，词频、候选逻辑全在本地计算，十年来一直是隐私敏感型用户的精神家园。

核心拆解：librime 只是内核，真正的百花齐放在前端——Windows 上叫小狼毫（Weasel），macOS 上叫鼠须管（Squirrel），Linux 侧是 ibus-rime / fcitx-rime，Android 有同文（Trime），iOS 也有社区移植。默认方案「朙月拼音」之外，社区维护着粤拼、吴语等一整套方言方案；librime-lua 插件让输入逻辑可以用 Lua 随意扩展。代价是配置门槛：改个标点习惯都可能要动 YAML，但这正是它的乐趣所在——你的输入法，每一行都是你自己写的。

上手难度：⭐⭐⭐⭐（配置文件劝退新手，极客狂喜）

适用人群：重隐私用户、方言使用者、极客。变现空间不大，但它是理解输入法工程极佳的活教材，方言输入方案在细分人群里一直有真实需求。

## 6. Opentrons/opentrons | Star 不到两千 | 公司持续投入

**一句话定位：实验室里的移液机器人，软硬件开源，用 Python 就能指挥机械臂加样。**

生物实验室里最枯燥的活是移液：一支枪头一支枪头地加试剂，一天几百个孔。Opentrons 把这件事交给了机器人——从经典的 OT-2 到新一代 Flex，这台桌面移液工作站的软件栈全部开源，仓库里就是它的完整源码。

核心拆解：写个 Python 脚本定义「从 A1 孔吸 200 微升，加到 B2」，机器人就照做；官方还提供网页版协议设计器，不会编程的研究员拖拖拽拽也能排实验；配套的开源协议库覆盖常见分子生物学流程，社区可以直接改改就用。软硬件设计都公开，意味着机构可以审计、维修、改造自己的设备——对经费紧张的实验室，这是实打实的自由。

上手难度：⭐⭐⭐（软件有模拟器可先玩，真机需要实验室场景）

适用人群：合成生物学团队、高校实验室、生命科学初创。商业化路径现成：Opentrons 本身证明了「开源软件 + 硬件销售 + 耗材」模式的可行性，本地化服务是中文区的空白。

## 7. openfisca/openfisca | Star 数百 | 基金会长期维护

**一句话定位：法条编译器——把税收和福利条款写成可执行的代码。**

「家里月收入多少、有几个孩子，能领多少补助？」这类问题，答案写在几百页的法律条文里。法国人想了个办法：用法典当规格书，把条款逐条翻译成 Python 函数。这就是 OpenFisca，法国开源界「Rules as Code」运动的代表作，法国政府曾长期用它驱动面向全民的福利测算服务，后来还派生出了其他国家的税收模型。

核心拆解：核心库负责把「变量—公式—计算期」这套立法逻辑建模，国家模型（法国为主）是独立可装的 Python 包；配上官方 Web API，任何应用发一个 HTTP 请求就能问「这个家庭符合资格吗、能拿多少钱」。政策每改一次，代码 diff 一目了然——它把立法的模糊性逼成了可测试的单元。Star 数长期只有几百，却被政府、智库和研究者在生产环境用了十年。

上手难度：⭐⭐⭐（需要 Python，更需要读懂法条的耐心）

适用人群：政策研究者、法律科技创业者、公益技术团队。在中国语境下，「个税专项附加扣除能不能算准」就是它最典型的用武之地。

---

## 横向对比

| 仓库 | 类型 | Star（约） | 上手难度 | 适用场景 |
|------|------|-----------|---------|---------|
| ArduPilot | 无人系统飞控 | 1.2万 | ⭐⭐⭐⭐ | 无人机/机器人整机开发 |
| OpenToonz | 二维动画制作 | 1.4万 | ⭐⭐⭐⭐ | 手绘动画生产线 |
| Formbricks | 问卷/调研引擎 | 1.1万 | ⭐⭐ | 产品调研、私有化SaaS |
| LDtk | 关卡编辑器 | 4千 | ⭐ | 独立游戏开发 |
| Rime | 输入法引擎 | 3千+ | ⭐⭐⭐⭐ | 本地化中文输入 |
| Opentrons | 实验室自动化 | 不到两千 | ⭐⭐⭐ | 生物实验室移液 |
| OpenFisca | 规则引擎 | 数百 | ⭐⭐⭐ | 法条建模、政策测算 |

## 本期地图

```mermaid
mindmap
  root((本期七库))
    机器与无人系统
      ArduPilot 飞控
    创意生产
      OpenToonz 动画
      LDtk 关卡编辑
    商业软件替代
      Formbricks 问卷
    中文与本地
      Rime 输入引擎
    科研与公共事务
      Opentrons 移液机器人
      OpenFisca 法条编译
```

## 本期之最

**最值得立即尝试：LDtk。** 免费下载、双击打开、十分钟画出第一张地图，零门槛里藏着《死亡细胞》级别的工程经验。

**最有商业潜力：Formbricks。** 问卷是公认能收钱的刚需，open core 模式已被验证，垂直行业私有化部署是现成的二次开发切口；ArduPilot 的产业纵深（农业、巡检、测绘）同样值得下注。

**最被低估：OpenFisca。** 几百个 Star 的仓库，把「法条」变成了可测试、可调用的代码——法律科技这条路上，它领先大多数后来者十年。

## 参考来源

1. [ArduPilot 官方仓库](https://github.com/ArduPilot/ardupilot) — 飞控源码、支持载具类型与 SITL 仿真文档
2. [OpenToonz 官方站点与仓库](https://opentoonz.github.io) — Toonz Ghibli Edition 开源背景与功能列表
3. [Formbricks 仓库与官网](https://github.com/formbricks/formbricks) — 嵌入式调研功能与 open core 模式说明
4. [LDtk 官网与仓库](https://ldtk.io) — 作者背景、JSON 格式与自动贴图特性
5. [Rime 中州韵输入法引擎主页](https://rime.im) — 各平台前端发行版与社区方案入口
6. [Opentrons 开源软件栈](https://github.com/Opentrons/opentrons) — Python 协议 API 与硬件开源说明
7. [OpenFisca 官网](https://openfisca.org) — Rules as Code 理念与各国模型列表

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