micz/ThunderAI
ThunderAI is a Thunderbird Addon that uses the capabilities of ChatGPT, Gemini, Claude or Ollama to enhance email management.
ThunderAI – Thunderbird 的 AI 驱动助手
它是什么 – ThunderAI 是一个 Thunderbird 附加组件,可让您直接从邮箱调用大型语言模型服务(ChatGPT、Google Gemini、Claude、OpenAI API、Ollama 或任何兼容 OpenAI 的服务器)。它可以起草回复、校对、重写、翻译、总结、标记、分类,甚至将电子邮件内容转换为日历事件或任务,而无需离开 Thunderbird。
工作原理 – 在单击一次的 设置向导 之后,您选择 AI 提供商(云端或本地)。附加组件通过所选 API 将选定的电子邮件文本(或整个邮件)发送给模型,并在聊天式窗格或内联中显示结果。可以创建、导出、导入自定义提示,并使用用户定义的占位符({%placeholder%})进行增强,让您可以根据自己的工作流程定制行为。
主要功能
- 邮件操作 – 回复、校对(交互式更改选择器)、重写语气、总结、翻译、自动标记、分类、提取日历事件或任务、自由形式的“提示此内容”。
- 自动处理 – 自动标记、垃圾邮件过滤、自动总结和自动翻译在收到的邮件上运行(草稿被忽略)。
- 自定义 – 带验证的自定义提示、自定义数据占位符、拖放菜单排序、每个提示的提供商/模型选择、批量处理、快捷键
Ctrl+Alt+A、多语言界面。 - 集成 – 支持 ChatGPT Web(无需密钥)、OpenAI API、Google Gemini、Anthropic Claude、Ollama(本地)以及任何兼容 OpenAI 的服务器(DeepSeek、Grok、Mistral、OpenRouter、Perplexity 等)。
- 配套附加组件 – “ThunderAI Sparks”添加了日历事件和任务提取操作。
安装与设置
- 从 Thunderbird 附加组件网站安装,或从 GitHub 下载最新版本。
- 需要 Thunderbird ≥ 140.0。
- 首次运行时,向导会引导您选择 AI 提供商、测试连接并启用自动功能。
开发与贡献
- 该附加组件是纯 JavaScript;发布的 XPI 无需构建步骤。
- 测试使用 Node 的内置测试运行器编写;
jsdom是唯一的开发依赖。 - 贡献遵循
CONTRIBUTING.md中的指南;翻译在 Weblate 上管理。
许可证 – GNU GPL v3。
了解更多 – 主页、设置指南、自定义提示教程和变更日志在 README 中链接。隐私权限页面解释了数据处理。
相关
- 项目
- Dispatch
- 项目
- 项目
- Dispatch