跳转至

开发环境

桌面栈为 Python 3.12 + uv、Node.js 22+ + pnpm 12.4.2、Rust + Tauri 2。当前本机验证使用 macOS arm64、Python 3.12.13 和 Node.js 24;其他目标需要独立原生构建。

  • macOS:安装 Xcode Command Line Tools 和对应 Rust 工具链。
  • Windows x64:安装 Visual Studio C++ Build Tools、Windows SDK 与 WebView2。
  • 具体系统依赖按 Tauri 官方要求 安装。
  • Python 环境由 uv sync --locked --extra audio --extra bundleapi-service/.venv 中管理;不使用 conda。
  • 前端分别在 app-ui/mini-program/ 运行 pnpm install --frozen-lockfile

测试与文本输入无需真实 API Key。离线模型在应用中单独下载;CI 不下载 GB 级权重,不据此宣称本地模型质量已通过全平台测试。

下一步:开发与验证

macOS 本地问答使用的 llama.cpp 官方运行时最低要求 13.3,安装前会检查;较旧系统仍可选择 BYOK 或已有兼容服务。