W

企微CLI一鍵安裝助手

開發程式設計v1.0.0
作者:user_af28adda更新於 2026-10-01wecom-cli-installer@user_af28adda/wecom-cli-installer
指令碼工具

據 AlphaMoat 統計,截至 2026-09,企微CLI一鍵安裝助手 累計下載 3,825 次、獲 3 個星標,在全部 5,078 個 AI 技能中排名第 2,748 位,在「開發程式設計」分類(577 個)中排名第 358 位。

累計安裝
439
累計下載
3825
星標
3
全站排名
#2,748
全站前 55% · 「開發程式設計」前 63%
平台累計安裝累計下載星標評論
SkillHub ↗43938253—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

流程檢測Node.js、安裝CLI與技能包,並說明Bot ID、Secret和許可權配置。文件要求Node.js達到其版本條件,並限定企業資格;初始化必須在真實互動終端手動完成,不能管道自動傳參,憑證應保密。

資料釋出於 2026-10-27

可以用來做什麼

  • 準備企微CLI安裝與連線排查

什麼時候用

  • 符合接入條件且需要配置命令列工具時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

檢查安裝環境和資格,列出安裝步驟,並由我在真實終端完成憑證初始化。

月度資料趨勢

累計下載3825
462226840742026-03 · 累計下載 7112026-05 · 累計下載 14392026-06 · 累計下載 18172026-07 · 累計下載 23772026-08 · 累計下載 27832026-09 · 累計下載 382526-0326-09
星標3
0232026-03 · 星標 -2026-05 · 星標 12026-06 · 星標 32026-07 · 星標 32026-08 · 星標 32026-09 · 星標 326-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-093825—3
2026-082783+17.1%3
2026-072377+30.8%3
2026-061817+26.3%3
2026-051439—1
2026-03711—-

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

5.3 KB · SkillHub v1.0.0
---
name: wecom-cli-installer
description: 企业微信 CLI 一键安装助手。当用户提到「安装企业微信 CLI」「安装 wecom-cli」「企微 CLI 怎么安装」「一键安装企微」「配置企业微信机器人」「初始化企微 CLI」「wecom-cli 安装」「企业微信命令行工具安装」「wecom-cli 装了但没反应」「wecom-cli 报错」「wecom-cli 连接失败」「wecom-cli 找不到命令」「wecom-cli 失败」时,使用本 Skill。自动完成 Node.js 检测、CLI 安装、Skills 技能包安装、验证和初始化引导全流程,并提供故障排查指引。
---

# 企业微信 CLI 一键安装助手

## 工具简介

本 Skill 提供企业微信 CLI(wecom-cli)的全自动安装向导,涵盖:
展開全部(共 178 行)
- Node.js 环境检测(版本 < 18 时提示升级)
- `@wecom/cli` npm 全局安装(自动识别国内网络并切换淘宝镜像)
- Skills 技能包安装(`npx skills add WeComTeam/wecom-cli -y -g`)
- 安装验证
- 初始化引导(Bot ID + Secret 配置说明)

安装完成后即可通过命令行操作企业微信的通讯录、文档、消息、会议、日程、待办等功能。

---

## 前置要求

| 项目 | 要求 |
|------|------|
| 操作系统 | Windows x64 / macOS x64/arm64 / Linux x64/arm64 |
| Node.js | **≥ 18**(推荐 LTS 最新版) |
| 企业微信账号 | 目前仅对 **≤ 10 人企业**开放 |
| Bot 权限 | 需在企业微信中创建智能机器人,获取 Bot ID 和 Secret |

---

## 安装工作流

### Step 1:运行一键安装脚本

调用脚本 `scripts/install.py` 完成全部安装步骤:

