# augment-code-balance **Repository Path**: djxchi/augment-code-balance ## Basic Information - **Project Name**: augment-code-balance - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-06 - **Last Updated**: 2025-11-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Augment Code Balance 一个用于增强代码平衡的插件,提供账户信息展示、状态栏提示、令牌配置管理等功能,适用于 JetBrains IDE。 ## 功能特性 - **账户卡片展示**:以卡片形式展示账户信息,包括域名、邮箱、过期时间、余额和状态。 - **状态栏组件**:在 IDE 状态栏中显示倒计时和状态信息,支持颜色和图标动态变化。 - **令牌管理**:支持加载、保存和清除令牌信息,从配置文件中读取账户数据。 - **通知系统**:提供统一的通知接口,支持成功、错误、警告和信息提示。 - **网页卡片弹窗**:通过内嵌浏览器展示 HTML 卡片界面,支持操作交互(打开、刷新、删除、复制邮箱等)。 - **配置支持**:支持从 `tokens.json` 文件中加载账户信息,并提供示例配置。 ## 安装说明 1. 克隆仓库: ```bash git clone https://gitee.com/djxchi/augment-code-balance.git ``` 2. 构建插件: ```bash cd augment-code-balance ./gradlew build ``` 3. 在 JetBrains IDE 中安装插件: - 打开 **Settings > Plugins** - 点击 **Install Plugin from Disk...** - 选择生成的 `.jar` 文件并安装 ## 使用说明 - **状态栏显示**:插件安装后,状态栏将自动显示倒计时和账户状态信息。 - **账户卡片弹窗**:可通过插件菜单打开账户卡片弹窗,查看多个账户信息。 - **令牌配置**:将 `tokens.json.example` 重命名为 `tokens.json` 并填写账户信息,插件将自动加载。 - **网页卡片界面**:插件提供 HTML 卡片界面,支持交互式账户管理。 ## 项目结构 - `AccountCard.java`:账户卡片 UI 组件 - `StatusBarTextWidget.java`:状态栏倒计时组件 - `TokenConfig.java`:令牌配置管理 - `CredentialManager.java`:凭证保存与反射调用处理 - `NotificationUtil.java`:统一通知工具类 - `WebCardDialog.java`:网页卡片弹窗组件 - `cards.html`:卡片展示的 HTML 页面 ## 贡献指南 欢迎提交 PR 和 Issue。请遵循以下步骤: 1. Fork 仓库 2. 创建新分支 3. 提交更改 4. 提交 PR 并描述修改内容 ## 许可证 本项目采用 MIT 许可证。详见 [LICENSE](LICENSE) 文件。