Argus 标志 # Argus **快速、现代、信息丰富的 Windows 任务管理器** **简体中文** · [English](README.en.md) [![最新版本](https://img.shields.io/github/v/release/Ray-lea/Argus?include_prereleases&sort=semver&label=%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC&color=2f80ed)](https://github.com/Ray-lea/Argus/releases) [![下载量](https://img.shields.io/github/downloads/Ray-lea/Argus/total?label=%E4%B8%8B%E8%BD%BD%E9%87%8F&color=2ea44f)](https://github.com/Ray-lea/Argus/releases) [![平台](https://img.shields.io/badge/%E5%B9%B3%E5%8F%B0-Windows%2010%20%2F%2011%20x64-0078D4)](#-系统要求) [![许可证](https://img.shields.io/badge/%E8%AE%B8%E5%8F%AF%E8%AF%81-AGPL--3.0--or--later-A42E2B?logo=gnu&logoColor=white)](LICENSE) [![Rust](https://img.shields.io/badge/Rust-stable-B7410E?logo=rust&logoColor=white)](https://www.rust-lang.org/) [![Tauri](https://img.shields.io/badge/Tauri-2-24C8DB?logo=tauri&logoColor=white)](https://tauri.app/) [![SolidJS](https://img.shields.io/badge/SolidJS-1.9-2C4F7C?logo=solid&logoColor=white)](https://www.solidjs.com/) [![TypeScript](https://img.shields.io/badge/TypeScript-7-3178C6?logo=typescript&logoColor=white)](https://www.typescriptlang.org/) [特性](#-特性) · [下载](#-下载) · [从源码构建](#-从源码构建) · [快捷键](#-快捷键) · [文档](#-文档) · [交流与反馈](#-交流与反馈)