```powershell
# 基础安装(自动检测环境,安装完成后显示初始化引导)
python "$env:USERPROFILE\.workbuddy\skills\wecom-cli-installer\scripts\install.py"

# 带凭证参数(在引导提示中显示 Bot ID / Secret 供参考)
python "$env:USERPROFILE\.workbuddy\skills\wecom-cli-installer\scripts\install.py" --bot-id "YOUR_BOT_ID" --secret "YOUR_SECRET"

# 仅安装,跳过 init 引导(已配置过的用户)
python "$env:USERPROFILE\.workbuddy\skills\wecom-cli-installer\scripts\install.py" --skip-init

# 国内网络强制使用淘宝镜像
python "$env:USERPROFILE\.workbuddy\skills\wecom-cli-installer\scripts\install.py" --registry https://registry.npmmirror.com
```

脚本自动完成:
1. 检测 Node.js 版本(< 18 则退出并提示升级)
2. `npm install -g @wecom/cli`(失败自动建议淘宝镜像重试)
3. `npx skills add WeComTeam/wecom-cli -y -g`
4. 验证 `wecom-cli --version`
5. 检测是否已有配置,按需引导 init

---

### Step 2:获取 Bot ID 和 Secret(首次配置)

> ⚠️ `wecom-cli init` **必须在真实交互式终端(TTY)中执行**,不能通过管道/脚本自动化传参。

1. 打开企业微信客户端
2. 进入「工作台」→「智能机器人」
3. 点击「手动创建」→ 选「API 模式创建」
4. 连接方式选「使用长连接」
5. 保存页面上的 **Bot ID** 和 **Secret**
6. 在「可见成员」中添加需要使用的成员
7. 在「授权」页面开启所需权限(通讯录/消息/文档等)

---

### Step 3:在真实终端中执行 init

```bash
wecom-cli init
```

交互步骤:
1. 方向键选「手动输入 Bot ID 和 Secret」→ 回车
2. 输入 Bot ID → 回车
3. 输入 Secret → 回车
4. 看到「初始化完成 ✅」

---

### Step 4:验证安装

```powershell
# 检查版本
wecom-cli --version

# 拉取通讯录(有数据返回即表示配置成功)
chcp 65001 | Out-Null
wecom-cli contact get_userlist '{}'
```

期望输出:
```json
{
  "errcode": 0,
  "errmsg": "ok",
  "userlist": [ ... ]
}
```

---

## 故障排查

详见 `references/troubleshooting.md`,或参考以下快速索引:

| 错误 | 快速方案 |
|------|----------|
| `wecom-cli: command not found` | 检查 npm 全局 bin 是否在 PATH |
| `not connected` / 连接失败 | 检查 Bot 状态和可见成员配置 |
| Node.js 版本过低 | 安装 nvm,执行 `nvm install --lts` |
| npm 安装超时(国内) | 加 `--registry https://registry.npmmirror.com` |
| 配置文件存在但无法连接 | 删除 `~/.config/wecom/` 后重新 init |

---

## 特殊场景

### 已安装 + 已有配置

如果用户说「已经装过了但不知道怎么用」或「wecom-cli 装好了」,直接跳转到使用文档(参见「企业微信」Skill):

```powershell
# 快速验证配置
chcp 65001 | Out-Null
wecom-cli contact get_userlist '{}'

# 查看支持命令
wecom-cli --help
```

若遇到 `not connected` 或其他错误,按 `references/troubleshooting.md` 排查。

---

## 手动安装(备选)

```bash
# 1. 安装 CLI
npm install -g @wecom/cli

# 2. 安装 Skills 包
npx skills add WeComTeam/wecom-cli -y -g

# 3. 初始化(交互式终端)
wecom-cli init
```

---

## 配置文件位置

| 平台 | 路径 |
|------|------|
| Windows | `%USERPROFILE%\.config\wecom\` |
| macOS/Linux | `~/.config/wecom/` |

包含文件:
- `bot.enc` — 加密存储的 Bot 凭证
- `mcp_config.enc` — MCP 配置
- `.encryption_key` — 本地加密密钥

---

## 参考资料

- GitHub:https://github.com/WecomTeam/wecom-cli
- 官方文档:https://open.work.weixin.qq.com/help2/pc/21676

「開發程式設計」分類下的熱門技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。