Luke Desktop
一个现代化的桌面客户端,支持MCP Server,使用Tauri、React和TypeScript构建。
Luke Desktop Quick Start Guide
一个支持MCP服务器的Claude Desktop替代品,使用Tauri + React + TypeScript构建
主要特性
- 🚀 基于Tauri 2.x的高性能架构
- 🔄 完整支持Model Context Protocol (MCP)服务器
- 🔌 插件系统和跨平台兼容性
- 🔒 内置安全功能和高级文件管理
安装前准备
确保您的系统满足以下要求:
- Node.js v22.11.0+
- Rust v1.83.0+
- Cargo v1.83.0+
快速开始
-
克隆仓库
git clone https://github.com/yourusername/luke-desktop.git cd luke-desktop
-
安装依赖
npm install
-
启动开发环境
npm run tauri dev
-
构建生产版本 详细说明请参阅构建指南
MCP集成
Luke Desktop实现了Model Context Protocol,支持与Claude及其他兼容AI模型的通信。 详情参见MCP规范。
项目结构
luke-desktop/
├── src/ # React前端代码
├── src-tauri/ # Tauri后端代码
├── public/ # 静态资源
└── docs/ # 文档
文档资源
许可和支持
- 本项目采用MIT许可证
- 问题或疑问请在GitHub仓库提交issue
最后更新:2024-12-08