调度领域专家完成任务
码道CodeArts面向多样化开发场景内置AI专家角色和专家团,集结各领域资深专家,覆盖问题诊断、方案设计与落地推演,为复杂业务问题提供体系化的专业解答。
专家与专家团适用场景区别:任务边界清晰、仅涉及单一领域,建议选用专家;任务跨多领域且业务环节关联,建议选用专家团。
| 维度 | 专家 | 专家团 |
|---|---|---|
| 组织形态 | 单一角色。 | 多角色团队协作。 |
| 适用任务 | 范围明确、单一垂直领域的任务。 | 跨领域、多步骤、需分工协作的复杂任务。 |
| 结果产出 | 单一交付物。 | 多角色产出内容汇总整合。 |
| 典型场景 | 帮我生成一个创意科技风格的个人网站。 | 基于我的项目背景和资料,生成完整架构方案,包括资料摘要、行业调研、高层架构设计、系统设计、UserStory、部署设计和安全设计,按阶段门控流程交付。 |
专家选型建议
下面按职能领域分组,针对不同的专家类型,根据典型适用场景与选型建议。以下内容仅供参考,请以实际业务为准。
- 需求与设计阶段
专家
核心能力
典型场景
选型建议
需求分析专家
结构化需求规格生成
从模糊描述提炼需求文档
任何项目启动前首选
创意专家
意图对齐、方案探索
功能/组件设计前的头脑风暴
创造性工作前必用,避免返工
技术方案设计专家
架构与方案设计
基于需求规格做技术选型
需求明确后进入设计阶段
计划生成专家
分步实现计划
文件映射、任务拆解、接口契约
动手写代码前生成详尽计划
- 编码实现阶段
专家
核心能力
典型场景
选型建议
编码工程师
多语言通用编码
Java/Python/Go/TS/JS/C++通用开发
通用编码任务默认选择
前端开发工程师
React/Vue/Angular/原生
组件、状态管理、响应式、无障碍
前端专项任务优先于编码工程师
后端服务工程师
SpringBoot/FastAPI/Gin/Express
API设计、数据库建模、业务逻辑
后端专项任务优先于编码工程师
鸿蒙开发专家
HarmonyOS/ArkTS全流程
HAP/HAR/HSP、ArkUI、L0-L3测试
鸿蒙生态唯一选择
网页开发专家
HTML/CSS/JS+框架
可预览的网页产物
轻量网页/落地页场景
数据库与SQL优化专家
建模、SQL、查询优化
表设计、慢查询、索引优化
涉及DB设计与调优时
- 质量保障阶段
专家
核心能力
典型场景
选型建议
代码检视专家
多维度检视(安全/性能/质量/Bug)
代码合入前检视,HTML/MD报告
通用检视首选
安全代码审计专家
OWASP/CWE/SANS深度审计
PoC、CWE编号、修复代码
安全专项审计
代码异味检测专家
圈复杂度、重复代码等
代码质量初筛
重构前先做异味检测
代码重构专家
保持行为的重构
消除代码异味
与异味检测专家配套使用
编码规范与静态告警修复专家
SonarQube/ESLint/Checkstyle修复
批量修复静态告警
接入静态分析后使用
开发者测试工程师
单元测试生成/修复/覆盖
真实代码库的单测
单测任务唯一选择,需原样透传query
独立结果验证专家
对抗式独立验证
不信任被动review时
关键变更的二次验证
网站测试专家
Playwright自动化测试
前端功能、回归、缺陷复现
Web UI测试
缺陷复现工程师
结构化缺陷复现
从描述生成可执行复现用例
Bug复现阶段
- 问题修复阶段
专家
核心能力
典型场景
选型建议
问题定位与修复工程师
根因定位+补丁生成
结构化问题 → 复现 → 定位 → 修复
端到端Bug修复首选
构建失败排查专家
构建/编译/依赖诊断
CI构建红、依赖冲突
构建失败专项
漏洞修复工程师
多语言漏洞修复
注入/认证/加密/配置类漏洞
安全审计后落地修复
开源升级专家
三方库版本升级
Breaking Changes分析、批量升级
依赖升级专项
- 性能优化阶段
专家
核心能力
典型场景
选型建议
算法与计算性能优化专家
算法设计、复杂度、并行/CUDA
数据结构、数值计算、并行优化
计算密集型任务
前端性能优化专家
Core Web Vitals、瓶颈隔离
首屏、交互响应优化
前端性能专项
接口性能优化专家
基线、压测、瓶颈定位
API吞吐/延迟优化
后端API性能专项
- 工程与运维阶段
专家
核心能力
典型场景
选型建议
CI-CD流水线工程师
流水线设计与自动化
GitHub Actions/Jenkins/GitLab CI
CI/CD建设专项
容器与部署配置专家
镜像/K8s/Helm/部署配置
容器化、Helm Chart编写
容器化专项
部署运维专家
部署执行、生产运维、事件响应
线上发布、故障应急
生产运维专项
可观测性配置专家
日志/指标/追踪/告警
接入APM、配置告警
可观测性建设
技术债盘点专家
跨维度技术债盘点
产出优先级债务台账
周期性治理专项
- 可视化与创作阶段
专家
核心能力
典型场景
选型建议
架构图绘制专家
tech-graph技能,SVG/HTML/PNG/GIF
架构图、时序图、UML、ER图
技术图表唯一选择
数据分析专家
结构化数据分析+交互式HTML报告
Dashboard、统计、洞察
数据分析/报表专项
SQL数据分析师
SQL查询、数据探索、可视化、仪表板、统计检验
数据抽取、质量校验
覆盖多种数据
Excel数据分析师
Excel创建/编辑/公式/格式化/数据可视化
数据清洗、统计分析
Excel专项
图片创作专家
canvas-design原创视觉艺术
海报、艺术稿、设计稿
原创静态视觉
海报生成专家
poster-generation技能
广告/宣传/活动海报
海报类需求首选
工作台搭建专家
Spacebench-pro技能
个人每日工作台(计划/打卡/记账)
个人工作台类需求
使用网页开发专家
以调用网页开发专家为例介绍如何使用专家。
- 码道桌面端与码道网页端登录入口相互独立,请按照下述方式操作。
不同工具中定时任务的界面风格有所差异,本章以其在码道桌面端中的界面为例进行介绍,实际操作请以所用工具的显示为准。
- 在“专家”页面,你可以通过以下任意一种方式使用专家。
- 单击目标专家卡片上的“邀请”,跳转到新建任务页面,输入框自动填充提示词。 图1 邀请专家
- 在新建任务的输入框中,单击
添加目标专家。 图2 添加专家
- 单击目标专家卡片上的“邀请”,跳转到新建任务页面,输入框自动填充提示词。
- 单击发送图标
,码道CodeArts会自主完成完整工作流,不仅列出编程思路,还给出了对应的代码实现过程。