返回顶部
m

maybeai-sheetMaybeAI表格管理

MaybeAI Sheet skill for full Excel/spreadsheet lifecycle management. Upload, read, edit, and analyze Excel files via the MaybeAI platform. Use when the user wants to: upload or import an Excel file, read spreadsheet data, inspect worksheet headers, update cell ranges, insert/delete rows or columns, manage worksheets, add charts or images, apply filters or conditional formatting, calculate formulas, generate SQL-assisted pivot/result tables, export files, manage versions, or perform any Excel dat

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.2.4
安全检测
已通过
321
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

maybeai-sheet

MaybeAI 表格技能

MaybeAI 平台驱动的完整 Excel/电子表格生命周期管理。上传文件、读写数据、管理工作表、添加图表、应用格式,并通过自然语言构建 SQL 辅助的数据透视/结果表。

脚本

即用型 curl 示例位于 scripts/ 文件夹中。每个脚本从环境变量读取凭据——无硬编码令牌。

bash
export MAYBEAIAPITOKEN=yourtokenhere
export DOCID=yourdocumentidhere # 大多数脚本需要

bash scripts/01-file-management.sh # 上传、导入、列出、重命名、删除、导出
bash scripts/02-read-data.sh # 读取工作表、列出工作表、版本
bash scripts/03-write-data.sh # 更新范围、追加行、复制范围
bash scripts/04-rows-columns.sh # 插入/删除/移动行与列、宽度/高度
bash scripts/05-worksheets.sh # 创建、重命名、移动、复制、删除工作表
bash scripts/06-formulas.sh # 计算单个/批量公式、重新计算全部
bash scripts/07-charts-pictures.sh # 添加/编辑/删除图表和图片
bash scripts/08-formatting.sh # 冻结窗格、自动筛选、条件格式
bash scripts/09-end-to-end.sh # 3个完整工作流示例(上传→编辑→导出)

需要:curl 和 jq。使用 brew install jq(macOS)或 apt install jq(Linux)安装 jq。


设置

获取 API 令牌

  1. 1. 在浏览器中访问 https://maybe.ai/user/my-plan
(或点击应用左下角的头像/姓名 → 我的计划。)
  1. 2. 在计划摘要下方找到 API 令牌 卡片——它显示一个带有复制和显示按钮的掩码 Bearer 令牌。
  2. 复制令牌并将其设置为环境变量:

bash
export MAYBEAIAPITOKEN=yourtokenhere

必需的环境变量

变量描述
MAYBEAIAPITOKEN您的 MaybeAI Bearer 令牌。从 maybe.ai/user/my-plan 获取。

基础 URL

https://play-be.omnimcp.ai

所有需要认证的端点都需要请求头:

Authorization: Bearer APITOKEN>



快速参考


用户指令操作
上传这个 Excel 文件POST /api/v1/excel/upload
从 URL 导入
POST /api/v1/excel/importbyurl |
| 读取 Sheet1 数据 | POST /api/v1/excel/read_sheet |
| 列出我的文件 | POST /api/v1/excel/list_files |
| 列出工作表 | POST /api/v1/excel/list_worksheets |
| 更新单元格 A1:B3 | POST /api/v1/excel/update_range |
| 替换所有数据行但保留表头 | POST /api/v1/excel/updatedatakeep_headers |
| 按键更新或插入行,追加新行 | POST /api/v1/excel/updaterangeby_lookup |
| 追加新行 | POST /api/v1/excel/append_rows |
| 在第5行插入2行 | POST /api/v1/excel/insert_rows |
| 删除第3-5行 | POST /api/v1/excel/delete_rows |
| 添加新工作表 | POST /api/v1/excel/writenewworksheet |
| 添加柱状图 | POST /api/v1/excel/add_chart |
| 冻结表头行 | POST /api/v1/excel/freeze_panes |
| 添加自动筛选 | POST /api/v1/excel/setautofilter |
| 计算公式 =SUM(A1:A10) | POST /api/v1/excel/calc_formulas |
| 从工作表数据构建数据透视/结果表 | POST /api/v1/excel/sql/compile 然后 POST /api/v1/excel/sql/write_result |
| 导出/下载文件 | GET /api/v1/excel/export/{document_id} |
| 复制此电子表格 | POST /api/v1/excel/copy_excel |


