cc-haha/docs/desktop/index.md
程序员阿江(Relakkes) 870e03d88b docs(desktop): 全面更新桌面端文档,替换真实截图,修复 DMG 布局
- 重写 02-architecture.md:修正 Rust 函数签名、补充 AdapterSidecar/Updater 插件、更新目录结构
- 重写 03-features.md:补充 ComputerUse/ToolInspection/ImageGallery 等新组件和页面
- 精简 04-installation.md:仅保留 macOS/Windows,新增 Web UI 模式说明
- 精简 index.md:移除过时配图说明表格
- 删除 8 张 AI 渲染概念图,替换为 9 张真实应用截图
- 新增 desktop/README.md:开发/构建指南 + macOS 常见问题
- 修复 DMG 构建脚本:通过 AppleScript 控制图标布局(App 左/Applications 右)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 10:25:36 +08:00

2.0 KiB
Raw Permalink Blame History

桌面端文档

图形化的 AI Code Editor支持多会话、多标签、IM 接入的完整桌面体验。

桌面端界面


文档目录

快速上手

面向用户的桌面端使用指南界面布局、对话操作、多标签、权限控制、项目管理、模型配置、IM 适配器、定时任务。

架构设计

面向开发者的技术架构三层架构Tauri → Server → CLI、WebSocket 协议、HTTP API、状态管理、协议代理、适配器桥接、目录结构。

功能详解

深入每个功能模块聊天引擎、代码展示、工具调用、Agent Teams、提供商管理、技能/Agent、定时任务、IM 适配器、设计系统。

安装指南

下载安装、macOS/Windows 常见问题、Web UI 模式。


快速开始

用户

  1. 阅读 安装指南 下载安装
  2. 阅读 快速上手 了解界面和操作
  3. 配置 AI 模型提供商,开始对话

开发者

  1. 阅读 架构设计 理解三层架构
  2. 关键源码位置:
    • desktop/src/ — React 前端
    • desktop/src-tauri/ — Tauri Rust 后端
    • desktop/sidecars/ — Sidecar 入口
    • src/server/ — Express API 服务端
    • adapters/ — IM 适配器

核心概念

概念 说明
Tauri 跨平台桌面框架Rust 管理窗口和 Sidecar 进程
Sidecar 随主进程启动的后台服务,运行 API 服务器
Session 一次对话会话,绑定工作目录,通过 WebSocket 通信
Tab 标签页,对应一个 Session 或特殊页面
Provider AI 模型提供商,支持 Anthropic/OpenAI 兼容接口
Adapter IM 适配器Telegram/飞书接入 Claude Code
Store Zustand 状态容器,按领域拆分管理