🌐 Confluence页面AI驱动聊天机器人
高级
这是一个Engineering, Product, AI领域的自动化工作流,包含 16 个节点。主要使用 Set, Markdown, SplitOut, Telegram, HttpRequest 等节点,结合人工智能技术实现智能自动化。 🌐 Confluence页面AI聊天机器人工作流
前置要求
- •Telegram Bot Token
- •可能需要目标 API 的认证凭证
- •OpenAI API Key
使用的节点 (16)
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"id": "mOcaSIUAvpt3QjQ1",
"meta": {
"instanceId": "31e69f7f4a77bf465b805824e303232f0227212ae922d12133a0f96ffeab4fef",
"templateCredsSetupCompleted": true
},
"name": "🌐 Confluence 页面 AI 驱动聊天机器人",
"tags": [],
"nodes": [
{
"id": "f4761e1a-6430-4b3d-97f9-b91743e02ea6",
"name": "便签",
"type": "n8n-nodes-base.stickyNote",
"position": [
80,
-340
],
"parameters": {
"color": 7,
"width": 633,
"height": 974,
"content": "## Confluence"
},
"typeVersion": 1
},
{
"id": "b2865684-687e-45a9-bb0c-e78df4dda72e",
"name": "便签 2",
"type": "n8n-nodes-base.stickyNote",
"position": [
760,
-340
],
"parameters": {
"color": 5,
"width": 768.3946456283678,
"height": 381.59428876752247,
"content": "## 使用 Rest API 获取 Confluence 页面正文"
},
"typeVersion": 1
},
{
"id": "2fae2b02-b15f-4226-86c2-f4444f10965e",
"name": "Confluence 页面存储视图",
"type": "n8n-nodes-base.httpRequest",
"position": [
900,
580
],
"parameters": {
"url": "=https://example.atlassian.net/wiki/api/v2/pages/{{ $json.id }}",
"options": {},
"sendQuery": true,
"sendHeaders": true,
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"queryParameters": {
"parameters": [
{
"name": "body-format",
"value": "storage"
}
]
},
"headerParameters": {
"parameters": [
{}
]
}
},
"credentials": {
"httpHeaderAuth": {
"id": "KafuDlwiWOVNQcyC",
"name": "Confluence API"
}
},
"typeVersion": 4.2
},
{
"id": "49c5c6f7-f879-4518-aeef-922154f47ea6",
"name": "HTML 转 Markdown",
"type": "n8n-nodes-base.markdown",
"position": [
1100,
580
],
"parameters": {
"html": "={{ $json.body.storage.value }}",
"options": {}
},
"typeVersion": 1
},
{
"id": "6ef64460-1406-43c9-9c5b-9d8ae3f51d31",
"name": "gpt-4o-mini",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
1260,
760
],
"parameters": {
"options": {}
},
"credentials": {
"openAiApi": {
"id": "jEMSvKmtYfzAkhe6",
"name": "OpenAi account"
}
},
"typeVersion": 1
},
{
"id": "b8f998da-34b2-40d4-9816-b7a3ca33a3d9",
"name": "当收到聊天消息时",
"type": "@n8n/n8n-nodes-langchain.manualChatTrigger",
"position": [
820,
180
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "8fcfb987-3ea1-43cd-804f-dc2d629e558e",
"name": "窗口缓冲记忆",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
1400,
760
],
"parameters": {
"sessionKey": "={{ $('When chat message received').item.json.sessionId }}",
"sessionIdType": "customKey"
},
"typeVersion": 1.2
},
{
"id": "53fe680c-af07-4712-b3cd-ae853f19cf8a",
"name": "便签 3",
"type": "n8n-nodes-base.stickyNote",
"position": [
760,
420
],
"parameters": {
"color": 6,
"width": 1163,
"height": 515,
"content": "## Confluence 页面聊天机器人"
},
"typeVersion": 1
},
{
"id": "f37546a9-1b33-4276-9ea3-e461b53fe70a",
"name": "聊天响应",
"type": "n8n-nodes-base.set",
"position": [
1700,
680
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "636ec5bb-141c-491b-b827-bf6c3753a531",
"name": "output",
"type": "string",
"value": "={{ $json.output }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "c53f59bd-f0d9-4629-bf56-ca439ef9c7f5",
"name": "全局变量",
"type": "n8n-nodes-base.set",
"position": [
1100,
180
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "74683edb-6368-4673-95f3-2885e30595cf",
"name": "page_id_tekla",
"type": "string",
"value": "688157"
},
{
"id": "3a8796d7-3426-4f4a-bddf-973720b59e9d",
"name": "page_id_n8n",
"type": "string",
"value": "491546"
},
{
"id": "42b27698-8d11-4fb0-a308-e256e0752f4d",
"name": "page_id_more_n8n",
"type": "string",
"value": "983041"
},
{
"id": "62572887-e17a-4957-9ab1-3546277f79ab",
"name": "page_id_tekla_clash_checking",
"type": "string",
"value": "753691"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "ee500c5b-9289-4636-8178-6235c0fe4080",
"name": "按 ID 搜索",
"type": "n8n-nodes-base.httpRequest",
"position": [
1300,
180
],
"parameters": {
"url": "=https://example.atlassian.net/wiki/rest/api/search?limit=1&cql=id={{ $json.page_id_n8n }}",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth"
},
"credentials": {
"httpHeaderAuth": {
"id": "KafuDlwiWOVNQcyC",
"name": "Confluence API"
}
},
"typeVersion": 4.2
},
{
"id": "934f0c57-6184-4c85-a0dc-097b3c470be4",
"name": "便签 4",
"type": "n8n-nodes-base.stickyNote",
"position": [
1020,
80
],
"parameters": {
"width": 872,
"height": 297,
"content": "## Confluence 按 ID 搜索"
},
"typeVersion": 1
},
{
"id": "c51b8421-962d-46a1-aaf5-1b170252b7da",
"name": "页面模式",
"type": "n8n-nodes-base.set",
"position": [
1700,
180
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "3e8b49af-f3c6-4441-842f-9ce9a42c34b6",
"name": "content._links.webui",
"type": "string",
"value": "={{ $json.content._links.webui }}"
},
{
"id": "6fd53eb3-52b2-4f7b-92ca-89a26e05d52a",
"name": "content._links.self",
"type": "string",
"value": "={{ $json.content._links.self }}"
},
{
"id": "dfc89cbb-2f63-41ca-acfb-27b4d36d0418",
"name": "title",
"type": "string",
"value": "={{ $json.title }}"
},
{
"id": "0e15af12-8ae2-4337-a174-f3c3592bd0c6",
"name": "url",
"type": "string",
"value": "={{ $json.url }}"
},
{
"id": "6bbfa6eb-d6db-42c4-9ef6-81611fda0365",
"name": "excerpt",
"type": "string",
"value": "={{ $json.excerpt }}"
},
{
"id": "a5a26e42-af66-41a6-9406-7ccb86fb3386",
"name": "id",
"type": "string",
"value": "={{ $json.content.id }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "2c765cad-e488-44ad-98b6-6e0a2c575fd2",
"name": "AI 代理",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1300,
580
],
"parameters": {
"text": "=Answer questions from user with the context provided. Only respond using the context. If you do not know the answer simply respond with \"I don't know.\"\n\nUser question: {{ $('When chat message received').item.json.chatInput }}\n\nContext: {{ $json.data }}",
"agent": "conversationalAgent",
"options": {},
"promptType": "define"
},
"typeVersion": 1.6
},
{
"id": "a89508f9-fd88-4a9f-84da-a0ddef590e1b",
"name": "发送Telegram消息",
"type": "n8n-nodes-base.telegram",
"position": [
1700,
480
],
"webhookId": "3ba1ee6d-1648-4421-823b-e68ae14d769b",
"parameters": {
"text": "={{ $json.output}}",
"chatId": "={{ $env.TELEGRAM_CHAT_ID }}",
"additionalFields": {
"parse_mode": "HTML",
"appendAttribution": false
}
},
"credentials": {
"telegramApi": {
"id": "pAIFhguJlkO3c7aQ",
"name": "Telegram account"
}
},
"typeVersion": 1.2
},
{
"id": "dae8ae00-1552-4945-948e-2556dfdd8802",
"name": "拆分输出",
"type": "n8n-nodes-base.splitOut",
"position": [
1500,
180
],
"parameters": {
"options": {},
"fieldToSplitOut": "results"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "d57c434b-ed09-484a-bcc4-d81681001a36",
"connections": {
"Globals": {
"main": [
[
{
"node": "Search By ID",
"type": "main",
"index": 0
}
]
]
},
"AI Agent": {
"main": [
[
{
"node": "Chat Response",
"type": "main",
"index": 0
},
{
"node": "Send Telegram Message",
"type": "main",
"index": 0
}
]
]
},
"Split Out": {
"main": [
[
{
"node": "Page Schema",
"type": "main",
"index": 0
}
]
]
},
"Page Schema": {
"main": [
[
{
"node": "Confluence Page Storage View",
"type": "main",
"index": 0
}
]
]
},
"gpt-4o-mini": {
"ai_languageModel": [
[
{
"node": "AI Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Search By ID": {
"main": [
[
{
"node": "Split Out",
"type": "main",
"index": 0
}
]
]
},
"HTML to Markdown": {
"main": [
[
{
"node": "AI Agent",
"type": "main",
"index": 0
}
]
]
},
"Window Buffer Memory": {
"ai_memory": [
[
{
"node": "AI Agent",
"type": "ai_memory",
"index": 0
}
]
]
},
"When chat message received": {
"main": [
[
{
"node": "Globals",
"type": "main",
"index": 0
}
]
]
},
"Confluence Page Storage View": {
"main": [
[
{
"node": "HTML to Markdown",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
高级 - 工程, 产品, 人工智能
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
🤖🧑💻 用于n8n创作者排行榜报告的AI代理
🤖🧑💻 用于顶级n8n创作者排行榜报告的AI代理
Set
Sort
Gmail
+18
49 节点Joseph LePage
人工智能
⚡📽️ 终极AI驱动的YouTube摘要与分析聊天机器人
⚡📽️ 用于YouTube摘要与分析的全能AI聊天机器人
Set
Code
Merge
+11
29 节点Joseph LePage
人工智能
✍️🌄 您的首个WordPress内容创建器 - 快速入门
✍️🌄 您的首个WordPress + AI内容创建器 - 快速入门
If
Set
Code
+10
39 节点Joseph LePage
人工智能
🎦🚀 YouTube 视频评论分析智能体
🎦🚀 YouTube 视频评论分析智能体
Set
Code
Gmail
+12
25 节点Joseph LePage
人工智能
🔥📈🤖 适用于n8n创作者排行榜的AI代理 - 查找热门工作流
🔥📈🤖 n8n创作者排行榜AI代理 - 查找热门工作流
Set
Sort
Limit
+15
43 节点Joseph LePage
其他
数据分析师 Agent v3
用于电子表格的AI数据分析助手,基于NocoDB平台
Set
Noco Db Tool
Http Request
+5
10 节点Derek Cheung
工程
工作流信息
难度等级
高级
节点数量16
分类3
节点类型10
作者
Joseph LePage
@joeAs an AI Automation consultant based in Canada, I partner with forward-thinking organizations to implement AI solutions that streamline operations and drive growth.
外部链接
在 n8n.io 查看 →
分享此工作流