Argus 进程页:按应用分组的进程列表与 CPU、内存、磁盘、网络、GPU 概况
Argus 采用 Rust 直接调用 Windows 原生接口,基于 Tauri 2 与 SolidJS 构建界面。它将进程、性能、服务、启动项、网络连接及最近 7 天的历史记录汇于同一窗口,图表曲线随屏幕刷新率连续流动,后台常驻托盘时仅占用单个 CPU 核心约 1%。项目名称取自希腊神话中的百眼巨人阿尔戈斯(Argus Panoptes)。 ## ⭐ Star 趋势 如果 Argus 对日常使用有所帮助,欢迎在 GitHub 上点亮 Star。这是对项目最直接的支持,也能让更多人发现它。 Argus 的 Star 数量变化 ## ✨ 特性 | | 功能 | 说明 | |:---:|---|---| | 🧮 | **进程** | 支持按应用、进程树或列表三种视图浏览,实时呈现各进程的 CPU、内存、磁盘读写速率与 GPU 占用(启用特权服务或以管理员身份运行时亦含网络流量)。支持排序、搜索、结束进程或整个进程树;详细信息面板展示命令行、所属用户与完整性级别等。 | | ⚡ | **优先级与效率模式** | 可通过右键菜单即时调整,也可建立规则,在目标程序每次启动时自动应用。 | | 📈 | **性能** | 全方位监控 CPU(每核心、性能核与能效核、频率、温度、功耗)、内存、磁盘、网络、GPU 与电池状态。 | | 🧩 | **服务与启动项** | 启动、停止服务及修改启动类型;启用或禁用开机启动项,状态与系统任务管理器保持同步。 | | 🌐 | **连接与端口** | 列出活动的 TCP 与 UDP 端点及其所属进程,支持按端口精确搜索与断开连接。 | | 🔍 | **文件占用** | 将文件或文件夹拖放到窗口即可定位占用进程。结合 Restart Manager 与句柄枚举(涵盖进程的当前工作目录),借助特权服务可进一步检查高权限进程。 | | 🕘 | **历史回溯** | 自动记录最近 7 天的资源占用曲线,单击任意时刻即可回看当时最繁忙的进程。 | | 📌 | **常驻托盘** | 通过全局快捷键 Ctrl+Alt+Esc(可更改或停用)随时显示或隐藏窗口;隐藏时资源开销极低,最小化与后台常驻时的刷新间隔可分别设置。 | | 🔄 | **应用内更新** | 新版本在后台静默下载,就绪后于标题栏提示;安装前可预览当前版本之后的全部更新内容,更新后首次打开窗口时也会呈现新版变化。提供稳定版与测试版双通道,可选配 GitHub 加速代理,且仅安装通过数字签名校验的版本。 | | 🎨 | **原生外观** | Windows 11 采用 Mica 云母材质,Windows 10 使用实色背景;系统强调色及浅色、深色主题默认跟随系统,也可在设置中单独指定。 | | 🌍 | **多语言** | 支持简体中文与英文界面,默认跟随 Windows 显示语言;提供首次启动引导,协助快速完成常用设置。 | | 👤 | **无需管理员权限** | 在标准权限下即可完整查看全部进程的路径与各项资源占用。 | | 🔐 | **可选管理员运行** | 在设置或首次启动引导中完成一次授权后,登录启动、快捷方式和任务管理器入口即可统一以管理员身份运行,且可随时关闭。 | | 🛡️ | **可选特权服务** | 经一次管理员授权安装后,即使界面保持标准权限运行,也能管理系统进程、自动应用规则、控制服务与断开连接,并统计每进程网络流量(在 Windows 10 及 Windows 11 24H2 之前的版本上亦包括磁盘读写);可在设置中随时卸载。 | | 🪟 | **任务启动与桌面** | 支持从任意页面运行新任务(可选管理员权限),或重新启动当前桌面的 Windows 资源管理器。 | ## 📦 下载 前往 [GitHub Releases](https://github.com/Ray-lea/Argus/releases) 获取最新版本: | 文件 | 说明 | |---|---| | `Argus_<版本>_x64-setup.exe` | **安装版(推荐)**。为所有用户安装至 `Program Files`,安装与更新需管理员授权,支持应用内更新。 | | `Argus_<版本>_x64.exe` | **免安装版**。单文件直接运行,与安装版共用设置与历史数据,不支持自动更新。 | | `SHA256SUMS.txt` | 上述发布文件的 SHA-256 校验值。 | > [!NOTE] > 程序目前尚未进行代码签名,首次运行时 Windows SmartScreen 可能会提示“未知发布者”。 ## 💻 系统要求 - **操作系统**:Windows 10 22H2(内部版本 19045)及以上版本(含 Windows 11),仅支持 x64 架构 - **运行环境**:Microsoft Edge WebView2 运行时(Windows 11 已内置) 已验证的系统版本、功能差异与权限要求详见[兼容范围](docs/guide/hardware-data.md#系统兼容范围)。 ## 🔧 从源码构建 构建前需准备以下环境: - Rust `stable-x86_64-pc-windows-msvc` 工具链(1.99.1 及以上) - Node.js 26.12.1 及以上的 26.x 版本(亦支持 24.22.1 及以上的 24.x LTS)与 pnpm 12.14.0 - Visual Studio Build Tools(勾选“使用 C++ 的桌面开发”工作负载) 在仓库根目录下运行: ```bash start.bat # 开发模式:前端即时热更新,Rust 代码修改后自动重新编译并重启 start.bat build # 发布构建:生成 target\release\argus.exe ``` 浏览器预览、代码检查、打包安装程序与清理缓存等更多命令,请参阅[开发指南](docs/development/README.md)。 ## 🔑 快捷键 | 操作 | 按键 | |---|---| | 切换页面 | Ctrl+1 … Ctrl+7 | | 搜索进程 | Ctrl+F | | 临时暂停刷新 | 按住 Ctrl,松开后恢复(进程页、性能页) | | 打开详细信息 | Enter | | 结束进程 | Alt+E 或 Delete(Shift+Delete 跳过确认) | | 显示或隐藏窗口(全局) | Ctrl+Alt+Esc | 完整按键列表可在“设置 → 快捷键 → 查看快捷键”中查看,更多操作说明请参阅[使用指南](docs/guide/README.md)。 ## 📚 文档 | 文档 | 内容概览 | |---|---| | [使用指南](docs/guide/README.md) | 界面与操作、后台常驻与快捷键、设置说明、硬件数据的来源与限制 | | [开发指南](docs/development/README.md) | 开发环境与命令、构建与缓存机制、性能基线与测量方法 | | [架构](docs/architecture/README.md) | 系统分层与数据流、技术栈选型、各模块职责 | | [设计](docs/design/README.md) | 设计原则、曲线动画实现、窗口外观与材质 | | [路线图](docs/roadmap.md) | 已完成与计划中的功能 | | [已知问题](docs/known-issues.md) | 当前版本的已知限制 | | [更新日志](CHANGELOG.md) | 历次版本的详细变更 | ## 💬 交流与反馈 [![QQ 群 453803497](https://img.shields.io/badge/QQ%20%E7%BE%A4-453803497-12B7F5?logo=qq&logoColor=white)](https://qm.qq.com/q/97YqJAQRNK) 欢迎加入 QQ 群 **453803497** 反馈问题、提出建议或交流使用心得。单击上方徽标、[此链接](https://qm.qq.com/q/97YqJAQRNK)或应用内“设置 → 关于 → 加入 QQ 群”即可打开加群页面。 ## 🤝 参与贡献 欢迎提交问题与拉取请求,参与前请先阅读[贡献指南](.github/CONTRIBUTING.md)。如发现安全漏洞,请按[安全策略](.github/SECURITY.md)私下报告,切勿创建公开的 Issue。 ## 🧭 路线图 - [x] **M0–M3**:进程、性能、服务、启动项、网络连接与文件占用 - [x] **多语言、首次启动引导与应用内更新** - [x] **M4**:每进程 GPU 占用、磁盘读写与 ETW 网络流量,优先级与效率模式规则,以及历史回溯 - [x] **可选硬件传感器**:通过官方 PawnIO 驱动采集 CPU 每核读数、有效频率、电压与功耗限制,以及 AMD 与 Intel 显卡遥测(详见[硬件支持范围](docs/guide/hardware-data.md)) - [ ] **M5**:已完成可选特权服务、规则与网络采集接入、按句柄查询文件占用及[系统任务管理器替换](docs/architecture/task-manager.md);消费级硬件覆盖范围仍在持续扩展 - [ ] **快捷键扩展**:区分左右修饰键,支持仅由修饰键或两个普通键组成的组合 完整进展参见[路线图](docs/roadmap.md)。 ## 🙏 致谢 Argus 构建于以下开源项目之上,谨致谢忱: | 项目 | 用途 | |---|---| | [Tauri](https://tauri.app/) 及其插件 | 应用宿主、系统托盘、开机启动与应用内更新 | | [WebView2](https://developer.microsoft.com/microsoft-edge/webview2/)、[webview2-com](https://github.com/wravery/webview2-rs) | 界面渲染与原生交互 | | [windows-rs](https://github.com/microsoft/windows-rs) | Windows 原生接口的 Rust 绑定 | | [SolidJS](https://www.solidjs.com/)、[TanStack Virtual](https://tanstack.com/virtual) | 界面框架与长列表虚拟滚动 | | [Vite](https://vite.dev/)、[Tailwind CSS](https://tailwindcss.com/)、[TypeScript](https://www.typescriptlang.org/)、[Biome](https://biomejs.dev/) | 前端构建、样式与代码检查 | | [serde](https://serde.rs/)、[reqwest](https://github.com/seanmonstar/reqwest) 等 Rust crate | 序列化、网络请求等基础功能 | | [PawnIO](https://pawnio.eu/)、[PawnIO.Modules](https://github.com/namazso/PawnIO.Modules) | 可选内核传感器所用的签名驱动与采集模块 | | [ZenStates-Core](https://github.com/irusanov/ZenStates-Core)、[LibreHardwareMonitor](https://github.com/LibreHardwareMonitor/LibreHardwareMonitor)、[GNR-SMU](https://github.com/Kyworn/gnr-smu) | AMD SMU 表等 CPU 寄存器布局参考 | | [Intel IGCL](https://github.com/intel/drivers.gpu.control-library)、[AMD ADL](https://github.com/GPUOpen-LibrariesAndSDKs/display-library) | 显卡遥测接口 | 全部第三方组件及其许可证声明见 [THIRD-PARTY-NOTICES.txt](THIRD-PARTY-NOTICES.txt)。 感谢 [LINUX DO](https://linux.do/) 社区的支持。 ## 📄 许可证 Argus 是自由软件,依据 [GNU Affero General Public License](LICENSE) 第 3 版或任何更高版本(`AGPL-3.0-or-later`)发布。

Argus · Windows 任务管理器 · © 2026 Argus contributors