分享5个非常适合喂给Agent的开源项目

分享5个非常适合喂给Agent的开源项目

2026-11-12 22:10:50 0点赞 0收藏 0评论
图片图片

今年在各家模型的努力下,开源社区发生了翻天覆地的变化。

GitHub上的新仓库创建速度已经达到了每月3030万个。大家似乎都已经把Vibe Coding当成了家常便饭。

分享5个非常适合喂给Agent的开源项目

不得不说,AI真的把我们的想象力激发出来了,现在是万物皆可AI化时代。

这次莫理挑了5个最近发现的开源项目,我们一起看看。

① ASCII

分享5个非常适合喂给Agent的开源项目

github.com/bas3line/ascii

这个项目名称真是太搞了,它的本意是一套早期用来给字符编码的规则。

巧了,这个项目就是一个用TypeScript写的字符动画库,把海浪、极光、旋转的几何图形等元素做成字符动画,可以直接当加载动效用。

分享5个非常适合喂给Agent的开源项目

官方还有个字符动画作品库,你可以在网页中预览效果,目前列了240个作品,除了风景,还有加载动画、进度条和图表。你也可以把动画用到自己的网站、文章中,或者上传图片转成字符画。

分享5个非常适合喂给Agent的开源项目

其实,这种字符化的原理不复杂,就是让程序按时间计算每一帧,把结果画成一行行字符。字符的疏密、位置和颜色一变,整个画面就动起来了。

你也可以直接当成Skill装在Agent中,让它按照官方指引操作,你提需求,让它生成对应的字符画就可以。

我让Agent安装后,选择要使用的场景是GitHub的README,它直接弹出了一个README字符生成器,可以在网页中自由编辑文字、调整颜色等,觉得可以就可以把代码贴近README中。

分享5个非常适合喂给Agent的开源项目

除了这个场景,还可以用于网页设计、终端CLI启动动画、静态字符画、**/PPT配图等场景,相当灵活。

② Awesome MCP Servers

分享5个非常适合喂给Agent的开源项目

github.com/punkpeye/awesome-mcp-servers 

Awesome MCP Servers是一份MCP工具目录,把支持MCP的服务按用途整理起来,是我目前看过最完整的集合了。

分享5个非常适合喂给Agent的开源项目

如果你想让Agent搜索资料、读网页、查数据库,可以先在这里找对应的MCP项目,再到具体项目的仓库找一下接入方式。

里面列出来的目录可以帮你快速找到工具,具体的MCP Server才会把能力提供给Agent。比如接上浏览器MCP以后,Agent就可以根据任务调用打开页面、点击按钮、读取内容这些操作。

同时,作者也做了一个网站叫Glama,是这个列表的可搜索界面,便于更快地检索。

分享5个非常适合喂给Agent的开源项目

比如我想让Agent帮我读取几个产品的更新日志,就可以在Glama搜browser automation,找到微软的Playwright MCP。点进详情页,先确认它能打开网页、读取页面内容,再看安装说明里有没有自己用的客户端。

找到想用的服务后,可以直接复制服务详情页的链接,连同对应客户端的安装命令或配置片段一起发给Agent。

任务提示词:

帮我把这个Playwright MCP接入当前的Agent,按页面里对应的安装说明配置,完成后用它打开这个公开网页,读出页面标题,确认工具能正常调用。

如果选的是Glama托管的服务,就复制它提供的MCP连接地址,添加到Agent客户端的MCP设置里。需要授权的话,按提示完成授权就可以了。

③ Archify

分享5个非常适合喂给Agent的开源项目

github.com/tt-a1i/archify

这个项目非常酷炫。

Archify是一个给Agent用的画图Skill。你可以给它一段简单的流程描述,也可以让它根据代码仓库梳理系统结构。

它支持架构图、工作流图、时序图和数据流图,生成的结果可以保存成独立的HTML文件,所以很多复杂的流程图它都能hold得住。

Archify的实现方式其实没有很复杂,Agent先把节点、连线和布局写成结构化数据,再由工具检查数据格式、布局和连线,最后渲染成网页。要加一个节点或改一条线,可以让Agent修改原始数据,再生成另外的版本。

我直接在Agent中安装了这个Skill,比较意外的是,它默认直接给出了Archify的实现原理流程图:

这个流程图看着就很赏心悦目,结构清晰,各节点间有明确的上下游关系,还支持点击交互,是可以直接拿来做演示的程度了。你只需要像我一样,告诉它一句需求:

任务提示词:

