~/.openclaw/extensions/wecom-openclaw-plugin/
├── skills/ # 技能目录(15个技能)
├── references/ # API参考文档
└── package.json # 插件配置
wecom_mcp) - 底层API调用
2. 技能系统 (Skills) - 高层业务封装
3. 前置检查 (Preflight) - 权限和配置检查#### doc品类工具列表(8个工具)
| 工具名称 | 功能描述 | 状态 | 关键限制 |
|---------|---------|------|---------|
| create_doc | 新建文档或智能表格 | ✅ 可用 | doc_type: 3(文档)或10(智能表格) |
| edit_doc_content | 编辑文档内容(Markdown) | ✅ 可用 | 仅支持Markdown格式 |
| smartsheet_add_sheet | 添加智能表子表 | ✅ 可用 | 新子表有默认字段需处理 |
| smartsheet_get_sheet | 查询子表信息 | ✅ 可用 | 返回sheet_id列表 |
| smartsheet_add_fields | 添加字段(列) | ✅ 可用 | 需先处理默认字段 |
| smartsheet_update_fields | 更新字段标题 | ✅ 可用 | 只能改名,不能改类型 |
| smartsheet_get_fields | 获取字段信息 | ✅ 可用 | 返回field_id、标题、类型 |
| smartsheet_add_records | 添加记录(行) | ✅ 可用 | 需了解字段类型和格式 |
| 工具名称 | 功能描述 | 状态 | 影响 |
|---------|---------|------|------|
| smartsheet_get_records | 查询记录 | ❌ 缺失 | 无法读取表格数据 |
| smartsheet_delete_records | 删除记录 | ❌ 缺失 | 无法删除表格数据 |
| smartsheet_update_records | 更新记录 | ❌ 缺失 | 无法更新现有数据 |
meeting - 会议管理(不可用)schedule - 日程管理(不可用)msg - 消息管理(不可用)contact - 通讯录(不可用)wecom-doc-manager | 文档创建、读取、编辑 | create_doc, edit_doc_content | ⚠️ 部分可用 |
| wecom-smartsheet-schema | 智能表格结构管理 | smartsheet__sheet, smartsheet__fields | ✅ 可用 |
| wecom-smartsheet-data | 智能表格数据管理 | smartsheet_*_records | ⚠️ 部分可用 |wecom-meeting-create | 创建会议 | meeting品类工具 | ❌ 不可用 |
| wecom-meeting-query | 查询会议 | meeting品类工具 | ❌ 不可用 |
| wecom-meeting-manage | 管理会议 | meeting品类工具 | ❌ 不可用 |wecom-schedule | 日程管理 | schedule品类工具 | ❌ 不可用 |wecom-msg | 消息发送、查询 | msg品类工具 | ❌ 不可用 |
| wecom-send-media | 发送媒体文件 | msg品类工具 | ❌ 不可用 |
| wecom-send-template-card | 发送模板卡片 | msg品类工具 | ❌ 不可用 |wecom-edit-todo | 编辑待办 | 未知工具 | ❌ 不可用 |
| wecom-get-todo-list | 获取待办列表 | 未知工具 | ❌ 不可用 |
| wecom-get-todo-detail | 获取待办详情 | 未知工具 | ❌ 不可用 |wecom-contact-lookup | 通讯录查询 | contact品类工具 | ❌ 不可用 |
| wecom-preflight | 前置条件检查 | 系统命令 | ✅ 可用 |#### 1. 智能表格创建和管理
#### 2. 文档基础操作
#### 3. 系统检查
#### 1. 智能表格数据管理
#### 2. 文档管理
#### 1. 会议管理
#### 2. 日程管理
#### 3. 消息管理
#### 4. 待办管理
#### 5. 通讯录管理
| 业务流程 | 需要步骤 | 实际能力 | 状态 |
理想流程: 读取 → 处理 → 写入
实际流程: ❌无法读取 → 处理 → ✅可以写入
smartsheet_get_records和smartsheet_delete_records工具
2. 优先级2: 启用meeting、schedule、msg等品类
3. 优先级3: 完善技能与工具的对应关系