Open in
สร้างด้วย Claude Code, Codex หรือ Cursor
ติดตั้ง Agent Skills ของ ThunderPhone เชื่อมต่อเซิร์ฟเวอร์ MCP ของ ThunderPhone และมอบเอกสารประกอบผลิตภัณฑ์ที่เป็นปัจจุบันให้แก่เอเจนต์เขียนโค้ด
ThunderPhone มีสามเลเยอร์สำหรับเอเจนต์เขียนโค้ด:
| เลเยอร์ | สิ่งที่มอบให้เอเจนต์ |
|---|---|
| ทักษะเอเจนต์ | ขั้นตอนการทำงานเฉพาะทางสำหรับเอเจนต์ พรอมป์ต์ หมายเลข การโทร เครื่องมือ เว็บฮุก ฐานความรู้ การทดสอบ แคมเปญ วิดเจ็ต เฟรมเวิร์กแบบเรียลไทม์ และการย้ายระบบ |
| MCP | เครื่องมือที่ผ่านการยืนยันตัวตนครอบคลุมเอเจนต์ หมายเลข การโทร การทดสอบ ฐานความรู้ เครื่องมือ/เว็บฮุก แคมเปญ เสียง การนำเข้า และเอกสารตามที่เปิดตัว ใช้ tools/list เพื่อดูแค็ตตาล็อกปัจจุบัน |
| เอกสารต้นฉบับ | แหล่งข้อมูล Markdown ปัจจุบันสำหรับพฤติกรรมของผลิตภัณฑ์และรายละเอียด API |
ทักษะอธิบายวิธีทำงาน MCP ช่วยให้เอเจนต์เขียนโค้ดตรวจสอบและดำเนินการกับ องค์กรของคุณ เอกสารต้นฉบับให้ข้อมูลอ้างอิงสำหรับคำถามที่อยู่นอกเหนือจาก ทักษะที่โหลดไว้
ติดตั้งในโปรเจ็กต์
บล็อกนี้ติดตั้งทักษะ ทำให้คีย์พร้อมใช้งานในเชลล์ปัจจุบัน และเพิ่มเซิร์ฟเวอร์ MCP ระดับโปรเจ็กต์ลงใน Claude Code แทนที่เพลซโฮลเดอร์ โดยอ่านค่าจริงจากตัวจัดการข้อมูลลับของคุณ ห้ามวางคีย์ลงในรีโพซิทอรีหรือแชต
npx skills add thunderphone/skills
export THUNDERPHONE_API_KEY='replace-with-value-from-your-secret-manager'
claude mcp add --transport http --scope project \
--header 'Authorization: Bearer ${THUNDERPHONE_API_KEY}' \
thunderphone https://api.thunderphone.com/v1/mcpสำหรับ Codex ให้แทนที่คำสั่งสุดท้ายด้วย:
codex mcp add thunderphone \
--url https://api.thunderphone.com/v1/mcp \
--bearer-token-env-var THUNDERPHONE_API_KEYCursor อ่านการกำหนดค่าโปรเจ็กต์จาก .cursor/mcp.json:
{
"mcpServers": {
"thunderphone": {
"type": "http",
"url": "https://api.thunderphone.com/v1/mcp",
"headers": {
"Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
}
}
}
}VS Code ใช้เซิร์ฟเวอร์เดียวกันภายใต้คีย์ servers ใน .vscode/mcp.json:
{
"servers": {
"thunderphone": {
"type": "http",
"url": "https://api.thunderphone.com/v1/mcp",
"headers": {
"Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
}
}
}
}ตัวอย่างเซสชัน: พนักงานต้อนรับคลินิกทันตกรรมสองภาษา
- ขอให้ AI เอเจนต์เขียนโค้ดโหลด
create-agent,thunderphone-prompt-builder,build-tool-integration,add-knowledgeและtest-agentแจ้งให้วางแผนก่อนและยังไม่สร้างทรัพยากร - ให้ข้อมูลข้อเท็จจริงของคลินิกที่ตรวจสอบแล้ว งานที่รองรับ กฎการส่งต่อ และ ภาษาท้องถิ่นที่จำเป็นทั้งสองภาษา ให้ตรวจสอบแค็ตตาล็อกเสียงและภาษาที่รองรับแบบสดแทนการสร้างเสียงหรือภาษาท้องถิ่นขึ้นเอง
- ขอพรอมป์ต์สำหรับใช้งานจริงหนึ่งชุดที่สร้างจากหลักการทั่วไปและข้อเท็จจริง เอเจนต์ควรสลับไปใช้ภาษาที่รองรับของผู้โทร พูดให้กระชับ ถามครั้งละหนึ่งคำถาม และหลีกเลี่ยงสคริปต์คำตอบของผู้โทร
- ให้กำหนดเครื่องมือจัดตารางเวลาที่มีขอบเขตแคบ และแนบเฉพาะความรู้ที่พนักงานต้อนรับต้องใช้ ทดสอบความสำเร็จของเครื่องมือ ไม่มีช่วงเวลาว่าง อินพุตไม่ถูกต้อง หมดเวลา และการส่งต่อให้มนุษย์ก่อนนำไปใช้งาน
- สร้างสถานการณ์สำหรับทั้งสองภาษา การขัดจังหวะ การแก้ไข ข้อมูลที่ขาดหาย คำถามเกี่ยวกับความรู้ ความล้มเหลวในการจัดตารางเวลา และการส่งต่อ รันสถานการณ์ ตรวจสอบทรานสคริปต์และหลักฐานจากเครื่องมือ แก้ไขกฎทั่วไปที่เล็กที่สุด แล้วรันชุดเดิมอีกครั้ง
- ตรวจสอบฉบับร่างและหลักฐานการทดสอบที่แน่นอน จากนั้นอนุมัติการนำไปใช้งาน และการผูกหมายเลขอย่างชัดเจน โทรทดสอบเสียงแบบควบคุมในแต่ละภาษาก่อนเริ่มรับสายจริง
ใช้ Python หรือ TypeScript SDK สำหรับคำขอ REST แบบมีชนิดข้อมูลกำกับ
ใช้ REST แทน MCP เมื่อการสร้างต้องใช้เพย์โหลดที่กำหนดแน่นอน
ฟิกซ์เจอร์ที่มีการกำหนดเวอร์ชัน การประสานงานแบบกลุ่ม
หรือการดำเนินการที่ไม่มีในรายการเครื่องมือ MCP ปัจจุบัน API เริ่มต้นที่ https://api.thunderphone.com/v1; ดู
ข้อมูลเบื้องต้นเกี่ยวกับ API และ
คู่มือ MCP