核心功能与用法
Microsoft Excel Spreadsheets 技能通过 Microsoft Graph API 提供托管式 OAuth 认证,允许用户以自然语言指令操作存储于 OneDrive 或 SharePoint 的 Excel 工作簿。核心能力覆盖:
- 工作簿管理:创建、上传、导出 PDF、权限控制
- 工作表操作:增删改查、重命名、保护、获取已用区域
- 单元格与范围:A1 格式的读写、清除、插入、排序、合并
- 结构化表格:创建/更新表、增删行列、筛选排序
- 图表可视化:添加和修改柱状图、折线图等类型
- 批量会话:支持 ~5-7 分钟持久会话以优化写入性能
典型工作流为:确认连接状态 → 发现可用工具 → 读取预览 → 用户确认 → 执行写入。所有写操作均需显式用户确认,符合企业安全合规要求。
显著优点
1. 官方 API 背书:基于 Microsoft Graph,数据模型与 Excel 桌面端行为一致
2. 托管 OAuth 零配置:ClawLink 代理令牌管理,无需用户处理 Azure AD 注册
3. 双存储后端:原生支持 OneDrive 个人/商业版及 SharePoint 团队站点
4. 细粒度权限:支持 workbook-level 的共享权限查询与邀请(excel_add_workbook_permission)
5. 会话优化:批量写入时通过 session 减少 API 往返,提升性能
局限性与风险
- 仅支持 .xlsx:legacy .xls 格式无法处理
- OAuth 依赖:若 ClawLink 服务或微软令牌刷新异常,会中断服务
- 会话超时:非持久会话约 7 分钟过期,长任务需重新获取 session
- 特殊字符编码:工作表/表名含
{}时需 URL 编码,虽 ClawLink 自动处理,但调试日志可能显乱码 - 写操作确认负担:高频自动化场景下,逐条确认可能影响效率
适用人群
- 需要将 LLM 对话与现有 Excel 业务数据打通的企业用户
- 财务、运营团队进行报表自动化与数据清洗
- 开发者构建基于 OneDrive/SharePoint 的低代码数据管道
常规风险
- 数据覆盖风险:
excel_clear_range与excel_delete_worksheet为破坏性操作,需严格遵循"预览→确认"流程 - 权限扩散:
excel_add_workbook_permission可能意外暴露敏感数据,建议在组织内配合 Conditional Access 策略使用 - 第三方托管信任:凭证由 ClawLink 托管,需评估其 SOC2/ISO 合规状态(文档未披露具体认证)