自动化起来!这个开源项目让开发者再也不搬砖,让工作自动起来!

Hi,大家好,我是龙博。作为一名每天上了班就想下班的开发者,几十年来精通偷懒的打工人。我深知我的工作每天其实就那么点事情。所以作为一名接受过良好的计算机教育的开发者,我的重中之重其实就是几个事情:

  • 每天整理一些数据
  • 让我的同事们(主要是谁你知道的)知道我每天整理了一些数据
  • 让更多的同事们知道我做了很多(有价值)的事情🐶

其实很简单,我最近发现定时在公司的企业微信 or 飞书 or 钉钉里面发送很多机器人的消息,会让大家的工作效率提高很多,并且真的可以让大家对你备受好评,每次大家看到我发送的东西之后大家就会夸我~

我骄傲了吗,并没有。

其实说了这么多,我就是做了一件非常有趣的事情,将很多通知都自动化了。大家在工作软件里面就可以找到各种数据,报表,让公司的工作可以大幅度提高效率。

先上效果

通知和展示是自动化的重中之重。因为我们公司是使用飞书的,所以我的大量自动化工作都会在飞书中展示出来。

比如,当某种业务link被生成出来之后发给我的leader让他来进行审批。

再比如,当公司的软件有询盘的时候让机器人发送到群里并且通知。

还有一些非常有价值的例子:

  • 当某些Bug在jira被创建了之后在飞书帮忙推送
  • 当CI/CD打包成功之后通知大家
  • 每日发送数据报告到公司群里并且附带Link(亲测这个对卷十分有帮助
  • 发送明天的天气到群里(备受好评🤔)

怎么做的

这里我使用了一个开源低代码工具,叫做ILLA Cloud,不过很遗憾,开源版本没有连接器功能,大家使用云版本才能用连接器功能(可以理解,毕竟程序员也是要吃饭的),但是连接器功能目前是完全免费的,所以不用担心使用问题。

官网:illa.cloud

Github: github.com/illacloud/i...

他可以快速通过API将大量的服务连接起来,模块配置类似Postman,所以操作比较简单,有手就行。整体的流程也是用鼠标点击的,连线即可。

他还可以在流程里面添加各种数据库资源,这样保证数据来源不仅仅是API,让大家的自动化可以通过各种方式读取和写入数据。非常智能,整体使用JS驱动,所以非常灵活。但是也确实只有开发者可以使用,开发者友好。

构建出来的Flow还可以通过定时触发 or Webhook触发两种方式,让大家的通知随处可见!

我实现上面的方式也非常简单,我使用了一个RestAPI的模块,给Lark机器人发送Webhook就可以实现通知到位。企业微信,钉钉,Slack都有类似的功能,大家按需设置即可。

还可以更强

上面有一个例子是发送数据报告,如果大家有构建数据面板或者管理后台的需求,可以直接使用ILLA构建,他们可以使用拖拉拽的方式快速构建UI,一步到位,通知之后打开直接查看,让工作完美自动化。

场景还原一下:

  • 你的老板上班之后
  • 拿着一杯咖啡坐在了工位上
  • 打开了工作软件看到了今天的消息推送报表
  • 报表是你一手自动化生成的
  • 脑中回响:啊,小X做的这个真不错

完结撒花!

最后

听说他们马上就要上在工作流里面放入AI Agent的能力了,你构建出来的不仅仅是工作流,还可以用语言模型处理内容,太超前了!赶紧试用一下,让你的Bot在工作软件中快速飞扬!

相关推荐
桂月二二43 分钟前
探索前端开发中的 Web Vitals —— 提升用户体验的关键技术
前端·ux
Ai 编码助手2 小时前
在 Go 语言中如何高效地处理集合
开发语言·后端·golang
小丁爱养花2 小时前
Spring MVC:HTTP 请求的参数传递2.0
java·后端·spring
Channing Lewis2 小时前
什么是 Flask 的蓝图(Blueprint)
后端·python·flask
hunter2062062 小时前
ubuntu向一个pc主机通过web发送数据,pc端通过工具直接查看收到的数据
linux·前端·ubuntu
qzhqbb2 小时前
web服务器 网站部署的架构
服务器·前端·架构
刻刻帝的海角2 小时前
CSS 颜色
前端·css
浪浪山小白兔3 小时前
HTML5 新表单属性详解
前端·html·html5
轩辕烨瑾3 小时前
C#语言的区块链
开发语言·后端·golang
lee5764 小时前
npm run dev 时直接打开Chrome浏览器
前端·chrome·npm