
# 调度领域专家完成任务
码道Space面向多样化开发场景内置AI专家角色和专家团，集结各领域资深专家，覆盖问题诊断、方案设计与落地推演，为复杂业务问题提供体系化的专业解答。
专家与专家团适用场景区别：任务边界清晰、仅涉及单一领域，建议选用专家；任务跨多领域且业务环节关联，建议选用专家团。
表1专家与专家团的区别 
| 维度       | 专家                 | 专家团                                                                         |
|:---|:---|:---|
| **组织形态** | 单一角色。              | 多角色团队协作。                                                                    |
| **适用任务** | 范围明确、单一垂直领域的任务。    | 跨领域、多步骤、需分工协作的复杂任务。                                                         |
| **结果产出** | 单一交付物。             | 多角色产出内容汇总整合。                                                                |
| **典型场景** | 帮我生成一个创意科技风格的个人网站。 | 基于我的项目背景和资料，生成完整架构方案，包括资料摘要、行业调研、高层架构设计、系统设计、UserStory、部署设计和安全设计，按阶段门控流程交付。 |
   
#### 专家选型建议
下面按职能领域分组，针对不同的专家类型，根据典型适用场景与选型建议。以下内容仅供参考，请以实际业务为准。
1. 需求与设计阶段
   
   | 专家       | 核心能力      | 典型场景           | 选型建议          |
   |:---|:---|:---|:---|
   | 需求分析专家   | 结构化需求规格生成 | 从模糊描述提炼需求文档    | 任何项目启动前首选     |
   | 创意专家     | 意图对齐、方案探索 | 功能/组件设计前的头脑风暴  | 创造性工作前必用，避免返工 |
   | 技术方案设计专家 | 架构与方案设计   | 基于需求规格做技术选型    | 需求明确后进入设计阶段   |
   | 计划生成专家   | 分步实现计划    | 文件映射、任务拆解、接口契约 | 动手写代码前生成详尽计划  |
      
   
2. 编码实现阶段
   
   | 专家          | 核心能力                           | 典型场景                          | 选型建议           |
   |:---|:---|:---|:---|
   | 编码工程师       | 多语言通用编码                        | 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 设计与调优时   |
      
   
3. 质量保障阶段
   
   | 专家            | 核心能力                           | 典型场景               | 选型建议                 |
   |:---|:---|:---|:---|
   | 代码检视专家        | 多维度检视（安全/性能/质量/Bug）            | 代码合入前检视，HTML/MD 报告 | 通用检视首选               |
   | 安全代码审计专家      | OWASP/CWE/SANS 深度审计            | PoC、CWE 编号、修复代码    | 安全专项审计               |
   | 代码异味检测专家      | 圈复杂度、重复代码等                     | 代码质量初筛             | 重构前先做异味检测            |
   | 代码重构专家        | 保持行为的重构                        | 消除代码异味             | 与异味检测专家配套使用          |
   | 编码规范与静态告警修复专家 | SonarQube/ESLint/Checkstyle 修复 | 批量修复静态告警           | 接入静态分析后使用            |
   | 开发者测试工程师      | 单元测试生成/修复/覆盖                   | 真实代码库的单测           | 单测任务唯一选择，需原样透传 query |
   | 独立结果验证专家      | 对抗式独立验证                        | 不信任被动review时       | 关键变更的二次验证            |
   | 网站测试专家        | Playwright自动化测试                | 前端功能、回归、缺陷复现       | Web UI测试             |
   | 缺陷复现工程师       | 结构化缺陷复现                        | 从描述生成可执行复现用例       | Bug 复现阶段             |
      
   
4. 问题修复阶段
   
   | 专家         | 核心能力       | 典型场景                     | 选型建议       |
   |:---|:---|:---|:---|
   | 问题定位与修复工程师 | 根因定位+补丁生成  | 结构化问题 → 复现 → 定位 → 修复     | 端到端Bug修复首选 |
   | 构建失败排查专家   | 构建/编译/依赖诊断 | CI 构建红、依赖冲突              | 构建失败专项     |
   | 漏洞修复工程师    | 多语言漏洞修复    | 注入/认证/加密/配置类漏洞           | 安全审计后落地修复  |
   | 开源升级专家     | 三方库版本升级    | Breaking Changes 分析、批量升级 | 依赖升级专项     |
      
   
