Files
WHCandCursor 5538ed3412
ci / tcc-check (push) Successful in 1m8s
ci / linux (aarch64, 0) (push) Failing after 1h0m3s
ci / linux (x86, 1) (push) Failing after 1h0m3s
ci / linux (x86_64, 1) (push) Failing after 1h0m2s
ci / windows (push) Failing after 50s
refactor: archive GUI clients; keep minimal TUI with hooks/API
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>
2026-10-30 22:49:23 +08:00

895 B
Raw Permalink Blame History

Hermit Desktop(归档)

桌面 GUI 不在本仓默认交付物中。参考实现已冻结于:

树 说明
archive/desktop-tauri/ Tauri 2 + React(原 apps/desktop)
archive/qt-app/ Qt6/QML(原 app/,已 DEPRECATED)

正式远程客户端请实现 webui.md / webui-schema.md (hermit --web)。进程内嵌入请用 libcstcore + cst_agent_hooks_t;归档 FFI 见 archive/desktop-tauri/src-tauri/src/ffi_bridge.*。

归档 Tauri 开发(不保证可编)

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。