一次接入,长期可用

「MCP 接入」与「技能接入」任选其一:MCP 先取 API V2 Token 再注册 MCP 服务,技能先安装技能包再完成鉴权。

1. 调用禅道 API V2 接口获取 Token

curl -X POST "http://您的禅道域名/api.php/v2/users/login" \ -H "Content-Type: application/json" \ -d '{"account":"用户名","password":"密码"}'

2. 在 Codex 中注册禅道 MCP 服务

codex mcp add zentao --url http://127.0.0.1:9090/zentao/mcp --bearer-token-env-var ZENTAO_TOKEN # 等价于在 ~/.codex/config.toml 中写入: [mcp_servers.zentao] url = "http://127.0.0.1:9090/zentao/mcp" bearer_token_env_var = "ZENTAO_TOKEN"

1. 安装 skills:把禅道技能包放进 Codex 的 skills 目录

git clone https://github.com/easysoft/zentao-skills ~/.codex/skills/zentao

2. 完成鉴权配置

获取禅道 token url:你的禅道 url 地址 账号:你的禅道账号 密码:你的禅道密码

接上以后能做什么

读项目、看进度、动手做、交回团队,都在对话里完成;涉及变更由人确认,验收仍按禅道流程走。

AI 懂项目

开工前,AI 根据任务通过 API 读取禅道里的需求、任务与项目上下文,作为这次开发的依据;不用再从聊天记录里翻背景。

左侧栏同首屏(New chat / Search / Skills、「Chats」、项目行「禅道项目」;记录栏只留选中会话「支付中台需求梳理」并置于首行(高亮;右端相对时间 4h),其余六条历史会话行以骨架条示意;「Show more」与底部「Settings」);右侧主区标题行「支付中台需求梳理」(另含右端「更多」三个点图标;D446 已删标题后的「禅道项目」chip),提问「支付中台项目现在有哪些未关闭的需求和 Bug?」(右端为用户头像),回复「从禅道读取该项目当前的工作项统计:」、工具行「Tool zentao · project.workitems 返回 24 条」与指标表(只写首行「需求 24 条」,任务 / 未关闭 Bug / 当前迭代三行以骨架条示意);底部输入卡同上(「Ask for follow-up changes」与工具行 + full access、模型 acustom / 推理档位 medium、圆形发送键)

AI 跟进度

AI 通过 API 调取禅道里的任务、Bug 和迭代状态,把进度、风险和逾期任务汇总;写代码的间隙就知道了下一步。

左侧栏同首屏(记录栏只留选中会话「迭代 10 执行情况」并置于首行(高亮;右端相对时间 6d),其余六条历史会话行以骨架条示意);右侧主区标题行「迭代 10 执行情况」(另含右端「更多」三个点图标;D446 已删标题后的「禅道项目」chip),提问「迭代 10 有哪些逾期任务?」(右端为用户头像),回复「从禅道读取迭代 10 的进度与逾期任务:」、工具行「Tool zentao · iteration.progress 返回 19 条」与结果表(只写首行「整体进度 36.2%」,其余三行以骨架条示意);底部输入卡同上

AI 去执行

一段工作结束后,AI 把结果通过禅道 API 写回 —— 建需求、开任务、提 Bug、改状态、加备注,落到对应工作项,改动留记录。

左侧栏同首屏(记录栏只留选中会话「Bug #4821 跟进」并置于首行(高亮;右端相对时间 4d),其余六条历史会话行以骨架条示意);右侧主区标题行「Bug #4821 跟进」(另含右端「更多」三个点图标;D446 已删标题后的「禅道项目」chip),提问「把 Bug #4821 标记为已解决,并补一条修复说明」(右端为用户头像),「Working for 14s」分隔行与确认卡「是否允许把 Bug #4821 的改动写入禅道?」(其下两行等宽明细改以骨架条示意、不写文字;编号选项「1. 允许,写回 Bug #4821」「2. 允许,本次会话不再询问」「3. 不允许,我先检查改动」,首行选项带浅底与排序图标;底部右端 Skip 与深色 Submit);底部输入卡同上

AI 进团队

AI 把结论通过禅道 API 写成工作项或项目文档,指派、评审、验收按禅道原有流程走,团队在同一处看到。

左侧栏同首屏(记录栏只留选中会话「第 38 周项目周报」并置于首行(高亮;右端相对时间 5d),其余六条历史会话行以骨架条示意);右侧主区标题行「第 38 周项目周报」(另含右端「更多」三个点图标;D446 已删标题后的「禅道项目」chip),提问「把这一轮结论写进支付中台项目的项目文档」(右端为用户头像),「Working for 14s」分隔行与确认卡「是否允许把本轮结论写入项目文档?」(其下两行等宽明细改以骨架条示意、不写文字;编号选项「1. 允许,写入项目文档」「2. 允许,本次会话不再询问」「3. 不允许,我先补充内容」,首行选项带浅底与排序图标;底部右端 Skip 与深色 Submit);底部输入卡同上

起于禅道,落回禅道

第三方客户端止于读数据、做操作;完整工序和团队协作在禅道中。

在 Codex 里能做
要回禅道里做
读禅道数据

项目、迭代、需求、任务、Bug、用例、反馈、工单

数据的流转

需求、任务、Bug 在项目里逐级流转,状态与记录留在禅道

按需汇总

进度、逾期、Bug 集中度、周报

完成任务的标准工序

需求、设计、研发、测试、发布按禅道里的工序推进

通过禅道 API 写回

新建需求、任务、Bug,改状态、加备注、关工作项、写项目文档

团队之间的协作

指派、评审、验收在禅道里走完

常见问题

接入 Codex 需要准备什么?

一个能访问的禅道地址和一个有权限的禅道账号;MCP 服务与技能包任选其一,配好地址与鉴权即可。

禅道的数据安全吗?会不会被带出去?

数据访问沿用禅道账号权限,AI 只能读取你有权限的项目和数据;写回也走禅道 API,改动留在禅道记录里。

支持私有部署的禅道吗?

支持。只要 Codex 所在网络能访问到禅道地址即可,账号与鉴权方式与公有云一致。

AI 会直接改动禅道里的数据吗?

读数据随时可用;新建需求、任务、Bug 或改状态这类写操作,由人在对话里确认后通过禅道 API 执行。

让 AI 在项目和团队中协作

摘要:禅道提供 MCP 服务与技能包两种接入方式,接入 Codex 后可在编码助手里读取禅道的需求、任务与 Bug,把开发结果写回禅道工作项,并沿用禅道原有的账号与权限。

关键字

返回顶部
客服头像
高丽亚
高级客户经理
客服微信
客服头像
高丽亚
高级客户经理
3645260865
统一服务热线 4006-8899-23
gtm跟踪器
gtag
UET