tppc_linksc(和小冋)
DeepSeek NEXA开发中
English
DeepSeek NEXA开发中

为 DeepSeek 而生的桌面端编程伴侣

DeepSeek NEXA

DeepSeek NEXA 是一款使用 Tauri v2 + Rust + React 构建的 macOS 桌面应用,专注于 DeepSeek V4 双模型(Pro + Flash)。核心特性包括:三栏 IDE 布局(项目/对话/变更)、流式 Markdown + Mermaid 输出、per-session 状态隔离、显式三档权限控制、中断恢复优先设计。全部数据本地存储,API Key 保存至 macOS Keychain。

项目设计

栏 Agent 壳层布局:左栏会话与项目管理 | 中栏对话与计划流 | 右栏变更、工具与推理展示。五种输出协议层(流式 → Markdown → 图表 → 暂停恢复 → 文件 diff)。隐式三种执行模式(Default / Plan / Accept Edits),由自然语言触发无需切换按钮。

项目架构

Tauri v2 双进程架构:Rust 后端负责 Agent 引擎、LLM 通信、会话管理(DashMap + CancellationToken 树)、文件系统监控、终端模拟;React 前端负责 UI 渲染、状态管理(Zustand)、流式事件驱动。前后端通过 Tauri IPC 通信,数据层使用 SQLite 本地存储。

技术栈

Tauri v2RustReact 19TypeScriptTailwind CSSSQLiteZustandPlaywrightVite

项目链接

GitHub暂未开放在线版本

留言区

无需登录即可留言和回复。作者登录后回复会自动带“作者”标签。

排序方式
Loading...