每日发送翻译的卡尔文与霍布斯漫画到Discord
中级
这是一个Other, AI领域的自动化工作流,包含 8 个节点。主要使用 Set, Discord, HttpRequest, ScheduleTrigger, OpenAi 等节点,结合人工智能技术实现智能自动化。 每日发送翻译的卡尔文与霍布斯漫画到Discord
前置要求
- •Discord Bot Token 或 Webhook
- •可能需要目标 API 的认证凭证
- •OpenAI API Key
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"nodes": [
{
"id": "4bf26356-9c59-4cee-8eb8-8553b23a172f",
"name": "便签",
"type": "n8n-nodes-base.stickyNote",
"position": [
560,
-120
],
"parameters": {
"width": 660,
"height": 460,
"content": ""
},
"typeVersion": 1
},
{
"id": "52d19472-41b4-4d71-874e-064ef9d6f248",
"name": "计划触发器",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
620,
380
],
"parameters": {
"rule": {
"interval": [
{
"triggerAtHour": 9
}
]
}
},
"typeVersion": 1.2
},
{
"id": "bcc15f37-c048-4d9a-83cd-367856470095",
"name": "OpenAI",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
1620,
380
],
"parameters": {
"text": "Please write the original language and Korean together. \n\nEXAMPLE)\nCalvin: \"YOU'VE NEVER HAD AN OBLIGATION, AN ASSIGNMENT, OR A DEADLINE IN ALL YOUR LIFE! YOU HAVE NO RESPONSIBILITIES AT ALL! IT MUST BE NICE!\" (너는 평생 한 번도 의무, 과제, 혹은 마감일 없었잖아! 전혀 책임이 없다니! 정말 좋겠다!)\nHobbes: \"WIPE THAT INSOLENT SMIRK OFF YOUR FACE!\" (그 뻔뻔한 미소를 그만 지어!)\n",
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "GPT-4O-MINI"
},
"options": {},
"resource": "image",
"imageUrls": "={{ $json.output.cartoon_image }}",
"operation": "analyze"
},
"credentials": {
"openAiApi": {
"id": "kYIZ8ZwQHS2d4GiD",
"name": "(datapopcorn )OpenAi account"
}
},
"typeVersion": 1.6
},
{
"id": "35004d43-4061-476a-9af6-7d0b82ae86bd",
"name": "参数",
"type": "n8n-nodes-base.set",
"position": [
840,
380
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "59d36aef-2991-4fd2-9fbe-dad9a701b40f",
"name": "year",
"type": "string",
"value": "={{ $now.format('yyyy') }}"
},
{
"id": "b6b329f2-ba08-4516-bdb9-c5d124c02110",
"name": "month",
"type": "string",
"value": "={{ $now.format('MM') }}"
},
{
"id": "3cba75d1-a281-4e14-9bf7-e0bc0cc7c768",
"name": "day",
"type": "string",
"value": "={{ $now.format('dd') }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "cf2c953f-1ff2-4abc-8abd-95e05603e64a",
"name": "Discord",
"type": "n8n-nodes-base.discord",
"position": [
1840,
380
],
"parameters": {
"content": "=Daily Cartoon ({{ $('param').item.json.year }}/{{ $('param').item.json.month }}/{{ $('param').item.json.day }})\n{{ $('Information Extractor').item.json.output.cartoon_image }}\n\n{{ $json.content }}\n",
"options": {},
"authentication": "webhook"
},
"credentials": {
"discordWebhookApi": {
"id": "w82RWS7nmXLKDczt",
"name": "n8n test webhook"
}
},
"typeVersion": 2
},
{
"id": "5eec9870-a509-4090-a540-76b22bb3eac9",
"name": "OpenAI 聊天模型",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
1260,
560
],
"parameters": {
"model": "gpt-4o-mini-2024-07-18",
"options": {}
},
"credentials": {
"openAiApi": {
"id": "kYIZ8ZwQHS2d4GiD",
"name": "(datapopcorn )OpenAi account"
}
},
"typeVersion": 1
},
{
"id": "352db81e-7571-47cb-b028-dec18e15ccce",
"name": "信息提取器",
"type": "@n8n/n8n-nodes-langchain.informationExtractor",
"position": [
1260,
380
],
"parameters": {
"text": "=Please just extract the src value in the <img class=\"img-fluid Lazyloaded\"> tag from HTML below. I don't need anything other than the value.\n\ne.g.)\nEXAMPLE INPUT)\n<img class=\"img-fluid lazyloaded\" srcset=\"https://assets.amuniversal.com/5ed526b06e94013bda88005056a9545d 900w\" data-srcset=\"https://assets.amuniversal.com/5ed526b06e94013bda88005056a9545d 900w\" sizes=\"\n (min-width: 992px) 900px,\n (min-width: 768px) 600px,\n (min-width: 576px) 300px,\n 900px\" width=\"100%\" alt=\"Calvin and Hobbes Comic Strip for March 03, 2023 \" src=\"https://assets.amuniversal.com/5ed526b06e94013bda88005056a9545d\">\n\n\nEXAMPLE OUTPUT)\nhttps://assets.amuniversal.com/5ed526b06e94013bda88005056a9545d\n\n--\n(INPUT)\n{{ $json.data }}",
"options": {},
"attributes": {
"attributes": [
{
"name": "cartoon_image",
"description": "EXAMPLE OUTPUT) https://assets.amuniversal.com/***"
}
]
}
},
"typeVersion": 1
},
{
"id": "517799ed-559c-4d17-b8aa-58bd4ee92ed3",
"name": "HTTP 请求",
"type": "n8n-nodes-base.httpRequest",
"position": [
1040,
380
],
"parameters": {
"url": "=https://www.gocomics.com/calvinandhobbes/{{ $json.year }}/{{ $json.month }}/{{ $json.day }}",
"options": {}
},
"typeVersion": 4.2
}
],
"pinData": {},
"connections": {
"param": {
"main": [
[
{
"node": "HTTP Request",
"type": "main",
"index": 0
}
]
]
},
"OpenAI": {
"main": [
[
{
"node": "Discord",
"type": "main",
"index": 0
}
]
]
},
"HTTP Request": {
"main": [
[
{
"node": "Information Extractor",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "param",
"type": "main",
"index": 0
}
]
]
},
"OpenAI Chat Model": {
"ai_languageModel": [
[
{
"node": "Information Extractor",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Information Extractor": {
"main": [
[
{
"node": "OpenAI",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
中级 - 其他, 人工智能
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
🌍 AI WhatsApp翻译器 + 语音转录器与HubSpot集成
基于OpenAI Whisper和GPT-4的多语言WhatsApp翻译器,集成HubSpot
If
N8n
Set
+18
107 节点Amanda Benks
其他
商务旅行AI助手 - AI驱动的旅行助理
旅行AI代理 - AI驱动的旅行规划器
Set
Switch
Telegram
+10
16 节点Badr
其他
AI 代理餐厅 [模板]
🤖 WhatsApp、Instagram 和 Messenger 的 AI 餐厅助手
If
N8n
Set
+37
239 节点Amanda Benks
其他
AI房地产经纪人:端到端运营自动化(网络、数据、语音)
AI房地产经纪人:端到端运营自动化(网络、数据、语音)
If
Set
Code
+16
45 节点Sam Yassine
销售
在可视化参考库中探索n8n节点
在可视化参考库中探索n8n节点
If
Ftp
Set
+93
113 节点I versus AI
其他
构建与销售AI自动化与智能体
构建与销售AI自动化与智能体
If
Set
Wait
+15
74 节点NICKYAI
其他
工作流信息
难度等级
中级
节点数量8
分类2
节点类型8
作者
Nathan Lee
@datapopcornI'm a creator of n8n automation tool in Korea with 7 years of experience as a data analysis engineer. Currently, I'm running a Korean n8n community with about 200 people. I'm creating more than 20 workflows and promoting n8n tools.
外部链接
在 n8n.io 查看 →
分享此工作流