Token导航 LogoToken导航

Agent Skill · 效率

wecom-user-manager(威康用户管理器)

wecom-user-manager 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

wecom-user-manager 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为调用外部服务;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 11,767。

总安装 4,436周安装 183GitHub Stars 公开资料未说明下载 1,449核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:wecom-user-manager(威康用户管理器)
来源仓库:https://github.com/gwyang7/wecom-user-manager
安装命令:
openclaw skills install wecom-user-manager
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install wecom-user-manager

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

企业微信用户管理技能。支持管理员添加用户权限,用户首次登录自动激活。包含完整的用户生命周期管理。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install wecom-user-manager;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

wecom-user-manager 怎么安装?

在终端执行 openclaw skills install wecom-user-manager。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

wecom-user-manager 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

wecom-user-manager 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

wecom-user-manager 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

wecom-user-manager 用的人多吗?

公开数据是累计安装 4,436 次,近一周安装 183 次,下载 1,449 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

wecom-user-manager 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
wecom-user-manager

威康用户管理器 · 本页

4,436—调用外部服务MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
wecom-user-manager
description
企业微信用户管理技能。支持管理员添加用户权限,用户首次登录自动激活。包含完整的用户生命周期管理。
metadata

企业微信用户管理技能

完整的用户生命周期管理:添加用户 → 自动激活 → 权限管理

🎯 功能概述

管理员视角

  • ✅ 添加用户权限(支持自然语言命令)
  • ✅ 发送确认卡片
  • ✅ 处理回调创建用户

用户视角

  • ✅ 首次登录自动激活
  • ✅ 自动获取真实姓名
  • ✅ 欢迎消息和权限信息

📱 使用流程

流程 1:管理员添加用户

管理员:添加用户 zhangsan 店长 正义路

机器人:
┌────────────────────────────────┐
│ 请确认以下信息                  │
│ UserID: zhangsan               │
│                                │
│ 角色:店长                      │
│ 门店:昆明五华区正义路 60 号红谷  │
│                                │
│ ℹ️  姓名将在首次登录时自动获取  │
│                                │
│ [✅ 确认添加] [🔄 重新选择]    │
└────────────────────────────────┘

管理员点击确认:
✅ 用户添加成功!
ℹ️  姓名将在首次登录时自动获取

流程 2:用户首次登录

用户(首次):你好

机器人:
👋 欢迎使用红谷门店经营助手!

检测到您是首次使用,正在激活账户...
✅ 账户已激活

姓名:张三
企业微信 ID: zhangsan
角色:店长
门店:1 家

现在可以开始使用了!

流程 3:用户再次登录

用户:早上好

机器人:
早上好,张三!有什么可以帮您?

🔧 核心功能

1. 添加用户

命令格式:

添加用户 <UserID> <角色> <门店/地区>

支持的角色:

  • 总部管理员/总部/管理员
  • 区域经理/区域/大区
  • 省份经理/省份/省级
  • 城市经理/城市
  • 店长
  • 店员/导购

示例:

添加用户 zhangsan 店长 正义路
添加用户 liming 省份经理 云南
添加用户 wangwu 区域经理 西南区

2. 自动激活

触发条件:

  • 用户首次发送任意消息
  • 用户状态为"待激活_xxx"

激活流程:

  1. 提取 UserID 和姓名
  2. 检查用户状态
  3. 更新用户名(从"待激活_" → 真实姓名)
  4. 记录登录时间
  5. 发送欢迎消息

3. 权限检查

可以添加用户的角色:

  • ✅ 总部管理员
  • ✅ 区域经理
  • ✅ 省份经理

不可以添加用户的角色:

  • ❌ 城市经理
  • ❌ 店长
  • ❌ 店员

📁 文件结构

wecom-user-manager/
├── SKILL.md                    # 技能文档(本文件)
├── handler.py                  # 消息处理器
├── auto_activate.py            # 自动激活脚本
├── references/
│   └── api-user-manager.md     # API 文档
└── tests/
    └── test_user_manager.py    # 测试脚本

🔗 API 接口

add_user — 添加用户

wecom_mcp call user add_user '{"userid": "zhangsan", "role": "store_manager", "store_id": "xxx"}'

activate_user — 激活用户

