Feishu Sheet

飞书电子表格(Sheets)完整操作。当需要创建、读取或编辑飞书电子表格时激活此 skill。 支持:创建表格、读写单元格、追加数据、图片插入、样式设置、合并单元格、行列操作、查找替换。 需要飞书应用凭证:channels.feishu.appId 和 channels.feishu.appSecret(配置在...

安装

概览

什么是Feishu Sheet

飞书电子表格(Feishu Sheet)是一个专为开发者设计的自动化操作工具,通过命令行接口实现对飞书在线表格的创建、编辑与数据管理。该工具基于脚本调用方式运行,无需用户手动登录网页端即可完成复杂的数据处理任务。其核心能力覆盖从基础的数据读写到高级样式设置、图片插入和行列调整等全场景功能,极大提升了在开发流程中集成表格操作的效率。所有操作均通过统一的 `exec` 命令触发,支持参数化输入和结构化返回结果,非常适合与 CI/CD 系统、自动化脚本或数据分析流水线对接。 使用飞书电子表格前需确保已配置有效的飞书应用凭证,包括 appId 和 appSecret,并授予“电子表格”相关权限。系统依赖 curl、python3 和 bash 环境,凭证自动读取自 openclaw.json 配置文件,也可通过 OPENCLAW_CONFIG 环境变量指定路径。表格的唯一标识符 spreadsheet_token 可从分享链接中提取,而具体工作表的 sheet_id 则需通过 meta 命令获取,这是后续所有读写操作的基础前提。 该工具不仅支持常规的数据写入与读取,还提供了丰富的扩展功能,例如批量设置单元格样式、合并与拆分单元格、添加浮动或嵌入式图片、管理工作表以及执行查找替换等文本操作。无论是生成动态报表、同步数据库导出结果,还是构建交互式仪表盘,飞书电子表格都能以代码驱动的方式高效完成,显著减少人工干预,提升数据流转的一致性和准确性。

核心功能特点

  1. 支持创建新电子表格并获取唯一 token 和访问 URL
  2. 可读取单个或多个单元格范围的数据,支持批量查询
  3. 具备写入、追加和前插数据的能力,适用于增量更新场景
  4. 提供单元格和图片样式自定义功能,如字体颜色、背景色、加粗等
  5. 支持合并与拆分单元格,灵活调整表格布局结构
  6. 允许插入本地文件或网络图片作为浮动或内嵌元素

适用场景

飞书电子表格特别适合需要定期生成标准化报告的场景,例如项目周报、财务月结单或运营数据汇总。开发者可通过脚本自动拉取后端系统的统计数据,直接写入指定单元格,并统一设置标题样式与配色方案,最终输出格式规范、视觉清晰的表格文档。这种方式避免了手动复制粘贴带来的错误风险,也便于版本控制与历史追踪。 在团队协作环境中,该工具可用于自动化测试结果的记录与展示。比如每次 CI 构建完成后,将测试覆盖率、失败用例列表等信息写入共享表格,配合图片嵌入功能展示趋势图,让成员快速掌握项目健康状态。由于所有操作均为 API 驱动,因此可以轻松集成到 Jenkins、GitHub Actions 等自动化平台中,实现无人值守的数据更新。 此外,对于频繁进行数据清洗或迁移的工作流,飞书电子表格也表现出色。例如将 CSV 文件内容逐行导入表格、批量替换错误值、调整行列顺序后再导出为 PDF 分享,整个过程均可通过一系列命令组合完成,大幅缩短数据处理周期。尤其当涉及多表联动或跨部门协作时,保持数据源一致性的需求使得此类工具成为不可或缺的技术支撑。