- 新增开机自启动功能,使用SMAppService实现 - 添加用户首次使用指引界面,包含功能介绍和权限说明 - 更新菜单栏选项,增加自启动开关和查看指南按钮 - 添加应用权限配置文件PowerBar.entitlements - 创建README文档和.gitignore文件
59 lines
1.6 KiB
Markdown
59 lines
1.6 KiB
Markdown
# PowerBar
|
||
|
||
一个智能的macOS菜单栏应用,根据用户活动状态自动管理系统睡眠。
|
||
|
||
## 功能特性
|
||
|
||
- 📊 **智能睡眠管理**:根据用户活动状态自动控制系统睡眠
|
||
- 🔍 **空闲检测**:5分钟无操作自动视为空闲,停止阻止睡眠
|
||
- 🎯 **清晰的状态指示**:通过菜单栏图标直观显示当前状态
|
||
- 🎨 **现代化UI**:简洁美观的菜单界面,易于操作
|
||
- ⚡ **低资源消耗**:轻量级设计,几乎不占用系统资源
|
||
|
||
## 安装方法
|
||
|
||
### 方法1:直接运行
|
||
|
||
1. 下载并解压应用包
|
||
2. 双击 `PowerBar.app` 即可运行
|
||
|
||
### 方法2:通过DMG安装
|
||
|
||
1. 下载 `PowerBar.dmg` 文件
|
||
2. 双击打开DMG文件
|
||
3. 将 `PowerBar.app` 拖放到 `Applications` 文件夹
|
||
4. 从Launchpad或Applications文件夹启动应用
|
||
|
||
## 使用说明
|
||
|
||
1. **启动应用**:双击应用图标,菜单栏会出现太阳图标
|
||
2. **查看状态**:点击太阳图标查看当前状态
|
||
3. **切换功能**:点击"开启常亮"或"关闭常亮"按钮切换功能
|
||
4. **退出应用**:点击"退出 PowerBar"退出应用
|
||
|
||
## 状态说明
|
||
|
||
- 🟢 **绿色太阳**:功能已开启,系统处于活动状态,显示屏受到保护
|
||
- 🟡 **橙色太阳**:功能已开启,系统处于空闲状态
|
||
- ⚪ **灰色太阳**:功能已关闭
|
||
|
||
## 技术细节
|
||
|
||
- 基于SwiftUI开发
|
||
- 使用IOKit获取系统空闲时间
|
||
- 使用caffeinate命令管理系统睡眠
|
||
- 支持arm64和x86_64架构
|
||
|
||
## 系统要求
|
||
|
||
- macOS 13.0+ (Ventura)
|
||
- Apple Silicon 或 Intel 处理器
|
||
|
||
## 许可证
|
||
|
||
MIT License
|
||
|
||
## 作者
|
||
|
||
Leo12025
|