ワンクリックで
feishu-bitable
飞书多维表格(Bitable)API技能。用于创建、读取、更新和删除飞书多维表格的数据表、记录和字段。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
飞书多维表格(Bitable)API技能。用于创建、读取、更新和删除飞书多维表格的数据表、记录和字段。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
BIM应用与图纸会审智能助手。支持BIM模型应用策划、图纸会审问题梳理、碰撞检查分析、 施工深化设计协调。 适用场景: (1) 用户说"帮我做图纸会审"、"BIM怎么用"、"图纸有问题" (2) 图纸会审问题清单整理与分类 (3) BIM应用策划(LOD等级/应用点/交付标准) (4) 碰撞检查报告编写与问题分类 (5) 施工深化设计协调(机电综合/钢结构/幕墙) (6) 工程量提取与复核 (7) 施工模拟(4D进度/5D造价)策划 (8) BIM交付标准与模型质量审查 (9) 竣工BIM模型移交要求
施工方案智能生成助手。根据工程类型、规模、地质条件、工期要求等信息,自动生成结构化施工方案。 适用场景: (1) 用户说"帮我写施工方案"、"生成施工组织设计"、"编制专项施工方案" (2) 涉及土建、市政、装饰装修、机电安装、桥梁、隧道等各类工程施工方案编制 (3) 需要生成安全专项方案(高支模、深基坑、脚手架、起重吊装等危大工程) (4) 施工方案审查、优化、补充完善 (5) 施工工序策划、资源配置计划、质量控制措施编制
工程合同智能审查助手。对建设工程合同进行专业审查,识别风险条款、不平等条款、缺失条款, 提供修改建议和谈判策略。 适用场景: (1) 用户说"帮我审查合同"、"看看这个合同有没有问题"、"合同条款怎么改" (2) 建设工程施工合同(EPC/总包/分包/劳务)审查 (3) 工程咨询、监理、设计合同审查 (4) 采购合同、设备租赁合同审查 (5) 合同谈判策略建议 (6) 合同条款起草与完善 (7) 合同履行过程中的条款解读 (8) 索赔条款、违约责任条款分析
工程造价估算与清单编制助手。提供工程量计算、清单编制、定额套用、造价分析全流程支持。 适用场景: (1) 用户说"帮我估算造价"、"编制工程量清单"、"这个工程大概多少钱" (2) 投资估算、设计概算、施工图预算编制 (3) 工程量清单(GB 50500)编制与复核 (4) 综合单价分析、定额套用咨询 (5) 竣工结算审核要点梳理 (6) 材料价格信息查询与调差计算 (7) 暂列金额、暂估价、计日工处理 (8) 造价纠纷分析与鉴定配合
工程技术咨询顾问。提供专业的工程技术问题解答、方案比选、技术可行性分析和工程造价咨询。 适用场景: (1) 用户问"这个方案技术上可行吗"、"有没有更好的方案"、"这个做法对不对" (2) 结构选型、基础形式、施工工艺的技术咨询 (3) 工程造价估算、清单编制、定额套用咨询 (4) 工程质量问题诊断与处理建议 (5) 新技术、新材料、新工艺的适用性分析 (6) 工程验收标准、检测要求咨询 (7) 设计图纸审查、技术交底要点梳理 (8) 工程事故分析与处理建议
工程诉讼风险评估助手。对工程纠纷进行法律风险分析,评估胜诉概率,提供诉讼策略和非诉解决建议。 适用场景: (1) 用户说"我们要打官司了"、"对方违约了怎么办"、"这个纠纷能赢吗" (2) 工程款追讨(拖欠工程款、结算纠纷) (3) 工期延误纠纷(索赔/反索赔) (4) 工程质量纠纷(缺陷修复/损失赔偿) (5) 合同解除纠纷 (6) 分包/劳务纠纷 (7) 工程保险理赔纠纷 (8) 建设工程优先受偿权行使 (9) 诉前保全、证据保全建议 (10) 仲裁vs诉讼路径选择
| 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调用