技能版本 1.0.0

lark-sheets

飞书电子表格:创建和操作电子表格。支持创建表格、管理工作表与行列结构(增删/合并/调整尺寸/隐藏/冻结)、读写单元格(值/公式/样式/批注/单元格图片)、查找替换、多操作批量更新,以及图表、透视表、条件格式、筛选器、迷你图、浮动图片等对象的创建与维护。当用户需要创建电子表格、管理工作表、批量读写或编辑数据、统计汇总与可视化、表格美化、公式计算(含 Excel 公式迁移)、金融/财务建模(DCF、三张表、预算、Sensitivity 等)等任务时使用。若用户是想按名称或关键词搜索云空间(云盘/云存储)里的表格文件,请改用 lark-drive 的 drive +search 先定位资源。当用户给出 doubao.com 的 /sheets/ URL/token 时,也应直接使用本 skill,不要因为域名不是飞书而回退到 WebFetch;路由依据是 URL 路径模式和 token,而不是域名。

价格

免费

  • 安装:免费

在组织开通时一次性收取;再次读取清单或下载不重复收费。

以上为公开标价。你的组织可能有协议价,以控制台显示的价格为准。

如何使用

  1. 为组织安装

    开通即安装:组织固定使用开通时的版本(当前为 1.0.0)。升级到新版本需要取消后重新开通。

  2. 创建凭证

    客户端使用组织凭证读取;绑定到数字人后,数字人使用绑定凭证按需加载。请求中携带:

    Authorization: Bearer $ZGI_MARKET_KEY

  3. 读取清单与安装包

    清单列出版本、文件和校验值;安装包是一个 zip 文件。

    读取清单
    curl "https://market-api.zgi.im/v1/market/skills/lark-sheets/manifest" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY"
    下载安装包
    curl "https://market-api.zgi.im/v1/market/skills/lark-sheets/package" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY" \
      -o lark-sheets.zip

    读取清单和下载安装包不计入用量。下载后请用响应头中的 SHA-256 校验文件。

技能说明

名称
lark-sheets
说明
飞书电子表格:创建和操作电子表格。支持创建表格、管理工作表与行列结构(增删/合并/调整尺寸/隐藏/冻结)、读写单元格(值/公式/样式/批注/单元格图片)、查找替换、多操作批量更新,以及图表、透视表、条件格式、筛选器、迷你图、浮动图片等对象的创建与维护。当用户需要创建电子表格、管理工作表、批量读写或编辑数据、统计汇总与可视化、表格美化、公式计算(含 Excel 公式迁移)、金融/财务建模(DCF、三张表、预算、Sensitivity 等)等任务时使用。若用户是想按名称或关键词搜索云空间(云盘/云存储)里的表格文件,请改用 lark-drive 的 drive +search 先定位资源。当用户给出 doubao.com 的 /sheets/ URL/token 时,也应直接使用本 skill,不要因为域名不是飞书而回退到 WebFetch;路由依据是 URL 路径模式和 token,而不是域名。
会运行代码Python

技能包内含脚本文件,加载技能的运行时可能会执行它们,安装前请先阅读。

SKILL.md 节选

# sheets

**CRITICAL — 开始前 MUST 先用 Read 工具读取 [`../lark-shared/SKILL.md`](../lark-shared/SKILL.md),其中包含认证、权限处理。**

## 术语约定

同一对象的交替说法,按此映射解析用户口语:**工作表(sheet)**= 子表 / tab / 标签页(`sheet_id` 是稳定标识);**电子表格(spreadsheet)**= 工作簿 / 表格(顶层容器,由 `--url` 或 `--spreadsheet-token` 定位);**reference_id** = 表内对象的稳定标识,即各对象主键 flag 接受的值(与 `--image-uri` 图片上传句柄不是一回事)。

每类对象用各自的主键 flag 定位(命名不统一,按此表对照,不要凭直觉拼):

| 对象 | 主键 flag | 对象 | 主键 flag |
| --- | --- | --- | --- |
| 工作表 sheet | `--sheet-id` | 条件格式规则 | `--rule-id` |
| 图表 chart | `--chart-id` | 筛选视图 | `--view-id` |
| 透视表 pivot | `--pivot-table-id` | 迷你图(按组) | `--group-id` |
| 浮动图片 | `--float-image-id` | | |

