跳转至

OASP - Office AddIn Socket Protocol

Office AddIn 与后端服务之间的实时通信协议规范

什么是 OASP?

OASP (Office AddIn Socket Protocol) 是一个基于 Socket.IO 的通信协议,专为 AI Agent 控制和操作 Microsoft Office 文档而设计。

协议定义了:

  • 连接与握手 - 如何建立和管理 Socket.IO 连接
  • 事件格式 - 请求/响应的数据结构
  • 错误处理 - 统一的错误码体系
  • 业务规则 - 各类操作的行为规范

设计目标

  1. AI Agent 友好 - 为程序化操作 Office 文档优化,而非人工交互
  2. 类型安全 - 所有数据结构都有严格的类型定义
  3. 跨应用统一 - Word、PPT、Excel 使用一致的协议模式
  4. 可扩展 - 易于添加新的事件和功能

支持的应用

应用 命名空间 状态
Microsoft Word /word ✅ Stable
Microsoft PowerPoint /ppt 📋 Draft
Microsoft Excel /excel 📋 Draft

快速导航

版本

当前协议版本: 0.1.0

查看变更日志了解版本历史。