wecom_mcp call user activate_user '{"userid": "zhangsan", "name": "张三"}'

check_user — 检查用户状态

wecom_mcp call user check_user '{"userid": "zhangsan"}'

⚠️ 注意事项

1. UserID 格式

  • 必须是企业微信中的真实 UserID
  • 可以在企业微信管理后台查看
  • 格式如:zhangsan、liming001、10001

2. 姓名获取

  • 添加时无需提供姓名
  • 首次登录时自动从企业微信获取
  • 确保 UserID 与企业微信一致

3. 门店搜索

  • 支持模糊搜索
  • 输入关键词即可(如"正义路")
  • 如有多个匹配,会提示选择

4. 配置文件同步

  • 工作区和插件目录的 users.json 需要保持同步
  • 激活后自动同步

🧪 测试用例

测试 1:添加用户

python3 handler.py handle_message "添加用户 zhangsan 店长 正义路" "hq_admin_001"

测试 2:自动激活

python3 auto_activate.py check_and_activate "zhangsan" "张三"

测试 3:权限检查

python3 handler.py check_permission "store_clerk_001"
# 应返回:无权限

📊 用户状态流转

添加用户 → 待激活_xxx → (首次登录) → 真实姓名 → (后续登录) → 更新 last_login
状态username 前缀操作
待激活待激活_激活并更新用户名
已激活其他仅更新 last_login

🎯 典型场景

场景 1:新店开业添加店长

管理员:添加用户 zhangsan 店长 正义路
→ 发送确认卡片
→ 管理员确认
→ 用户创建成功

zhangsan 首次登录:
→ 自动激活
→ 发送欢迎消息
→ 开始使用

场景 2:批量添加店员

管理员:添加用户 liming 店员 正义路
管理员:添加用户 wangwu 店员 正义路
管理员:添加用户 zhaoliu 店员 正义路

liming 首次登录:
→ 自动激活
→ "欢迎使用,liming!"

场景 3:添加省份经理

管理员:添加用户 sunqi 省份经理 云南
→ 发送确认卡片(不需要门店)
→ 管理员确认
→ 用户创建成功(可访问云南省所有门店)

sunqi 首次登录:
→ 自动激活
→ "欢迎使用,sunqi!您管理云南省所有门店"

🔍 故障排查

问题 1:用户未自动激活

症状:用户发送消息后,username 仍然是"待激活_xxx"

解决:

# 手动激活
python3 auto_activate.py check_and_activate "userid" "姓名"

# 检查配置文件
cat config/users.json | grep "userid"

问题 2:权限不足

症状:店长尝试添加用户时收到"权限不足"提示

解决:

  • 只有总部/区域/省份经理可以添加用户
  • 联系总部管理员添加

问题 3:配置文件不同步

症状:插件目录已激活,工作区仍是待激活

解决:

# 同步配置文件
cp plugin/config/users.json workspace/config/users.json

📝 最佳实践

1. 自动激活流程

// 企业微信插件消息处理
async function onMessage(message) {
    const { from_userid, from_name } = message;
    
    // 1. 自动激活
    const result = await activateUser(from_userid, from_name);
    
    // 2. 如果是首次激活,发送欢迎消息
    if (result.activated) {
        await sendWelcomeMessage(from_userid, result.message);
    }
    
    // 3. 继续处理其他消息
    await handleMessage(message);
}

2. 配置文件管理

# 启动时同步
cp workspace/config/users.json plugin/config/users.json

# 关闭时同步
cp plugin/config/users.json workspace/config/users.json

3. 日志记录

# 记录用户操作
logging.info(f"添加用户:{userid}, 角色:{role}")
logging.info(f"激活用户:{userid}, 姓名:{name}")

🎊 总结

wecom-user-manager 是一个完整的用户管理 Skill,包含:

  1. ✅ 添加用户 - 支持自然语言命令
  2. ✅ 自动激活 - 首次登录自动完成
  3. ✅ 权限管理 - 严格的权限控制
  4. ✅ 欢迎消息 - 个性化的用户体验

最后更新: 2026-03-28 版本: v1.0 (合并版) 状态: ✅ 已部署

平台分布

OpenClaw

85.9%
按下载量换算1,245

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills