悬浮置顶小窗
import { CardGrid, LinkCard, Steps, Badge } from ‘@astrojs/starlight/components’;
读完你能:随时唤起屏幕置顶的极简小窗,干别的事情时也能在任意窗口上方与 AI 实时互动。
1. 开启与返回主窗口
Section titled “1. 开启与返回主窗口”- 唤起小窗:点击主窗口右上角标题栏的 迷你悬浮窗 按钮(位于最小化与关闭之间)。
- 极简常驻:主窗口会自动隐藏并驻留系统托盘,屏幕角落只留一条精致的透明输入条。
- 一键返回:按快捷键 Alt + Q 或点击悬浮条右侧的 返回主窗口 按钮,主窗口将瞬间恢复并自动停留在当前会话上。
2. 悬浮条界面与操作元素
Section titled “2. 悬浮条界面与操作元素”悬浮条默认尺寸仅为 380×48 像素,不占桌面空间:
| 元素 | 图标/位置 | 功能说明 |
|---|---|---|
| 新建会话 | + 加号 | 一键开启全新独立会话。 |
| 助手切换 | 助手头像 | 快速切换当前生效的助手角色(默认置顶「桌面自动化」)。 |
| 输入区域 | 文本框 | 输入提问内容,空白时提示“Alt+Q 返回主窗口”。 |
| 语音听写 | 🎙️ 麦克风 | 一键唤起实时语音识别,详见 实时语音听写。 |
| 发送 / 急停 | 🚀 / ⏹️ | 发送问题;AI 回复中变为红色方块 停止 按钮。 |
3. 智能展开与双向同步
Section titled “3. 智能展开与双向同步”-
聚焦自动展开
鼠标点击输入框时,悬浮窗会自动向上展开至约 400 像素,展示最近 12 条对话消息。 -
紧凑工具状态
AI 调用自动化工具或读取文件时,仅呈现一行紧凑状态指示(如• 调用工具: read_file),清晰不冗余。 -
双向状态同步
悬浮窗与主窗口读写同一套数据中枢。悬浮窗内产生的对话记录,在切回主窗口时 100% 完整保留。 -
失焦自动收拢
点击屏幕其它任意区域或按下 Esc,悬浮窗将自动收回单行小横条。
4. 快捷键小贴士
Section titled “4. 快捷键小贴士”- Alt + Q:快速退出悬浮窗并唤醒主窗口。
- Ctrl + M(Mac: ⌘ + M):在悬浮窗内快速开关语音听写。
- Esc:收拢展开的消息抽屉。
- 鼠标拖拽输入条空白区域,可自由放置在屏幕任意角落,系统会自动记忆位置。
