Move Qt/Tauri/full Web SPA under archive/, ship hermit as CLI/TUI plus libcstcore and cst-webui/1 HTTP+SSE (turn lifecycle hooks, capabilities). Co-authored-by: Cursor <cursoragent@cursor.com>
24 lines
895 B
Markdown
24 lines
895 B
Markdown
# Hermit Desktop(归档)
|
||
|
||
桌面 GUI **不在本仓默认交付物中**。参考实现已冻结于:
|
||
|
||
| 树 | 说明 |
|
||
|----|------|
|
||
| [`archive/desktop-tauri/`](../archive/desktop-tauri/) | Tauri 2 + React(原 `apps/desktop`) |
|
||
| [`archive/qt-app/`](../archive/qt-app/) | Qt6/QML(原 `app/`,已 DEPRECATED) |
|
||
|
||
正式远程客户端请实现 [webui.md](webui.md) / [webui-schema.md](webui-schema.md)
|
||
(`hermit --web`)。进程内嵌入请用 `libcstcore` + `cst_agent_hooks_t`;归档 FFI
|
||
见 `archive/desktop-tauri/src-tauri/src/ffi_bridge.*`。
|
||
|
||
## 归档 Tauri 开发(不保证可编)
|
||
|
||
```bash
|
||
nix-shell -p rustc cargo nodejs_22 pkg-config webkitgtk_4_1 gtk3 librsvg openssl curl
|
||
cd archive/desktop-tauri && npm install && npm run tauri dev
|
||
```
|
||
|
||
## 产品环境变量
|
||
|
||
`HERMIT_*` 优先,`CST_*` 仍接受(见 `hermit_getenv`)。配置目录 `~/.config/hermit`。
|