SuperAPI AI 工具集

feishu-bitable

办公与效率

查看项目

更新于 10-16 03:42

技能介绍

用途:通过 CLI 或原始 API 对飞书多维表格(Bitable)执行 CRUD 与管理操作,包括创建/查询/编辑应用、记录、字段和视图,支持高级筛选与批量操作。

主要能力:CLI 支持的动作可直接用 python3 skills/feishu-cli/run.py 调用,包括 list_fields、list_records、create_record、update_record、delete_record、list_tables;批量导入、批量更新、创建多维表格、创建数据表需改用 api 原始调用,如 POST /bitable/v1/apps/{app_token}/tables/{table_id}/records/batch_create。

必要用法:写记录前先调用 list_fields 获取字段 type/ui_type;app create 自带默认表可能含空记录,插入前先 record list 加 record batch_delete 清空。字段格式须严格匹配:人员字段为 [{id:"ou_xxx"}],日期为毫秒时间戳,单选为字符串,多选为字符串数组,超链接为 {link,text},附件需先上传到当前多维表格并使用返回的 file_token。筛选使用 filter 参数,含 conjunction 与 conditions,operator 支持 is、isNot、contains、isEmpty、isGreater、isLess 等,日期可用 Today、Tomorrow、ExactDate 加毫秒时间戳。

限制:单次批量 ≤500 条,超出需分批;同一数据表不支持并发写,需串行调用并延迟 0.5-1 秒;每个应用最多 100 张表,每表 20000 条记录、300 个字段、200 个视图;单元格文本上限 10 万字符。常见错误码如 1254064、1254068、1254066、1254015、1254104、1254291、1254045 分别对应日期、超链接、人员、字段值类型、批量超限、并发冲突和字段名不存在等问题。