调度领域专家完成任务
码道Space面向多样化开发场景内置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 技能
个人每日工作台(计划/打卡/记账)
个人工作台类需求
使用网页开发专家
例如以调用网页开发专家为例介绍如何使用专家。
- 参考快速启动操作,登录码道Space。
- 在码道Space客户端的左侧导航栏,选择“新建任务”。
- 选择工作空间。将任务保存到本地文件夹或者工作空间中,码道Space可以在该目录下读取或生成文件。
单击输入框下方的“选择工作空间”,您可以选择“新建工作空间”或“打开本地文件夹”。
- 选择模型。输入框右侧显示当前选用的模型,您可在下拉框中切换不同大语言模型。
- 在新建任务的输入框中,单击
,选择“专家”,在列表中选择“网页开发专家”。 图1 网页开发专家
- 描述任务。在输入框中使用自然语言描述任务,例如“你是一个网页开发专家。帮我生成一个趣味化风格的产品网站,并提供即时可预览的 HTML。” 图2 描述任务
- 单击发送图标
,码道Space会自主完成完整工作流,不仅列出编程思路,还给出了对应的代码实现过程。