Luke Desktop

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+

快速开始

  1. 克隆仓库

    git clone https://github.com/yourusername/luke-desktop.git
    cd luke-desktop
    
  2. 安装依赖

    npm install
    
  3. 启动开发环境

    npm run tauri dev
    
  4. 构建生产版本 详细说明请参阅构建指南

MCP集成

Luke Desktop实现了Model Context Protocol,支持与Claude及其他兼容AI模型的通信。 详情参见MCP规范

项目结构

luke-desktop/
├── src/              # React前端代码
├── src-tauri/        # Tauri后端代码
├── public/           # 静态资源
└── docs/             # 文档

文档资源

许可和支持

  • 本项目采用MIT许可证
  • 问题或疑问请在GitHub仓库提交issue

最后更新:2024-12-08