API 参考

文件管理

上传 Excel 文件

POST /api/v1/excel/upload
Content-Type: multipart/form-data

file:
user_id: (可选)

返回 { documentid, uri, ... }。在所有后续调用中使用 documentid(也称为 uri)。

通过 URL 导入文件

POST /api/v1/excel/importbyurl
Authorization: Bearer

{ url: https://... }

将文件从 URL 下载到 MaybeAI 存储。返回 document_id。

列出文件

POST /api/v1/excel/list_files
Authorization: Bearer

{}

搜索文件

POST /api/v1/excel/search_files
Authorization: Bearer

{ keyword: sales }

重命名文件

POST /api/v1/excel/rename_file
Authorization: Bearer

{ uri: https://www.maybe.ai/docs/spreadsheets/d/id>, newfilename: new_name.xlsx }

删除文件

POST /api/v1/excel/delete_file
Authorization: Bearer

{ uri: https://www.maybe.ai/docs/spreadsheets/d/ }

导出(下载)文件

GET /api/v1/excel/export/{document_id}

返回原始的 .xlsx 文件。

下载文件(从 GridFS)

POST /api/v1/excel/download

{ uri: https://www.maybe.ai/docs/spreadsheets/d/ }

复制 Excel 文档

POST /api/v1/excel/copy_excel
Authorization: Bearer

{ uri: https://www.maybe.ai/docs/spreadsheets/d/ }



读取数据

获取电子表格数据(最有用且最常用)(JSON)

GET /api/v1/excel/spreadsheets/{doc_id}?gid=<工作表索引>

以 JSON 格式返回电子表格数据。gid 选择工作表(从0开始索引)。

查看电子表格(HTML)

GET /api/v1/excel/spreadsheets/d/{doc_id}

返回电子表格的 HTML 预览。

列出工作表

POST /api/v1/excel/list_worksheets

{ uri: https://www.maybe.ai/docs/spreadsheets/d/ }

读取工作表

POST /api/v1/excel/read_sheet

{ uri: https://www.maybe.ai/docs/spreadsheets/d/id>, worksheetname: Sheet1 }

返回指定工作表的所有单元格数据。

读取表头

POST /api/v1/excel/read_headers

{ uri: https://www.maybe.ai/docs/spreadsheets/d/?gid=0 }

在编写用于数据透视/结果输出的 SQL 之前,先使用此接口进行快速模式检查。

工作表定位规则

  • - 对于基于 excelize-mcp 的读写调用,不要依赖 sheet。
  • 当端点支持时使用 worksheetname,例如 readsheet、updaterange、clearrange 和 updatedatakeepheaders。
  • 当端点不暴露 worksheetname 时,在 uri 内使用 ?gid=<工作表索引>,例如 readheaders、appendrows 和 updaterangebylookup。
  • 如果既未提供 worksheetname 也未提供 ?gid=,后端将解析为第一个工作表,即 gid=0。

列出版本

POST /api/v1/excel/list_versions

{ uri: https://www.maybe.ai/docs/spreadsheets/d/ }

读取版本

POST /api/v1/excel/read_version

{ uri: https://www.maybe.ai/docs/spreadsheets/d/, version: 1 }



写入和编辑数据

更新范围

POST /api/v1/excel/update_range
Authorization: Bearer

{

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 maybeai-sheet-skill-1776107949 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 maybeai-sheet-skill-1776107949 技能

通过命令行安装

skillhub install maybeai-sheet-skill-1776107949

下载

⬇ 下载 maybeai-sheet v0.2.4(免费)

文件大小: 17.65 KB | 发布时间: 2026-4-15 13:21

v0.2.4 最新 2026-4-15 13:21
fix: worksheet param

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部