5. 性能优化阶段
   
   | 专家          | 核心能力                 | 典型场景           | 选型建议        |
   |:---|:---|:---|:---|
   | 算法与计算性能优化专家 | 算法设计、复杂度、并行/CUDA     | 数据结构、数值计算、并行优化 | 计算密集型任务     |
   | 前端性能优化专家    | Core Web Vitals、瓶颈隔离 | 首屏、交互响应优化      | 前端性能专项      |
   | 接口性能优化专家    | 基线、压测、瓶颈定位           | API 吞吐/延迟优化    | 后端 API 性能专项 |
      
   
6. 工程与运维阶段
   
   | 专家          | 核心能力             | 典型场景                             | 选型建议       |
   |:---|:---|:---|:---|
   | CI-CD流水线工程师 | 流水线设计与自动化        | GitHub Actions/Jenkins/GitLab CI | CI/CD 建设专项 |
   | 容器与部署配置专家   | 镜像/K8s/Helm/部署配置 | 容器化、Helm Chart 编写                | 容器化专项      |
   | 部署运维专家      | 部署执行、生产运维、事件响应   | 线上发布、故障应急                        | 生产运维专项     |
   | 可观测性配置专家    | 日志/指标/追踪/告警      | 接入 APM、配置告警                      | 可观测性建设     |
   | 技术债盘点专家     | 跨维度技术债盘点         | 产出优先级债务台账                        | 周期性治理专项    |
      
   
7. 可视化与创作阶段
   
   | 专家         | 核心能力                           | 典型场景              | 选型建议      |
   |:---|:---|:---|:---|
   | 架构图绘制专家    | tech-graph 技能，SVG/HTML/PNG/GIF | 架构图、时序图、UML、ER 图  | 技术图表唯一选择  |
   | 数据分析专家     | 结构化数据分析+交互式HTML报告              | Dashboard、统计、洞察   | 数据分析/报表专项 |
   | SQL数据分析师   | SQL查询、数据探索、可视化、仪表板、统计检验        | 数据抽取、质量校验         | 覆盖多种数据    |
   | Excel数据分析师 | Excel创建/编辑/公式/格式化/数据可视化        | 数据清洗、统计分析         | Excel专项   |
   | 图片创作专家     | canvas-design 原创视觉艺术           | 海报、艺术稿、设计稿        | 原创静态视觉    |
   | 海报生成专家     | poster-generation 技能           | 广告/宣传/活动海报        | 海报类需求首选   |
   | 工作台搭建专家    | Spacebench-pro 技能              | 个人每日工作台（计划/打卡/记账） | 个人工作台类需求  |
      
   
 
#### 使用网页开发专家
例如以调用网页开发专家为例介绍如何使用专家。
1. 参考[快速启动](https://support.huaweicloud.com/usermanual-codeartsspace/space_0002.html)操作，登录码道Space。
2. 在码道Space客户端的左侧导航栏，选择"新建任务"。
3. **选择工作空间** 。将任务保存到本地文件夹或者工作空间中，码道Space可以在该目录下读取或生成文件。
   
   单击输入框下方的"选择工作空间"，您可以选择"新建工作空间"或"打开本地文件夹"。
   
   
4. **选择模型**。输入框右侧显示当前选用的模型，您可在下拉框中切换不同大语言模型。
5. 在新建任务的输入框中，单击 ![](https://support.huaweicloud.com/usermanual-codeartsspace/zh-cn_image_0000002747242347.png)，选择"专家"，在列表中选择"网页开发专家"。
   
   图1网页开发专家   
   ![](https://support.huaweicloud.com/usermanual-codeartsspace/zh-cn_image_0000002717802402.png "点击放大")
   
   
6. **描述任务** 。在输入框中使用自然语言描述任务，例如"你是一个网页开发专家。帮我生成一个趣味化风格的产品网站，并提供即时可预览的 HTML。"
   
   图2**描述任务**   
   ![](https://support.huaweicloud.com/usermanual-codeartsspace/zh-cn_image_0000002747322435.png "点击放大")
   
   
7. 单击发送图标 ![](https://support.huaweicloud.com/usermanual-codeartsspace/zh-cn_image_0000002717642494.png)，码道Space会自主完成完整工作流，不仅列出编程思路，还给出了对应的代码实现过程。
 
