飞书多维表格(Bitable)API技能。用于创建、读取、更新和删除飞书多维表格的数据表、记录和字段。
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install feishu-api-bitable或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install feishu-api-bitable⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/feishu-api-bitable/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: feishu-bitable description: 飞书多维表格(Bitable)API技能。用于创建、读取、更新和删除飞书多维表格的数据表、记录和字段。 metadata: {"clawdbot":{"emoji":"📊","requires":{"env":["FEISHU_APP_ID","FEISHU_APP_SECRET"]},"primaryEnv":"FEISHU_APP_ID"}} ---
用于操作飞书多维表格的完整技能,支持数据表、记录和字段的CRUD操作。
# 飞书应用ID
export FEISHU_APP_ID=cli_xxxxxx
# 飞书应用密钥(或密钥文件路径)
export FEISHU_APP_SECRET=your_app_secret
# 或
export FEISHU_APP_SECRET_PATH=~/.clawdbot/secrets/feishu_app_secret
cd skills/feishu-bitable
npm install
export FEISHU_APP_ID=cli_xxxxxx
export FEISHU_APP_SECRET=your_app_secret
# 获取帮助
node bitable-cli.js --help
# 列出所有数据表
node bitable-cli.js list-tables --app-token basxxxxxx
# 创建新记录
node bitable-cli.js create-record --app-token basxxxxxx --table-id tblxxxxxx --data '{"字段1": "值1", "字段2": "值2"}'
# 查询记录
node bitable-cli.js list-records --app-token basxxxxxx --table-id tblxxxxxx
GET /bitable/v1/apps/{app_token}/tables - 获取数据表列表POST /bitable/v1/apps/{app_token}/tables - 创建数据表GET /bitable/v1/apps/{app_token}/tables/{table_id} - 获取数据表详情DELETE /bitable/v1/apps/{app_token}/tables/{table_id} - 删除数据表POST /bitable/v1/apps/{app_token}/tables/{table_id}/records - 新增记录GET /bitable/v1/apps/{app_token}/tables/{table_id}/records - 获取记录列表PUT /bitable/v1/apps/{app_token}/tables/{table_id}/records/{record_id} - 更新记录DELETE /bitable/v1/apps/{app_token}/tables/{table_id}/records/{record_id} - 删除记录POST /bitable/v1/apps/{app_token}/tables/{table_id}/records/batch_create - 批量新增记录POST /bitable/v1/apps/{app_token}/tables/{table_id}/records/batch_update - 批量更新记录POST /bitable/v1/apps/{app_token}/tables/{table_id}/records/batch_delete - 批量删除记录GET /bitable/v1/apps/{app_token}/tables/{table_id}/fields - 获取字段列表POST /bitable/v1/apps/{app_token}/tables/{table_id}/fields - 创建字段PUT /bitable/v1/apps/{app_token}/tables/{table_id}/fields/{field_id} - 更新字段GET /bitable/v1/apps/{app_token}/tables/{table_id}/views - 获取视图列表GET /bitable/v1/apps/{app_token}/tables/{table_id}/views/{view_id} - 获取视图详情node bitable-cli.js create-table \
--app-token basxxxxxx \
--name "任务管理" \
--fields '[{"field_name": "任务名称", "type": "text"}, {"field_name": "状态", "type": "select", "property": {"options": [{"name": "待办"}, {"name": "进行中"}, {"name": "已完成"}]}}]'
node bitable-cli.js create-record \
--app-token basxxxxxx \
--table-id tblxxxxxx \
--data '{"任务名称": "完成API开发", "状态": "进行中", "优先级": "高", "截止日期": "2024-12-31"}'
node bitable-cli.js list-records \
--app-token basxxxxxx \
--table-id tblxxxxxx \
--filter '{"conjunction": "and", "conditions": [{"field_name": "状态", "operator": "is", "value": ["进行中"]}]}' \
--sort '["-创建时间"]' \
--page-size 50
node bitable-cli.js batch-create \
--app-token basxxxxxx \
--table-id tblxxxxxx \
--data-file records.json
飞书多维表格支持以下字段类型:
text - 文本number - 数字single_select - 单选multi_select - 多选date - 日期person - 人员checkbox - 复选框url - 链接phone - 电话email - 邮箱attachment - 附件formula - 公式created_time - 创建时间modified_time - 修改时间created_by - 创建人modified_by - 修改人技能包含完整的错误处理机制:
bitable:record:readonly和bitable:record:write权限skills/feishu-bitable 目录用户: "帮我在飞书多维表格中添加一个任务" Clawdbot:
# 使用技能添加任务
node skills/feishu-bitable/bin/cli.js create-record \
--app-token basxxxxxx \
--table-id tblxxxxxx \
--data '{"任务名称": "新任务", "状态": "待办", "优先级": "中"}'
你可以创建自动化工作流,例如:
如需扩展功能,请参考:
src/api.js - API客户端src/cli.js - 命令行接口src/utils.js - 工具函数src/api.js 的 FeishuBitableAPI 类中添加新方法bin/cli.js 中添加对应的命令try-catch 包装所有API调用安装 Feishu Bitable API 后,可以对 AI 说这些话来触发它
Send a Slack message to the #engineering channel about the deployment
Formats and sends the message with relevant context, tagging the right people
Summarize all unread messages in my inbox from today
Reads messages across connected channels and returns a prioritized summary
Draft a reply to this customer complaint and send it for review
Writes an empathetic, professional response and routes it to the approval queue
将技能文件夹放到 ~/.claude/skills/feishu-api-bitable/ 目录(个人级,所有项目可用),或 .claude/skills/feishu-api-bitable/(项目级)。重启 AI 客户端后,用 /feishu-api-bitable 主动调用,或让 AI 根据上下文自动发现并使用。
Feishu Bitable API 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Feishu Bitable API 可免费安装使用。请查阅仓库了解许可证信息。
飞书多维表格(Bitable)API技能。用于创建、读取、更新和删除飞书多维表格的数据表、记录和字段。
Feishu Bitable API 属于「Communication」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。