这个目录是 Mac 原生桌面壳。
入口:
职责:
- 启动和停止本地 agent
- 显示日志
Codex / LM Studio / Ollama模型配置- Codex 认证
LM Studio / Ollama运行时状态检测和当前模型管理- 抓屏测试
- 模型测试
- 历史和详情查看
在仓库根目录执行:
npm run build:mac-app生成物:
build/mac-desktop/Screen Pilot Native.app
如果你直接开发 SwiftUI:
- 用 Xcode 打开 Package.swift
- 运行
MacScreenAgentDesktopApp
这是当前在 Mac 上更推荐的本地路径。
最短路径:
- 安装并启动
LM Studio - 执行:
~/.lmstudio/bin/lms bootstrap
lms get --mlx qwen3-vl-8b
lms ls
lms server start
lms load <model_key> --identifier qwen3-vl:8b- 在 App 配置页把模型提供方切到
LM Studio (MLX) - 模型标识保持
qwen3-vl:8b - 你也可以直接用 App 里的运行时按钮:
启动 Server下载当前模型加载当前模型
- 去“测试”页直接运行模型测试
如果你想保留跨平台一致性,也支持 Ollama:
ollama pull qwen3-vl:8b
ollama serve然后在 App 配置页切到 Local Ollama。
对 24GB 统一内存的 Mac,先用 qwen3-vl:8b 比较合适;如果只想先看通路,可切 qwen3-vl:4b。
Screen Pilot不接管LM Studio.app或Ollama.app的安装Screen Pilot不做任意模型路径管理LM Studio的模型目录继续由 LM Studio 自己管理Ollama的模型目录继续由~/.ollama/models或OLLAMA_MODELS管理LM Studio当前只做下载 / 加载 / 卸载Ollama的删除由 App 调ollama rm <model>