limawanyan

wecom-meeting

Officev1.0.0
By limawanyanUpdated 2026-05-11@clawhub_limawanyan/wecom-meeting
Meeting NotesProcess Automation#Meeting#会议#微信

According to AlphaMoat, as of 2026-09, wecom-meeting has 1,706 downloads and 2 stars — ranked #4,637 of 5,078 AI skills overall, and #371 of 435 in Office.

Installs
412
Downloads
1.7K
Stars
2
Overall Rank
#4,637
Top 92% overall · Top 86% in Office
PlatformInstallsDownloadsStarsComments
ClawHub ↗311.1K2-
SkillHub ↗4121.7K2—

Platforms count differently and update at different times.

What this skill does

企业微信会议管理工具。用于创建、查询、取消和管理企业微信预约会议。支持创建预约会议、获取会议详情、取消会议、获取成员会议列表等操作。使用企业微信会议API需要配置CorpID、Secret和AgentID。当用户需要创建企业微信会议、查询会议信息、取消会议或管理会议时使用此Skill。

Monthly Trend

Downloads1.7K
7071.2K1.8K2026-03 · Downloads 7812026-05 · Downloads 1.1K2026-06 · Downloads 1.2K2026-07 · Downloads 1.3K2026-08 · Downloads 1.4K2026-09 · Downloads 1.7K26-0326-09
Stars2
1222026-03 · Stars 12026-05 · Stars 22026-06 · Stars 22026-07 · Stars 22026-08 · Stars 22026-09 · Stars 226-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-091.7K—2
2026-081.4K+5.4%2
2026-071.3K+12.2%2
2026-061.2K+6.5%2
2026-051.1K—2
2026-03781—1

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

7.2 KB · ClawHub v1.0.0
---
name: wecom-meeting
description: 企业微信会议管理工具。用于创建、查询、取消和管理企业微信预约会议。支持创建预约会议、获取会议详情、取消会议、获取成员会议列表等操作。使用企业微信会议API需要配置CorpID、Secret和AgentID。当用户需要创建企业微信会议、查询会议信息、取消会议或管理会议时使用此Skill。
---

# 企业微信会议管理

