跳转到内容
Fynvra
GitHub 下载 EN
使用文档参考数据与更新

数据、安全边界与更新

Fynvra 在本机运行,设置、会话和密钥都落在本机应用数据目录。文件访问限制在已挂入的工作区;Agent 和 MCP 仍可能执行命令或访问外部服务,所以工具策略和审批档位要按项目来设。

设置、角色、模型服务、MCP 和会话都在本机应用数据目录里,不要提交到 Git,也不要打包发给别人。开发版默认用 fynvra-dev,和安装版分开。只有开发模式才认环境变量 FYNVRA_USER_DATA_DIR。

系统提示词、指令文件正文等大段文本不写进 settings.json;角色和指令文件各自保存在数据目录里。API Key、MCP 环境变量和 Header 的明文只在主进程读取,界面显示掩码或键名。

  • 文件读写限制在已挂入的工作区。渲染进程不能直接使用 Node.js 或 Electron。
  • Agent 和 MCP 仍然可以执行命令或访问外部服务,所以工具策略和审批档位要按项目来设。
  • 删除工作区只从列表移除,不删除磁盘目录;删除会话从列表移除,底层记录保留。归档不会自动删除仍在使用或未合并的 worktree。
  • 受保护操作(如 git push、git reset --hard、rm -rf)在任何审批档位下都要确认。

已安装的 Windows 版,以及带 Developer ID 签名的 macOS 版,会在启动时和之后每 4 小时检查更新,下载完成后等你确认再重启安装。未签名的 Mac 包请从 Releases 手动下载覆盖。开发模式(pnpm dev)不检查更新。Linux 目前没有自动更新。

「设置 → 通用 → 应用更新」显示当前版本和检查状态;有更新时按提示重启安装。