The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"name": "AI Humanize - Standard Pipeline v1.5",
"nodes": [
{
"parameters": {},
"id": "start",
"name": "Start",
"type": "n8n-nodes-base.manualTrigger",
"position": [
240,
300
],
"typeVersion": 1
},
{
"parameters": {
"values": {
"string": [
{
"name": "text",
"value": "={{$json.text || 'Your AI-generated text here'}}"
}
]
}
},
"id": "input",
"name": "Input Text",
"type": "n8n-nodes-base.set",
"position": [
440,
300
],
"typeVersion": 2
},
{
"parameters": {
"method": "POST",
"url": "https://api.deepseek.com/chat/completions",
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "Content-Type",
"value": "application/json"
}
]
},
"sendBody": true,
"contentType": "raw",
"rawContentType": "application/json",
"body": "={{ JSON.stringify({ \"model\": \"deepseek-chat\", \"temperature\": 1.3, \"messages\": [ { \"role\": \"system\", \"content\": \"\u4f60\u662f\u4e00\u4e2a\u4e13\u4e1a\u7684\u6587\u6848\u6539\u5199\u4e13\u5bb6,\u7cbe\u901a\u591a\u8bed\u8a00\u672c\u5730\u5316\u3002\" }, { \"role\": \"user\", \"content\": \"\u7ffb\u8bd1\u4e3a\u4e2d\u6587\uff0c\u53bb\u6389 AI \u5473\u9053\uff0c\u62df\u4eba\u5316\u6539\u5199\uff0c\u53ea\u8f93\u51fa\u7ed3\u679c\uff1a\\n\" + $json.text } ] }) }}"
},
"id": "step1",
"name": "Step 1: Chinese Rewrite (DeepSeek)",
"type": "n8n-nodes-base.httpRequest",
"position": [
660,
300
],
"typeVersion": 4
},
{
"parameters": {
"method": "POST",
"url": "https://api.deepseek.com/chat/completions",
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "Content-Type",
"value": "application/json"
}
]
},
"sendBody": true,
"contentType": "raw",
"rawContentType": "application/json",
"body": "={{ JSON.stringify({ \"model\": \"deepseek-chat\", \"temperature\": 1.3, \"messages\": [ { \"role\": \"system\", \"content\": \"\u4f60\u662f\u4e00\u4e2a\u4e13\u4e1a\u7684\u6587\u6848\u6539\u5199\u4e13\u5bb6,\u7cbe\u901a\u591a\u8bed\u8a00\u672c\u5730\u5316\u3002\" }, { \"role\": \"user\", \"content\": \"\u7ffb\u8bd1\u4e3a\u65e5\u8bed\uff0c\u53bb\u6389 AI \u5473\u9053\uff0c\u62df\u4eba\u5316\u6539\u5199\uff0c\u53ea\u8f93\u51fa\u7ed3\u679c\uff1a\\n\" + $json.choices[0].message.content } ] }) }}"
},
"id": "step2",
"name": "Step 2: Japanese Rewrite (DeepSeek)",
"type": "n8n-nodes-base.httpRequest",
"position": [
880,
300
],
"typeVersion": 4
},
{
"parameters": {
"method": "POST",
"url": "https://translate.googleapis.com/translate_a/single",
"sendQuery": true,
"queryParameters": {
"parameters": [
{
"name": "client",
"value": "gtx"
},
{
"name": "sl",
"value": "ja"
},
{
"name": "tl",
"value": "de"
},
{
"name": "dt",
"value": "t"
},
{
"name": "q",
"value": "={{ $json.choices[0].message.content }}"
}
]
}
},
"id": "step3",
"name": "Step 3: Japanese \u2192 German (Google)",
"type": "n8n-nodes-base.httpRequest",
"position": [
1100,
300
],
"typeVersion": 4
},
{
"parameters": {
"method": "POST",
"url": "https://api.niutrans.com/NiuTransServer/translation",
"sendBody": true,
"contentType": "json",
"bodyParameters": {
"parameters": [
{
"name": "from",
"value": "de"
},
{
"name": "to",
"value": "es"
},
{
"name": "apikey",
"value": "YOUR_NIUTRANS_KEY"
},
{
"name": "src_text",
"value": "={{ $json[0].map(s => s[0]).join('') }}"
}
]
}
},
"id": "step4",
"name": "Step 4: German \u2192 Spanish (Niutrans)",
"type": "n8n-nodes-base.httpRequest",
"position": [
1320,
300
],
"typeVersion": 4
},
{
"parameters": {
"method": "POST",
"url": "https://api.niutrans.com/NiuTransServer/translation",
"sendBody": true,
"contentType": "json",
"bodyParameters": {
"parameters": [
{
"name": "from",
"value": "es"
},
{
"name": "to",
"value": "en"
},
{
"name": "apikey",
"value": "YOUR_NIUTRANS_KEY"
},
{
"name": "src_text",
"value": "={{ $json.tgt_text }}"
}
]
}
},
"id": "step5",
"name": "Step 5: Spanish \u2192 English (Niutrans)",
"type": "n8n-nodes-base.httpRequest",
"position": [
1540,
300
],
"typeVersion": 4
},
{
"parameters": {
"values": {
"string": [
{
"name": "humanized_text",
"value": "={{ $json.tgt_text }}"
}
]
}
},
"id": "output",
"name": "Output",
"type": "n8n-nodes-base.set",
"position": [
1760,
300
],
"typeVersion": 2
}
],
"connections": {
"Start": {
"main": [
[
{
"node": "Input Text",
"type": "main",
"index": 0
}
]
]
},
"Input Text": {
"main": [
[
{
"node": "Step 1: Chinese Rewrite (DeepSeek)",
"type": "main",
"index": 0
}
]
]
},
"Step 1: Chinese Rewrite (DeepSeek)": {
"main": [
[
{
"node": "Step 2: Japanese Rewrite (DeepSeek)",
"type": "main",
"index": 0
}
]
]
},
"Step 2: Japanese Rewrite (DeepSeek)": {
"main": [
[
{
"node": "Step 3: Japanese \u2192 German (Google)",
"type": "main",
"index": 0
}
]
]
},
"Step 3: Japanese \u2192 German (Google)": {
"main": [
[
{
"node": "Step 4: German \u2192 Spanish (Niutrans)",
"type": "main",
"index": 0
}
]
]
},
"Step 4: German \u2192 Spanish (Niutrans)": {
"main": [
[
{
"node": "Step 5: Spanish \u2192 English (Niutrans)",
"type": "main",
"index": 0
}
]
]
},
"Step 5: Spanish \u2192 English (Niutrans)": {
"main": [
[
{
"node": "Output",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {
"executionOrder": "v1"
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
AI Humanize - Standard Pipeline v1.5. Uses httpRequest. Event-driven trigger; 8 nodes.
Source: https://github.com/lynote-ai/humanize-text/blob/b816685fb1dc0f15dbd60623221201f9a82235be/n8n/humanize_standard.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
This workflow listens for an “Approved” label on a Trello card, reads the AI draft bookkeeping JSON from card comments, and posts the corresponding transaction to Xero. It then adds a Xero deep link b
02_LLM_Pipeline v1.0. Uses executeWorkflowTrigger, httpRequest, seaTable. Event-driven trigger; 65 nodes.
This workflow allows you to import any workflow from a file or another n8n instance and map the credentials easily. A multi-form setup guides you through the entire process At the beginning you have t
[n8n] Advanced URL Parsing and Shortening Workflow - Switchy.io Integration. Uses splitInBatches, stickyNote, httpRequest, html. Event-driven trigger; 56 nodes.
[](https://youtu.be/c7yCZhmMjtI)