Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Download the installer for your platform from [GitHub Releases](https://github.c
|----------|-----------|-------|
| macOS (Apple Silicon) | `EMRG-<ver>-macos-arm64.pkg` | Double-click; GUI at `~/Applications/EMRG.app` |
| macOS (Intel) | `EMRG-<ver>-macos-x64.pkg` | Same |
| Windows | `EMRG-<ver>-windows-x64.exe` | Inno Setup, no UAC, Start-menu shortcut |
| Windows | `EMRG-<ver>-windows-x64.exe` | Inno Setup, no UAC, Start-menu shortcut, PATH auto-registered (native TUI: run `emrg` directly in cmd/PowerShell) |
| Linux | `EMRG-<ver>-linux-x86_64.AppImage` | Self-extracts to `~/.emrg/install/` on first run |
| Linux (ARM64) | `EMRG-<ver>-linux-aarch64.AppImage` | Same |

Expand All @@ -62,7 +62,7 @@ The installer bundles a full runtime (standalone Python 3.13 + deps + git + gh +
- TUI: `~/.emrg/install/bin/emrg` (Linux also creates `~/.local/bin/emrg` symlink)
- First-run wizard asks for your API key; python scripts work inside sessions

> **Uninstall**: macOS run "卸载 EMRG.app" (uninstall app); Windows uninstall from Control Panel; Linux run `~/.emrg/install/bin/emrg-uninstall` (or delete the AppImage + symlink). Uninstall preserves non-EMRG user files in `~/.emrg`, and writes a termination report + data snapshot.
> **Uninstall**: macOS run "卸载 EMRG.app" (uninstall app); Windows uninstall from Control Panel; Linux run `~/.emrg/install/bin/emrg-uninstall` (or delete the AppImage + symlink). Uninstall preserves non-EMRG user files in `~/.emrg`, and writes a termination report + data snapshot. **Windows uninstall is thorough** (v0.2.2+): kills GUI first to prevent daemon respawn, full whitelist cleanup of runtime files, `[UninstallDelete]` fallback removes install/, no residue in `~/.emrg`.
>
> **Unsigned builds**: if the macOS package is unsigned, right-click → Open on first launch (Gatekeeper). Besides the GUI, you can also edit `~/.emrg/config.toml` directly (GUI settings save rewrites config and drops comments — for advanced config, edit the file).

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ EMRG 是一个关于*自主进化*的实验。它能帮你写代码——读文
|------|---------|------|
| macOS (Apple Silicon) | `EMRG-<ver>-macos-arm64.pkg` | 双击安装,GUI 到 `~/Applications/EMRG.app` |
| macOS (Intel) | `EMRG-<ver>-macos-x64.pkg` | 同上 |
| Windows | `EMRG-<ver>-windows-x64.exe` | Inno Setup 免 UAC,开始菜单快捷方式 |
| Windows | `EMRG-<ver>-windows-x64.exe` | Inno Setup 免 UAC,开始菜单快捷方式,PATH 自动注册(含原生 TUI,cmd/PowerShell 直接 `emrg`) |
| Linux | `EMRG-<ver>-linux-x86_64.AppImage` | 首次运行自解压到 `~/.emrg/install/` |
| Linux (ARM64) | `EMRG-<ver>-linux-aarch64.AppImage` | 同上 |

Expand All @@ -62,7 +62,7 @@ EMRG 是一个关于*自主进化*的实验。它能帮你写代码——读文
- TUI:`~/.emrg/install/bin/emrg`(Linux 另生成 `~/.local/bin/emrg` 软链)
- 首次启动引导填写 API key;会话内可直接执行 python 脚本

> **卸载**:macOS 运行"卸载 EMRG.app";Windows 控制面板卸载;Linux 运行 `~/.emrg/install/bin/emrg-uninstall`(或删 AppImage + 软链)。卸载保留 `~/.emrg` 中非 EMRG 的用户文件,并生成终止报告与数据快照。
> **卸载**:macOS 运行"卸载 EMRG.app";Windows 控制面板卸载;Linux 运行 `~/.emrg/install/bin/emrg-uninstall`(或删 AppImage + 软链)。卸载保留 `~/.emrg` 中非 EMRG 的用户文件,并生成终止报告与数据快照。**Windows 卸载彻底**(v0.2.2+):先终止 GUI 进程防止 daemon 复活,白名单全量清理运行时文件,`[UninstallDelete]` 兜底删除 install/,`~/.emrg` 卸载后不残留。
>
> **无 Apple 证书**:macOS 安装包未签名时,首次打开右键 → 打开(Gatekeeper 提示说明)。API key 配置除 GUI 外也可直接编辑 `~/.emrg/config.toml`(GUI 保存设置会重写 config,注释会丢失——高级配置建议直接编辑文件)。

Expand Down
Loading