首单:结合ChatGPT实现简道云向飞书多维表格添加记录

简道云应用场景探索者

近些天,在社区、公众号以及朋友圈,发了一篇内容:

 

来自张明亮的简道云定制服务定价调研

 

过去对于我来说,基于简道云,探索与兴趣可能会更多一些,近些时间考虑了许久,觉得还是有必要认真考虑一下“商业化”这件事儿的,毕竟这样才好更好的兼顾方方面面,才好更好的去探索。

 

 

星期二,下午正在线上会议,收到一微信消息提醒,一位道友说有一个需求想聊聊。

 

需求内容:

 

怎么打通飞书和简道云,具体就是简道云一个表单数据一提交,飞书那边的多维表格相应的字段增加一行。

 

实现过程:

 

 

1、确定基本的实现路径

 

大体有三种方式:通过webhook、通过API、通过插件;

优先选择了通过插件的形式,因为相对来说,它所依赖的资源会更低,不需要在第三方平台再另建服务器之类,对于付费用户,需要的可能仅是联系官方开通下“自建插件”功能。

 

2、了解所涉及到的资料

 

了解飞书多维表格数据表添加记录的相关帮助文档,在这个过程中会涉及到,建立相关应用,建立多维表格,以及进行相关权限等的设置。

 

3、进行相关的代码调试

 

相对于之前维格表添加记录来说,飞书多维表格官方的资料,需要具备一些代码基础,怎么说呢,它告诉了你结构中各个部分的要求,却没有完整的代码示例(也许是没找到)。

 

1)结合官方资料,通过ChatGPT完成基础的代码框架;

2)结合官方资料,寻找代码中与官方要求不一致的地方;

3)将漏缺的部分,反馈给ChatGPT,进行代码优化;

4)确定以及调整,整体代码结构符合官方的相关要求;

5)进行代码测试,有条件的可以在本地搭建环境进行测试。

 

交付过程:

 

 

晚上21:46至22:58腾讯会议。

 

1、已实现功能演示

2、自建插件演示

3、表单及配置演示

4、飞书相关设置演示

5、飞书相关设置实操

6、自建插件相关设置复述

7、代码中各模块功能回顾

8、相关代码内容交付

 

相关总结:

 

一直以来,有一个认知:最好的学习方法就是“教”。

在本次的交付过程中,在某些细节上,进行了发散式的沟通;

 

比如一个插件在简道云中会有几种调用方式:

 

1)按钮

2)前端事件

3)智能助手

4)流程 插件节点

 

再比如,哪些方式中可以获取到,插件的执行状态:

 

1)按钮与前端事件均可直接获取到

2)智能助手不具备数据回填功能

3)流程 插件节点可以在后台自动执行插件并回填数据

 

当然,不存在哪种方式会更好,仅是结合自己的业务场景哪种方式会更为适合,其中会涉及到怎么做会更符合人的自然直觉,比如有些场景,一个“按钮”看似多于,更多了一步操作,但更符合人的自然操作,有些为了实现某个功能必须要加的“按钮”,却违背了人的自然操作,这时候就需要去平衡、去思考,相关的实现路径。

 

每一次发帖,都算是一次小总结吧,一起学习,共同进步。

发了一个朋友圈,在征集一些插件需求,看有没有愿意一起挑战一下的。

 

更多内容:

 

导航:云函数&前端事件&自建插件 内容集 

汇总:论坛中发表过的所有帖子

 

更多沟通交流可添加微信(zmlnow)

添加时请备注:简道云

 

 

 

 

 

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 1关注人数 2519浏览人数
最后回复于:2023-3-23 00:59

返回顶部 返回列表