Argus 文档
docs/
├── guide/ 使用指南:界面与操作、常驻与快捷键、设置、硬件数据
├── development/ 开发指南:环境与命令、构建与缓存、性能基线与测量、提交与发布、多语言
├── architecture/ 架构:分层与数据流、技术栈、采集层、Tauri 宿主、前端
├── design/ 设计:设计原则、曲线动画、窗口外观、全局快捷键
├── roadmap.md 路线图
└── known-issues.md 已知问题
使用指南
- 界面与操作:首次启动、页面、概况带、文件占用、键盘操作、权限
- 常驻、托盘与快捷键
- 设置
- 硬件数据的来源与限制
开发指南
- 环境与命令:环境要求、
start.bat、开发版隔离、验证采集数据、代码规范 - 构建与缓存:缓存优化、链接器与工具链
- 性能基线与测量
- 提交与发布:持续集成、提交信息规范、版本号、发布步骤、更新签名与通道、发布后发现严重问题时的处理
- Windows 代码签名:SignPath 测试配置、签名顺序与产物验证
- 多语言:文案目录、界面与 Rust 中的用法、检查、增加语言、术语表
- 依赖与安全维护:工具链版本、漏洞检查、WebView 防御与上游修复边界
架构
- 总览:分层、数据流、设计取向
- 技术栈:各层的语言、框架、依赖与平台接口,检查、构建与发布工具
- 采集层 argus-core
- Tauri 宿主
- 特权服务:安装、授权边界、IPC 与验证
- 管理员启动:一次授权、统一入口与权限交接
- 系统任务管理器替换:启用、回退、更新和卸载保护
- 前端