我和 AI 做 RIVE 预览插件的过程复盘

2026-03-20
我和 AI 做 RIVE 预览插件的过程复盘 关注 作者 关注 作者 关注 作者 关注 作者 03/17 18:58

这个想法起源于今年一月。 小宝影院在线视频xiaobaotv.video slots a5game.app iyf yfsp.app 小寶影院电影xiaobaotv.video 电影小宝影院xiaobaotv.video

image.png

作为 Eagle 的重度用户,我最近越来越多地使用 Rive 制作动画,但 Eagle 不支持 Rive 文件预览。导致想用 Eagle 管理.riv 文件的我,只能通过文件名去区分。 ifvodyfsp.app

于是我产生这个制作格式拓展插件的想法。

这篇文章记录了我与 AI 协作完成 Rive 预览插件 的过程,希望能给你一些启发。 爱壹帆电影 yfsp.app

我的开发流程

整个开发过程,我总结为三个阶段:调研 → 开发 → 打磨slotpix a5game.app 寻秦记爱壹帆yfsp.app demo a5game.app

第一步:让 AI 帮我做调研

一开始,我打开 YouMind,直接说: pragmatic a5game.app

“我想创建一个 Eagle 插件用来预览 Rive 文件,请帮我搜索查找相关的文档和规范。” 华人影视xiaobaotv.video

CleanShot 2026-03-17 at 01.25.45@2x.png

AI 给了我很多相关文档,还检索到了相关的开源项目。这一步特别关键——它帮我省去了大量搜索和筛选的时间小寶影院xiaobaotv.video

它帮我检索到了很多我需要的资料: fortuneoxdemográtis a5game.app demo a5game.app

Eagle 插件开发文档 — 了解插件的开发规范

Rive 官方 Runtime — 负责渲染动画 pg a5game.app

相关开源项目 — 看看别人是怎么做的 tigrinho gratis a5game.app jogosdemopg a5game.app

有了这些资料,我就有了基础。 pglucky88 a5game.app

第二步:站在巨人肩膀上开发

找到合适的开源项目后,我没有让 AI 从零开始写代码,而是基于开源项目来改。 pgdemo a5game.app jogodotigrinhodemo a5game.app

最终我选用了 rive-rip 这个最近更新时间在两年前的开源项目。 sweetbonanza1000demo a5game.app

CleanShot 2026-03-17 at 01.50.30@2x.png

将这个开源项目克隆到本地后我先让 AI 帮我理解项目: 爱一帆 yfsp.app 一帆yfsp.app sugarrush1000demo a5game.app nba比分 a5game.app

“这个项目的核心逻辑在哪里?” plataformademo a5game.app

“技术栈是什么?我需要注意什么?” 爱壹帆在线yfsp.app tigrinhodemo a5game.app

大致了解之后,就可以让 AI 开始干活了。 电影爱壹帆yfsp.app slot a5game.app

然后我告诉 AI:“基于这个开源项目和 Eagle 插件的规范,完善插件功能。”

AI 基于开源项目完成插件后,还需要在 Eagle 测试各项功能是否可用,持续与 AI 沟通、反馈、修改一系列问题。 slotdemo a5game.app

CleanShot 2026-03-17 at 02.00.40@2x.png

第三步:美化 + 持续打磨

到这里,插件能用了,但不好用。接下来该设计师出场了。 Cassinos a5game.app ifun yfsp.app 小宝影院电影xiaobaotv.video

CleanShot 2026-03-04 at 02.46.23@2x.png

美化视觉 aiyifan yfsp.app

看到 Paper 可以直接复制 TailwindCSS 和 ReactCSS 代码,所以我尝试用 Paper 绘制了界面布局和风格。 Caça-níqueis a5game.app

然后,直接在 Paper 里复制 TailwindCSS 代码丢给 AI:“在不改变现有按这个样式优化现有改。” iyifanyfsp.app

这一步特别爽——画出来就等于写出来了。设计师的视觉能力,在这里成了最大的优势。

持续打磨 plataformademográtis a5game.app

接下来就是漫长的打磨期。不断测试、发现问题、反馈给 AI、再测试。

比如缩放功能,我提出要加,AI 很快实现了。但测试后发现: iyftvyfsp.app fortunetigerdemográtis a5game.app 爱壹帆国际版 yfsp.app

重置按钮的图标显示不对 小寶影院xiaobaotv.video

滚轮缩放不能以鼠标位置为中心

