| metadata | {"priority":100,"requires":{"bins":["lark-cli"]},"cliHelp":"lark-cli base --help; lark-cli sheets --help; lark-cli drive --help","triggers":["批量","全部","所有数据","上千条","几百条","读取所有","导出","导入","Excel","CSV","统计","分析","汇总","迁移","同步","只处理了十几条","数据量大","翻页","分页","断点续传"],"examples":[{"input":"帮我读取这个多维表格的所有数据","output":"使用 base_read_batch 模板"},{"input":"把这 2000 条数据写入多维表格","output":"使用 base_write_batch 模板"},{"input":"统计各部门的人数","output":"使用 base_analysis 模板"},{"input":"把这个 Excel 导入到飞书","output":"使用 excel_import 模板"},{"input":"把 A 表的数据迁移到 B 表","output":"使用 data_migration 模板"}],"templates":[{"name":"base_read_batch","description":"批量读取多维表格数据,自动分页续读、断点续传、进度显示","params":{"base_token":"多维表格的 token(必需)","table_id":"表 ID 或表名(必需)","limit":"每页条数,默认 200","offset":"起始偏移量,默认 0(用于断点续传)"},"example":"帮我读取这个多维表格的所有数据,有 3000 条"},{"name":"base_write_batch","description":"批量写入数据到多维表格,自动分批处理、写前校验、失败记录收集","params":{"base_token":"多维表格的 token(必需)","table_id":"表 ID 或表名(必需)","data":"要写入的数据列表(必需)","batch_size":"每批条数,默认 500"},"example":"帮我把这 2000 条数据写入多维表格"},{"name":"base_analysis","description":"使用服务端聚合分析数据,避免上下文溢出","params":{"base_token":"多维表格的 token(必需)","table_id":"表 ID 或表名(必需)","dimensions":"维度字段列表,例如:['部门']","measures":"度量字段列表,例如:[{field_name: '姓名', aggregation: 'count'}]"},"example":"帮我统计各部门的人数和平均薪资"},{"name":"data_migration","description":"跨表数据迁移,自动处理字段映射和进度追踪","params":{"source_base_token":"源多维表格的 token(必需)","source_table_id":"源表 ID 或表名(必需)","target_base_token":"目标多维表格的 token(必需)","target_table_id":"目标表 ID 或表名(必需)","field_mapping":"字段映射,例如:{'源字段': '目标字段'}"},"example":"帮我把 A 表的数据迁移到 B 表"},{"name":"excel_import","description":"导入 Excel/CSV 到多维表格,处理超时、状态轮询和断点续传","params":{"file_path":"Excel/CSV 文件路径(必需)","base_name":"目标多维表格名称"},"example":"帮我把这个 data.xlsx 导入到飞书多维表格"}]} |