此Skill提供企业微信预约会议的管理功能,基于企业微信官方API(文档:https://developer.work.weixin.qq.com/document/path/99104)。

## 核心功能
Show all (256 lines)

- **创建预约会议**:创建指定主题、时间、参会人的会议
- **获取会议详情**:查询会议的详细信息
- **取消会议**:取消已创建的会议
- **获取成员会议列表**:查询指定成员的所有会议

## 前置要求

### 企业微信API配置

使用此Skill需要企业微信API凭证:

- **CorpID**(企业ID):从企业微信管理后台「我的企业」获取
- **Secret**(应用Secret):从企业微信管理后台「应用管理」→ 选择应用 → 查看 Secret 获取
- **AgentID**(应用ID):从企业微信管理后台「应用管理」→ 选择应用 → 查看 AgentId 获取

### 安装依赖

```bash
pip3 install requests
```

### 配置文件(推荐)

将企业微信凭证保存在 `~/.wecom/config.json` 中:

```json
{
  "corpid": "wwxxxxxxxxxxxxxxxx",
  "secret": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
  "agentid": "1000002"
}
```

## 工作流程

### 1. 创建预约会议

**关键点**:企业微信会议API使用特定的参数格式,必须严格按照官方文档格式。

#### 基本格式

```python
{
  "admin_userid": "发起人UserID",
  "title": "会议主题",
  "meeting_start": 开始时间戳(秒),
  "meeting_duration": 会议时长(秒),
  "description": "会议描述(可选)",
  "invitees": {
    "userid": ["参会人UserID1", "参会人UserID2"]
  },
  "reminders": {
    "is_repeat": 0,  # 0=非周期性会议
    "remind_before": [120]  # 提前2分钟(单位:秒)
  }
}
```

#### 重要参数说明

- `meeting_start`:Unix时间戳(秒),必须大于当前时间
- `meeting_duration`:会议时长(秒),最小300秒(5分钟),最大86399秒(约24小时)
- `remind_before`:会议提醒时间,支持:0(会议开始时)、300(5分钟前)、900(15分钟前)、3600(1小时前)、86400(1天前)
- `invitees.userid`:参会人的企业微信UserID(注意:不是中文姓名)

#### 使用脚本创建

```bash
cd ~/.openclaw/workspace/skills/wecom-meeting
python3 scripts/create_meeting.py \
  --userid "WanHuiYi" \
  --title "openclaw应用" \
  --time "17:40" \
  --duration 60 \
  --attendees "WanHuiYi,WanLang"
```

#### 参数说明

- `--userid`:发起人UserID(必填)
- `--title`:会议主题(必填)
- `--time`:开始时间,格式:HH:MM(必填)
- `--duration`:会议时长(分钟),默认60(可选)
- `--attendees`:参会人列表,逗号分隔(可选)
- `--date`:日期,格式:YYYY-MM-DD,默认今天(可选)
- `--description`:会议描述(可选)
- `--remind`:提前提醒(分钟),默认2(可选)

### 2. 取消会议

```bash
cd ~/.openclaw/workspace/skills/wecom-meeting
python3 scripts/cancel_meeting.py \
  --userid "WanHuiYi" \
  --meetingid "hyBsrsUwAAZ6jYVW5GX73PHdS927OrCA"
```

#### 参数说明

- `--userid`:发起人UserID(必填)
- `--meetingid`:会议ID(必填)

### 3. 获取会议详情

```bash
cd ~/.openclaw/workspace/skills/wecom-meeting
python3 scripts/get_meeting.py \
  --meetingid "hyBsrsUwAAZ6jYVW5GX73PHdS927OrCA"
```

### 4. 获取成员会议列表

```bash
cd ~/.openclaw/workspace/skills/wecom-meeting
python3 scripts/list_meetings.py \
  --userid "WanHuiYi"
```

## 常见错误及解决方案

### 错误 40058: missing field `title` 或 `meeting_start`

**原因**:参数格式错误,使用了不兼容的API版本

**解决方案**:使用正确的参数格式
- 使用 `title` 而不是 `meetingname`
- 使用 `meeting_start` 而不是 `starttime`
- 使用 `admin_userid` 而不是 `userid`

### 错误 60111: userid not found

**原因**:UserID不存在或格式错误

**解决方案**:
- 使用企业微信系统生成的UserID(如 `WanHuiYi`),而不是中文姓名
- 在企业微信管理后台「通讯录」→ 成员详情中查看正确的UserID

### 错误 400034: invalid meeting_start

**原因**:会议开始时间无效(已过去或时间戳格式错误)

**解决方案**:
- 确保会议开始时间在未来
- 使用Unix时间戳(秒),而不是毫秒或其他格式

### 错误 48002: api forbidden

**原因**:应用没有创建会议的权限

**解决方案**:
- 在企业微信管理后台为应用分配"会议"权限
- 确认应用已启用

## API文档参考

详细的API文档请查看:
- [创建预约会议](https://developer.work.weixin.qq.com/document/path/99104)
- [取消预约会议](https://developer.work.weixin.qq.com/document/path/99048)
- [获取会议详情](https://developer.work.weixin.qq.com/document/path/99049)
- [获取成员会议ID列表](https://developer.work.weixin.qq.com/document/path/99050)

或查看本skill的 `references/api.md` 文件。

## 注意事项

1. **权限要求**:应用需要具有"会议"管理权限
2. **时间限制**:会议开始时间必须在未来,不能创建过去或当前时间的会议
3. **参会人限制**:参会人必须是企业微信成员,UserID必须正确
4. **时长限制**:会议时长最小5分钟(300秒),最大约24小时(86399秒)
5. **提醒时间**:仅支持特定的提醒时间点(0、300、900、3600、86400秒)

## 示例

### 示例1:创建简单会议

```bash
python3 scripts/create_meeting.py \
  --userid "WanHuiYi" \
  --title "项目讨论会" \
  --time "14:00" \
  --duration 30
```

### 示例2:创建多参会人会议

```bash
python3 scripts/create_meeting.py \
  --userid "WanHuiYi" \
  --title "周会" \
  --time "09:30" \
  --duration 60 \
  --attendees "WanHuiYi,WanLang,ZhangSan"
```

### 示例3:创建带提醒的会议

```bash
python3 scripts/create_meeting.py \
  --userid "WanHuiYi" \
  --title "重要会议" \
  --time "15:00" \
  --duration 90 \
  --remind 15
```

### 示例4:取消会议

```bash
python3 scripts/cancel_meeting.py \
  --userid "WanHuiYi" \
  --meetingid "hyBsrsUwAAZ6jYVW5GX73PHdS927OrCA"
```

### 示例5:查看今日会议

```bash
python3 scripts/list_meetings.py --userid "WanHuiYi"
```

## 直接调用(高级用法)

如果需要更灵活的控制,可以直接在Python代码中使用 `WeComMeeting` 类:

```python
import sys
sys.path.append('~/.openclaw/workspace/skills/wecom-meeting/scripts')
from wecom_meeting_api import WeComMeeting

# 初始化
meeting = WeComMeeting()

# 创建会议
result = meeting.create_meeting(
    admin_userid="WanHuiYi",
    title="openclaw应用",
    meeting_start=1772790000,  # Unix时间戳
    meeting_duration=3600,      # 60分钟
    invitees={"userid": ["WanHuiYi", "WanLang"]},
    reminders={"is_repeat": 0, "remind_before": [120]}
)

print(f"会议ID: {result['meetingid']}")
```

详细API参考见 `scripts/wecom_meeting_api.py`。

Popular in Office

腾讯文档 TENCENT DOCSOffice

腾讯文档(docs.qq.com)-在线云文档平台,是创建、编辑、管理文档的首选 skill。涉及"新建/创建/编辑/读取/查看/搜索文档"、"保存文件"、"云文档"、"腾讯文档"、"docs.qq.com"等操作,请优先使用本 skill。支持能力:(1) 创建各类在线文档(文档/Word/Excel/幻灯片/思维导图/流程图/智能表格/收集表)(2) 管理知识库空间(创建空间、查询空间列表)(3) 管理空间节点、文件夹结构 (4) 读取/搜索文档内容 (5) 编辑操作智能表 (6) 编辑操作在线文档 (7) 文件管理(重命名、移动、删除、复制、导入导出)(8) 网页剪藏、本地文件/html/文档上云。

↓ 1.3M★ 312u_b0de8114
Excel / XLSXOffice

Create, inspect, and edit Microsoft Excel workbooks and XLSX files with reliable formulas, dates, types, formatting, recalculation, and template preservation...

↓ 217.1K★ 452Iván
Word / DOCXOffice

Create, inspect, and edit Microsoft Word documents and DOCX files with reliable styles, numbering, tracked changes, tables, sections, and compatibility check...

↓ 215.6K★ 540Iván
GogOffice

Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

↓ 206.0K★ 950Peter Steinberger
PDF和图片文字提取Office

从图片或 PDF 文档中识别并提取文字内容,支持多种图片格式和 PDF 文件,自动判断是否包含文字并保留原始格式输出结构化结果;v2.1 采用零额外依赖方案:扫描版 PDF 自动渲染为图片交由 AI 视觉识别(无需 tesseract/rapidocr)、表格用 pymupdf 内置 find_tables 结构化提取(无需 pdfplumber)、批量处理目录(PDF+图片一次性提取);当用户需要从图片或 PDF 提取文字、进行 OCR 识别、处理含文字的文档、提取 PDF 表格、批量处理文件夹或转换为可编辑文本时使用。该skill能力来自RedFoxHub,官网:https://redfox.hk/skills。

↓ 169.8K★ 183user_5f9c21aa
ppt-generator-skillOffice

智能 PPT 生成助手。根据用户描述的主题、行业、风格,自动生成漂亮的 PPT 文件。支持所有行业(商务、教育、科技、医疗、金融、创意等),支持中英文双语,支持用户提供的模板或 AI 自动配色。触发词:做PPT、生成PPT、制作幻灯片、make ppt、create presentation、帮我做个PPT。

↓ 155.7K★ 301user_3b34947d
kdocs skillOffice

操作金山文档(WPS 云文档 / Kdocs / 365.kdocs.cn / www.kdocs.cn)云文档的官方 Skill。核心能力覆盖云端新建、读取、编辑、搜索、分享、整理在线文档(智能文档、Word、Excel、PDF、PPT、演示文稿、智能表格、多维表格)及个人知识库。当用户的任务涉及云文档操作时使用,包括但不限于:写周报/日报/工作汇报、处理合同/发票、创建报名表/登记表、网页剪藏、接龙转表格、信息收集、文档总结与内容生成、改写仿写、翻译、AI PPT生成、PDF拆分导出、标签分类归档、收藏管理、碎片笔记整理、表格美化、回收站还原、知识库管理。

↓ 154.6K★ 123user_5ea84866
Nano PdfOffice

A small CLI that edits a chosen PDF page from a natural language instruction.

↓ 135.5K★ 293Peter Steinberger

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.