掘金 人工智能 前天 11:28
使用飞书多维表 给 Trae 添加记忆或任务能力!
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文档详细介绍了如何利用飞书多维表结合AI进行高效操作。首先,需要创建飞书企业自建应用并开通相关权限,然后安装lark-mcp工具并完成客户端侧的用户身份登录授权。接着,在多维表中添加已创建的应用,并配置MCP服务,将飞书应用集成到AI IDE中。最后,通过特定格式的提示词,即可让AI执行增删改查等数据操作,实现多维表的智能化管理。文章还提供了使用AI设计多维表字段的建议。

🚀 **应用创建与权限配置**:首先需在飞书开发者后台创建企业自建应用,并授予其对多维表格的查看、评论、编辑和管理权限,同时发布应用版本。

💻 **客户端授权与工具安装**:安装lark-mcp工具(需Node.js环境),并通过`lark-mcp login`命令完成用户身份登录授权,确保客户端能够访问飞书API。

🔗 **多维表与应用集成**:在飞书多维表中,通过“添加文档应用”功能搜索并添加之前创建的应用,选择“可管理”或“可编辑”权限,完成多维表与应用的连接。

⚙️ **MCP服务配置**:在Trae等AI IDE中,通过手动添加MCP服务,并配置JSON信息,将`lark-mcp`命令及其参数(包括应用ID、密钥、预设命令和OAuth)指向飞书应用。

📝 **AI操作指令**:使用特定格式的提示词与AI交互,指令需包含多维表格的唯一标识(app_token)、具体操作需求(增删改查)以及数据表字段信息。在执行新增或更新操作前,务必先查询表结构,以字段描述作为操作约束。

效果图

步骤一:准备工作

创建飞书企业自建应用 (个人也可以)

    登录飞书开发者后台

    创建企业自建应用,添加机器人能力

    在权限管理页面开通以下权限:

      bitable:app(查看、评论、编辑和管理多维表格)多维表 相关权限

    发布版本

安装 lark-mcp 工具

需要有 node.js 环境

npm install -g @larksuiteoapi/lark-mcp

步骤二:客户端侧授权:配置用户身份登录

    复制 <your_app_id> <your_app_secret>

    打开终端,执行登录命令:

lark-mcp login -a <your_app_id> -s <your_app_secret>

    访问终端回显的授权 URL,完成用户授权

    授权成功后,终端会显示success

步骤三:多维表侧授权

    进入多维表,点击 【添加文档应用】

2. 搜索你的前面创建的应用名称 并添加应用 ( 你不搜名字 这里 嘛都没有 [doge] )

右侧小三角注意一下, 可管理可编辑 都行

步骤四:配置 MCP 服务

    在 Trae 中打开AI 侧栏 > AI 功能管理 > MCP > 添加 > 手动添加配置以下 JSON 内容(替换为你的应用信息):

注意:原本的 mcp 名称为 lark-mcp ,这里改成了 feishu

这种方式,同样适用于其他 AI IDE 或者支持 MCP 协议的应用

如: kiro cursor 等

{  "mcpServers": {    "feishu": {      "command": "lark-mcp",      "args": [        "mcp",        "-a",        "<your_app_id>",        "-s",        "<your_app_secret>",        "-t",        "preset.base.default",        "--oauth"      ]    }  }}

步骤四:使用 MCP 应用操作多维表格

    输入包含以下信息的提示词:

      多维表格的唯一标识(app_token)具体操作需求(增删改查)操作的数据表字段信息(可选,比如先让 ai 查询字段配置)数据内容和格式要求

    示例提示词:

Command: use feishu  - 利用飞书多维表 API 操作 app_token 为 ___ 的表格:  重要:在执行任何新增或更新操作前,必须先查询表结构!以每个字段的描述作为所有操作的约束依据。  - “___” 表(table_id: ___)—— ___ {你这表是干啥的}  - “___” 表(table_id: ___)—— ___ {你这表又是干啥的}
Command: use feishu  -  Use the Feishu multidimensional-table API to operate on the table whose app_token is ___:  **Important: before any add/update operation, first query the table structure! Use the description of each field as the governing constraint for all operations.**  - “___” table (table_id: ___) —  ___ {WTF?}  - “___” table (table_id: ___) —  ___ {WTF?}

步骤五:起飞

起飞前需要先去设计一下 多维表的 字段,这块可以自行发挥...

或者偷点懒直接找个 多维表 模板,再不济 让 ai 来设计 [doge]

推荐一个提示词项目:

能够看到 ai 的大致思考过程

注意:不推荐在消耗 token 的环境下使用!brainstorming_block 会消耗大量的 token !

github/langyamu/super-ai-system-prompt

效果展示

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

飞书 多维表 AI lark-mcp 自动化
相关文章