▶ 观看 / 下载原版游戏录屏 · 保留原版演示,当前界面采用 CCBaga 同款 Laper App 与 Pika。
打开最新发布页,选择对应平台;版本和安装包以该页实际资产为准。本文介绍当前源码能力。
| 平台 | 下载入口 | 安装 |
|---|---|---|
| macOS 12+ · Apple Silicon | ARM64 / aarch64 DMG | 将 DeepRant.app 拖到 Applications |
| macOS 12+ · Intel | x64 DMG | 将 DeepRant.app 拖到 Applications |
| Windows 10/11 · x86_64 | Windows 安装器 | 运行安装程序 |
应用内在 关于 → 检查更新 查看版本,确认后下载、安装并重启。
- 填写 Key:没有 DeepSeek Key 时,应用顶部横幅可直接填写、保存,并直达 DeepSeek 开放平台。在 AI 模型页可查看、显隐和修改自己的 Key。
- 允许输入:macOS 点击应用中的 打开辅助功能设置,允许 DeepRant;Windows 让应用与游戏使用相同权限级别。
- 准备游戏:主页选择翻译方向、游戏场景与快捷键;在模式页选择自动、职业玩家或嘴臭表达。
- 触发翻译:原位模式下写好原文,光标放到末尾,按快捷键(macOS 默认
⌘ + T),显示 翻译中... 后换成译文。星际公民 / LoL 的自动模式请先打开空聊天框,按快捷键后在浮窗中写消息、翻译并确认回填。 - 自己发送:检查译文,再按 Enter。DeepRant 不替你发送消息。
| 输入方式 | 怎么用 |
|---|---|
| 原位翻译 | 用于可复制的聊天框。向前选中当前行、复制、写入占位,再核对焦点与占位后替换;你新写的内容不会被覆盖。 |
| 游戏输入浮窗 | 星际公民 / LoL 的自动方式默认走这条路径,不依赖聊天框复制。先打开空聊天框,触发热键,在浮窗写消息、翻译、编辑并确认回填。 |
| 日常模式 | 翻译已经选中的文字;在 Pages 等文档应用里先选中要翻译的部分。 |
浮窗支持 Ctrl / ⌘ + Enter 翻译或回填,Esc 取消。输入受限时,也可在模式页辅助翻译并手动复制结果。
- 游戏语境:星际公民、LoL、Dota 2、CS2、Valorant 等预设,支持自定义场景、术语表与通用提示词。
- 语言与风格:双向翻译、同语言润色;嘴臭模式支持西海岸 battle / diss,可编辑自定义提示词并查看完整生效提示词。界面中文 / English 独立切换,外观可跟随系统或固定浅色 / 深色。
- 模型自由:DeepSeek、OpenAI 兼容服务、Anthropic、腾讯 TokenHub、硅基流动、302.AI,或无需 Key 的本地 Ollama;局域网自建中转可直接填写 http 地址(如
http://192.168.1.20:3000)。 - 常用语:新增、编辑、删除短语,配置每条快捷键和开关;支持小键盘数字与功能键。
Rust 负责翻译、快捷键、剪贴板与系统交互;界面负责输入和展示。全部设置保存在本机 SQLite,旧配置自动迁移;Key 保存在系统凭据库,查看时只交给当前模型编辑界面,不写进数据库或日志。翻译请求只发送给你选择的模型服务。
Node.js 22.12+、Python 3、仓库固定 Rust 工具链;先准备 Tauri 原生环境。
npm ci
npm run tauri devmacOS Apple Silicon 在 release 分支运行 npm run dev:install:重新打包、替换并启动 /Applications/DeepRant.app,交付归档保存在 releases/。本机安装不自动发布;正式打包由 release 工作流 负责。
基于 Rust / Tauri、React 与 enigo。组件、Laper App 主题和 Pika 图标来自作者的 CCBaga。