## 飞书表格编辑准则(动手前必守,所有编辑类任务一律生效)

下列准则横切所有飞书表格任务,**动手前先过一遍**——被索引直接路由进某个工具参考时也一律生效;展开与边界见括注的 reference。

1. **最小改动**:除任务要改的单元格 / 列外,原表其它单元格、行列结构、Sheet 名、合并区、格式 1:1 保持;中间结果放原数据右侧或新建空白 Sheet,**禁止删 / 改名 / 隐藏 / 移动已存在 Sheet**(用户明示要求的除外,确认影响后执行,见 `lark-sheets-workbook`);改写类任务精确圈定行列,不该转的原值 1:1 保留;**补齐类只写空单元格,已有值(哪怕看着可疑)一律不动**,最多在交付说明备注。原表数值列的显示格式(小数位 / 千分位 / 是否科学计数法)同属不可改动项;仅当原值已被压成科学计数法或丢小数位时补 `number_format` 恢复可读,底层值不动。**新增的计算列 / 汇总行(均值、占比、金额)必须显式设 `number_format`**——公式默认吐出的多位小数(`3.64507772`)会被判为格式不合格,按语义定位数(比率两位小数、占比百分比、金额千分位)并与原表同列风格对齐。
2. **真实写回 + 回读校验**:交付必须是对在线表格的真实写入,写完用 `+csv-get` / `+cells-get` / `+<对象>-list` 回读确认生效(顺带确认无截断 / 溢出 / 科学计数法)——**返回 `ok` 只代表请求被接受,不代表结果符合预期**。回读值可能带「值(样式)」注记(如 `49.6(V-Align: bottom)`),据此回写前先剥离注记只留纯值;写公式后用 `+cells-get --include formula` 核对**真实落格**(仅看显示值不能证明联动);筛选 / 排序后核对前几行,删除后确认已空。不要只在文本里声称"已完成"。
3. **读全再写**:批量填充 / 补齐 / 修正类任务先确认真实数据末行再写,只探前 N 行会漏写表尾(确定末行流程见 `lark-sheets-read-data`)。

SKILL.md 不止这些内容,安装后可阅读全文。

技能包内容

共 28 个文件,合计 471.6 KiB

  • SKILL.md44.6 KiB
  • references/lark-sheets-batch-update.md18.2 KiB
  • references/lark-sheets-changeset.md5.1 KiB
  • references/lark-sheets-chart.md44.4 KiB
  • references/lark-sheets-conditional-format.md11.7 KiB
  • references/lark-sheets-filter-view.md7.8 KiB
  • references/lark-sheets-filter.md7.5 KiB
  • references/lark-sheets-float-image.md11.1 KiB
  • references/lark-sheets-formula-translation.md19.0 KiB
  • references/lark-sheets-formula-verify.md6.6 KiB
  • references/lark-sheets-history.md5.1 KiB
  • references/lark-sheets-pivot-table.md14.6 KiB
  • references/lark-sheets-range-operations.md20.2 KiB
  • references/lark-sheets-read-data.md37.0 KiB
  • references/lark-sheets-search-replace.md5.3 KiB
  • references/lark-sheets-sheet-structure.md13.5 KiB
  • references/lark-sheets-sparkline.md7.5 KiB
  • references/lark-sheets-styles-put.md7.8 KiB
  • references/lark-sheets-visual-standards.md17.8 KiB
  • references/lark-sheets-workbook.md26.2 KiB
  • references/lark-sheets-write-cells.md59.2 KiB
  • scripts/lark_chart_layout_check.py16.8 KiB
  • scripts/lark_detect_subtables.py22.4 KiB
  • scripts/lark_inspect_workbook.py7.1 KiB
  • scripts/lark_profile_table.py22.1 KiB
  • scripts/lark_sheet_range.py5.3 KiB
  • scripts/lark_sheet_read_cli.py5.6 KiB
  • scripts/sheets_df.py2.0 KiB

来源与审核

审核状态
尚未审核,内容来自上游来源
许可证
未说明

审核状态是平台对上架信息的记录,不构成对上游服务质量或可用性的担保。