🚀 基于 Flutter 开发的类 Claude Desktop 桌面客户端
支持国内大模型 · 跨平台 · 开源免费
DeepClaude 是一款基于 Flutter 开发的开源 AI 桌面客户端,UI 设计参照 Claude Desktop,为国内用户提供流畅的 AI 对话体验。
为什么选择 DeepClaude?
- 🇨🇳 支持国内模型 - 原生支持 DeepSeek、通义千问、智谱等国内大模型
- 🎨 Claude 风格 UI - 简洁优雅的界面设计,参照 Claude Desktop
- 💻 跨平台支持 - macOS、Windows、Linux 全平台运行
- 🔓 开源免费 - 完全开源,自由使用和定制

| 模型 | 供应商 | 状态 |
|---|---|---|
| DeepSeek-V3 | DeepSeek | ✅ 支持 |
| DeepSeek-R1 | DeepSeek | ✅ 支持 |
| Qwen-Max | 阿里云 | ✅ 支持 |
| Qwen-Plus | 阿里云 | ✅ 支持 |
| GLM-4 | 智谱 AI | ✅ 支持 |
| 文心一言 | 百度 | 🚧 计划中 |
| 模型 | 供应商 | 状态 |
|---|---|---|
| Claude 3.5 | Anthropic | ✅ 支持 |
| GPT-4 | OpenAI | ✅ 支持 |
| Gemini | 🚧 计划中 |
- 流式响应 - 实时显示 AI 回复,打字机效果
- 思考过程 - 支持显示模型的思考过程(DeepSeek-R1)
- 多会话管理 - 支持多个对话同时进行
- 扩展能力 - 支持 MCP (Model Context Protocol) 连接器
- Web 搜索 - 集成网络搜索能力
- 自定义工具 - 可配置多种 MCP 服务
- 文件预览 - 浏览和预览项目文件
- 附件上传 - 支持上传文件进行分析
- 代码高亮 - 支持多种编程语言语法高亮
- 深色/浅色主题 - 支持主题切换
- 多语言支持 - 中文、英文、日文
- 历史记录 - 会话自动保存,随时查看
- Flutter 3.0+
- macOS / Windows / Linux
git clone https://github.com/your-username/DeepClaude.git
cd DeepClaudeflutter pub get# macOS
flutter run -d macos
# Windows
flutter run -d windows
# Linux
flutter run -d linux# macOS
flutter build macos --release
# Windows
flutter build windows --release
# Linux
flutter build linux --release- 打开设置(点击侧边栏底部的设置图标)
- 选择「AI 供应商」
- 选择你要使用的模型供应商
- 输入对应的 API Key
- 点击「New chat」创建新对话
- 在输入框输入消息
- 按 Enter 发送
- 点击输入框左下角的时钟图标
- 开启/关闭需要的连接器
- 点击「Manage connectors」管理连接器配置
lib/
├── main.dart # 应用入口
├── providers/
│ ├── chat_provider.dart # 聊天状态管理
│ ├── settings_provider.dart # 设置管理
│ ├── mcp_provider.dart # MCP 连接器管理
│ └── provider_manager.dart # AI 供应商管理
├── screens/
│ └── home_screen.dart # 主界面
└── widgets/
├── sidebar.dart # 侧边栏
├── chat_area.dart # 聊天区域
└── settings_panel.dart # 设置面板
- 框架: Flutter 3.x
- 语言: Dart
- 状态管理: Provider
- 存储: SharedPreferences + 本地文件
- 基础对话功能
- 国内模型支持(DeepSeek、Qwen)
- MCP 连接器
- 多主题支持
- 文心一言支持
- Gemini 支持
- 插件系统
- 云端同步
欢迎提交 Issue 和 Pull Request!
MIT License

