Repository navigation
AgentMirror v0.0.2 — 内置场景修复
修复 v0.0.1 下载后只有 4 个旧默认提示词、工作区为空的问题。
修复内容
- 将 12 个已测场景及对应提示词直接内嵌到可执行文件;首次启动即可看到 12 个工作区草稿、12 个站点、12 个模拟场景及 12 个提示词。
- 从 v0.0.1 升级时自动补齐材料,无需删除数据库或手动导入。已有原始评测工作区会保留;用户已编辑的数据不会被覆盖。
- 清理未修改、未被引用且没有历史使用记录的旧默认提示词;用户编辑、现有绑定和历史数据保留。
- 导入只执行一次,重启不会重复导入,也不会恢复用户主动删除的内置场景。
- 工作区保持草稿状态,不自动发布或开启端口。场景下载附件仍未打包,相关链路需自行补齐附件和测试地址。
升级
停止旧程序,下载并替换为对应系统的新程序,继续使用原来的 --db 路径启动即可。运行前建议备份现有 SQLite 数据库。完成后打开 http://127.0.0.1:8766。
| 系统 | 架构 | 文件 |
|---|---|---|
| Linux | x64 | agentmirror-linux-amd64 |
| Linux | ARM64 | agentmirror-linux-arm64 |
| Windows | x64 | agentmirror-windows-amd64.exe |
| macOS | Intel | agentmirror-darwin-amd64 |
| macOS | Apple Silicon | agentmirror-darwin-arm64 |
使用 SHA256SUMS 校验下载文件。Linux/macOS 下载后执行 chmod +x <文件名>。
验证
- 产品 Go 测试、场景规则与提示词逐条绑定检查、升级及重复启动测试。
- 实际 v0.0.1 Release 数据库升级:4 个提示词、0 个工作区 → 12 个提示词、12 个工作区;重启后保持不变。
- Linux x64、Windows x64、macOS ARM64 独立启动检查,使用空 PATH 和独立临时目录验证内嵌材料;Linux ARM64 和 macOS Intel 完成交叉编译。