Token导航 LogoToken导航TokenDH.com
开发需要联网github未标认证来源可访问许可证需确认审计提醒

wecomcli-get-todo-detailwecomcli 获取待办事项详细信息

Agent Skill

wecomcli-get-todo-detail 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

59,328

周安装

2,392

GitHub Stars

1,897

下载量

18,624
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:wecomcli-get-todo-detail(wecomcli 获取待办事项详细信息)
来源仓库:https://github.com/wecomteam/wecom-cli
仓库路径:skills/wecomcli-get-todo-detail
安装命令:
npx skills add https://github.com/wecomteam/wecom-cli --skill wecomcli-get-todo-detail
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/wecomteam/wecom-cli --skill wecomcli-get-todo-detail

简介

wecomcli-get-todo-detail 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中围绕仓库状态、代码变更或协作事项进行整理。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装,需确认权限和维护状态。
  • 使用前建议核实是否会触发联网、命令执行或文件读写等操作。
  • 可结合原始 README 进一步验证具体用法和功能边界。

SKILL.md

企业微信待办详情查询技能

wecom-cli 是企业微信提供的命令行程序,所有操作通过执行 wecom-cli 命令完成。

通过 wecom-cli 根据待办 ID 列表批量查询完整详情,包含待办内容和分派人信息。

行为策略

人员 ID 转姓名(关键步骤): 返回结果中的 follower_idcreator_id 都是系统内部 ID,直接展示给用户毫无意义——用户不认识这些 ID,只认识姓名。因此在向用户展示待办详情之前,必须先调用 wecomcli-lookup-contact 技能获取通讯录,将所有 follower_idcreator_id 匹配为真实姓名。具体做法:

wecom-cli contact get_userlist '{}'

如果通讯录中找不到某个 ID,展示时标注"未知用户(ID: xxx)"即可。

重试策略: 遭遇"返回 HTTP 错误"或"HTTP 请求失败"时,主动重试,最多重试三次。


调用方式

wecom-cli todo get_todo_detail '<json格式的入参>'

参数说明

参数类型必填说明
todo_id_listarray待办 ID 列表,最多 20 个

调用示例:

wecom-cli todo get_todo_detail '{"todo_id_list": ["TODO_ID_1", "TODO_ID_2"]}'

返回格式

{
    "errcode": 0,
    "errmsg": "ok",
    "data_list": [
        {
            "todo_id": "TODO_ID",
            "todo_status": 1,
            "content": "完成Q2规划文档",
            "follower_list": {
                "followers": [
                    {
                        "follower_id": "FOLLOWER_ID",
                        "follower_status": 1,
                        "update_time": "2025-01-16 14:20:00"
                    }
                ]
            },
            "creator_id": "CREATOR_ID",
            "user_status": 1,
            "remind_time": "2025-06-01 09:00:00",
            "create_time": "2025-01-15 10:30:00",
            "update_time": "2025-01-16 14:20:00"
        }
    ]
}

返回字段说明

字段类型说明
data_listarray待办详情列表,最多 20 条
data_list[].todo_idstring待办 ID
data_list[].todo_statusnumber待办状态:0-已完成,1-进行中,2-已删除
data_list[].contentstring待办内容
data_list[].follower_list.followersarray分派人列表
data_list[].follower_list.followers[].follower_idstring分派人 ID(即 userid)— 展示前需通过 wecomcli-lookup-contact 转为姓名
data_list[].follower_list.followers[].follower_statusnumber分派人状态:0-拒绝,1-接受,2-已完成
data_list[].follower_list.followers[].update_timestring分派人状态更新时间
data_list[].creator_idstring创建人 ID — 展示前需通过 wecomcli-lookup-contact 转为姓名
data_list[].user_statusnumber当前用户状态
data_list[].remind_timestring提醒时间
data_list[].create_timestring创建时间
data_list[].update_timestring更新时间

典型工作流

列表 + 详情联合查询(三步缺一不可)

用户问:"看看我最近的待办" / "我有哪些待办事项?"

  1. 第一步:通过 wecomcli-get-todo-list 获取待办列表。
wecom-cli todo get_todo_list '{}'
  1. 第二步:根据返回的 todo_id 批量获取详情。
wecom-cli todo get_todo_detail '{"todo_id_list": ["TODO_ID_1", "TODO_ID_2", "TODO_ID_3"]}'
  1. 第三步(不要跳过!):通过 wecomcli-lookup-contact 获取通讯录,将 follower_id / creator_id 转为姓名。用返回的 userlist 中的 userid 匹配 follower_id 和 creator_id,取 name 字段作为展示姓名
第三步是展示可读结果的前提。没有这一步,用户看到的是一串无意义的 ID 而非姓名。

展示格式(注意:分派人和创建人必须显示为姓名,不是 ID):

📋 您当前的待办事项(共 3 项)

1. 🔵 完成Q2规划文档
   - 待办状态:进行中 | 我的状态:已接受
   - 提醒时间:2025-06-01 09:00
   - 分派人:张三、李四
   - 创建时间:2025-01-15

2. 🔵 提交周报
   - 待办状态:进行中 | 我的状态:已接受
   - 提醒时间:2025-03-17 18:00
   - 创建时间:2025-03-10

3. ☑️ 代码评审
   - 待办状态:已完成 | 我的状态:已完成
   - 创建时间:2025-03-01

注意事项

  1. 人员 ID 必须转姓名 wecom-cli contact get_userlist '{}' 获取通讯录

- 返回结果中的 follower_idcreator_id 是系统内部标识,用户无法识别 - 展示待办详情前,先 - 用通讯录的 userid 匹配 follower_id / creator_id,用 name 替换展示

  1. todo_id 来源规则

- todo_id 必须来自 wecomcli-get-todo-list 返回的结果,禁止自行推测或构造 - 用户通常提供待办内容描述而非 ID,应先通过 wecomcli-get-todo-list 查列表再匹配

  1. 状态值含义

- 待办状态(todo_status):0-已完成,1-进行中,2-已删除 - 用户状态(user_status):0-拒绝,1-接受,2-已完成 - 分派人状态(follower_status):0-拒绝,1-接受,2-已完成

  1. 错误处理:若 errcode 不为 0,告知用户 errmsg 中的错误信息
  2. 单次上限todo_id_list 最多传 20 个 ID,超过需要分批请求

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude

31.73%
按下载量换算5,909

Codex

31.44%
按下载量换算5,855

Cursor

19.32%
按下载量换算3,598

Gemini CLI

8.22%
按下载量换算1,531

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills