chinaweal-claude-code/skills/chinaweal-pms/SKILL.md

3.1 KiB
Raw Blame History

name description version license metadata
chinaweal-pms 众望通 PMS 系统数据查询工具。用于查询 PMS 系统中的待办任务数据。 当用户提到以下场景时使用此 Skill (1) 查询待办、待办详情、待办任务 (2) 需要从 PMS 系统获取任务信息 (3) 用户提到 "PMS"、"待办"、"todo"、"所有待办"、"未完成待办" 1.0.0 Apache-2.0
author category tags
lirh development
pms
chinaweal
enterprise
todo

Chinaweal PMS 系统查询

概述

此 Skill 用于查询众望通 PMS 系统Project Management System的数据。

认证配置

使用此 Skill 前,需要配置环境变量 CHINAWEAL_PMS_TOKEN

  • 环境变量名称: CHINAWEAL_PMS_TOKEN
  • 用途: PMS 系统的用户授权 Token

请求鉴权方式

所有 API 请求需要在请求头中携带 Authorization 信息:

Authorization: Bearer {CHINAWEAL_PMS_TOKEN}

其中 {CHINAWEAL_PMS_TOKEN} 需要替换为环境变量 CHINAWEAL_PMS_TOKEN 的值。

功能清单

功能1: 查询所有未完成待办

查询当前用户的所有未完成待办任务列表。

接口地址: https://www.chinaweal.com.cn/pms-api/api/todo/unfinished/list/all

请求方法: GET

请求头:

Authorization: Bearer {CHINAWEAL_PMS_TOKEN}
Content-Type: application/json

查询参数:

  • status - 任务状态0 表示未完成

响应关键字段:

  • todoNo - 待办编号
  • todoTitle - 待办标题
  • todoDescription - 待办描述
  • createTime - 创建时间

使用示例

帮我查询所有待办
查询所有未完成的待办
看看我有哪些待办任务
我的待办有哪些

功能2: 查询待办详情

查询指定待办编号的详细信息。

接口地址: https://www.chinaweal.com.cn/pms-api/api/todo/detail/{todoNo}

请求方法: GET

请求头:

Authorization: Bearer {CHINAWEAL_PMS_TOKEN}
Content-Type: application/json

路径参数:

  • todoNo - 待办编号

响应关键字段:

  • todoTitle - 待办标题
  • todoDescription - 待办任务的详情描述
  • todoAtt - 待办附件下载地址清单(下载地址中包含 filename 参数,表示附件原名)

使用示例

帮我查询待办号 TODO2024030001 的详情
查询一下 todoNo 为 12345 的待办信息

调用方式

使用 exec 工具执行 curl 命令进行 API 调用。

查询所有未完成待办:

CHINAWEAL_PMS_TOKEN="your-token-here"

curl -X GET "https://www.chinaweal.com.cn/pms-api/api/todo/unfinished/list/all" \
  -H "Authorization: Bearer ${CHINAWEAL_PMS_TOKEN}" \
  -H "Content-Type: application/json"

查询单个待办详情:

CHINAWEAL_PMS_TOKEN="your-token-here"
TODO_NO="TODO2024030001"

curl -X GET "https://www.chinaweal.com.cn/pms-api/api/todo/detail/${TODO_NO}" \
  -H "Authorization: Bearer ${CHINAWEAL_PMS_TOKEN}" \
  -H "Content-Type: application/json"

注意事项

  1. 确保环境变量 CHINAWEAL_PMS_TOKEN 已正确配置
  2. 待办编号 todoNo 需要从 PMS 系统获取
  3. 附件下载地址中包含 filename 参数,即为附件原文件名