首页 › weekly › 吉卜力的作画软件,开源十年了

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

概述:这一期不追大厂门面,专挖七个冷门但硬核的仓库:有给无人机当大脑的飞控固件,有吉卜力真正用在生产里的动画软件,有对标 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 规则引擎 数百 ⭐⭐⭐ 法条建模、政策测算

本期地图

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

本期之最

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

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

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

参考来源

  1. ArduPilot 官方仓库 — 飞控源码、支持载具类型与 SITL 仿真文档
  2. OpenToonz 官方站点与仓库 — Toonz Ghibli Edition 开源背景与功能列表
  3. Formbricks 仓库与官网 — 嵌入式调研功能与 open core 模式说明
  4. LDtk 官网与仓库 — 作者背景、JSON 格式与自动贴图特性
  5. Rime 中州韵输入法引擎主页 — 各平台前端发行版与社区方案入口
  6. Opentrons 开源软件栈 — Python 协议 API 与硬件开源说明
  7. OpenFisca 官网 — 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学通信知识星球海报-扫码加入