Mindket

阿拉伯语儿童故事连同图片和音频发到 Telegram

新上架第 1 版 · 更新于

概览

一个每 12 小时给 Telegram 发一个新儿童故事的 n8n 工作流。模型先用英文写故事再译成阿拉伯语,工作流再配上朗读音频和一张图片。

阿拉伯语儿童故事连同图片和音频发到 Telegram 是一款 n8n 工作流,属于教育类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 别的聊天工具:把三个 Telegram 节点换成那个工具的发送节点

平台

连接 2 个应用

运行方式

触发

定时

它每 12 小时自己开始,需要:

  • 一个有权在你的聊天里发帖的 Telegram 机器人
  • 三个 Telegram 节点里填上你的聊天 ID

动作

  1. 模型用英文写一个简短的儿童故事
  2. 第二个模型把它译成阿拉伯语,用简单的词,并带一句寓意
  3. 阿拉伯语文字发到 Telegram 聊天里
  4. 语音模型朗读阿拉伯语文字,音频也发出去
  5. 第三个模型描述角色,图像模型把它们画出来,图片也发出去

结果

每次运行,Telegram 聊天里多出一个阿拉伯语故事、它的音频和一张图片

集成

开始之前要准备好这些。

OpenAI

故事、语音和图片

写出并翻译故事,朗读出来,再画出图片。

需要OpenAI API 密钥

Telegram

发帖

把文字、音频和图片发到聊天里。

需要Telegram 机器人令牌和聊天 ID

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
9 个步骤,按计划启动
AI
5 个步骤调用 AI 模型:Create a Story for Kids、Translate the Story to Arabic、Generate Audio for the Story、Create a Prompt for the Image、Generate an Image for the Story
登录
需要登录:Telegram、OpenAI
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 4 种步骤类型

以上内容读自工作流文件,并非实际运行的结果。

关于

它是什么

这个 n8n 工作流每 12 小时给一个 Telegram 聊天发一个新的阿拉伯语儿童故事。一个模型用英文写一个简短的故事,第二个模型把它译成阿拉伯语,用简单的词,并带一句寓意。阿拉伯语文字发到聊天里,语音模型再把它朗读出来,作为一条音频发出去。第三个模型把故事里的角色写成一条图片提示词,图像模型再画出图片。干活的是十三个节点,旁边还有两张便签。

适合谁

想在 Telegram 聊天里定期收到一个带图片和朗读的阿拉伯语故事的家长、老师和小型故事频道。如果每个故事都必须先由人读一遍,就别选它,因为帖子发出之前没有审核这一步。

谁在用,怎么用
行业谁在用怎么用例子
教育老师给班级群分享一个短故事一位老师早上把故事发到班级群里,围坐时播放音频。
语言学习阿拉伯语家教给学习者提供容易的阅读和听力材料一位家教把文字和音频发给学习者,学习者边听边看。
出版小型故事频道让频道保持新鲜一位频道主在一天结束时浏览帖子,删掉差的。
家庭家长给家庭群发一个故事一位家长大声读阿拉伯语文字,孩子看着图片。

你需要会一点 n8n:导入一个文件、添加两个凭据,再选好发帖的 Telegram 聊天。

用在哪里

任何能访问 OpenAI 和 Telegram 的 n8n 都能运行它。它按计划运行,所以要发布它,它才会自己发帖。

  • n8n Cloud:在那里新建一个工作流,把文件导入进去
  • 你自己的 n8n 服务器:同一个文件,同样的步骤
  • 别的聊天工具:把三个 Telegram 节点换成那个工具的发送节点

设置

点“获取”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。你需要一个 OpenAI 密钥、一个 Telegram 机器人,以及它发帖的聊天 ID。

先准备好这些
需要说明
n8nn8n Cloud 或你自己的服务器
OpenAI一个 API 密钥
Telegram一个机器人令牌,并且机器人有权在你的聊天里发帖
聊天机器人发帖的群或频道的 ID
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个填有机器人令牌的 Telegram 凭据,在三个 Telegram 节点里选中它。
  3. 在这三个节点里,把 <YOUR_TELEGRAM_CHAT_ID> 换成你的聊天 ID。
  4. 添加一个 OpenAI 凭据,在五个 OpenAI 节点里选中它:三个 OpenAI Chat Model 节点、Generate Audio for the Story 和 Generate an Image for the Story。
  5. 点 Test workflow,到聊天里看文字、音频和图片。
  6. 发布这个工作流,让它每 12 小时运行一次。

如何使用

发布之后,工作流自己发帖。把聊天分享给孩子之前,先自己读前几个故事,不想要的帖子就删掉。

想要不同的效果,改这里
要改的在哪里改
故事的风格和长度Create a Story for Kids 里的提示词
语言Translate the Story to Arabic 里的提示词
图片Create a Prompt for the Image 和 Generate an Image for the Story 里的提示词
发帖频率Schedule Trigger
声音给 Generate Audio for the Story 加一个声音选项

