📊 智能仪表盘
- 实时显示当前 Warp 账户信息
- 套餐类型和额度监控(Free/Pro/Premium)
- 令牌状态和过期时间提醒
- 一键保存账户到本地数据库
专为 Warp 现代化终端打造的增强工具集。提供配置文件管理、主题一键切换、快捷命令设置、插件管理等功能。支持配置同步、备份恢复、主题自定义等高级特性。让您的 Warp 终端更加强大和个性化,提升命令行工作效率。
💡 提示:以上为软件界面示例,实际界面可能会有所不同
# 添加 tap
brew tap gacjie/warp-tools
# 安装
brew install warp-tools
# 验证安装
warp-tools --version
从 GitHub Releases 页面下载适用于您系统的预编译二进制文件,解压后添加到 PATH。
# 克隆仓库
git clone https://github.com/gacjie/warp_tools.git
cd warp_tools
# 构建
cargo build --release
# 运行
./target/release/warp-tools
# 初始化配置文件
warp-tools init
# 查看当前配置
warp-tools config show
# 备份现有配置
warp-tools backup create
显示内容:
• 账户邮箱、用户 ID、令牌状态
• 套餐类型:Free(150次/月)、Trial Pro(2500次/两周)、Pro(2500次/月)、Premium(10000+次/月)
• 使用进度条、额度详情、到期时间
• 机器码(ExperimentId)、Warp 版本号
操作按钮:
• 🔄 刷新账户:重新获取账户信息,刷新令牌
• 💾 保存到数据库:将当前账户保存到本地
1. 切换账户
• 点击表格中的“切换”按钮
• 系统自动关闭 Warp 进程、更新配置、应用新令牌
• 重启 Warp 客户端使切换生效
2. 刷新令牌
• 单个刷新:点击“刷新”按钮更新单个账户
• 批量刷新:点击“批量刷新”按钮更新所有账户
3. 导入/导出
• 导入账户:从 JSON 文件批量导入账户
• 导出账户:将所有账户导出为 JSON 文件
• 支持数组格式和单个对象格式
1. 账户清理
• 功能:删除本地 Warp 用户配置文件
• 用途:清除当前登录状态、解决配置文件损坏问题
⚠️ 警告:操作后需要重新登录
2. 重置机器码
• 功能:修改注册表中的 ExperimentId
• 用途:绕过设备限制、解决设备识别问题
⚠️ 需要管理员权限
3. 应用重置
• 功能:完全清除 Warp 数据和注册表
• 用途:彻底重置 Warp、解决严重错误
⚠️ 危险操作:会删除所有数据,不可恢复
4. 进程管理
• 功能:检测和终止 Warp 进程
• 用途:强制关闭卡住的 Warp、准备切换账户
命令行方式:
# 列出所有可用主题 warp-tools theme list # 预览主题 warp-tools theme preview dracula # 应用主题 warp-tools theme apply dracula
图形界面方式:
• 运行 warp-tools ui 打开图形界面
• 进入"主题"标签页
• 浏览主题并点击"应用"
备份配置:
# 创建备份 warp-tools backup create "my-backup" # 列出所有备份 warp-tools backup list
恢复配置:
# 恢复备份 warp-tools backup restore my-backup
同步配置(需要 Git):
# 初始化同步 warp-tools sync init git@github.com:user/warp-config.git # 推送配置 warp-tools sync push # 拉取配置 warp-tools sync pull
# 搜索插件 warp-tools plugin search git # 安装插件 warp-tools plugin install git-enhanced # 列出已安装插件 warp-tools plugin list # 更新插件 warp-tools plugin update git-enhanced # 卸载插件 warp-tools plugin remove git-enhanced
Q: 配置文件存储在哪里?
A: macOS: ~/.config/warp-tools/,Linux: ~/.config/warp-tools/
Q: 主题不生效怎么办?
A: 尝试重启 Warp 终端,或运行 warp-tools cache clear 清除缓存。
Q: 如何创建自定义主题?
A: 运行 warp-tools theme create my-theme,然后编辑生成的主题文件。
Q: 支持 Warp AI 功能吗?
A: 本工具专注于配置和主题管理,不影响 Warp 的 AI 功能。