Dev CopilotAPI、日志、调用链与工具确认工作台
生产环境 · 正常运行未开始任务

开发者任务工作台 / order-service

你好,今天想解决什么开发问题?

输入问题后,Copilot 会按任务类型组织文档、日志和调用链上下文。

未开始任务
常用任务
最近任务

API / 文档检索

查接口、找文档、生成调用示例

上下文检索中
createOrder
请求方式POST
路径/api/order/create
所属服务order-service
版本v1.2.0
入参说明

userId、productId、quantity、paymentMethod;userId 与 productId 为必填。

返回参数 / 错误码

orderId、status、createdAt;400 参数错误,500 服务异常。

{ "userId": "u-10986", "productId": "p-123456", "quantity": 1, "paymentMethod": "ALIPAY" }
相关信息
  • 负责人张工
  • 最后更新2024-06-12
  • 文档状态已校验
相关文档

订单服务接口规范 · v1.2.0
错误码与异常处理指南
创建订单测试用例

日志排查 / 生产环境 / order-service

线上服务在 14:20 出现大量 500 错误

时间范围:2024-06-12 14:15 ~ 14:30 · 等待开始分析

01 输入问题已识别任务类型
02 检索日志待开始
03 分析异常待开始
04 生成结论待开始
日志分析结果 0 条
等待检索 14:15–14:30 的 order-service 日志...
分析结论 待分析
等待日志检索

点击“开始分析”,系统会高亮关键 ERROR,并结合接口上下文生成可解释结论。

  • 涉及服务order-service
  • 影响接口POST /api/order/create
  • 影响范围待计算
  • 发生时间14:20–14:25
建议处理方案
  1. 检查用户服务返回数据是否异常
  2. 增加 user 非空校验与异常兜底
  3. 补充监控和单元测试

Tool Calling / 调用链分析

任务执行过程与服务依赖

每一步都展示调用的工具、输入上下文和返回结果。

工具调用中
任务执行过程
调用链路
工具调用详情

understand_task · 分析类 · 已完成

{ "taskType": "error-analysis", "service": "order-service" }
当前节点:order-service

错误率 23%,调用 user-service 时返回空用户数据,异常集中在 /api/order/create。

返回摘要:order-service 调用 user-service 时 user 返回为空,导致创建订单链路中断。
完成前置工具调用后开放

工具管理 / 生产环境风险控制

操作预览与人工确认

AI 只生成建议和命令预览,不自动执行生产环境写入操作。

等待人工确认
涉及生产环境写入操作,需人工确认后执行。
请核对目标服务、版本、影响范围和回退方式。
建议操作
回滚 order-service上一稳定版本 · 高风险
重启异常实例3 个实例 · 中风险
更新配置并重启影响生产参数 · 中风险
操作详情
操作类型服务回滚
目标服务order-service
当前版本v1.2.1
目标版本v1.1.8
影响范围生产环境 · 3 个实例 · 可能影响下单流程
预计耗时2–3 分钟
kubectl rollout undo deployment/order-service
kubectl logs -f deployment/order-service
确认执行

未授权前不可执行

我的任务 / 已完成排查记录

开发任务历史

保留工具调用依据、结论和人工确认结果,方便回溯。

已归档
线上 order-service 500 错误
最终结论

user 对象为空导致 NullPointerException,影响约 23% 的订单请求。

  • 使用工具6 个
  • 人工确认已完成
  • 处理结果已记录操作日志
任务已归档,可继续查看工具调用链和修复建议。