示例

到了计划的时间,第一个模型写出一个大约 900 个字符的故事,讲一只学会分享的小狐狸。第二个模型把它译成阿拉伯语,用简单的词并带一句寓意。聊天里收到阿拉伯语文字,然后是一条带阿拉伯语短说明的音频。

图片提示词描述这只狐狸,图像模型把它画出来,画面里没有文字。聊天最后收到这幅画。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框是一个节点,只做一件事。聊天模型是一个回答书面提示词的程序。语音模型把文字变成朗读的音频,图像模型根据书面提示词画出图片。

专家:三条提示词都运行在 Summarization Chain 节点里,用的是 stuff 方法,每一个都把前一个节点的输出当作输入文字。故事链接收的是定时触发器自己的输出,所以只有它的提示词决定主题。Create a Story for Kids 用了一个 500 个字符、重叠 300 的 Recursive Character Text Splitter。

值得细看的地方
节点做什么要知道的
Create a Story for Kids写出英文故事按它的提示词,大约 900 个字符
Translate the Story to Arabic改写成阿拉伯语简单的词和一句寓意
Create a Prompt for the Image为图片描述角色要求图片里没有文字
Generate Audio for the Story朗读阿拉伯语文字tts-1,2027 年 1 月 6 日关停
Generate an Image for the Story画出图片gpt-image-2.6-flare

注意事项

几个模型名已经修复,语音这一步有一个关停日期。

  • 故事模型:按 OpenAI 的页面(2026 年 11 月 12 日查阅),gpt-4-turbo 已于 2026 年 10 月 23 日关停,页面给出 gpt-5.6-sol。第三个聊天节点没有指定模型,所以 n8n 会用 gpt-5-mini,页面把它定在 2026 年 12 月 11 日关停,并换成 gpt-5.6-terra。Mindket 的副本指定了这两个
  • 图片:节点原来要的是 DALL-E 3,页面列出它已于 2026 年 5 月 12 日关停。页面给出的替代模型自己也在关停,它们那几行给出的是 gpt-image-2.6-flare。Mindket 的副本用它,节点用 2.3 版
  • 语音:节点用的是 tts-1。OpenAI 的语音指南把它定在 2027 年 1 月 6 日关停,指南给出的替代模型在语音接口上用不了。那一天之后音频帖子会失败
  • AI 声音:同一份指南说,必须告诉听众这个声音是 AI 生成的
  • 没有审核:故事一做出来就发到聊天里,所以把它对着孩子之前,先读几个
  • 节点名:Create a Prompt for DALL-E 现在叫 Create a Prompt for the Image
  • 聊天 ID:文件里是原来那份副本的一个聊天 ID。Mindket 的副本放的是占位符
  • 费用:每次运行有三次模型调用、一次语音调用和一次图像调用,一天两次
  • 没有运行:Mindket 对照 n8n 的源码读过这份副本,没有在真实的 n8n 上运行
  • 你的数据:故事文字发给 OpenAI,结果发给 Telegram
  • 凭据:JSON 里没有任何凭据

README 和文件

README

阿拉伯语儿童故事连同图片和音频发到 Telegram

一个每 12 小时给一个 Telegram 聊天发一个新的阿拉伯语儿童故事的 n8n 工作流。一个模型用英文写一个简短的故事,第二个模型把它译出来。阿拉伯语文字发到聊天里,后面跟着音频版和一张根据故事画的图片。

包里有什么

  • workflow.json:n8n 导出的工作流,15 个节点,其中 13 个运行,2 个是便签。里面没有任何凭据。
  • README.md:这份设置说明,压缩包里的是英文版。

我们相对原来的副本改了什么

  • OpenAI Chat Model 和 OpenAI Chat Model1 原来用 gpt-4-turbo。OpenAI 的弃用页面(2026 年 11 月 12 日查阅)列出它已于 2026 年 10 月 23 日关停,并给出 gpt-5.6-sol。两个节点现在都用 gpt-5.6-sol,节点是 1.2 版,模型从列表里选。
  • OpenAI Chat Model2 没有指定模型,所以 n8n 会用 gpt-5-mini。页面把这个模型定在 2026 年 12 月 11 日关停,并给出 gpt-5.6-terra。这个节点现在指定 gpt-5.6-terra。
  • Generate an Image for the Story 原来是 1.3 版的 OpenAI 节点,不另外说明时它要的是 DALL-E 3。页面列出 dall-e-3 已于 2026 年 5 月 12 日关停。页面推荐的替代模型自己也在关停,它们那几行给出的是 gpt-image-2.6-flare 和 gpt-image-2.6-sunburst。节点现在是 2.3 版,指定 gpt-image-2.6-flare。它仍然把图片作为文件返回,由 Send Image to the Channel 发出去。
  • Create a Prompt for DALL-E 现在叫 Create a Prompt for the Image,因为这条链里已经没有 DALL-E 模型了。
  • 三个 Telegram 节点里原来是另一份副本的聊天 ID,现在是占位符 <YOUR_TELEGRAM_CHAT_ID>。
  • 那张大便签原来是一大段说明,还带一个频道链接,现在是一条简短的说明,写这个工作流做什么、要填什么。
  • 凭据关联已删除,文件的名称是我们起的。
  • 别的都没改。提示词、文本切分器、语音这一步和三条帖子都照原文件。

