英文原文正文为项目原始 README(英文),本站后续会翻译为中文,当前仅剔除图片与无关章节并统一排版。
🐣 GodMode - 小巧的 AI 聊天浏览器
这是一个专用的聊天浏览器,只做一件事:帮助你快速访问 ChatGPT、Claude 2、Perplexity、Bing 等的完整 Web 应用,只需一个键盘快捷键(Cmd Shift G)。
(点击观看视频)
底部输入的内容会同时在所有Web 应用中发送,但如果你希望对某一个应用进行更深入的探索,也可以独立操作,因为它们只是 Web 视图。
安装
在这里安装! 然后在任意一个提供商上登录 Google,刷新日志会自动登录大部分其他服务。Google Bard 似乎有奇怪的认证要求 我们还没弄清楚 ——目前通过 Anthropic Claude 先登录 Google 似乎是最可靠的方法,同时我们也在研究解决办法。
下载:
- Apple Silicon Mac 使用 Arm64,Intel Mac 使用非 Arm64(通用版本)。
- 我们刚刚添加了 Windows/Linux 支持,但仍需大量工作。欢迎帮助!
你也可以从源码构建,见下面的说明。
混合专家的混合
现在已经广泛讨论过,GPT-4 是一个专家混合模型,这解释了它相比 GPT-3 的巨大进步,同时又不牺牲速度。合乎逻辑的是,如果你能运行一个聊天并从所有顶尖的闭源/开源模型中获取结果,你将会得到更多你所寻求的结果多样性。作为一个附带好处,我们很快会增加可选的数据提交,这样我们就可以进行众包统计胜率、利基优势,并随着时间显示它们。
“这就是为什么在场总是值得有几个哲学家的原因。片刻之间,一切都是‘真即美,美即真’,森林里如果没有人听到,倒下的树会发出声音吗,然后就在你以为他们要开始胡言乱语的时候,其中一个顺便说,‘在高处放置一个三十英尺的抛物面反射器,将太阳光射向敌方的船只,将是一个非常有趣的光学原理演示。’
哦,所以这就像 nat.dev 吗?
是也不是:
- 最新功能通常在没有 API 的情况下发布(例如:ChatGPT 代码解释器、Bing 图片创作、Bard 多模态输入、Claude 多文件上传)。我们坚持使用 web 应用,以便你在发布当天就能全面使用所有功能。我们还为每个应用做了浅色/深色模式,仅仅是为了好玩(
Cmd+Shift+L(8 月更新:目前在 GodMode 重写中损坏,将会修复)) - 这是一个次级浏览器,可以通过键盘快捷键(
Cmd+Shift+G,可自定义)调出。感觉比在某个浏览器窗口中保持运行要快得多,并且在长时间生成内容时可以轻松调出/关闭。 - 支持无 API 模型,如 Perplexity 和 Poe,以及本地模型,如 LLaMa 和 Vicuna(通过 OobaBooga)。
- 无付费墙,可从源码构建。
- 炫酷的新功能,如 PromptCritic(AI 辅助提示改进)。
支持的 LLM 提供商
| 提供商(加粗为默认) | 备注 |
|---|---|
| ChatGPT | 默认使用 "GPT4.5"! |
| Claude 2 | 出色的长上下文、多文档、快速模型。 |
| Perplexity | 登录有点麻烦——在任何其他聊天中登录 Google,然后重新加载(cmd R)——它会自动登录。希望他们将来会让它更直观/可靠。 |
| Bing | 微软最好的。它跟 GPT-4 不一样!。我们可能需要帮忙规范它的样式。 |
| Bard | 谷歌最好的。Bard 的更新有点……不稳定 |
| Llama2 via Perplexity | 简单的模型托管。可以运行 最新的 CodeLlama 34B 模型! 尝试一下! |
| Llama2 via Lepton.ai | 简单的模型托管。非常 快 |
| Quora Poe | 擅长回答一般知识问题 |
| Inflection Pi | 非常独特的长记忆清晰对话风格 |
| You.com Chat | 出色的搜索聊天回答,最早的之一 |
| HuggingChat | 简单的模型托管。提供 Llama2、OpenAssistant |
| Vercel 聊天 | GPT3 API 的简单开源聊天封装 |
| 本地/GGML 模型 (通过 OobaBooga) | 需要本地设置,详情请参见 oobabooga 文档 |
| Phind | 面向开发者的聊天,使用 微调的 CodeLlama |
| Stable Chat | Stable Beluga 的聊天界面,由 Stability AI 提供的开源大语言模型。 |
| OpenRouter | 访问 GPT4、Claude、PaLM 和开源模型 |
| OpenAssistant | 即将推出 — 提交 Pull Request! |
| Claude 1 | 需要 Beta 访问权限 |
| ... 还有什么? | 提交新问题! |
功能和使用
-
键盘快捷键:
- 使用
Cmd+Shift+G快速打开,使用Cmd+Enter提交。 - 自定义这些快捷键(感谢 @davej!):
- 快速打开
- 提交可以切换使用
Enter(用于快速聊天回复更快)或Cmd+Enter(更容易输入多行提示) Cmd+Shift+L切换明暗模式(目前无法自定义)- 记住,你可以通过从源代码构建进一步自定义!
- 使用
-
窗格调整大小和重新排列:
- 通过点击并拖动调整窗格大小。
- 使用
Cmd+1/2/3弹出单独的 webview - 使用
Cmd +/-全局放大/缩小 - 打开右下角面板以重新排序窗格或重置为默认
Cmd p固定/取消固定窗口始终置顶
-
模型切换:
- 通过访问上下文菜单启用/禁用提供者。选择会保存以供将来会话使用。
- 支持的模型:ChatGPT、Bing、Bard、Claude 1/2 等(见上文支持的 LLM 提供者)
-
支持 oobabooga/text-generation-webui:
- 已添加对 oobabooga/text-generation-webui 的初步支持。
- 用户需要按照 text-generation-webui 仓库中概述的过程操作,包括下载模型(例如 LLaMa-13B-GGML 或 GPT4-x-alpaca)。
- 在 smol GodMode 浏览器内运行之前,请先在
http://127.0.0.1:7860/上运行模型。 - UI 仅支持一种类型的提示模板。欢迎贡献以使模板化可自定义(见 Oobabooga.js 提供者)。
-
开始新会话:
- 使用
Cmd+R启动一个新的对话,并简单刷新窗口。
- 使用
-
提示优化器:在需要时使用 Llama 2 改进你的提示!
视频演示
- 原版 https://youtu.be/jrlxT1K4LEU
- 6月1日版本 https://youtu.be/ThfFFgG-AzE
- https://twitter.com/swyx/status/1658403625717338112
- https://twitter.com/swyx/status/1663290955804360728?s=20
- 7月11日版本 https://twitter.com/swyx/status/1678944036135260160
- 8月19日 神模式重写 https://twitter.com/swyx/status/1692988634364871032
下载和安装
你可以:
- 下载已编译好的二进制文件:https://github.com/smol-ai/GodMode/releases/latest (有时 Apple/Windows 会标记这些文件为不受信任/损坏,只需在应用程序中打开它们,然后右键点击打开即可运行)。
- 对于 Mac,你可以使用“-universal.dmg”版本,它会自动选择 Apple Silicon/Intel 架构。我们建议安装这个版本,但仅供参考:
- Apple Silicon M1/M2 Mac 使用“arm64”版本
- Intel Mac 使用不带“arm64”的“.dmg”版本
- 对于 Windows,使用“.exe”版本。目前它会被标记为不受信任,因为我们还没有进行 Windows 代码签名
- 对于 Linux,使用“.AppImage”版本。
- 对于 Arch Linux,有一个第三方 AUR 包:aur.archlinux.org/packages/godmode
- 或者从源码运行(请参照下面的说明)
当你首次运行该应用程序时:
- 登录你的 Google 账号(当你为 ChatGPT 登录 Google 账号时,你也会同时登录 Bard、Perplexity、Anthropic 等服务)。目前,通过 Anthropic Claude 登录 Google 是最可靠的方法。
- 对于 Bing,登录 Microsoft 账号后,你需要刷新页面才能进入 Bing 聊天界面。刚开始可能有些繁琐,但它是可行的。
可选:你可以设置 GodMode 在登录时自动启动——只需进入设置并开启即可。谢谢 @leeknowlton!
从源码构建
如果你想从源代码构建,你需要克隆仓库并打开项目文件夹:
-
克隆仓库并进入项目文件夹:
git clone https://github.com/smol-ai/GodMode.git cd GodMode npm install --force npm run start # to run in development, locally -
生成二进制文件:
npm run package # https://electron-react-boilerplate.js.org/docs/packaging # ts-node scripts/clean.js dist clears the webpackPaths.distPath, webpackPaths.buildPath, webpackPaths.dllPath # npm run build outputs to /release/app/dist/main # electron-builder build --publish never builds and code signs the app. # this is mostly for swyx to publish the official codesigned and notarized releases输出将位于
/release/build目录中。
相关项目
我直到后来才听说 https://github.com/sunner/ChatALL,这很酷,但我认为默认使用菜单栏/网页视图体验更好——这样你可以使用完整功能,比如代码解释器和Claude 2 文件上传功能推出时,无需等待API。
- 本文标题:GodMode - AI 聊天浏览器:快速
- 本文链接:https://www.cn121.com/desktop/smol-ai-godmode.html
- 原项目:smol-ai/GodMode 版权归原作者 smol-ai 及贡献者所有
- 收录信息:本站于 2026-10-18 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
- 开源协议:收录时本项目采用 MIT(查看 LICENSE 原文),本站转载其原始文档(未改动文字,仅剔除图片与无关章节);使用、修改、分发请以该仓库 LICENSE 原文为准。
- 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 smol-ai/GodMode。
- 内容说明:本页正文为原项目 README 原文(英文),本站后续会翻译为中文(当前尚未译出,仅将二级标题译为中文,便于按栏目定位;标题原文可在下方原仓库中查看),仅剔除了图片与赞助等无关章节、并把相对链接改为绝对地址;页首简介为机器翻译自仓库描述。
- 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
- 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。