SuperAPI AI 工具集

cheetah

Cheetah 是一款 AI 驱动的 macOS 应用,旨在辅助用户进行软件工程面试练习。它提供实时语音转写和实时编码平台集成,帮助用户在模拟面试中获得提示和解答。核心依赖 Whisper 进行实时音频转写(本地运行于 whisper.cpp),并使用 GPT-4 生成提示与答案。用户需自备 OpenAI API 密钥,且需搭载 Apple 芯片的较新 Mac 以获得最佳性能。应用包含 Answer、Refine、Analyze 三个按钮,并支持 Firefox 浏览器扩展以分析编码环境中的代码与日志。注意:该应用仅供模拟面试使用,可能生成不正确或不合适的解答,用户需对应用提供的信息承担全部责任。

访问官网

工具介绍

Cheetah 是一款基于 AI 的 macOS 应用,专为软件工程面试练习设计,提供实时辅导和实时编码平台集成。

主要能力:应用利用 Whisper 进行实时音频转写,GPT-4 用于生成提示和解答。Whisper 通过 Georgi Gerganov 的 whisper.cpp 在本地系统运行。需要用户自备 OpenAI API 密钥。为获得最佳性能,需要较新的 Apple 芯片 Mac。

使用方式:要求 macOS 13.1 或更高版本。构建 Cheetah 前,需将 whisper.cpp 检出至 ../whisper.cpp,并安装 SDL2 库。音频驱动设置方面:为达到最佳效果,需确保音频输入能捕获对话双方的声音。使用 Zoom 或 Google Meet 等视频聊天应用时,可通过免费音频回环驱动 BlackHole 实现,需按照多输出设备设置说明操作,并注意不要将回环设备用作视频聊天应用的输入。打开应用并选择音频输入即可开始实时转写,转写内容片段会显示在音频输入选择器下方。注意:在调试模式下运行应用会导致音频转写性能非常慢。

界面提供三个按钮:Answer 为面试官的问题生成答案;Refine 更新已有答案,适用于面试官提供额外约束或澄清时;Analyze 分析来自浏览器中实时编码环境的代码和日志,需要浏览器扩展。此外,用户还可以选择(高亮)已生成答案的一部分,然后点击 Refine 以获取更多细节。

浏览器扩展安装:目前仅支持 Firefox。步骤包括:在 ./extension/manifest.json 的 matches 中添加实时编码平台的域名;访问 about:debugging;点击“This Firefox”;点击“Load Temporary Add-on”;选择 ./extension/manifest.json。

适用场景与限制:Cheetah 仅供模拟面试使用,可能生成不正确或不合适的解答,用户需对应用提供的信息承担全部责任。