anaksor-ocr
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
一个 n8n 工作流:把 Recall.ai 机器人派进实时会议,把每句话存进 Supabase,有人叫出它的名字时,由 OpenAI 智能体存下一条笔记。
听到名字就醒来的实时会议笔记智能体 是一款 n8n 工作流,属于效率类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
两个入口
从两个入口之一开始运行,每个部分一个:
Supabase 里有这场会议的一行记录,含每一句话和智能体存下的笔记
开始之前要准备好这些。
会议机器人
通过会议链接加入会议,实时转录,并把每句说完的话发到你的 webhook。
需要Recall.ai API 密钥,以及你账号所在的区域
存储
为每场会议保存一行记录,含它的话语和笔记。
需要一个项目、它的 URL 和它的 service role 密钥
查询
把每句话和每条笔记追加到 Supabase 数据库里这场会议的那一行。
需要Supabase 数据库的连接信息
语言模型
运行 gpt-5.6-terra,作为决定何时存笔记的智能体。
需要OpenAI API 密钥
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流把一个机器人派进一场实时会议,并让 AI 智能体在有人叫它名字时写笔记。它分成两部分。第一部分把 Recall.ai 机器人派进你指定的会议,并在 Supabase 里为它保存一行记录。第二部分接收 Recall 发来的每一句话,追加到这一行,并检查这句话里有没有“Jimmy”。有的话,OpenAI 智能体读取最近十句话,在被要求时存下一条笔记。整个流程由十一个节点完成,旁边有七张便签,标出两个部分,也提示哪些地方要替换。
整天在开会、想把每句话都存下来的团队负责人、顾问和创业者,他们还想要一种说一句“Jimmy,记一下”就能存下笔记的办法。想看一个“webhook 往数据库和智能体里送数据”的实际例子的 n8n 用户也适合。如果你没法把机器人加进自己的会议,就别选它。会议不是英语的也别选。这里的实时转录设成了英语。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 咨询 | 独立顾问 | 保存每次客户通话的转录,以及约定的事项 | 一位顾问说“Jimmy,记一下,初稿周五交”,这条笔记就被存下来。 |
| 销售 | 客户经理 | 通话进行时就记下对方许下的承诺 | 一位经理要求每当潜在客户说出日期就记一条笔记。 |
| 软件 | 产品和工程负责人 | 保存迭代评审里的每句话,并标出每个决定 | 一位负责人让智能体记下评审中做出的每个决定。 |
| 教育 | 课程团队 | 为一场线上课程留下一份带标记时刻的记录 | 一位主持人要求每当有问题没解决就记一条笔记。 |
你需要懂不少 n8n:四个凭据、一个 Recall.ai 账号、一张 Supabase 数据表,还有一个 Recall 能访问到的 n8n 地址。
它能在任何 Recall 的服务器能通过互联网访问到的 n8n 上运行。Recall 把每句话发到一个 webhook。机器人通过会议链接加入,话语和笔记则落进你的 Supabase 项目。
data 的表保存每场会议的话语和笔记点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。说明里附有建表的 SQL。四个凭据就能覆盖所有步骤。
| 需要 | 说明 |
|---|---|
| n8n | n8n Cloud,或带公开 https 地址的服务器 |
| Recall.ai | 一个账号和它的 API 密钥 |
| Supabase | 一个项目,以及它的 URL、service role 密钥和数据库连接信息 |
| OpenAI | 一个 API 密钥 |
data 表。workflow.json。保存。Create data record 里选中它。为同一个数据库添加 Postgres 凭据,在 Insert Transcription Part 和 Create Note 里选中它。OpenAI Chat Model 里选中它。Authorization 的 Header Auth 凭据,值填你的 Recall.ai 密钥,在 Create Recall bot 里选中它。确认这个节点里的主机和你的 Recall 区域一致。Transcript webhook 的生产环境 URL,把 Create Recall bot 请求体里的 <YOUR_N8N_WEBHOOK_URL> 换成它。启用这个工作流。Meeting URL 里的 <YOUR_MEETING_URL> 换成它的链接,然后从 Run to send the bot 运行工作流。开始会议,运行第一部分。机器人加入。主持人可能要放它进来。人们说话时,每一句话都会追加到 Supabase 里这场会议那一行的 dialog 列表。然后带着请求说出“Jimmy”,比如“Jimmy,记一下,我们约好了周五”。智能体会把一条笔记存进同一行的 notes 列表。
| 要改的 | 在哪里改 |
|---|---|
| 它听的名字 | If Jimmy is said 里的右侧值,以及 AI Agent 的 system message 里的名字 |
| 它记什么 | AI Agent 里的 system message |
| 它读多少句话 | AI Agent 提示词里的 slice(-10) |
| 模型 | OpenAI Chat Model,设的是 gpt-5.6-terra |
| 语言 | Create Recall bot 请求体里的 language_code,那个模式下只支持英语 |
| 机器人什么时候离开 | 同一个请求体里的 automatic_leave 部分 |
一位顾问在 Google Meet 上开一场客户通话。开始之前,他把会议链接粘贴进 Meeting URL,运行工作流。机器人加入。通话进行到一半,顾问说:“Jimmy,记一下,客户希望周五拿到初稿。”
工作流存下这句话,看到那个名字,就去问智能体。智能体看一下这些话,再用一个简短的句子调用笔记工具。在 Supabase 里,这场通话的那一行现在有每一句话和这条笔记。把笔记和通话对照检查一遍。转录可能听错名字或日期。
新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。这里上面一排只运行一次,用来派出机器人。下面一排则为每一句话运行一次。先拿一场简短的通话试一试。在真实的会议里要告诉所有人,有一个机器人在听。
专家:两个部分共用 Supabase 里的一行记录,靠机器人的 id 找到它,而且来自会议的每个值都作为绑定值传进 SQL。
| 节点 | 做什么 | 要知道的 |
|---|---|---|
Create Recall bot | 发出机器人的请求,带 recording_config、一个接收 transcript.data 的 webhook 终点,以及一个 automatic_leave 部分 | 主机 us-west-2 要和你的 Recall 区域一致 |
Insert Transcription Part | 把这句话追加到 output.dialog,并返回整个列表 | 六个绑定值,所以显示名改不了查询 |
Create Note | 一个 Postgres 工具,往 output.notes 里追加 | 智能体通过 $fromAI 给出笔记文字 |
Window Buffer Memory | 为每个机器人 id 保留十轮对话 | 它存在 n8n 实例内部,在队列模式下不能用 |
它会记录人们说的话,而且它的 webhook 没有任何认证。
recording_config 设置实时转录。原来的文件用的是页面上不再描述的旧字段名。Mindket 的副本用了当前的字段,并读取当前的 webhook 载荷gpt-5.6-terra。OpenAI 的模型页面(同一天查阅)把函数调用列为支持,笔记工具需要这一点一个分成两部分的 n8n 工作流。第一部分把 Recall.ai 机器人派进一场会议,并在 Supabase 里为它保存一行记录。第二部分接收 Recall 发来的每一句话,追加到这一行,并留意一个名字。有人说出这个名字时,OpenAI 智能体读取最近的几句话,如果有人要求记笔记,就存下一条。
workflow.json:n8n 导出的工作流,11 个节点和 7 张便签,便签标出两个部分,也提示哪些地方要替换。里面没有任何凭据。README.md:这份设置说明,压缩包里的是英文版。recording_config,以及 realtime_endpoints 下的一个 webhook),各节点读取当前的 webhook 载荷。原来的文件用的是旧字段名。 create table public.data (
id uuid primary key default gen_random_uuid(),
date_created timestamptz not null default now(),
input jsonb,
output jsonb
);
workflow.json,然后保存。Create data record 里选中它。Insert Transcription Part 和 Create Note 里选中它。OpenAI Chat Model 里选中它。Authorization,值填你的 Recall.ai API 密钥。在 Create Recall bot 里选中它。这个节点里的主机 us-west-2.recall.ai 必须是你 Recall.ai 账号所在的区域,不是的话请改掉。Transcript webhook,复制它的生产环境 URL。把 Create Recall bot 请求体里的 <YOUR_N8N_WEBHOOK_URL> 换成它。然后启用这个工作流,因为 Recall 只能访问生产环境的 webhook。Meeting URL 里的 <YOUR_MEETING_URL> 换成它的链接。从 Run to send the bot 运行工作流。机器人加入,主持人可能要放它进来。Run to send the bot 启动第一部分。Meeting URL 里放着会议的链接。Create Recall bot 请 Recall.ai 派一个机器人。请求体打开了低延迟的英语实时转录,把每句说完的话作为 transcript.data 事件发到你的 webhook,并设定机器人什么时候自己离开。Create data record 在 public.data 里存一行,input 里是机器人的 id 和链接,output 里是一个空的 dialog 列表。Transcript webhook。Insert Transcription Part 按机器人的 id 找到那一行,追加这句话,带上它的顺序、说话人、语言和时间。它返回整个列表。If Jimmy is said 检查这句话里有没有那个名字。没有的话,运行就在这里停下。AI Agent 收到最近十句话,最早的在前,格式是 speaker: words。如果它发现有人要求记点什么,或者说了一个决定、一个任务或一个要点,就调用一次 Create Note。Create Note 把文字追加到同一行的 notes 列表里。Window Buffer Memory 为每个机器人保留智能体最近十轮对话,所以它知道自己之前存过什么。If Jimmy is said 里的右侧值,以及 AI Agent 的 system message 里写的名字。这个检查区分大小写。AI Agent 里的 system message。AI Agent 提示词里的 slice(-10)。OpenAI Chat Model,设的是 gpt-5.6-terra。Create Recall bot 请求体里的 language_code。那里的低延迟模式只支持英语。automatic_leave 部分。recording_config 设置实时转录,并说低延迟的英语模式下,一句话说出后大约一到三秒就会到达。gpt-5.6-terra 支持的功能,智能体的笔记工具需要这一点。如果你想换模型,请选一个支持它的。Window Buffer Memory 是临时的:n8n 的源码说它存在实例内部,在队列模式下不能用。NOTICE.md 614 B README.md 6 KB workflow.json 12 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 · 工具包
把来自多个国家的公开电视直播频道整理成播放列表,任何支持直播流的视频播放器都能打开。适合想看直播的观众,也适合需要频道数据的开发者。