跳转到主要内容

功能概述

侧边栏插件是AI表格提供的一种开放能力,开发者可以通过构建自定义插件来扩展AI表格的功能。 插件运行在AI表格的右侧边栏中,可以与表格数据进行交互,实现复杂的业务逻辑。 插件采用双页面架构:
  • 脚本服务页面(Script Service):运行在 Web Worker 中,负责与AI表格数据模型交互
  • UI交互页面(Sidebar UI):运行在边栏 iframe 中,负责用户界面展示和交互

开发自定义插件

新建自定义插件

点击👇帮助手册,快速尝试一个自定义插件 Demo 样例,来探索属于自己的插件吧。 开发者指南&快速入门:https://alidocs.dingtalk.com/i/nodes/R4GpnMqJzOP0oLp6sXPBmZxx8Ke0xjE3 核心知识:https://alidocs.dingtalk.com/i/nodes/R4GpnMqJzOP0oLp6sXPBmZxx8Ke0xjE3 更多JSAPI 开放文档:https://alidocs.dingtalk.com/i/nodes/R4GpnMqJzOP0oLp6sXPBmZxx8Ke0xjE3

最后说说插件使用权限

当自己开发的自定义插件发布后,当前 AI 表格满足以下条件的用户可以看到并使用该插件:
  1. 未开启高级权限时,拥有可编辑或可管理权限的用户可以使用插件;
  2. 开启高级权限时,仅拥有数据表可管理权限的用户可以使用插件。

FAQ

问:与脚本插件的区别

答:脚本插件可以在插件输入框快速录入一段脚本代码执行,自定义插件需要自己部署服务。

问:部署自己的服务可以调用哪些 AI 表格的开放 API?

答:可详细查看AI 表格开放API 手册:https://open.dingtalk.com/document/orgapp/notable-data-structure