用Archify画一张抓娃娃机的交互式流程图,玩家**付款后获得一次机会,移动摇杆并按键下爪,操作超时则自动下爪。娃娃掉进出货口,玩家取走,流程结束。没抓到则本次结束,想再玩需要重新付款。如果机器确认娃娃已掉落,但出货口卡住,就进入报修补偿流程。点击每个结果节点时,显示玩家会看到的提示。

效果出来了:

首先,流程图的逻辑完全按照我的要求设计,最让我觉得XX的是它的布局和线条的排列非常有序,再加上动态效果,可以非常快地熟悉整个流程链条。

你也可以试试超复杂的流程,估计得跑一段时间~

④ Pixelfx

分享5个非常适合喂给Agent的开源项目

github.com/patch-gg/pixelfx 

Pixelfx是一个用代码绘制的像素特效库,目前收录了244种效果,包括火球、闪电、爆炸、传送门和各种斩击。

分享5个非常适合喂给Agent的开源项目

官方还做了一个可以直接打开的样例库,支持搜索、播放、换配色、左右翻转,也能切换角色演示和精灵图视图。

分享5个非常适合喂给Agent的开源项目

和上面的字符画类似,这些特效都由代码生成,模拟粒子、碎片和光。部分战斗效果还编排了角色的蓄力、出手、命中停顿和收招,很有古早游戏电子风的感觉。 

如果你想试试在自己的项目里用这些特效,有几种方式。 

第一种,可以直接把对应的特效代码拖进前端游戏项目,运行时继续调整颜色、位置和方向。 

第二种,如果你使用 Godot、Unity等游戏引擎,可以通过仓库工具导出透明背景的精灵图和配套JSON。 

第三种,你要自己做一个特效,可以参考以下方式。 

任务提示词:

使用Pixelfx制作一个蓝落雷三连的特效,用于像素风小游戏。先从现有效果中找一个接近的作为基础。角色蓄力,双手举过头顶,天空聚起一团压低的乌云,两根白色雷柱砸在靶子上,靶子后仰、皮肤变焦黑,随后发射余波,地面留焦痕,电弧沿着焦痕跳几下。确认效果后,再导出透明背景的精灵图和配套JSON。

它会逐帧构建SVG动画:

分享5个非常适合喂给Agent的开源项目

最后出来的效果是这样的:

分享5个非常适合喂给Agent的开源项目

如果想测试它能不能改善打击感,可以让Agent用同一个斩击做两个版本,只调整命中停顿,再并排播放比较。 可玩性还是挺高的,你可以发挥想象力,手搓出不同的击打特效。

⑤ REA

分享5个非常适合喂给Agent的开源项目

github.com/morluto/rea

REA是一个给Agent使用的开源逆向分析工具,通过MCP协议统一接入。

分享5个非常适合喂给Agent的开源项目

简单来说,就是从一个现成软件的程序和运行行为出发,深入探究某个功能是怎样实现的。

它可以研究网页、桌面应用和二进制程序。只要所见,理论上都可以变成所得,直接让Agent用REA读取目标应用的文件,追踪处理过程,再尝试自己复刻。

比如,可以参考这种提示词逻辑:

任务提示词:

用REA查看这个软件的安装文件,搞清楚复制富文本的时候,数据会经过哪些内部模块,看看数据怎么在界面窗口和主进程之间来回传,吃透之后做一个demo效果给我。

Agent会根据这些结果继续追问。比如找到一个处理复制操作的函数后,再沿着调用关系往下查,具体包括数据、接口、各种参数的调用。

整个流程既可以简单化,也可以复杂化,看你的需求而定。如果你希望连UI设计这种细节都逆向出来,还是要花点功夫的~

写在最后

我觉得,在AI变成我们触手可及的工具之后,我们就可以大胆解放想象力了。一方面技术门槛、重复劳作、试错成本已经不再是拦在想法和落地之间的高墙。

从前,我们只敢想,不敢做,因为动手验证要耗费大量时间精力。现在AI承接了执行层面的工作,我们可以把注意力放回最本源的思考,创造我们想要的东西。

另一方面,这种解放并不等于我们可以放任思考随波漂流。工具越强大,越考验我们提出问题的能力。

这也是我们做开发的初衷。

当你手中握着宙斯之锤,它可以轻易重塑一切,而我们必须想清楚的,是挥动锤子的理由。

本文发表于**【莫理】

关注我们,阅读更多精彩内容

▽▽▽

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
京东京享红包
距结束::
领京东现金红包 天天领3次 最高26888元
红包按钮

希望和你一起探索AIGC新边界

关注 打赏
最新文章 热门文章
0
扫一下,分享更方便,购买更轻松