📊 智能仪表盘
- 实时显示当前 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. 点击左侧导航栏的“匿名注册”
2. 点击“开始注册”按钮
3. 等待注册完成(通常 5-10 秒)
4. 查看注册结果:虚拟邮箱、用户 ID、令牌
5. 点击“保存到数据库”保存账户
限制说明:
⚠️ 每个 IP 地址每小时只能注册一个账户
⚠️ 虚拟邮箱无法接收邮件
⚠️ 仅获得 Free 套餐(150次/月)
配置设置:
• 邮箱域名:您的域名(如:qq.com)
• IMAP 服务器:邮件服务器地址(如:imap.qq.com)
• IMAP 端口:通常为 993(SSL)
• 邮箱账号:完整邮箱地址
• 邮箱密码:邮箱密码或授权码
QQ 邮箱配置示例:
邮箱域名: qq.com
IMAP 服务器: imap.qq.com
IMAP 端口: 993
使用步骤:
1. 点击“⚙️ 配置设置”按钮
2. 填写邮箱和代理信息
3. 点击“保存配置”
4. 点击“🚀 开始自动注册”按钮
5. 程序会自动执行所有步骤
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 功能。