ROOM64 / KNOWLEDGE / N8N

การใช้งาน Custom Code Tool

Custom Code Tool — เรียนรู้วิธีใช้ node Custom Code Tool ใน n8n ปฏิบัติตามเอกสารทางเทคนิคเพื่อรวม node Custom Code Tool เข้ากับ workflow ของคุณ

อ่านต้นฉบับที่ n8n Official Docs ↗
คำแปลอัตโนมัติภาษาไทย แปลด้วย Google Translate / M2M100 จากเอกสาร n8n ณ วันที่ 2026-09-28 ยังไม่ได้ตรวจทานทางเทคนิคทุกหน้า โค้ดและ expression คงตามต้นฉบับ ชื่อ node เมนู และศัพท์เทคนิคคงภาษาอังกฤษเพื่อเทียบกับหน้าจอ n8n

Cluster nodes · AI และองค์ประกอบย่อย · Custom Code Tool

← Sub-nodes

สารบัญในหน้านี้

เรียนรู้วิธีใช้ node Custom Code Tool ใน n8n ปฏิบัติตามเอกสารทางเทคนิคเพื่อรวม node Custom Code Tool เข้ากับ workflow ของคุณ

ใช้รหัสเครื่องมือที่กำหนดเองเพื่อเขียนรหัสที่ตัวแทน 1 สามารถทำงานได้

ในหน้านี้ คุณจะพบ parameter node สำหรับ node Custom Code Tool และลิงก์ไปยังแหล่งข้อมูลเพิ่มเติม

ความละเอียด parameter ใน sub-node (Parameter resolution in sub-nodes)

sub-node มีพฤติกรรมแตกต่างไปจาก node อื่นๆ เมื่อประมวลผลหลายรายการโดยใช้ expression

node ส่วนใหญ่ รวมถึง node รูท รับไอเท็มจำนวนเท่าใดก็ได้เป็น input ประมวลผลไอเท็มเหล่านี้ และ output ผลลัพธ์ คุณสามารถใช้ expression เพื่ออ้างถึงรายการ input และ node จะแก้ไข expression สำหรับแต่ละรายการตามลำดับ เช่น ให้ input เป็น 5 name ค่านิยม, การแสดงออก {{ $json.name }} จะแก้ไขชื่อแต่ละชื่อตามลำดับ

ใน sub-node expression จะแก้ไขเป็นรายการแรกเสมอ เช่น ให้ input เป็น 5 name ค่านิยม, การแสดงออก {{ $json.name }} แก้เป็นชื่อเสมอ

parameter node

Description

อธิบายโค้ดที่คุณกำหนดเอง ซึ่งจะแจ้งให้ตัวแทนทราบเมื่อควรใช้เครื่องมือนี้ ตัวอย่างเช่น:

เรียกเครื่องมือนี้เพื่อรับสีแบบสุ่ม input ควรเป็น string ที่มีชื่อสีคั่นด้วยเครื่องหมายจุลภาคเพื่อแยกออก

Language

คุณสามารถใช้ JavaScript หรือ Python

กล่องจาวาสคริปต์ / หลาม (JavaScript / Python box)

เขียนโค้ดที่นี่

คุณสามารถเข้าถึง input เครื่องมือได้โดยใช้ query . ตัวอย่างเช่น หากต้องการรับ string input และตัวพิมพ์เล็ก:

let myString = query;
return myString.toLowerCase();

เทมเพลตและตัวอย่าง

เรียกดูเทมเพลตการรวมเอกสารประกอบ node เครื่องมือโค้ดแบบกำหนดเอง หรือ ค้นหาเทมเพลตทั้งหมด

อ้างถึง เอกสารของ LangChain เกี่ยวกับเครื่องมือ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือใน LangChain

ดูของ n8n AI ขั้นสูง เอกสารประกอบ

หมายเหตุ

  1. เจ้าหน้าที่ AI คือระบบปัญญาประดิษฐ์ที่สามารถตอบสนองคำขอ ตัดสินใจ และปฏิบัติงานในโลกแห่งความเป็นจริงให้กับผู้ใช้ได้ พวกเขาใช้โมเดลภาษาขนาดใหญ่ (LLM) เพื่อตีความข้อมูลที่ผู้ใช้ป้อนและตัดสินใจเกี่ยวกับวิธีดำเนินการตามคำขอให้ดีที่สุดโดยใช้ข้อมูลและทรัพยากรที่มีอยู่ ↩

เอกสารและภาพต้นฉบับ © n8n GmbH · คำแปล คู่มือประกอบ และภาพแนวคิดเพิ่มเติมโดย Room64 · เว็บไซต์นี้ไม่ใช่เอกสารทางการของ n8n · Apache 2.0 พร้อม Commons Clause

มีงานที่อยากให้ Software, AI หรือ Automation ช่วยอยู่ไหม?

เล่า workflow หรือปัญหาที่ทีมกำลังเจอ เราช่วยดูได้ว่าควรใช้ระบบสำเร็จรูป เชื่อมเครื่องมือเดิม หรือพัฒนาเพิ่มเฉพาะส่วนไหน

คุยกับเราทาง LINEhello@room64.net