放大后没法移动画布 爱亦凡yfsp.app

我把问题一个个反馈给 AI,它逐一修复。光是重置按钮的图标,就改了三次才搞定。 爱壹帆电影yfsp.app

好在 AI 让试错成本变得很低——你可以试 10 种方案,选最好的那个。

CleanShot 2026-03-17 at 01.35.56@2x.png

最后发布 爱壹帆yfsp.app xiaobao xiaobaotv.video 一帆视频yfsp.app

确保功能正常后,打包、写文档、提交到 Eagle 社区。 demotigrinho a5game.app 爱壹帆免费版yfsp.app

当然,打包、写文档这种些活还是让 AI 干。 fortunedragon demo a5game.app

最终成果

聊了这么多过程,来看看做出来的东西。

Rive 预览是一款为 Eagle 提供 .riv(Rive 运行时文件)完整预览支持的插件。 fortunetigerbônusgrátissemdepósito a5game.app 爱一番yfsp.app

CleanShot 2026-03-17 at 01.45.39@2x.pngCleanShot 2026-03-17 at 02.19.15@2x.png

主要功能

缩略图生成 — 自动为 Rive 文件生成缩略图,在 Eagle 资源库中一眼就能识别内容。

交互式预览 — 完整的动画播放控制、状态机交互、数据绑定编辑。

画布操作 — 支持放大/缩小、重置视图,可以按住 Space 拖拽平移,或用 Ctrl + 滚轮缩放——操作逻辑和主流设计工具一致。 pgslotgacor a5game.app

状态机与时间线 — 右侧面板可以切换查看动画的状态机和时间线,支持触发器点击、布尔值切换、数值调整、ViewModel 属性编辑。 爱壹帆影视yfsp.app

背景切换 — 提供透明棋盘格、白色、黑色三种背景,方便在不同场景下检查动画效果。 pragmaticplay a5game.app

性能监控 — 右上角实时显示 FPS,绿色(≥50)、橙色(30-49)、红色(<30),及时发现性能问题。

多语言支持 — 界面语言自动跟随 Eagle 应用设置(简体中文 / English)。 JogodoTigrinho a5game.app 足球比分 a5game.app

完全离线 — 内置 Rive 运行时,离线也可用。 pgslot a5game.app

文件格式支持

格式说明预览缩略图
.rivRive 运行时格式✅ 完整支持✅ 自动生成
.revRive 编辑器备份ℹ️ 提示打开编辑器✅ 占位图

插件现已上架 Eagle 资源社区,免费使用。

我的收获

1. 意外学会了一些技术

虽然 AI 写了大部分代码,但在和它对话的过程中,我被迫理解了一些技术概念。

现在我能看懂基础代码结构,原来还能通过 github action 自动打包。

2. 更懂“设计决策的代价”

亲手实现产品,让我更理解“实现成本”这个词。 海外华人视频网xiaobaotv.video

比如,我最初想在右侧面板同时显示状态机和时间线,但实现后发现空间太挤。这种“想得很好但跑不通”的体验,以前只能听开发说,现在自己体会到了。

3. AI 协作的体会

角色变了:从“画图的”变成了“产品负责人”。AI 负责实现,我负责决策。 爱壹帆寻秦记yfsp.app

沟通能力更重要:怎么描述需求、怎么验收 AI 的产出——这些“软技能”变得特别重要。

判断力是核心:AI 能给你 10 个方案,但选哪个、为什么选,必须自己判断。 电影小宝影院xiaobaotv.video a5game a5game.app 寻秦记爱壹帆yfsp.app

4. 最大的收获

完成这个项目最大的收获,不是插件本身,而是证明了自己可以ifuntvyfsp.app

从“有问题等开发”到“有问题自己解决”,这种心态的转变,可能比技术能力的提升更珍贵。

感谢你看完这篇文章

如果你也是设计师,正在犹豫要不要尝试 AI coding,我的建议是:不要等“学会编程”再动手,边做边学。 demo a5game.app

把 AI 当搭档,而不是万能答案机。我们最大的优势不是写代码,而是懂用户、会表达、能判断小宝影院xiaobaotv.video

这个时代,技术不再是门槛,想象力才是。

当工具不再限制我们,我们能创造的,远比想象中更多。 免费在线影院xiaobaotv.video slotsdemo a5game.app

10目录 0
    讨论 我来说一句 发布发表评论 发布1等 1 人为本文章充电 一切伟大的事情都是从设计、编程和养猫开始的 关注