anaksor-ocr
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
一个 n8n 工作流,通过 IMAP 监视一个邮箱,让 OpenAI 为每封新的未读邮件写一份随意的回复。回复存成 Fastmail 里的草稿,由你自己看过再发送。
用 OpenAI 在 Fastmail 里起草邮件回复 是一款 n8n 工作流,属于效率类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
一封新的未读邮件
通过 IMAP 监视的邮箱收到未读邮件时开始运行,读取这些字段:
Fastmail 账户的“草稿”文件夹里,每封新的未读邮件对应一份回复草稿,等你修改后自己发送。工作流本身不发送任何东西
开始之前要准备好这些。
邮件触发
监视一个邮箱,把每封新的未读邮件连同发件人、主题、正文和邮件 ID 传下去。
需要IMAP 主机、端口、用户名,以及密码或应用专用密码
语言模型
用 gpt-6-luna 根据邮件的主题和正文写出回复文字。
需要OpenAI API 密钥
邮件服务
返回账户 ID 和邮箱列表,并通过它的 JMAP API 把回复存为草稿。
需要带 Email 权限范围的 Fastmail API 令牌
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流为你收到的邮件起草回复。它通过 IMAP 监视一个邮箱。每来一封新的未读邮件,就把主题和正文连同一段“写一封简短随意的回复”的提示词发给 OpenAI 模型。回复沿用邮件所用的语言和正式程度。随后工作流向 Fastmail 要来账户信息,找到“草稿”文件夹,把回复作为草稿存进去,挂在原邮件下面。九个节点在运行这条流程,从头到尾不会发出任何邮件。
邮件很多、希望草稿文件夹里先有一份初稿的人,比如自由职业者、小店老板和收件箱很忙的人。需要模型不可能知道的事实时就别选它,因为它只根据邮件本身来写。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 自由职业 | 自由职业者 | 为客户的常规问题先备好一份答复 | 一位设计师早上打开草稿箱,修改三封简短的回复。 |
| 小生意 | 店主 | 用客户自己的语言回复客户 | 店主发现一份德语草稿,保持着正式的 Sie。 |
| 房产 | 房东和中介 | 让租客的常规消息都有回应 | 一位中介修改一份感谢租客报告电表读数的草稿。 |
| 个人 | 收件箱很忙的人 | 清掉只需要几行字的回复 | 一个人用只差日期的草稿回复一份邀请。 |
You need a little n8n: 要会导入文件、添加三个凭据,并建一个 Fastmail API 令牌。工作流自带的便签没有给出设置时长。
任何能访问你的 IMAP 服务器、Fastmail 和 OpenAI 的 n8n 都能运行它。常见的做法是通过 IMAP 监视 Fastmail 邮箱本身。
OpenAI 里的提示词Email Trigger (IMAP) 里的规则点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 的设置说明。三个账号就够完成所有步骤。
| 需要 | 说明 |
|---|---|
| n8n | n8n Cloud 或你自己的服务器 |
| IMAP 邮箱 | 要监视的邮箱的主机、端口、用户名,以及密码或应用专用密码 |
| Fastmail | 一个带 Email 权限范围的 API 令牌,在 Settings、Privacy & Security、Manage API tokens 里创建 |
| OpenAI | 一个 API 密钥 |
workflow.json。Email Trigger (IMAP) 里选中它。Authorization,值填 Bearer <YOUR_FASTMAIL_API_TOKEN>,用你自己的令牌。在 Session、Get Mailbox IDs 和 upload draft email 里选中它。OpenAI 里选中它。Re: 加上测试邮件主题开头的草稿。让工作流保持发布状态。一封未读邮件到来后,运行结束时草稿箱里就会出现一份草稿。在 Fastmail 里打开它,修改后由你自己发送。原邮件不会被改动,也不会有任何回复自己发出去。
| 要改的 | 在哪里改 |
|---|---|
| 语气、落款和语言 | OpenAI 里的提示词 |
| 模型 | OpenAI |
| 读哪些邮件 | Email Trigger (IMAP) 里的 Custom Email Rules,默认是 ["UNSEEN"] |
| 监视哪个邮箱 | 触发器的 Mailbox 字段,默认是 INBOX |
一位客户用德语来信,问订单什么时候到,称呼你时用的是 Sie。
upload draft email 存下一份以 Re: 开头、主题相同的草稿。它用德语问候客户,保持正式的 Sie,加一句感谢,再落款。你补上日期就可以发送。
新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。这里一个邮件方框启动流程,一个 OpenAI 方框写文字,三次 Fastmail 调用把它存成草稿。给自己发一封测试邮件,再打开这次运行,看看每个方框的输出。
专家:Fastmail 通过它的 JMAP API 调用,用的是普通的 HTTP Request 节点和一个 Header Auth 凭据。
| 节点 | 做什么 | 要知道的 |
|---|---|---|
Email Trigger (IMAP) | 2.1 版触发器,监视一个邮箱的未读邮件 | Fetch Only New Emails 是开着的,邮件保持未读,因为后处理动作是 nothing |
OpenAI | OpenAI 节点,1.5 版,文本消息操作 | 从上一步读 subject 和 textPlain,把回复放在 message.content 里返回 |
Get Mailbox IDs | 对账户做 JMAP 的 Mailbox/get | 账户 ID 来自 Session,在邮件能力对应的 primaryAccounts 下 |
gather data for draft email | 把草稿的各部分合在一起 | 收件人是 Reply-To 地址,没有时用发件人 |
upload draft email | 用 JMAP 的 Email/set 创建草稿 | 标成 $draft,inReplyTo 和 references 设为原邮件的 ID |
模型快到关停时间了,第一次运行时有几处值得检查。
gpt-4o-2024-08-06、gpt-4o-2024-11-20 和 gpt-4o-mini-2024-07-18,关停日期是 2027 年 1 月 14 日,替代模型是 gpt-6-luna。Mindket 的版本用的是 gpt-6-luna,它有一个默认为 medium 的推理强度设置,这个节点没有设置它notCreated 下,所以第一次运行时请看 upload draft email 的输出一个 n8n 工作流,通过 IMAP 监视一个邮箱里的新未读邮件。对每一封,它让 OpenAI 用发件人的语言写一份简短随意的回复,再把回复作为草稿存进一个 Fastmail 账户的“草稿”文件夹,挂在原邮件下面。它不发送任何东西,你自己看草稿、修改、发送。
workflow.json:n8n 导出的工作流,十一个节点:九个会运行,两张便签。里面没有任何凭据。README.md:这份设置说明,压缩包里的是英文版。gpt-6-luna,不再是 gpt-4o。日期见“值得知道的”。Email Trigger (IMAP) 现在是 2.1 版。2 版在邮件保持未读时,每来一封新邮件都会把所有未读邮件重读一遍,旧邮件就会得到第二份草稿。2.1 版有一个默认打开的 “Fetch Only New Emails” 选项,能避免这种情况。gather data for draft email 里的 to 字段,在邮件没有 Reply-To 头,或者 Reply-To 里没有尖括号时不再报错。有 Reply-To 地址就用它,否则用发件人。upload draft email 用 JSON.stringify 来构造请求体。原来是手工把回复贴进一段 JSON 文本,所以回复或主题里的一个双引号就会让请求出错。inReplyTo 和 references 之前去掉它两头的尖括号。JMAP 邮件规范(RFC 8621,4.1.2.5 节)列出的邮件 ID 是不带尖括号的。workflow.json。Email Trigger (IMAP) 里选中它。Authorization,值填 Bearer <YOUR_FASTMAIL_API_TOKEN>,用你自己的令牌替换占位符。在 Session、Get Mailbox IDs 和 upload draft email 里选中它。OpenAI 里选中它。Re: 加上测试邮件主题开头的草稿。Email Trigger (IMAP) 守着收件箱,把每封新的未读邮件传下去。它还会下载附件,后面没有哪一步用到。Get fields from source email 保留纯文本正文、发件人、主题、邮件 ID 和 Reply-To 头。OpenAI 拿到主题和正文,以及一段要求写随意回复的提示词。提示词要求用邮件所用语言写问候和落款,合适时加一句感谢,邮件用 “Sie” 时保持正式。Session 向 Fastmail 要 JMAP 会话,里面有账户 ID。Get Mailbox IDs 列出账户里的邮箱。Split Out 把清单变成每个邮箱一条,Filter for drafts folder 留下角色是 drafts 的那个。gather data for draft email 合并文件夹 ID、收件人、带 Re: 的主题、回复文字和邮件 ID。upload draft email 发出一次 JMAP Email/set 调用,在那个文件夹里创建草稿,标成草稿,挂在原邮件下面。OpenAI 里的提示词。语气、落款和语言都在那里改。OpenAI。Email Trigger (IMAP) 里的 Custom Email Rules,默认是 ["UNSEEN"]。INBOX。gpt-4o-2024-08-06、gpt-4o-2024-11-20 和 gpt-4o-mini-2024-07-18,关停日期是 2027 年 1 月 14 日,替代模型是 gpt-6-luna。这个节点没有挂工具,所以换模型只是换个名字。gpt-6-luna 有一个默认为 medium 的推理强度设置,这个节点没有设置它。Email/set 也返回正常的 200,并把草稿列在 notCreated 下。第一次请看 upload draft email 的输出,确认 created 里有你的草稿。NOTICE.md 637 B README.md 5 KB workflow.json 13 KB
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
Qwen · 工具包
Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。
ACE-Step · 工具包
用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。
op7418 · 技能
能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。
zarazhangrui · 技能
从零开始或从 PowerPoint 文件生成 HTML 演示文稿,并展示几种视觉风格预览供你挑选,适合不懂 CSS 和 JavaScript、又想做网页幻灯片的人。
iptv-org · 工具包
把来自多个国家的公开电视直播频道整理成播放列表,任何支持直播流的视频播放器都能打开。适合想看直播的观众,也适合需要频道数据的开发者。