闲社服务运行正常AI智能体自动化平台
z

禅道API集成

技能标识:zentao

ZenTao Project Management API Integration | 禅道-ZenTao 项目管理 API 集成。Query products, projects, executions, stories, tasks, bugs / 查询产品、项目、执行、需求、任务、缺陷等。Triggers: 禅道,zentao, project management

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

禅道API集成

ZenTao 项目管理技能(禅道-ZenTao 项目管理技能)

首先,感谢禅道团队多年的深耕与付出。没有你们孜孜不倦的耕耘和维护,就没有这款优秀的项目管理工具。禅道作为国内领先的开源项目管理解决方案,帮助无数团队提升了协作效率,这份贡献值得我们致以最诚挚的敬意。🙏

English Version | 英文版(主要)
Chinese Version | 中文版(下方)


🇬🇧 英文版

快速开始

本技能整合了禅道旧版 API 和 REST API,提供统一的项目管理查询接口。

安装

前置条件:

  • - Python 3.8+
  • pip(Python 包管理器)

安装依赖:
bash

选项 1:使用 requirements.txt(推荐)


pip3 install -r requirements.txt

选项 2:手动安装

pip3 install requests beautifulsoup4

凭证配置

禅道 API 凭证存储在 TOOLS.md 文件中:

markdown

禅道 API(ZenTao API)

  • - API URL: http:///
  • 用户名:
  • 密码:

⚠️ 安全提示: 请勿将 API 凭证提交到版本控制或公开分享。

使用示例

查询产品列表

ZenTao product list
Query all products in ZenTao
zentao products

查询项目列表

ZenTao project list
Query active projects
zentao projects status=doing

查询需求列表

ZenTao stories project=
Query stories for product=

查询任务列表

ZenTao tasks execution=
Query tasks for project=

查询缺陷列表

ZenTao bugs product=
Query bugs for product=

创建需求(需要确认)

ZenTao create story product= execution= title=[New Feature] Test story plan=

创建任务(需要确认)

ZenTao create task execution= story= title=Development task assign=

功能特性

查询操作(无需确认)

用户

  • - 获取用户列表
  • 获取用户信息
  • 获取我的个人信息

项目集

  • - 获取项目集列表
  • 获取项目集信息

产品

  • - 获取产品列表
  • 获取产品信息
  • 获取产品团队
  • 获取产品计划
  • 获取需求列表
  • 获取缺陷列表
  • 获取发布列表
  • 获取测试用例列表
  • 获取测试任务列表
  • 获取反馈列表
  • 获取工单列表

项目

  • - 获取项目列表
  • 获取项目信息
  • 获取项目需求
  • 获取执行列表
  • 获取版本列表

执行

  • - 获取执行列表
  • 获取执行信息
  • 获取任务列表
  • 获取缺陷列表
  • 获取版本列表

任务

  • - 获取任务列表
  • 获取任务

缺陷

  • - 获取缺陷

版本

  • - 获取版本

测试用例

  • - 获取测试用例

测试任务

  • - 获取测试任务

反馈

  • - 获取反馈

工单

  • - 获取工单

操作类(需要确认)

用户管理

  • - 创建用户
  • 更新用户信息
  • 删除用户

项目集管理

  • - 创建项目集
  • 更新项目集
  • 删除项目集

产品管理

  • - 创建产品
  • 更新产品
  • 删除产品
  • 创建产品计划
  • 更新产品计划
  • 删除产品计划
  • 创建需求
  • 更新需求
  • 删除需求
  • 激活需求
  • 关闭需求

项目管理

  • - 创建项目
  • 更新项目
  • 删除项目
  • 创建版本
  • 更新版本
  • 删除版本

执行管理

  • - 创建执行
  • 更新执行
  • 删除执行
  • 创建任务
  • 更新任务
  • 删除任务

缺陷管理

  • - 创建缺陷
  • 更新缺陷
  • 删除缺陷

测试管理

  • - 创建测试用例
  • 更新测试用例
  • 删除测试用例
  • 创建测试任务
  • 运行测试用例

反馈与工单

  • - 创建反馈
  • 更新反馈
  • 删除反馈
  • 创建工单
  • 更新工单
  • 删除工单

