EN 立即下载

常见问题

安装与启动

macOS 提示”无法验证开发者”

macOS 的安全机制会阻止未经 Apple 签名的应用。解决方法:

  1. 打开「系统设置」→「隐私与安全性」
  2. 在页面下方找到被阻止的旗鱼应用
  3. 点击「仍要打开」

或者在终端中执行:

xattr -cr /Applications/SailFish.app

Windows 提示”Windows 已保护你的电脑”

点击「更多信息」→「仍要运行」即可。

应用闪退或无法启动

  1. 尝试删除配置文件后重启:
    • macOS: ~/Library/Application Support/SailFish/
    • Windows: %APPDATA%/SailFish/
    • Linux: ~/.config/SailFish/
  2. 查看日志文件定位问题(同目录下的 logs/ 文件夹)

AI 相关

AI 不回复或一直”思考中”

  • 检查 AI 模型配置是否正确(API Key、API 地址、模型名称)
  • 检查网络连接(海外模型可能需要代理)
  • 查看日志中是否有错误信息
  • 尝试切换到另一个模型测试

回复质量不好

  • 尝试更换模型(Claude、GPT-4o 等通常效果更好)
  • 提供更详细的需求描述
  • 在对话中提供更多上下文信息

Token 超限错误

当前对话上下文太长。可以:

  • 清空对话后重新开始
  • 在设置中增大上下文长度限制
  • 把复杂任务拆分成多次对话

SSH 连接

连接超时

  • 确认服务器 IP 和端口正确
  • 检查本机网络是否能 ping 通服务器
  • 确认服务器的 SSH 服务正在运行
  • 检查防火墙是否放行了 SSH 端口

密钥认证失败

  • 确认选择了正确的私钥文件
  • 确认服务器的 ~/.ssh/authorized_keys 中包含对应的公钥
  • 确认私钥文件权限正确(chmod 600 ~/.ssh/id_rsa
  • 如果私钥有密码短语,确认输入正确

中文乱码

  • 在终端设置中确认编码为 UTF-8
  • 检查服务器的 LANG 环境变量是否设为 en_US.UTF-8zh_CN.UTF-8

远程访问

IM 机器人不回复

  • 确认旗鱼正在运行
  • 确认 IM 连接状态为「已连接」
  • 群聊中需要 @机器人
  • 检查 AI 模型配置是否正常

飞书/钉钉连接失败

  • 确认凭证正确(注意不要有多余空格)
  • 飞书需要先在旗鱼中连接再提交审核
  • 钉钉确认已开启 Stream 模式
  • 检查网络是否能访问对应平台的服务器

Web 远程无法访问

  • 确认网关已启用
  • 确认端口未被防火墙阻挡
  • 同一网络下尝试用 IP:端口 访问
  • 外网访问需要配置端口转发或内网穿透

文件和 SFTP

文件上传失败

  • 检查目标目录是否有写入权限
  • 确认磁盘空间充足
  • 大文件上传可能需要更长时间,请耐心等待

编辑器打开文件为空

  • 可能是二进制文件,内置编辑器只支持文本文件
  • 尝试用其他方式查看(右键 → 下载到本地)

性能

应用占用内存较高

旗鱼基于 Electron 框架,基础内存约 200-300MB。如果内存异常高:

  • 关闭不需要的终端标签页
  • 清理长时间未使用的 SSH 连接
  • 重启应用

终端输出卡顿

  • 减小终端的滚动缓冲区大小
  • 避免在终端中输出超大量文本(如 cat 大文件)
  • 对于大量输出,建议重定向到文件后再查看