SuperAPI AI 工具集

feishu-cli-data

办公与效率

查看项目

更新于 10-16 01:48

技能介绍

本技能用于通过命令行操作飞书电子表格(Sheet)与多维表格(Bitable/Base)。加载工作流后,其中 references/、scripts/、templates/、examples/ 相对路径按 workflow.md 所在目录解析,执行脚本时使用解析后的实际路径,不要依赖当前 shell 目录。

用途与路由:Sheet 的筛选视图、下拉菜单、单元格/浮动图片、批量样式及全部 sheet 命令决策要点见 references/workflows/sheet/workflow.md;Sheet 创建与元信息、读写追加、table-get/table-put 类型保真、行列与子表管理、查找替换、筛选、保护、Markdown 互转,先读该 workflow.md 再读 references/basic-commands.md。Bitable/Base 的链接解析(resolve、block)、表、字段、记录(含附件、批量、分页)、视图与 data-query 见 references/workflows/bitable/workflow.md;角色协作、高级权限、工作流、仪表盘图表、表单与分享同见该文件。

使用方式:/wiki/ 链接或类型不明的 token 先用 drive inspect --url 解析;Bitable 链接用 bitable resolve。表格参数与 --base-token 可直接传链接。Sheet 不传 --as 时 User 优先,不可用则告警后回退 Bot;cron/无人值守显式 --as bot。Sheet 范围前缀可写 sheetId 或子表名(Sheet1!A1)。长 ID、前导零编码写成 JSON 字符串;table-put 数字列 dtype 用 int64/float64;sheet find/replace 必须带 --range。Bitable 写入用 base/v3 结构,字段 JSON 顶层 type,record batch-create 用 create_records 或 fields+rows。布尔 flag 写 --flag 或 --flag=false。单元格图片用 sheet image write-image 或 write-batch,不要用 =IMAGE() 或 Markdown 图片语法。

限制:删除表/字段/记录/视图没有确认门禁,执行即生效;删除、覆盖类命令返回退出码 10 时,需向用户确认目标与影响后追加全局 --yes 重跑,不要自行添加。身份或 scope 报错读取对应身份文档,判断成败与处理确认门禁读取 agent-contract.md。