智能体工作流

feishu-cli-bitable

riba2534/feishu-cli

飞书多维表格(Bitable/Base)操作。底层使用 base/v3 新 API,支持视图完整配置写入、 记录 upsert、记录批量获取、记录附件上传下载、记录修改历史、角色 CRUD + 协作者增删、 多维表格本体重命名/高级权限开关、数据聚合查询、 仪表盘 + 仪表盘块 CRUD、表单 + 表单问题 CRUD、工作流 CRUD 等。 当用户请求"创建多维表格"、"操作数据表"、"添加记录"、"查询记录"、"管理字段"、 "多维表格"、"base"、"bitable"、"数据表"、"视图排序"、"视图过滤"、"视图分组"、 "角色"、"role"、"高级权限"、"advperm"、"数据聚合"、"data query"、 "仪表盘"、"dashboard"、"表单"、"form"、"工作流"、"workflow"、"记录附件"、 "复制多维表格"时使用。 支持 --as bot|user|auto 身份切换:默认 auto(User 优先、Tenant 兜底), --as bot 用 App Token 操作多维表格,无需 auth login、永不过期, 适合 cron / 无人值守 / 脚本自动抓取多维表格内容。 凡涉及"App Token 读写 bitable"、"不登录抓多维表格"、"cron 定时同步多维表格"、 "bitable 报需要 User Token / 91403 没权限"时也应使用本技能。

  • 648 次安装
  • 1400 星标
  • 收录于

安装命令

npx skills add https://github.com/riba2534/feishu-cli --skill feishu-cli-bitable

SKILL.md

飞书多维表格(Bitable / Base)

通过 base/v3 API 操作飞书多维表格。bitable 也支持 base 别名。

API 切换:此技能已从旧的 bitable/v1 切换到新的 base/v3。字段名 app_token 和 base_token 在飞书文档里是同一个值的两种叫法(老 v1 叫 app_token,新 v3 叫 base_token),CLI 只认 --base-token(--app-token 已删除)。从多维表格 URL 里 /base/<token> 或 /bitable/<token> 片段里取 token 即可。

前置条件

  • 认证:所有命令支持 --as bot|user|auto 身份切换(详见下方「身份选择」),默认 auto(User 优先、Tenant 兜底)。已登录用 User Token,未登录自动回落 App Token;要稳定用 App Token 跑(cron)显式加 --as bot
  • App 凭证:应用 App ID + App Secret(base/v3 需要 X-App-Id header,自动注入)。--as bot / auto 回落 Tenant 时只靠 App 凭证,无需 auth login

身份选择 --as(命令组 persistent flag,所有子命令通用)

飞书 base/v3 与 bitable/v1 API 本身同时支持 User 和 Tenant(App) 两种身份,本技能据此提供三档: