安装应用
打开已下载的 EVA AI 1.2.0 内测版-arm64.dmg,将其中 EVA AI.app 拖入「应用程序」文件夹。
首次启动:右键打开
本版本未使用 Apple 开发者签名,直接双击会被系统拦截。请在图标上右键选择「打开」,再次确认「打开」;此后可正常双击启动。
也可通过终端一次性移除隔离标记:
xattr -dr com.apple.quarantine "/Applications/EVA AI.app"
授予系统权限
按需授予:麦克风(实时对话)、屏幕录制(截图)、辅助功能(控制其他应用)。未授权不影响其余功能,仅对应能力不可用。屏幕录制权限需重启应用后生效。
运行安装程序
运行 EVA AI 1.2.0 内测版-Setup-x64.exe,可自选安装目录;安装完成后会创建开始菜单与桌面快捷方式。也可使用免安装版本,直接运行。
系统是 32 位就先确认一下:设置 → 系统 → 关于,看「系统类型」。32 位请下 -Setup-x86.exe(安装版)或 -免安装-x86.exe。选错了装不上 —— 64 位的包在 32 位系统上无法运行。
SmartScreen 提示处理
本版本未购买 Windows 代码签名证书,SmartScreen 会提示「Windows 已保护你的电脑」。选择「更多信息」→「仍要运行」即可。
Windows 版能力范围
Windows 端的桌面操作工具(截图 / 打开 / 剪贴板 / 系统状态 / 通知)基于 PowerShell 实现,尚未在真机上完整验证。如遇报错,请附带截图反馈。
用 AppImage(推荐)
下载 EVA AI 1.2.0 内测版-Linux-x86_64.AppImage,给它执行权限再运行:
chmod +x ~/Downloads/"EVA AI 1.2.0 内测版-Linux-x86_64.AppImage"
~/Downloads/"EVA AI 1.2.0 内测版-Linux-x86_64.AppImage"
AppImage 是单文件免安装格式,不需要 sudo,也不会往系统里写东西。
或者用 tar.gz
下载 EVA AI 1.2.0 内测版-Linux-x64.tar.gz,解压后运行目录里的 eva-ai。适合想自己接管依赖、或者要放进自己的目录结构的场景。
如果提示 chrome-sandbox 权限问题(多见于以 root 运行),加 --no-sandbox 启动。
桌面能力依赖系统工具
Linux 没有统一的截图、剪贴板、通知命令 —— GNOME 与 KDE、X11 与 Wayland 各一套。EVA 会按当前桌面环境自动挑,缺依赖时会在报错里直接告诉你要装哪个包,不会静默失败。
常见对应:截图 gnome-screenshot / spectacle / grim / scrot;剪贴板 wl-clipboard / xclip;通知 libnotify-bin;打开文件 xdg-utils。
Linux 版能力范围
内核、工具、语音、界面与 macOS / Windows 版同构。桌面工具是按 Linux 的实际情况新写的,尚未在真机上完整验证 —— 遇到问题请把报错原文发回来,那正是最有用的反馈。
怎么更新到新版本
应用内不会自动替换自己,只会在「设置 → 关于」里提示有新版本,并给一个去下载页的入口。更新是手动的,但只要一步。
Windows(安装版)
先完全退出 EVA(托盘图标右键 → 退出;光点窗口的 × 只是最小化),然后运行新版 -Setup-x64.exe 或 -Setup-x86.exe。
安装向导会检测到已装的版本并自动替换。装完直接打开,一切都还在。
Windows(免安装版)
下载新的 -免安装-x64.exe(或 -x86),旧的删掉、新的一放就行。免安装版不写注册表,没有卸载流程。
macOS
打开新的 DMG,把 EVA AI 拖进「应用程序」。系统会问「已存在同名项目,是否替换」,选替换。不需要先删旧的。
Linux
AppImage:下载新的,删掉旧文件,对新文件重新 chmod +x。
tar.gz:解压到新目录,把旧目录删掉即可。
你的数据在哪
配置、API Key、对话记录、长期记忆、语音模型,全部存在用户主目录的 ~/.eva,不在安装目录里。
| Windows | C:\Users\你的用户名\.eva |
| macOS | /Users/你的用户名/.eva |
| Linux | /home/你的用户名/.eva |
因为这个目录独立于安装位置,所以升级不会动它,卸载重装也不会动它 —— 就算把 EVA 完全卸载,配置和聊天记录仍然躺在那里。
反过来说:想彻底清干净,光卸载是不够的,得手动删掉 ~/.eva。API Key 就存在那里(config.json,权限 600)。
跨版本升级
可以直接跳。1.1.3 升到 1.1.7 不需要逐版走一遍,直接用最新安装包就行 —— 安装器只认「装没装过」,不关心中间隔了几个版本。
版本很旧的话(比如 1.0.x),升级后建议打开「设置」扫一眼 API Key 还在不在 —— 数据不会丢,但个别配置项的名字在新版本里变过。
首次启动的三项配置
配置 API
首次启动会引导填写「服务商 + API Key + 模型」。模型必须支持 function calling:DeepSeek、通义千问、Kimi、智谱 GLM、GPT-4o 或本机 Ollama 均可。填写完成后点击「测试连接」,显示「连接正常」即可使用。
密钥仅写入本机 ~/.eva/config.json(权限 600),且仅发往用户配置的接口地址。
授予权限
同上:麦克风、屏幕录制、辅助功能。权限按应用授予,重装或更换路径后需重新授权。
语音模型(可选)
首次进入「实时对话」页时会自动下载识别模型至 ~/.eva/voice/,状态胶囊会显示进度。下载完成后识别全程在本机进行,不再联网。
如需语音播报,需在本机运行 Qwen TTS WebUI;未运行不影响其他功能,仅无语音输出。
校验下载文件
下载页上每个安装包均提供 SHA-256。建议在安装前核对,以确认文件未被篡改;应用更新时核对的也是同一份值。
# macOS shasum -a 256 ~/Downloads/"EVA AI 1.2.0 内测版-arm64.dmg" # Windows PowerShell Get-FileHash "$env:USERPROFILE\Downloads\EVA AI 1.2.0 内测版-Setup-x64.exe" -Algorithm SHA256 # Linux sha256sum ~/Downloads/"EVA AI 1.2.0 内测版-Linux-x86_64.AppImage"
完整清单(含体积与发布日期)见 下载页,亦可直接读取 version.json。
数据放在哪
- 配置与密钥
~/.eva/config.json(权限 600,只在本机)- 会话与记忆
~/.eva/sessions/·~/.eva/memory.md- 截图
~/.eva/captures/- 语音模型
~/.eva/voice/(SenseVoice / Whisper,按需下载)- 卸载
- 删掉应用即可,数据不会跟着走。想彻底清干净,再删
~/.eva/。Windows 是%USERPROFILE%\.eva\。 - 换端口 / 换数据目录
- 内核默认监听
127.0.0.1:8787;用EVA_PORT=9000、EVA_HOME=/别的/路径可以改。
常见问题
与网页版 AI 的区别是什么?+
本地文件会被上传吗?+
~/.eva/config.json(权限 600),界面只回显掩码。误操作的风险如何控制?+
截图为空白如何处理?+
语音无输出如何处理?+
127.0.0.1:7860),且音色库中存在对应音色包。实时对话页的状态胶囊会标明是「未连接」还是「正在载入 1.7B 模型」。唤醒后无响应如何处理?+
语音识别是否需要下载模型?+
~/.eva/voice/。默认 SenseVoice 约 1.1 GB(中文准确率最高),也可在设置中改用 Whisper Base(约 430 MB)或 Tiny。下载完成后识别全程在本机进行,不再联网。是否支持部署到服务器?+
deploy/ 目录包含 systemd 与 nginx 安装脚本,部署后即为常驻座席。需要注意,该方式不再具备「本机」这一层隔离,硬红线与审批机制仍然生效。数据存放位置与卸载方式?+
~/.eva/(Windows 为 %USERPROFILE%\.eva\)。如需彻底清除,删除该目录即可。遇到未记录的报错
请提供三项信息:版本号(设置 → 关于)、截图、当时的输入内容,发送至作者 @成分复杂。