Hi,大家好,我是龙博。作为一名每天上了班就想下班的开发者,几十年来精通偷懒的打工人。我深知我的工作每天其实就那么点事情。所以作为一名接受过良好的计算机教育的开发者,我的重中之重其实就是几个事情:
- 每天整理一些数据
- 让我的同事们(主要是谁你知道的)知道我每天整理了一些数据
- 让更多的同事们知道我做了很多(有价值)的事情🐶
其实很简单,我最近发现定时在公司的企业微信 or 飞书 or 钉钉里面发送很多机器人的消息,会让大家的工作效率提高很多,并且真的可以让大家对你备受好评,每次大家看到我发送的东西之后大家就会夸我~
我骄傲了吗,并没有。
其实说了这么多,我就是做了一件非常有趣的事情,将很多通知都自动化了。大家在工作软件里面就可以找到各种数据,报表,让公司的工作可以大幅度提高效率。
先上效果
通知和展示是自动化的重中之重。因为我们公司是使用飞书的,所以我的大量自动化工作都会在飞书中展示出来。
比如,当某种业务link被生成出来之后发给我的leader让他来进行审批。
再比如,当公司的软件有询盘的时候让机器人发送到群里并且通知。
还有一些非常有价值的例子:
- 当某些Bug在jira被创建了之后在飞书帮忙推送
- 当CI/CD打包成功之后通知大家
- 每日发送数据报告到公司群里并且附带Link(亲测这个对卷十分有帮助)
- 发送明天的天气到群里(备受好评🤔)
怎么做的
这里我使用了一个开源低代码工具,叫做ILLA Cloud,不过很遗憾,开源版本没有连接器功能,大家使用云版本才能用连接器功能(可以理解,毕竟程序员也是要吃饭的),但是连接器功能目前是完全免费的,所以不用担心使用问题。
Github: https://github.com/illacloud/illa-builder
他可以快速通过API将大量的服务连接起来,模块配置类似Postman,所以操作比较简单,有手就行。整体的流程也是用鼠标点击的,连线即可。
他还可以在流程里面添加各种数据库资源,这样保证数据来源不仅仅是API,让大家的自动化可以通过各种方式读取和写入数据。非常智能,整体使用JS驱动,所以非常灵活。但是也确实只有开发者可以使用,开发者友好。
构建出来的Flow还可以通过定时触发 or Webhook触发两种方式,让大家的通知随处可见!
我实现上面的方式也非常简单,我使用了一个RestAPI的模块,给Lark机器人发送Webhook就可以实现通知到位。企业微信,钉钉,Slack都有类似的功能,大家按需设置即可。
还可以更强
上面有一个例子是发送数据报告,如果大家有构建数据面板或者管理后台的需求,可以直接使用ILLA构建,他们可以使用拖拉拽的方式快速构建UI,一步到位,通知之后打开直接查看,让工作完美自动化。
场景还原一下:
- 你的老板上班之后
- 拿着一杯咖啡坐在了工位上
- 打开了工作软件看到了今天的消息推送报表
- 报表是你一手自动化生成的
- 脑中回响:啊,小X做的这个真不错
完结撒花!
最后
听说他们马上就要上在工作流里面放入AI Agent的能力了,你构建出来的不仅仅是工作流,还可以用语言模型处理内容,太超前了!赶紧试用一下,让你的Bot在工作软件中快速飞扬!