ChatOLK 是一个基于 OpenAI API 的 Outlook 插件,帮助**用户阅读和起草英文邮件。它集成了 ChatGPT 能力,支持多轮对话、邮件内容总结和润色等功能。
- 支持与 ChatGPT 多轮对话,自动带入当前邮件内容
- 支持 Markdown 格式渲染
- 支持多行输入(Shift+Enter 换行,Enter 发送)
- 可自定义 OpenAI API BaseURL、API Key 和模型
- 现代 Fluent UI 风格界面
-
克隆本仓库并安装依赖:
git clone <your-repo-url> cd ChatOLK npm install
-
开发调试:
npm run dev-server
使用 Office 加载项调试工具加载
manifest.json
,或运行:npm start
-
生产构建:
npm run build
- 打开 Outlook,加载本插件。
- 在顶部配置区填写你的 OpenAI BaseURL、API Key 和模型(如
gpt-3.5-turbo
)。 - 在聊天区输入你的问题,点击发送(或按 Enter)。
- 插件会自动读取当前邮件内容,辅助你理解、总结或起草英文邮件。
- OpenAI Base URL:如
https://api.openai.com/v1
或兼容 OpenAI 协议的第三方服务地址 - API Key:你的 OpenAI 密钥
- Model:如
gpt-3.5-turbo
、gpt-4
等
-
无法访问 OpenAI?
可使用阿里云通义千问等兼容 OpenAI 协议的服务,填写相应 BaseURL 和模型名称。 -
安全性说明
API Key 仅保存在本地 Office Roaming Settings,不会上传到第三方服务器。
MIT License
如有建议或问题,欢迎提 Issue 或 PR!