简体中文 · English
让 DeepSeek 随叫随到。
一个轻巧、可置顶、可用全局快捷键唤出的 Windows AI 聊天小窗。
看文档、备课或写代码时,按一下快捷键就能打开 DeepSeek-Reflex;问完再按一下,继续手头的工作。Reflex 意为“快速响应”,让一次按键代替寻找浏览器标签页。
这是独立的社区开源工具,直接加载 DeepSeek 官网,没有与 DeepSeek 官方的隶属或背书关系。
首次打开有可跳过的使用引导,设置中也能重新查看。版本变化见 更新记录。
| 能力 | 带来的便利 |
|---|---|
| 随时唤起 | 全局快捷键打开 / 收起同一个聊天窗口,保留当前对话。 |
| 跟随鼠标所在屏幕 | 换屏唤起时居中;同屏再次唤起沿用上次的位置和大小。 |
| 置顶陪伴 | 一边看 Word、网页或代码,一边问问题;置顶开关就在标题栏。 |
| 正常登录 | 使用官网账号、历史对话和附件功能;不需要单独申请 API Key。收起窗口保留当前网页。 |
| 选中文字带入 | 用快捷键把文字带入小窗,翻译、解释或继续提问;保留已有草稿,由你确认后发送。 |
| 持续对话模式 | 切换翻译、解释、理解提问、润色或总结,每条消息自动在输入框中填入对应提示词;随时切回普通对话。 |
| 小窗与阅读模式 | 小窗随手问,阅读模式看长回答;支持拖动和四边四角拉伸。 |
| 顺手的设置 | 独立面板配置快捷键、收起方式、自动聚焦和尺寸;小屏幕可滚动,保存按钮始终可见。 |
| 平滑的外框 | 拖动时保留圆角,按钮和开关带有平滑的交互反馈。 |
适合查资料时快速追问、教师备课时解释概念、阅读外文时翻译段落,以及写代码时问一个短问题。官网、模型服务与登录仍需要联网,网站本身的功能和可用性由 DeepSeek 提供。
它解决的是“问一个问题,还要切换到浏览器找聊天标签页”的小麻烦:快捷键随时唤出同一个窗口,问完收起,继续工作。它提供窗口和取词交互,回答、账户与历史对话由 DeepSeek 官网提供。
- 目前仅支持 Windows x64,暂不支持 macOS。 当前使用 WinForms、WebView2 和 Windows 原生窗口接口;Mac 需要另做窗口宿主,不能直接安装这个 EXE。
- 需要联网和官网账号;不提供离线模型、独立 API 服务或其他模型切换。官网调整、网络或服务繁忙仍会影响使用。
- 取词只在你主动操作时执行。填入不会自动发送;已有个人草稿会保留,可改用复制请求。各应用的取词兼容性不同,失败时可手动复制后导入。
- 当前发行包未签名。跨显示器不同缩放比例的实体设备验收仍待补充;确认问题与修复证据见缺陷档案。
欢迎分享你在哪种工作场景用它,以及哪里还不顺手。报告问题时请附应用版本、Windows 版本、缩放比例、复现步骤和期望结果;截图请去掉私人对话。先搜索已有 Issue,也欢迎提交小范围修复、文档改进和兼容性测试结果。参与方式见贡献指南。
小窗随手问,长回答切到阅读模式。下面的图片是 v1.0.16 的真实界面,登录后的新对话与演示文字不包含私人资料;v1.0.17 新增常驻对话模式栏与跨屏唤起,说明见下文。英文说明使用同一组截图,程序界面目前为中文。
| 置顶聊天小窗 标题栏直接置顶、收起或切换尺寸。 ![]() |
阅读模式 同一个网页,切换为更宽的阅读空间。 ![]() |
在 Releases 选择:
| 文件 | 怎么用 |
|---|---|
DeepSeek-Reflex-1.0.17-Setup-x64.exe |
双击安装,当前用户安装,无需管理员权限;可选桌面快捷方式、开机驻留托盘,可从 Windows 应用列表卸载。 |
DeepSeek-Reflex-1.0.17-Windows-x64.zip |
完整解压后运行文件夹里的 DeepSeekFloat.exe,无需安装;依赖 DLL 必须和 EXE 放在一起。 |
SHA256SUMS.txt |
对照下载文件的 SHA-256。源码压缩包由 GitHub 自动提供。 |
要求 Windows 10/11 x64、.NET Framework 4.8、WebView2 Evergreen Runtime。V1 在 Windows 11 上验证;Windows 10 兼容性尚未逐机验收。安装器会检查运行环境,缺少时提示安装 Microsoft WebView2 Runtime 或 .NET Framework 4.8。安装包不静默下载其他软件。ARM64 原生版本尚未提供。
当前发行包未签名,Windows 可能显示未知发布者提示。签名申请与接入情况见 签名说明。请从本仓库 Releases 下载,并核对哈希:
Get-FileHash .\DeepSeek-Reflex-1.0.17-Setup-x64.exe -Algorithm SHA256升级前先从托盘右键菜单选择 退出。卸载保留个人设置和官网登录资料,重新安装可以继续使用。ZIP 也使用同一用户数据目录;它是免安装版本,数据不会跟着 ZIP 文件夹移动。
早期安装的 DeepSeek.exe 入口仍可使用:它现在是一个带蓝鱼图标的小启动程序,打开同目录的 DeepSeekFloat.exe,并沿用当前单实例、快捷键和登录资料。正常使用可直接运行 DeepSeekFloat.exe。
首次打开或首次更新到带引导的版本时,会出现四步使用说明。可点“跳过”直接进入聊天,完成或跳过后不再自动弹出;设置 → 使用帮助 可随时重看。后台开机启动不会弹出引导,等主动唤起小窗后才显示。说明里的唤起键、取词键和收起方式来自当前设置。
- 第一次打开,在窗口中按官网流程登录 DeepSeek。
- 默认按 Ctrl+Space 唤出 / 最小化小窗;设置中可改成“收进托盘”。
- 在其他应用选中文字后,按 Ctrl+Shift+D 带入小窗;选择翻译、学生解释或理解提问,检查草稿后发送。
- 标题栏左侧依次为最小化、置顶、尺寸切换;右侧为设置和收起。关闭或 Alt+F4 收进托盘,托盘菜单的“退出”才结束程序。
- 热键与其他软件冲突时,点设置中的按键框,再按新组合键;提示录入成功后保存。录入时按 Esc 取消,Tab 切换;重复组合键或已被占用的按键会明确提示。
小窗为 410×616 DIP,阅读模式为 752×720 DIP;实际尺寸按屏幕空间和 Windows 缩放调整。网页默认缩放 90%。双击标题栏可以放大 / 恢复,手动拉伸会保存自定义尺寸。
取词仍是兼容性功能:优先用 Windows UI Automation,必要时尝试复制并恢复剪贴板。Word、浏览器及其他应用能否取词,取决于其是否提供可访问的文字选择。密码框、扫描图片、空选择、超过 20,000 字的输入不支持直接取词;失败时可先复制,再在设置中“导入剪贴板”。自动选中文字就弹出浮窗的实验功能默认关闭,V1 没有自动开启它的界面入口。
标题栏下的 对话模式 常驻可见。选择翻译、解释、理解提问、润色或总结后,当前草稿及后续每条消息都会在输入框中自动加上对应提示词,由你检查后发送。翻译模式将中文译成英文,其他语言译成中文;切回普通对话会移除工具仍能识别的前缀,保留你的原文。模式记忆在本机,重启后继续生效。
空输入框保持为空;中文输入法组词期间不改写输入,完成组词后再应用。原有取词栏的请求仍只处理一次,避免与持续模式重复叠加。手动修改提示词后,工具会保留修改;清空输入框后,下一条消息重新使用所选模式。
v1.0.17 起提供此功能。模式目录集中在 webview-host/ChatModes.cs,后续可扩展条目;目前不提供自定义模式管理界面。行为、验证范围与限制见 对话模式说明。
唤起时以鼠标所在屏幕为目标:换到另一块屏幕就居中,同一块屏幕再次唤起就沿用上次位置和大小。小窗已在左屏显示、鼠标已转到右屏时,唤起键会把小窗移到右屏;同屏已显示时仍按原设置收起。取词键记录按键那一刻的屏幕,取词等待期间移动鼠标不会改变本次弹出位置。托盘打开和已有实例唤起采用相同规则。
鼠标移动时小窗不会自动跟随;设置或引导打开时先聚焦当前面板。跨屏保留窗口尺寸、最大化/置顶状态、聊天与草稿,按目标屏幕缩放调整并限制在可用区域内。返回之前用过的屏幕也重新居中,不保存每屏位置历史。v1.0.17 起提供此功能,详见 定位与验证记录。
- 使用独立 WebView2 profile;不复制普通浏览器的 Cookie、密码或登录资料。
- 直接访问
https://chat.deepseek.com,不反代官网、不替换聊天 API、不额外上传对话到项目服务器。 - 快捷键取词或明确导入时才读取文字。选中文字不写入应用日志;带入官网草稿后,发送由用户确认。
- 不含项目自建遥测或统计服务;嵌入的官网和 Microsoft Runtime 仍遵循各自的数据政策。
- 用户数据保存在
%APPDATA%\cloud.doitbenai.deepseekfloat;安装位置默认%LOCALAPPDATA%\Programs\DeepSeekFloat。保留旧内部目录与 EXE 名称,方便现有小窗用户沿用资料。
克隆后在项目根目录使用 PowerShell 7:
git clone https://github.com/DOIT-Ben/DeepSeek-Reflex.git
cd DeepSeek-Reflex
pwsh -NoProfile -File .\webview-host\build.ps1首次构建从官方 NuGet 提取固定版本 Microsoft.Web.WebView2 1.0.4258.31 的必要文件;已有缓存可加 -Offline。使用本机 .NET Framework C# 5 编译器,输出 x64 应用;无需 Rust、Tauri、npm 或 API Key。
# 安装开发构建,或通过开关仅安装而不启动
pwsh -NoProfile -File .\install.ps1 -NoLaunch
pwsh -NoProfile -File .\start.ps1
# 生成安装 EXE、免安装 ZIP 和校验文件;需要 NSIS 3
pwsh -NoProfile -File .\packaging\build-release.ps1可用 -MakeNsisPath <makensis.exe路径> 指定 NSIS 编译器,-OutputDirectory <路径> 指定发行目录。默认生成在被 Git 忽略的 release/。安装脚本与 NSIS 安装器保留用户数据;安装脚本按精确路径发布受管文件并留下覆盖前的恢复副本。
VERSION 是版本号唯一输入,程序集和安装包版本由构建生成;应用 manifest 必须保持同版本。
# 需要 Node.js,只用于模拟输入框聚焦的测试
pwsh -NoProfile -File .\webview-host\tests\run-tests.ps1覆盖设置迁移、热键冲突回滚、窗口几何、原生命中、圆角图块同步、设置动画、托盘收起与 GDI 数量。测试使用自有窗口和隔离偏好,不加载官网或读取已有账号内容;聚焦脚本采用模拟 DOM。物理按键、跨应用取词及官网登录需实际试用,详见 测试说明。
webview-host/ C# / WinForms / WebView2 源码、应用图标、构建与测试
packaging/ 安装器定义、发行包构建与快速说明
docs/assets/ 原创高清 Logo 与真实界面截图
docs/adr/ 贴边收纳与快捷指令的方案、证据和独立审查
docs/design/ 自包含交互预览
docs/branding.md Logo 创作说明
.github/ 公开构建工作流
VERSION 发行版本
LICENSE MIT
欢迎通过 Issue 或 Pull Request 贡献。请参阅 贡献说明。已确认问题与待复验场景见 Bug 档案;登记问题不代表已经修复。
本项目采用 MIT License。分发时请保留许可证与版权声明。
第三方组件保留各自许可证,发行包附带相应声明;DeepSeek 网站、服务及商标不属于本项目的 MIT 授权范围。详见 第三方声明 和 品牌说明。





