# 什么是码道CodeArts桌面端和网页端
码道CodeArts支持桌面端、网页端部署形态，可按需选用，实现灵活办公，提升开发效率。
- 码道桌面端：独立桌面AI工作台，提供自然语言、语音、附件、技能、专家、连接器等丰富能力，适用于长期开发、复杂项目等工作场景。
- 码道网页端：无需下载安装，浏览器打开就能使用，轻巧便捷。支持通过自然语言发起任务，适用临时需求处理、外出办公或快速验证等轻量场景。
#### 支持的操作系统
为确保最佳兼容性与性能表现，推荐使用以下系统配置：
Windows：推荐使用Windows 11 (x64)；如果使用Windows 10 (x64)，系统版本需为2019年及以上，建议升级至最新稳定版本。
#### 核心功能
- **办公文档处理**：支持处理Word文档、Excel表格、PPT、PDF文件，高效处理各类办公文档。
- **全栈应用开发**：覆盖前端、后端、鸿蒙全栈开发，支持多编程语言，可直接输出可运行的应用交付产物。
- **代码质量管控**：提供代码评审、重构优化、安全审计、单元测试、编码规范修复能力，让代码更健康。
- **可视化创意设计**：产出海报、PPT、技术图表，搭建个人工作台，将创意想法转化为可视化成果。
- **研究分析与决策支撑**：开展课题深度调研、市场趋势研判、数据解析，输出AI行业简报，以客观依据辅助业务决策。
- **端到端工程管理**：打通需求‑设计‑编码‑测试‑部署完整工程链路，无需切换多工具，一站式完成项目实施。
- **内容创作**：撰写长篇网文和长文档，输出品牌策划、整理会议纪要，把零散素材变成结构化成稿。
- **配置专属能力**：按需选用AI专家角色或专家团、系统预置技能、MCP外部连接器，例如网页开发、单元测试、代码评审、编译构建等。
- **工作空间管理**：关联本地代码目录，支持代码预览编辑、网页调试修改、Office文档查阅编辑，统一管理全部项目内容。
- **定时任务**：设置定时周期任务，交由AI自动执行，释放人力摆脱机械重复工作。
- **项目管理**：依托智能任务看板，覆盖项目、任务、执行、审核全流程，支持一键下发计划给AI Agent自动执行。
 
#### 产品优势
码道CodeArts专注全链路开发者场景，内置代码编辑器、浏览器、产物实时预览等功能，同步覆盖研发办公场景，聚焦从资料、项目文件等到数字应用成果。
#### 适用场景
| 场景  | 典型任务                 |
|:---|:---|
| 个人效率 | 写报告、做PPT、整理纪要、搭建工作台。 |
| 研发团队   | 全栈开发、代码治理、缺陷修复、CI/CD。  |
| 商业决策   | 需求分析、市场调研、数据分析、战略洞察。    |
| 设计创意 | 海报、架构图、演示文稿、画作游戏化。     |
| 研究报告 | 深度报告、AI动态、行业趋势追踪。      |
   
#### 功能介绍
表1产品功能 
| 功能名称        | 功能描述                                               | 码道桌面端 | 码道网页端 |
|:---|:---|:---|:---|
| 新建任务      | 创建新的工作会话，可指定专家、技能、连接器等配置，启动一次独立的AI协作流程。            | √      | √    |
| 上传图片或文件    | 将本地图片或文件上传到当前会话，作为对话上下文融入会话，实现精准高效的需求沟通。            | √        | ×        |
| 使用语音输入     | 通过麦克风语音录入指令，自动转写为文本发送给AI，省去冗长文字描述，实现精准高效的需求沟通。     | √      | ×       |
| 专家        | 预置的专业化角色（如需求分析、软件开发、创意图表等），针对特定任务加载专属指令与工作流，提升专项能力。 | √       | √    |
| 专家团      | 多角色团队协作的专家团。                                      | √      | ×     |
| 技能          | 可复用的能力包，封装特定任务的脚本、参考文档与工作流，按需加载技能，提升特定任务的执行能力与执行效率。 | √       | √      |
| 连接器         | 依托模型上下文协议（MCP）与MCP服务器通信，借助服务器提供的额外工具和资源实现功能扩展。    | √       | ×    |
| 定时任务        | 将重复性工作编排为可自动执行的流程（定时触发、事件驱动），减少人工干预，提升执行效率与一致性。      | √       | √       |
| 对接AtomGit | 对接AtomGit实现代码托管与研发协同。                                 | √        | √     |
| 项目       | 以项目为单位组织代码、配置与资源，隔离环境与权限，便于多项目并行管理与上下文隔离。         | √       | ×      |
| IM助理      | 嵌入即时通讯场景的助手形态，在聊天窗口中直接对话、派发任务，实现协作与沟通一体化。          | √        | ×     |
| 沙箱       | 隔离的代码执行环境，安全运行未受信代码、脚本或命令，防止对宿主系统造成污染或损害。         | √        | ×      |
| 模型          | 内置模型或添加第三方大语言模型，按任务需求选择不同能力、速度、成本档位的模型。            | √      | ×      |
| 桌面宠物      | 以桌面悬浮形象呈现的交互入口，轻量常驻、随时唤起，提供陪伴式的人机交互体验。             | √       | ×      |
| 心愿墙      | 用于展示用户对产品的功能需求与改进建议。                               | √      | ×     |
| 用量统计       | 统计并展示Token消耗、任务次数、模型调用等使用数据，支持成本分析与额度监控。           | √         | √    |
   
#### 约束限制
以下内容明确了设备的软硬件配置标准及核心性能指标，确保您的使用体验与运行效率。
表2约束限制 
| 限制类别          | 具体限制                   |
|:---|:---|
| 单个用户AI任务并发数量 | 最多3个同时执行。                |
| 单个用户启用定时任务的数量 | 20个                    |
| 单个用户并行执行定时任务的数量 | 同一个工作空间中最多支持同时执行3个定时任务。 |
| 单个会话的存储工作空间      | 不大于10GB                 |
   
