Skip to content

系统设置

系统设置页面用于配置 CueMate 的系统偏好、悬浮窗行为和账户信息。页面分为三个部分:系统偏好设置、悬浮窗设置和账户信息。

1. 进入设置页面

1.1 打开系统设置

点击顶部下拉列表菜单的"系统设置",进入设置页面。

顶部下拉列表菜单

进入系统设置

2. 系统偏好设置

2.1 语言选择

在"语言"下拉框中选择界面显示语言。

支持语言

  • 简体中文(zh-CN):中国大陆地区用户
  • 繁體中文(zh-TW):中国台湾、香港地区用户
  • English(en-US):英语用户

影响范围

  • 界面所有文字显示
  • 系统提示信息
  • AI 回答语言偏好
  • 桌面客户端 TTS 语音选择

使用场景

  • 切换到自己熟悉的语言
  • 为不同地区用户配置界面
  • 配合 TTS 语音选择对应语言

语言选择

NOTE

语言选择说明:此处的语言选择,与右上角的语言选择是同一数据源,唯一区别是系统设置里的数据,需要点击页面最下面的保存设置,才可以保存到数据库,而右上角的语言选择,选中即保存,改动任意一处,另一处自动刷新。

2.2 主题切换

点击"主题"按钮组,切换界面主题。

主题选项

  • 浅色:白色背景,适合白天使用
  • 深色:深色背景,适合夜间使用,减少眼睛疲劳
  • 自动:跟随系统主题自动切换

切换方式

  • 点击对应按钮立即生效
  • 选中的按钮高亮显示(蓝色背景)
  • 自动模式会根据系统时间或系统主题设置自动切换

使用场景

  • 夜间使用切换深色主题
  • 根据环境光线调整主题
  • 保持与系统主题一致

主题切换

2.3 时区设置

在"时区"下拉框中选择显示的时区。

支持时区

  • 北京时间(Asia/Shanghai, UTC+8):中国大陆
  • 香港时间(Asia/Hong_Kong, UTC+8):香港地区
  • 日本时间(Asia/Tokyo, UTC+9):日本
  • 太平洋时间(America/Los_Angeles, UTC-8):美国西海岸
  • 伦敦时间(Europe/London, UTC+0):英国

影响范围

  • 面试记录创建时间显示
  • 通知推送时间显示
  • 日志时间戳显示

使用场景

  • 在不同地区工作时调整时区
  • 准确记录面试时间

时区设置

2.4 软件版本

显示当前 CueMate 软件版本号(只读)。

版本信息

  • 显示当前安装的版本号(如 v0.1.0)
  • 不可编辑
  • 用于技术支持和问题排查

使用场景

  • 检查当前使用的版本
  • 反馈问题时提供版本信息
  • 确认是否需要更新

2.5 大模型服务商

在"大模型服务商"下拉框中选择当前账号绑定的 LLM 模型(模型设置页面创建)。

模型设置 - 管理和配置 LLM 模型

模型选择

  • 下拉框显示所有已配置的 LLM 模型
  • 格式:模型名称 (模型型号)
  • 例如:OpenAI GPT-4 (gpt-4-turbo)、讯飞星火 (generalv3.5)

使用场景

  • 优化简历时调用大模型生成优化后的文本
  • 模拟面试时生成面试问题和答案
  • 面试训练时,针对面试官提问生产答案
  • 根据面试数据,生成面试复盘总结

重要提示

  • 选择模型后需要点击页面底部"保存设置"按钮才会生效
  • 也可以前往"模型设置"页面管理和添加新模型
  • 确保选择的模型已正确配置 API Key 和参数

大模型服务商

2.6 政策协议

查看用户协议和隐私政策链接。

协议链接

  • 用户协议:CueMate 使用条款和服务协议
  • 隐私政策:数据收集、使用和保护政策

使用场景

  • 了解 CueMate 服务条款
  • 查看隐私和数据保护政策
  • 确认用户权益和责任

服务协议服务协议

隐私政策隐私政策

3. 悬浮窗设置

3.1 点击穿透模式

切换桌面客户端悬浮窗的交互模式。

模式选项

  • 交互模式(floating_window_visible = 1):
    • 悬浮窗可以点击和交互
    • 可以拖动、调整大小
    • 鼠标点击不会穿透
  • 穿透模式(floating_window_visible = 0):
    • 悬浮窗依然可见
    • 鼠标点击会穿透到下层应用
    • 不影响其他应用操作

快捷键切换

  • macOS:⌘⇧CM(Command + Shift + C + M, 为了不与页面其他所有软件热键冲突)
  • 在两种模式间快速切换

使用场景

  • 面试时需要查看答案但不想遮挡屏幕,例如在线编码
  • 穿透模式下查看提示词,同时操作面试或其他软件
  • 需要与悬浮窗交互时切换到交互模式

点击穿透模式

3.2 窗口高度

设置桌面客户端悬浮窗口的屏幕高度占比。

高度选项

  • 50%:悬浮窗占屏幕高度的一半
  • 75%:悬浮窗占屏幕高度的 3/4
  • 100%:悬浮窗占满整个屏幕高度

调整建议

  • 50%:适合小屏幕或需要同时查看多个窗口
  • 75%:平衡视野和屏幕空间(推荐)
  • 100%:最大化显示内容,适合大屏幕

使用场景

  • 根据屏幕尺寸调整悬浮窗大小
  • 优化答案显示区域
  • 避免悬浮窗遮挡其他重要内容

50%窗口高度窗口高度75%窗口高度窗口高度100%窗口高度窗口高度

4. 账户信息

4.1 ID 和用户名

查看和编辑账户 ID 和用户名, 右上角显示名称。

ID 字段(只读):

  • 显示账户唯一标识符
  • UUID 格式
  • 用于技术支持和日志定位

用户名字段(可编辑):

  • 显示当前用户名
  • 可以修改为任意名称
  • 修改后需要点击"保存设置"按钮

使用场景

  • 查看账户 ID 用于问题排查
  • 修改用户名为个性化名称

ID 和用户名

4.2 邮箱

编辑账户邮箱地址。

邮箱字段(可编辑):

  • 显示当前绑定的邮箱地址
  • 可以修改为新的邮箱
  • 修改后需要点击"保存设置"按钮

使用场景

  • 更新邮箱地址
  • 接收系统通知和重要信息
  • 用于账户找回和验证

4.3 创建时间

查看账户创建时间(只读)。

创建时间字段

  • 显示账户注册日期和时间
  • 不可编辑
  • 本地时间格式显示

使用场景

  • 查看账户使用时长
  • 确认账户创建日期

4.4 修改密码

点击"修改密码"按钮,编辑并保存新密码, 默认密码为 cuemate。

修改流程

  1. 点击"修改密码"按钮,进入编辑模式
  2. 在左侧输入框输入原密码(至少 6 位)
  3. 在右侧输入框输入新密码(至少 6 位)
  4. 点击眼睛图标可以显示/隐藏密码
  5. 输入密码长度不足时显示红色错误提示
  6. 点击"保存密码"按钮,单独提交密码修改请求
  7. 密码修改成功后,再点击页面底部"保存"按钮应用其他设置

密码要求

  • 最小长度:6 位
  • 原密码必须正确
  • 新密码不能与原密码相同

安全提示

  • 定期修改密码提高安全性
  • 使用强密码(包含大小写字母、数字、特殊字符)
  • 不要与其他网站共用密码

修改密码

5. 保存设置

5.1 刷新设置

点击"刷新"按钮,重新加载服务器端的最新设置。

刷新功能

  • 从服务器重新获取用户信息
  • 更新模型列表
  • 恢复表单到服务器保存的状态

使用场景

  • 放弃本地修改,恢复到服务器状态
  • 在其他设备修改设置后同步
  • 确认设置是否已正确保存

5.2 保存设置

点击"保存设置"按钮,将所有修改保存到服务器。

保存内容

  • 用户名
  • 邮箱
  • 主题
  • 语言
  • 时区
  • 选择的大模型
  • 悬浮窗设置(点击穿透模式、窗口高度)

保存流程

  1. 点击"保存设置"按钮
  2. 显示"正在保存设置..."全屏加载提示
  3. 提交数据到服务器
  4. 保存成功后显示"设置已保存"提示
  5. 更新本地缓存
  6. 触发 user-settings-updated 事件,通知其他组件更新

重要提示

  • 修改密码是单独保存的,不在此按钮范围内
  • 确保所有字段填写正确后再点击保存
  • 保存后设置立即生效

保存设置

最佳实践

定期维护

建议操作

  • 每月检查并更新邮箱地址
  • 定期修改密码提高安全性
  • 根据使用习惯调整主题和语言
  • 确认大模型配置正确

悬浮窗优化

优化建议

  • 面试前测试悬浮窗设置是否符合预期
  • 熟练使用快捷键切换穿透模式
  • 根据屏幕大小调整窗口高度
  • 穿透模式下确保能看清答案内容

模型选择

选择技巧

  • 根据任务类型选择合适的模型
  • 技术面试推荐使用 Openai 或 阿里云百炼
  • 测试不同模型的回答质量
  • 前往"模型设置"页面配置和管理模型

时区和语言

配置建议

  • 在不同地区工作时及时调整时区
  • 语言选择与 TTS 语音保持一致
  • 确保时间显示准确,避免混淆

相关页面

Released under the GPL-3.0 License.