当用户问 OpenLoaf 桌面端产品内的设置、偏好、API key、模型切换、主题 / 语言 / 快捷键 / 代理 / 备份、或相关故障(key invalid、model not found)该在哪配置、怎么配置时触发。**不用于**:项目里的代码配置文件如 tsconfig / .env(→直接用 Read/Edit)、一般编程问题(→直接回答)、系统级 OS 设置。
77
96%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
本 skill 无直接工具。作用是告诉用户在桌面端 UI 中去哪里完成设置操作,并解释配置项背后的原理 — 相当于一份内置的可搜索产品手册。
用户想改什么 → 告诉他去哪里:
| 需求 | 路径 |
|---|---|
| 语言/主题/快捷键 | 设置 → 基础设置 |
| 添加/编辑 AI Provider | 设置 → AI 模型 → Provider 管理 |
| 配置 API Key | 设置 → AI 模型 → 对应 Provider → 编辑 |
| 切换默认模型 | 设置 → AI 模型 → 模型选择 |
| 添加自定义模型 | 设置 → AI 模型 → 自定义模型(需兼容 OpenAI API 格式) |
| 项目路径/Git 设置 | 设置 → 项目 |
| 临时存储路径 | 设置 → 基础设置 → 临时存储路径 |
| 代理/Proxy 设置 | 设置 → 基础设置 → 网络代理 |
| 数据导出 | 设置 → 基础设置 → 数据管理 → 导出 |
| 备份与恢复 | 设置 → 基础设置 → 数据管理 → 备份 |
| 存储空间查看 | 设置 → 基础设置 → 存储空间 |
兜底规则:如果用户的需求不在上表中,引导用户到设置首页并使用搜索功能定位具体选项。
AI 无响应 / 报错
├── "API key invalid" → 设置 → AI 模型 → 检查对应 Provider 的 Key
├── "model not found" → Provider 的 baseURL 是否正确?自定义模型 ID 是否匹配?
├── 能发送但无回复 → 检查网络 / 代理设置,确认 Provider 服务可达
└── 回复乱码 → 换一个支持中文的模型
邮件/日历不工作
├── 未显示 → 设置中确认已启用对应账户
└── 同步失败 → 账户授权可能过期,重新授权
终端不工作
├── 无法打开 → 检查终端路径设置是否正确(设置 → 基础设置 → 终端)
├── 命令执行失败 → 确认 shell 路径和环境变量配置
└── 显示异常 → 尝试重启终端会话或清除终端缓存
编辑器问题
├── 无法保存 → 检查文件权限和磁盘空间
├── 语法高亮失效 → 确认文件类型识别正确,尝试手动选择语言模式
└── 代码补全不工作 → 确认 AI 模型配置正常,检查网络连接
文件管理器问题
├── 目录不显示 → 检查项目路径设置(设置 → 项目)
├── 文件操作失败 → 确认文件系统权限
└── 搜索无结果 → 确认搜索范围和索引状态
界面问题
├── 语言没切换 → 刷新页面或重启应用(缓存未更新)
├── 主题不生效 → 确认未设为"跟随系统"导致覆盖
└── Widget 加载失败 → 使用 WidgetCheck 查看编译错误| 错误回答 | 正确回答 |
|---|---|
| "去设置里找找看" | "设置 → AI 模型 → Provider 管理 → 点击对应 Provider → 编辑 API Key" |
| "你可以在设置中调整" | "设置 → 基础设置 → 网络代理,填入你的代理地址(如 http://127.0.0.1:7890)" |
| "应该能在某个地方改" | "设置 → 基础设置 → 主题,选择「深色」即可切换深色模式" |
a1ab5be
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.