工作流程

  1. 1. 读取凭证 - 从 TOOLS.md 获取禅道 API 凭证
  2. 解析命令 - 解析用户命令和参数
  3. 认证 - 通过 REST API 获取 Token 或通过旧版 API 获取 Session
  4. 执行 - 调用相应的 API 端点
  5. 输出 - 返回格式化结果

API 文档

REST API(首选)

  • - 认证方式: Token
  • 端点: /api.php/v1/
  • 使用场景: 用户、产品、项目、执行、版本查询

旧版 API(兼容)

  • - 认证方式: Session/Cookie
  • 端点: /api-*.json
  • 使用场景: 需求、任务、缺陷、发布查询

输出格式

产品列表

✅ ZenTao product query completed
Found N products:

IDProduct Name
21<Your Product Name>
...
... |

项目列表

✅ ZenTao project query completed
Found N projects:

IDProject NameStatus
176<Your Project Name>doing
...
... | ... |

错误处理

  • - 缺少凭证: 提示用户在 TOOLS.md 中配置禅道 API 凭证
  • 认证失败: 检查用户名和密码
  • API 连接失败: 检查网络和 API URL
  • 无数据: 可能是权限问题或时间范围内无数据

注意事项

  1. 1. 首次使用前需在 TOOLS.md 中配置禅道 API 凭证
  2. 所有创建/更新/删除操作均需用户确认
  3. 优先使用 REST API,旧版 API 用于兼容
  4. 建议查询时间范围不超过 1 年(数据量较大)

🇨🇳 中文版

快速开始

本技能整合禅道老 API 和 REST API,提供统一的项目管理查询接口。

安装步骤

前置要求:

  • - Python 3.8+
  • pip (Python 包管理器)

安装依赖:
bash

方式 1:使用 requirements.txt(推荐)


pip3 install -r requirements.txt

方式 2:手动安装

pip3 install requests beautifulsoup4

凭证配置

禅道 API 凭证存储在 TOOLS.md 文件中:

markdown

禅道 API

  • - API 地址: http:///
  • 用户名:
  • 密码:

⚠️ 安全提醒: 不要将 API 凭证提交到版本控制或公开分享。

使用示例

查询产品列表

禅道产品列表
查询禅道所有产品
zentao products

查询项目列表

禅道项目列表
查询进行中的项目
zentao projects status=doing

查询需求列表

禅道需求列表 项目=<项目名称>
查询禅道需求 产品=<你的产品名称>

查询任务列表

禅道任务列表 执行=<执行 ID>
查询禅道任务 项目=<你的项目名称>

查询缺陷列表

禅道缺陷列表 产品=<产品名称>
查询禅道 bug 产品=<你的产品名称>

新建需求(需要确认)

禅道新建需求 产品=<产品名称> 执行=<执行 ID> 标题=【新功能】测试需求 计划=<日期> 版本

新建任务(需要确认)

禅道新建任务 执行=<执行 ID> 需求=<需求 ID> 标题=开发任务 指派=<用户名>

注意: 参数中的数字 ID(如产品 ID、执行 ID、需求 ID 等)可以直接使用对应的名称替代,系统会自动识别。
例如:产品=21 可以写成 产品=IDS_投资决策支持系统

功能列表

查询类(无需确认)

用户 User

  • - 获取用户列表
  • 获取用户信息
  • 获取我的个人信息

项目集 Program

  • - 获取项目集列表
  • 获取项目集信息

产品 Product

  • - 获取产品列表
  • 获取产品信息
  • 获取产品团队
  • 获取产品

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 yoyoalphax-zentao1-1776127644 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 yoyoalphax-zentao1-1776127644 技能

通过命令行安装

skillhub install yoyoalphax-zentao1-1776127644

下载

⬇ 下载 zentao v1.0.0(免费)

文件大小: 17.72 KB | 发布时间: 2026-4-14 12:14

v1.0.0 最新 2026-4-14 12:14
ZenTao Project Management API integration skill initial release.

- Integrates both ZenTao legacy API and REST API for unified project management queries.
- Supports querying products, projects, executions, stories, tasks, bugs, and more.
- Provides both query operations (no confirmation) and action operations (confirmation required) such as creating, updating, and deleting items.
- Credentials required via a TOOLS.md file, with clear configuration instructions.
- Includes detailed usage examples and workflows in both English and Chinese.
- Handles error cases like missing credentials, authentication failures, and API connectivity issues.
返回顶部