Token导航 LogoToken导航

Agent Skill · 研究检索

feishu-bitable(飞书比特)

feishu-bitable 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

feishu-bitable 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 7,561。

总安装 18,641周安装 769GitHub Stars 65下载 6,090核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:feishu-bitable(飞书比特)
来源仓库:https://github.com/alextangson/feishu_skills
仓库路径:skills/feishu-bitable
安装命令:
npx skills add https://github.com/alextangson/feishu_skills --skill feishu-bitable
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/alextangson/feishu_skills --skill feishu-bitable

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

feishu-bitable 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。

安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。当前顶部介绍:feishu-bitable 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。

适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/feishu-bitable

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/alextangson/feishu_skills --skill feishu-bitab…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

feishu-bitable 怎么安装?

在终端执行 npx skills add https://github.com/alextangson/feishu_skills --skill feishu-bitable。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

feishu-bitable 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

feishu-bitable 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

feishu-bitable 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

feishu-bitable 用的人多吗?

公开数据是累计安装 18,641 次,近一周安装 769 次,下载 6,090 次,GitHub 65 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

feishu-bitable 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
feishu-bitable

飞书比特 · 本页

18,64165需要联网未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

飞书多维表格

通过 Bitable API 操作数据、字段、视图和权限。

Base URL: https://open.feishu.cn/open-apis/bitable/v1

认证与 Token 获取

从 feishu_skills 根目录执行共享脚本:

TOKEN="$(./scripts/get_feishu_token.sh)"

请求头统一使用 Authorization: Bearer ${TOKEN}。

如果业务接口返回 token 无效、过期或 401,强制刷新后仅重试一次原请求:

TOKEN="$(./scripts/get_feishu_token.sh --force-refresh)"

环境变量:

  • FEISHU_APP_ID
  • FEISHU_APP_SECRET

本地缓存: ./.feishu_token_cache.json(未过期直接复用,默认提前 5 分钟刷新)

关键参数:

  • app_token: 多维表格 URL 中 /base/ 后的字符串
  • table_id: 调用列表 API 获取

记录操作

API端点说明
新增单条POST /apps/{app_token}/tables/{table_id}/records-
批量新增POST.../records/batch_create最多 500 条,支持 Upsert
更新PUT.../records/{record_id}-
批量更新POST.../records/batch_update最多 500 条
批量删除POST.../records/batch_delete最多 500 条
查询POST.../records/search支持 filter/sort/分页

分页查询全部记录(单次最多 500 条,循环直到 has_more: false):

page_token = None
all_records = []
while True:
    body = {"page_size": 500}
    if page_token:
        body["page_token"] = page_token
    resp = post(".../records/search", json=body)
    all_records.extend(resp["data"]["items"])
    if not resp["data"].get("has_more"):
        break
    page_token = resp["data"]["page_token"]

请求示例:

{
  "fields": {
    "名称": "测试",
    "金额": 100,
    "进度": 0.75,
    "评分": 4,
    "日期": 1770508800000,
    "状态": "进行中",
    "标签": ["重要", "紧急"],
    "完成": true,
    "负责人": [{"id": "ou_xxx"}],
    "电话": "13800138000",
    "链接": {"text": "官网", "link": "https://example.com"}
  }
}

⚠️ 数值不要传字符串,日期必须是 13 位毫秒时间戳。


字段类型格式

typeui_type中文名写入格式示例
1Text多行文本字符串"办公用品"
1Email邮箱字符串"test@example.com"
2Number数字数值100
2Currency货币数值1280.50
2Progress进度数值(0~1)0.25 (25%)
2Rating评分数值(1~5)3
3SingleSelect单选字符串"支出" (自动创建选项)
4MultiSelect多选字符串数组["餐饮","交通"]
5DateTime日期毫秒时间戳1770508800000
7Checkbox复选框布尔值true
11User人员对象数组[{"id":"ou_xxx"}]
13Phone电话字符串"13800138000"
15Url超链接对象{"text":"名称","link":"https://..."}
17Attachment附件对象数组[{"file_token":"xxx"}]
18SingleLink单向关联字符串数组["recuxxx"]
21DuplexLink双向关联字符串数组["recuxxx"]
22Location地理位置字符串"116.397,39.903"

不支持 API 写入: 公式、查找引用、创建时间、修改人、自动编号

日期格式转换:

import datetime
ts = int(datetime.datetime(2026, 2, 9).timestamp() * 1000)
# → 1770508800000

字段管理

API端点说明
获取字段列表GET.../fields返回 type 和 ui_name
新增字段POST.../fields{"field_name":"新字段","type":1}
更新字段PUT.../fields/{field_id}修改单选需提供完整 property
删除字段DELETE.../fields/{field_id}-

公式字段示例:

{
  "type": 20,
  "field_name": "利润",
  "property": {"formula_expression": "[营收]-[成本]"}
}

关联字段示例:

{
  "type": 18,
  "field_name": "关联客户",
  "property": {"table_id": "tblXXX", "multiple": true}
}

数据表管理

API端点说明
创建多维表格POST /apps{"name":"数据库名称"}
列出数据表GET /apps/{app_token}/tables-
新增数据表POST /apps/{app_token}/tables{"table":{"name":"表名"}}
批量新增表POST.../tables/batch_create最多 10 张表
删除数据表DELETE.../tables/{table_id}-
复制数据表POST.../tables/{table_id}/copy-

⚠️ 权限管理(重要):

  • 通过 API 创建的表格默认只对机器人可见
  • 创建后需添加用户为协作者:
POST /permissions/{app_token}/members
{
  "member_type": "user",
  "member_id": "ou_xxx",
  "perm": "full_access"
}
  • 权限类型:view / edit / full_access

视图管理

API端点说明
列出视图GET.../tables/{table_id}/views-
创建视图POST.../tables/{table_id}/views{"view_name":"新视图","view_type":"grid"}
删除视图DELETE.../views/{view_id}-

视图类型: grid(表格) / kanban(看板) / gallery(画册) / gantt(甘特图)


权限管理

API端点说明
创建协作者POST /apps/{app_token}/roles/{role_id}/members/batch_create-
删除协作者POST.../members/batch_delete-
更新权限PUT /apps/{app_token}/roles/{role_id}-

角色类型: owner / editor / reader


⚠️ 不存在的接口

/apps/:app_token/tables/:table_id/statistics 该接口不存在,飞书官方文档中未提供统计汇总 API。

如需统计数据(如求和、计数),建议:

  1. 用 POST.../records/search 拉取全量记录后在客户端计算
  2. 在多维表格中创建公式字段(如 SUM、COUNT)后通过 API 读取字段值

最佳实践

  1. 批量操作优先(减少 API 调用)
  2. 字段类型严格匹配(避免写入失败)
  3. 日期用毫秒时间戳(Python: int(datetime.timestamp() * 1000))
  4. 关联字段实现关系型能力
  5. 创建表格后立即添加用户为协作者(避免不可见)
  6. 单选字段自动创建选项(直接写入选项文本即可)

测试验证

已通过实测验证的 15 种字段类型:

  • 文本、进度、多选、单选、日期、复选框、电话、人员、超链接
  • 邮箱、货币、评分、地理位置、单向关联、双向关联

测试表格:https://jvbmlo28x0.feishu.cn/base/YdOpb47PvalSbQsHPyXc7LrNnUh

平台分布

Codex

34.63%
按下载量换算2,109

Claude

28.87%
按下载量换算1,758

Cursor

18.73%
按下载量换算1,141

Gemini CLI

9.63%
按下载量换算586

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills