最近在研究自动化和流程编排相关的工具,偶然发现了一个挺有意思的系统 —— OOMOL。
它和市面上常见的低代码平台或 BPM 流程引擎不太一样,更像是一个偏向程序员使用的流程建模工具。既能可视化拖拽,又能写真正的代码,适合那种既追求灵活度又不怕折腾的场景。
我自己的感受是,它可以像写函数那样封装、复用和分享流程逻辑。如果你刚好用到的是别人已经做好的场景,直接在他们的共享市场( store )里找一个拖进来就能跑;没有的话,也可以自己写代码扩展,整个过程很丝滑。
之所以觉得它有点意思,是因为我之前也用过 Zapier 和 n8n 。这两个生态确实很成熟,但编程体验说实话不太理想:
而 OOMOL 这点上直接放开了限制:它是一个本地运行的桌面应用,基于容器技术,默认支持完整的 Node.js 和 Python 环境。npm install
/ pip install
都能用,连 Python 和 Node.js 还能混合用在一个流程里。
更贴合我的一个点是:它整个是基于 VS Code 开发的。作为一个长期使用 VS Code 的开发者,这种界面和交互上的一致性让我上手非常快,几乎是“无缝切换”。
流程编排方面则和 n8n 类似,用的是流程图式的拖拽操作,但支持的配置更细致一些。每个节点的输入输出、运行条件都能单独设定,流程中可以跳转、嵌套子流程、动态判断,整体感觉更像在“开发”,而不是“搭积木”。
另外让我意外的是,它还内置了不少主流的大模型( LLM ),可以直接调用。我当时试着用它做了个自动写小说的工作流,真的能从开头一路写下去(当然质量就别太苛求了 😂)。后来还看到一篇文章讲它可以自动把小说变成视频,像现在短视频平台上一些很火的“书转视频”,用它就能一条龙搞定。我看他们的推特上还分享了一键抠图、视频添加字幕/翻译等等这种好玩的工具。我看群里还有好多人会用到pdf 转其他格式的工具,好像非常强,已经 3k star 了。真的感觉它好像什么都能做!强烈建议大家也去玩一下。
总之,我感觉这个工具玩着玩着就发现它的自由度和灵活度都蛮高的。它不像 Zapier 那样适合纯非技术用户,也不像 n8n 那样还需要折腾部署,对于想要高度定制化,完全想自由控制的开发来说非常友好,且有无限可能 🎉🎉🎉
我目前也还在摸索阶段,有兴趣的朋友可以自己试试看。也欢迎讨论你们都用什么工具做自动化?我现在对这类方向的产品特别感兴趣~
1
temporary 7 天前 ![]() Out Of Memory Online
|
3
streamrx 7 天前 via iPhone
n8n 使用第三方库也不麻烦吧。这种工作流主要还是看社区火不火。n8n 现在优势太大了 有什么问题基本上都能在社区找到 发帖也会有很多人回复
|
4
wangsfox 7 天前
社区还不完善, 企微反馈了个问题, "使用 context.preview({type:'table',row:[]}) 来预览数据的时候, 不能全量预览, 中间数据被省略了" 没啥回应
|
![]() |
6
yangg 7 天前
确实不错,准备有时间研究下
|
![]() |
7
johnnyNg 7 天前
这个软文写的还是很明显啊
|
12
he11owor1d 7 天前
上一个在把推广包装成软文发在「分享发现」节点的是这么个下场
https://ex.noerr.eu.org/t/1141853 |
16
HENQIGUAI 7 天前
虽然但是,看起来像是推广。
|
![]() |
17
Kmmoonlight 6 天前
不能设置模型的 Base URL
|
![]() |
18
qianzhu OP @HENQIGUAI 哈哈哈哈,虽然确实是想帮朋友做一下推广,但是内容都是基于真实体验写的哦。我自己本身是前端开发,切换过来真的很丝滑。最新的版本还提供了导出为镜像,自己使用真的是很方便。如果感兴趣,欢迎体验一下哦~
|
![]() |
19
qianzhu OP @Kmmoonlight 稍等一下,我去群里问一下
|
![]() |
20
qianzhu OP @Kmmoonlight 哈喽,回复是 “目前内置的 llm 不支持,但可以自己写一个 task 随便改”。如果你愿意的话,可以进群讨论:
|
![]() |
21
Kmmoonlight 5 天前
@qianzhu #20 要的不就是开箱即用么,如果都要写代码的话,我为啥不直接 langchain 或者 mastra 撸一下代码呢?而且这是很基本的功能
|
![]() |
22
DemonQ 5 天前
看推广下载了,没用明白;加了用户群,客服无回应,全靠用户自己猜测怎么用;
然后,卸载... 唯一的一点感觉是懂代码的可以自己搞,不懂代码的可以用 coze 之类的(当然是没有深度使用的浅层感受) |
![]() |
23
qianzhu OP @Kmmoonlight 可以进群和开发 battle 一下 😆
|