desktop/src-tauri/src/main.rs
第 1 条注释,第 1 行
desktop/src-tauri/src/main.rs:1
//! 桌面入口:单窗口与共享调度器;--headless 按已保存的第 2 条注释,第 2 行
desktop/src-tauri/src/main.rs:2
//! 系统任务意图和到期规则采集;--scan-once 手动采集全部启用来源。第 3 条注释,第 3 行
desktop/src-tauri/src/main.rs:3
//! 两种 CLI 模式均不创建 WebView 或本地遥测接收器。第 4 条注释,第 66 行
desktop/src-tauri/src/main.rs:66
// 无 Tauri 句柄时,headless 或启动前数据库位于 APPDATA/llm-usage-desktop/,或第 5 条注释,第 67 行
desktop/src-tauri/src/main.rs:67
// ~/.local/share/llm-usage-desktop/ 下,文件名为 llm-usage.sqlite;第 6 条注释,第 68 行
desktop/src-tauri/src/main.rs:68
// 符合 architecture.md 的系统应用数据目录规则。第 7 条注释,第 69 行
desktop/src-tauri/src/main.rs:69
// 避开 Roaming 中既有的第三方占位文件 llm-usage,保留该文件。第 8 条注释,第 95 行
desktop/src-tauri/src/main.rs:95
// 此分支先于 db_path、迁移、采集和 GUI 启动执行。第 9 条注释,第 164 行
desktop/src-tauri/src/main.rs:164
// 无 WebView 模式采集一次后退出,不启动窗口或调度线程。第 10 条注释,第 199 行
desktop/src-tauri/src/main.rs:199
// M5 本地 OTLP 接收器:按需启用,仅 127.0.0.1,线程随进程结束;第 11 条注释,第 200 行
desktop/src-tauri/src/main.rs:200
// 设置变化在重启后生效。第 12 条注释,第 229 行
desktop/src-tauri/src/main.rs:229
// 按主显示器分辨率调整窗口,60–85%,上限 1600×1000。