面向团队的自托管聊天网页应用,后端使用 Go,支持 OpenAI、Claude、Gemini 与 Ollama 模型,并带用户管理和限流。
micz/ThunderAI
一款 Thunderbird 插件,可接入 ChatGPT、Gemini、Claude 或 Ollama,在邮箱内完成邮件撰写、校对、翻译、摘要和打标签。
- Star
- 367
- Fork
- 66
- 未关闭 Issue
- 48
- 最近提交
- 15小时前
这是什么?
ThunderAI 是一款 Thunderbird 插件,把 AI 功能直接带进邮件客户端。通过右键菜单或工具栏,可以起草回复、校对与改写文本、翻译和摘要邮件、自动建议标签、对邮件分类,并从邮件内容中提取日历事件或待办任务。
它可以接入 ChatGPT、OpenAI、Google Gemini 和 Claude 等云端服务,也可以通过 Ollama 或 LM Studio 等兼容 OpenAI 接口的服务在本地运行。首次启动时的设置向导会引导选择服务商并测试连接。用户还可以编写带数据占位符的自定义提示词,并通过导入导出共享。
配置 API 后,插件可以自动处理收到的邮件,包括自动打标签、垃圾邮件过滤、自动摘要和自动翻译。企业管理员可通过 Thunderbird 企业策略预先配置或锁定设置。日历和待办功能需要配合配套插件 ThunderAI Sparks 使用。
核心功能
- 01通过右键菜单起草回复、校对、改写、翻译和摘要邮件
- 02交互式校对,可逐条接受或拒绝修改建议
- 03从邮件或剪贴板中提取日历事件和待办任务
- 04对收到的邮件自动打标签、过滤垃圾邮件、摘要和翻译
- 05支持 ChatGPT、OpenAI、Gemini、Claude、Ollama 及兼容 OpenAI 接口的服务
- 06支持自定义提示词、数据占位符,以及 Thunderbird 企业策略
适用场景
- 为客户或同事的邮件起草礼貌的回复
- 快速获取长邮件线程的摘要
- 使用 Ollama 在本地运行模型,邮件内容不离开本机
- 将邮件中的会议邀请或截止日期转为日历事项
快速上手
- 1
从 Thunderbird 附加组件网站安装 ThunderAI
- 2
首次运行时按照设置向导选择 AI 服务商并测试连接
使用前须知
- 需要 Thunderbird 140.0 或更高版本。
- 除 ChatGPT Web 外,大多数服务商需要 API 密钥;Ollama 可完全在本地运行。
- 日历事件和任务功能还需要配套附加组件 ThunderAI Sparks。
- 采用 GPL-3.0 许可证,这是一种要求衍生作品同样开源的 copyleft 许可证。
收录于专题
标签
常见问题
- ThunderAI 是什么?
- 一款 Thunderbird 插件,可接入 ChatGPT、Gemini、Claude 或 Ollama,在邮箱内完成邮件撰写、校对、翻译、摘要和打标签。 ThunderAI 是一款 Thunderbird 插件,把 AI 功能直接带进邮件客户端。通过右键菜单或工具栏,可以起草回复、校对与改写文本、翻译和摘要邮件、自动建议标签、对邮件分类,并从邮件内容中提取日历事件或待办任务。
- ThunderAI 可以免费使用吗?用的什么许可证?
- ThunderAI 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- ThunderAI 还在维护吗?
- 活跃维护中。ThunderAI 最近一次提交是在 2026年11月6日。
- ThunderAI 适合用来做什么?
- 为客户或同事的邮件起草礼貌的回复 快速获取长邮件线程的摘要 使用 Ollama 在本地运行模型,邮件内容不离开本机 将邮件中的会议邀请或截止日期转为日历事项
- ThunderAI 怎么安装和运行?
- 从 Thunderbird 附加组件网站安装 ThunderAI 首次运行时按照设置向导选择 AI 服务商并测试连接
- 在哪里获取 ThunderAI?
- 源代码和安装说明在 GitHub 上:https://github.com/micz/ThunderAI
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 OpenAI API 及多家大模型服务商的异步 Scala 客户端,覆盖聊天、Responses、流式输出、批处理等接口。
一个 Rust 库,用统一的 API 调用多家 AI 服务商,并尽量使用各家原生协议。
一个 Python 编写的 Telegram 机器人合集,在一个聊天界面中整合了多种 AI 模型和媒体工具。
企业级大模型 API 集成管理系统,统一对接 OpenAI、Claude、Gemini、DeepSeek 等多家模型。