Feishu Bitable Ops

v1.0.0

飞书多维表格(Bitable)操作技能。处理 wiki URL 与 base URL 的 token 区分、字段类型写入格式、批量操作。当需要读写飞书多维表格、创建记录、查询数据、管理字段时使用。

0· 113·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for bbj375767338-arch/feishu-bitable-ops.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Feishu Bitable Ops" (bbj375767338-arch/feishu-bitable-ops) from ClawHub.
Skill page: https://clawhub.ai/bbj375767338-arch/feishu-bitable-ops
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install bbj375767338-arch/feishu-bitable-ops

ClawHub CLI

Package manager switcher

npx clawhub@latest install feishu-bitable-ops
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
The name/description (Feishu Bitable operations) match the SKILL.md: it documents token distinctions (wiki node_token vs app_token), how to list tables/fields, and CRUD/batch operations and field formats. Nothing requested or described goes beyond operating Bitable.
Instruction Scope
Instructions are narrowly scoped to parsing tokens, calling Feishu bitable APIs (feishu_bitable_app_table*, feishu_bitable_app_table_record*, feishu_wiki_space_node) and formatting field values. They do not instruct reading unrelated files, environment variables, or exfiltrating data to third-party endpoints.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so it does not introduce download/installation risks.
Credentials
The SKILL.md relies on tokens (app_token / node_token) being provided at runtime but the skill declares no required env vars or primary credential. This is plausible (tokens can be passed as arguments), but it means the runtime must supply the necessary feishu credentials or connector tools; verify how tokens are injected and that long-lived secrets are not pasted into an untrusted channel.
Persistence & Privilege
Skill is not always-enabled and does not request system-level persistence or modify other skills. Autonomous invocation is allowed (platform default) but not combined with broad credential access or other red flags.
Assessment
This skill is coherent for Feishu Bitable operations, but before installing confirm the runtime environment provides the feishu_* action primitives (feishu_wiki_space_node, feishu_bitable_app_table*, etc.) the instructions expect. The skill does not declare where tokens come from — ensure you supply app_token/node_token securely (prefer short-lived or scoped tokens), and verify the connector implementation is from a trusted source. Avoid pasting full long-lived admin tokens into chat; test with a limited-permission account first. If you do not have a preexisting Feishu connector, the SKILL.md alone does not implement API calls and won't function by itself.

Like a lobster shell, security has layers — review code before you run it.

bitablevk970gxm2v3xs1ph01e1mzhcvns85bn93feishuvk970gxm2v3xs1ph01e1mzhcvns85bn93latestvk970gxm2v3xs1ph01e1mzhcvns85bn93multidimensional-tablevk970gxm2v3xs1ph01e1mzhcvns85bn93
113downloads
0stars
1versions
Updated 5d ago
v1.0.0
MIT-0

飞书多维表格操作

核心原则

Wiki URL ≠ 直接可用/wiki/ 链接里的 token 是 node_token,不是 app_token,必须先解析。

URL 解析规则

URL 格式Token 类型处理方式
.../base/AppToken直接就是 app_token可直接用
.../wiki/NodeTokennode_token必须用 feishu_wiki_space_node get 解析出 obj_token
# wiki URL → 获取真实 app_token
feishu_wiki_space_node(action="get", token="NodeToken")
# 返回的 obj_token 才是 bitable 的 app_token

操作流程

1. 获取 app_token

# base URL(直链)
app_token = "AppToken"(直接用)

# wiki URL
obj_token = feishu_wiki_space_node(get, token="NodeToken").obj_token
app_token = obj_token

2. 获取 table_id 和字段结构

# 列出所有数据表
feishu_bitable_app_table(action="list", app_token="app_token")

# 列出所有字段(字段名 + 类型)
feishu_bitable_app_table_field(action="list", app_token="app_token", table_id="table_id")

3. CRUD 操作

# 查记录(支持筛选、排序、分页)
feishu_bitable_app_table_record(action="list", app_token="app_token", table_id="table_id", filter=..., sort=..., page_size=50)

# 写入单条记录
feishu_bitable_app_table_record(action="create", app_token="app_token", table_id="table_id", fields={...})

# 批量写入(最多500条/次)
feishu_bitable_app_table_record(action="batch_create", app_token="app_token", table_id="table_id", records=[...])

# 更新记录
feishu_bitable_app_table_record(action="update", app_token="app_token", table_id="table_id", record_id="recxxx", fields={...})

# 删除记录
feishu_bitable_app_table_record(action="delete", app_token="app_token", table_id="table_id", record_id="recxxx")

字段类型写入格式

类型type 值写入格式示例
文本1"字符串""版本 v1.0"
数字2数字12345.6
单选3"选项名""Beta"
多选4["选项A","选项B"]["A","B"]
日期5毫秒时间戳1746070800000
复选框7true / falsetrue
人员11[{id: "ou_xxx"}][{id: "ou_39e815b447d128baf299b7cc6be9f1db"}]
超链接15{text: "显示文本", link: "https://..."}{text: "文档", link: "https://..."}
附件17不支持写入

日期时间戳:如需设为指定时间,用 new Date("2026-04-13T17:00:00+08:00").getTime() 生成。

批量操作

# 批量创建(单次最多500条)
records = [
  {fields: {"字段1": "值1", "字段2": "值2"}},
  {fields: {"字段1": "值3", "字段2": "值4"}}
]
feishu_bitable_app_table_record(action="batch_create", app_token="app_token", table_id="table_id", records=records)

常见错误

错误原因解决
91402 NOTEXIST用 wiki node_token 当 app_token先用 wiki get 解析
131005 not foundtable_id 错误先 list 确认 table_id
99991672 Access denied应用没有多维表格权限飞书开放平台开通 bitable:app 权限
WrongRequestBody(字段创建)超链接字段传了 property超链接 type=15 时不要传 property

多维表格 URL 格式

  • Base 直链https://xxx.feishu.cn/base/AppToken?table=tblXXX
  • Wiki 嵌入https://xxx.feishu.cn/wiki/NodeToken

从浏览器地址栏复制链接时,一定要注意区分是 /base/ 还是 /wiki/

Comments

Loading comments...