在工作流中畅写代码

· 阅读需 2 分钟
Moskize91
OOMOL 工程师

作为开发者,我们每天都在忍受着这样的折磨。明明一个简单的正则表达式就能搞定数据清洗,但工具偏偏只提供基础筛选。想要在流程中插入一个API调用,却发现工具只允许使用预设的集成服务。遇到特殊文件格式处理时,只能眼睁睁看着流程卡死。

这种“看得见需求却够不着解决方案”的无力感,就像给你一把瑞士军刀却把最重要的刀刃焊死了。

在 oomol studio 中,我们重新定义了工作流工具的交互方式,让它真正理解程序员的工作习惯。想象一下,当你正在构建一个数据处理流程时,突然发现需要添加一个特殊的数据转换步骤——这时你可以直接插入一个代码编辑器窗口。这个代码块就像乐高积木一样自然地融入整个流程,与其他可视化节点平起平坐。

写代码的过程就像在熟悉的 IDE 中一样流畅,你可以使用 Python、TypeScript、JavaScript 来写代码。在 oomol studio 中,依赖管理采用容器化方案确保稳定性。当你需要使用第三方库时,可以确保工作流在任何机器上运行时,第三方库的版本和行为都保持一致。不需要用户手动处理虚拟环境或包安装,常用库开箱即用。

我在视频中完整演示了如何用代码插槽快速构建自定义图片处理流程。