Generate Audio for the Story 没有改,在它的模型关停之前一直能用。OpenAI 的语音指南(2026 年 11 月 12 日查阅)把 tts-1 定在 2027 年 1 月 6 日关停,并说它的替代模型 gpt-realtime-2.1-mini 不是语音接口支持的模型。那一天之后,把这个节点换成别的语音服务。

Mindket 对照 n8n 的源码读过这份副本。它没有在真实的 n8n 上运行,也没有连接真实的 Telegram 聊天。

开始之前

  • 一个 n8n 实例,n8n Cloud 或自己的服务器都行。
  • 一个 OpenAI API 密钥。
  • 一个 Telegram 机器人和它的令牌,并且机器人有权在你选的聊天里发帖。
  • 那个聊天的 ID。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个填有机器人令牌的 Telegram 凭据,在 Send the Story To Channel、Send Audio to the Channel 和 Send Image to the Channel 里选中它。
  3. 在这三个节点里,把 <YOUR_TELEGRAM_CHAT_ID> 换成你的聊天 ID。
  4. 添加一个 OpenAI 凭据,在 OpenAI Chat Model、OpenAI Chat Model1、OpenAI Chat Model2、Generate Audio for the Story 和 Generate an Image for the Story 里选中它。
  5. 点 Test workflow,到聊天里看文字、音频和图片。
  6. 发布这个工作流,让它按计划运行。

一次运行的过程

  1. Schedule Trigger 每 12 小时开始一次运行。
  2. Create a Story for Kids 请第一个模型写一个大约 900 个字符的儿童小故事。它把定时触发器的输出当作输入,并连着一个 500 个字符、重叠 300 的 Recursive Character Text Splitter。
  3. Translate the Story to Arabic 请第二个模型把故事译成阿拉伯语,用简单的词,并带一句寓意。
  4. Send the Story To Channel 发出阿拉伯语文字。Generate Audio for the Story 用 n8n 的默认声音把同一段文字朗读出来,Send Audio to the Channel 把音频连同一句意思是“故事讲完了”的阿拉伯语说明发出去。
  5. 同时,Create a Prompt for the Image 请第三个模型描述角色和他们的样子,图片里不要有文字。Generate an Image for the Story 加上一句不要出现文字的要求,然后画出来。Send Image to the Channel 把结果发出去。

想改的地方

  • 故事的风格和长度:Create a Story for Kids 里的提示词。
  • 语言:Translate the Story to Arabic 里的提示词。
  • 图片:Create a Prompt for the Image 和 Generate an Image for the Story 里的提示词。
  • 发帖频率:Schedule Trigger。
  • 声音:给 Generate Audio for the Story 加一个声音选项。
  • 发到哪个聊天:三个 Telegram 节点。

要知道的

  • 故事一做出来就发到聊天里,没有人先读。把工作流对着孩子之前,先自己读几个。
  • 故事的提示词只拿到触发器的日期和时间数据作为输入,所以主题由模型自己挑。工作流里没有任何东西在引导它。
  • OpenAI 的语音指南说,必须告诉听众这个声音是 AI 生成的。可以写在聊天的简介里,或者写在说明里。
  • 每次运行有三次模型调用、一次语音调用和一次图像调用,一天运行两次。每一项都由 OpenAI 计费。
  • 除非你设置解析模式,否则 Telegram 节点用 Markdown 发送文字,所以带有不成对的 _ 或 * 的故事可能被拒绝。
  • 数据去向:故事文字发给 OpenAI,结果发给 Telegram。
文件
NOTICE.md  627 B
README.md  5 KB
workflow.json  10 KB

3 个文件,共 16 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-12

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

教育类的相似商品

查看教育类的全部商品

Vāgdhenu

prathoshap · 工具包

用一个训练好的声音,以吟诵风格朗读古典梵语诗节,由参考音频决定节奏。适合学习、背诵或需要梵语音频的人。

新上架

Limite 1B - Violetto

paradigma-inc · 工具包

用一个从头训练的 1B 参数模型解决难度很高的数学题,追求高速、大批量的推理。适合在 NVIDIA GPU 上运行数学任务的开发者。

新上架

Agaram 2.5B

murai-labs · 工具包

能用泰米尔文、罗马化泰米尔语和英语聊天,也能在泰米尔语和英语之间翻译。这是 Murai Labs 从零训练的 2.5B 模型,适合泰米尔语使用者、研究人员和开发者。

新上架