TechFabric
ทางการค้นหาและอ่านเนื้อหา Databricks และ AI ที่ TechFabric เผยแพร่: บทความบล็อกพร้อมคำถามที่พบบ่อย หน้าบริการ และกรณีศึกษา การอ่านเป็นแบบไม่ระบุตัวตน พนักงาน TechFabric ลงชื่อเข้าใช้ด้วย Microsoft เพื่อร่างโพสต์
คุณทำอะไรได้บ้างด้วย TechFabric MCP?
- Databricks ตอบพร้อมโค้ดที่ใช้งานได้ — ถามคำถามเกี่ยวกับ Databricks แล้วรับส่วนของ Field Guide ที่ตอบคำถามนั้น พร้อมโค้ดและหน้าเอกสารอ้างอิง
- ค้นหาและอ่าน Field Guide — ค้นหาส่วนของคู่มือ อ่านบทหรือส่วนเป็น Markdown หรือแสดงสารบัญ
- ค้นหาตัวอย่างโค้ด — ดึงบล็อก SQL, Python, CLI และ config สำหรับหัวข้อหนึ่ง พร้อมคำอธิบายโดยรอบและลิงก์เอกสาร
- ติดตามการเปลี่ยนแปลงล่าสุดของ Databricks — ดูสิ่งใหม่ใน Databricks ตั้งแต่วันที่กำหนด เรียงจากใหม่ไปเก่า รวมถึงการเปลี่ยนแปลงระยะการเปิดตัวและบทที่อัปเดต
- ค้นหาและอ่าน techfabric.com — ค้นหาเว็บไซต์ อ่านหน้า แสดงรายการโพสต์บล็อก หรือดูว่า TechFabric มีข้อเสนออะไรบ้าง
- ร่างและเผยแพร่โพสต์ (ผู้เขียน) — ตรวจ lint ตรวจสอบ ส่ง อัปเดต และเผยแพร่ฉบับร่าง หรือแก้ไขโพสต์ที่เผยแพร่แล้ว หลังจากลงชื่อเข้าใช้
เซิร์ฟเวอร์ MCP แบบโฮสต์
npx add-mcp 'https://www.techfabric.com/mcp'ติดตั้งลง Claude Code, Codex, Cursor และอื่นๆ
เอกสาร
MCP servers ของ TechFabric
เอเจนต์เขียนโค้ดเขียนโค้ด Databricks จากข้อมูลฝึกที่เก่ากว่าหลายเดือน MCP server ของ Field Guide ของเราให้ Claude Code, Codex, Cursor, VS Code หรือ MCP client ใด ๆ ได้รับส่วนที่ตอบคำถาม พร้อมโค้ดที่รันได้ ส่วน server ที่สอง techfabric.com คือที่ที่วิศวกรของเราเขียนจากเอเจนต์ที่พวกเขาใช้อยู่แล้ว ทั้งสองฟรี
เชื่อมต่อเอเจนต์ของคุณ
ทั้งสองเป็น remote Streamable HTTP server: ไม่มีอะไรต้องติดตั้ง และการอ่านไม่ต้องลงชื่อเข้าใช้
1 · เลือก server
![]()
Databricks Field Guide
คำตอบ Databricks พร้อมโค้ดที่ใช้งานได้จาก Field Guide ของเรา และหน้า docs.databricks.com ที่แต่ละส่วนอ้างอิง
https://databricks.techfabric.com/mcp
- อ่านอย่างเดียว
- ไม่ต้องลงชื่อเข้าใช้
- ฟรี เครื่องมือและข้อจำกัด
![]()
techfabric.com
สำหรับวิศวกรของ TechFabric ในการเขียนโพสต์และกรณีศึกษาจากเอเจนต์ของตน ใครก็สามารถค้นหาและอ่านเว็บไซต์ได้
https://www.techfabric.com/mcp
2 · เพิ่มลงในเอเจนต์ของคุณ
วิธีเชื่อมต่อ Claude Code
รันแต่ละคำสั่งหนึ่งครั้ง ใน terminal ใดก็ได้ เพิ่ม --scope user เพื่อให้มีในทุกโปรเจกต์
claude mcp add --transport http techfabric https://www.techfabric.com/mcp
claude mcp add --transport http databricks-field-guide https://databricks.techfabric.com/mcp
วิธีเชื่อมต่อ Claude Desktop และ claude.ai
- เปิด Customize แล้ว Connectors เลือก Add แล้ว Add custom connector
- ตั้งชื่อและวาง URL ของ server เก็บการตั้งค่าการยืนยันตัวตนที่ Claude ตรวจพบไว้
- เลือก Add ทำซ้ำสำหรับ server ที่สอง
ในแผน Team หรือ Enterprise เจ้าของอาจต้องเพิ่ม custom connector สำหรับองค์กรก่อน
วิธีเชื่อมต่อ Codex
Codex เขียนค่าเหล่านี้ลงใน ~/.codex/config.toml ซึ่งส่วนขยาย IDE ของ它也อ่านด้วย
codex mcp add techfabric --url https://www.techfabric.com/mcp
codex mcp add databricks-field-guide --url https://databricks.techfabric.com/mcp
techfabric.com มีการลงชื่อเข้าใช้สำหรับเครื่องมือผู้เขียน ดังนั้น Codex อาจเริ่มการลงชื่อเข้าใช้สำหรับ techfabric เมื่อคุณเพิ่มมัน ข้ามไปได้: เครื่องมืออ่านทุกตัวทำงานได้โดยไม่ต้องลงชื่อเข้าใช้ หากต้องการแก้ไขไฟล์ด้วยตนเอง ให้เพิ่มสิ่งนี้
[mcp_servers.techfabric]
url = "https://www.techfabric.com/mcp"
[mcp_servers.databricks-field-guide]
url = "https://databricks.techfabric.com/mcp"
วิธีเชื่อมต่อ Cursor
เพิ่มสิ่งนี้ลงใน ~/.cursor/mcp.json สำหรับทุกโปรเจกต์ หรือใน .cursor/mcp.json ในโปรเจกต์เดียว
{
"mcpServers": {
"techfabric": { "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "url": "https://databricks.techfabric.com/mcp" }
}
}
วิธีเชื่อมต่อ VS Code
เพิ่มสิ่งนี้ลงใน .vscode/mcp.json ใน workspace แล้วเริ่ม server จากไฟล์นั้นหรือจากมุมมอง MCP เครื่องมือจะอยู่ที่นั่นในโหมดเอเจนต์ของ Copilot
{
"servers": {
"techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "type": "http", "url": "https://databricks.techfabric.com/mcp" }
}
}
วิธีเชื่อมต่อ Gemini CLI
เก็บ --transport http ไว้ เพราะหากไม่มี Gemini CLI จะถือว่า URL เป็นคำสั่งภายในเครื่อง --scope user เขียนลงใน ~/.gemini/settings.json สำหรับทุกโปรเจกต์; ปล่อยไว้เพื่อเขียนลงใน .gemini/settings.json ของโปรเจกต์
gemini mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp
gemini mcp add --transport http --scope user databricks-field-guide https://databricks.techfabric.com/mcp
หาก gemini mcp list แสดงว่าไม่ได้เปิดใช้งาน ให้เชื่อถือโฟลเดอร์ หากทำด้วยตนเอง ไฟล์การตั้งค่าจะรับสิ่งนี้
{
"mcpServers": {
"techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "type": "http", "url": "https://databricks.techfabric.com/mcp" }
}
}
วิธีเชื่อมต่อ GitHub Copilot CLI
รันแต่ละคำสั่งหนึ่งครั้ง Copilot CLI บันทึกค่าเหล่านี้ลงใน ~/.copilot/mcp-config.json สำหรับทุกโปรเจกต์
copilot mcp add --transport http techfabric https://www.techfabric.com/mcp
copilot mcp add --transport http databricks-field-guide https://databricks.techfabric.com/mcp
วิธีเชื่อมต่อ OpenCode
แต่ละคำสั่งเขียนลงใน opencode.json ของโปรเจกต์ หรือลงใน config ส่วนกลางด้วย --global
opencode mcp add techfabric --url https://www.techfabric.com/mcp
opencode mcp add databricks-field-guide --url https://databricks.techfabric.com/mcp
หากทำด้วยตนเอง ไฟล์ config จะรับสิ่งนี้
{
"mcp": {
"servers": {
"techfabric": { "type": "remote", "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "type": "remote", "url": "https://databricks.techfabric.com/mcp" }
}
}
}
วิธีเชื่อมต่อ MCP client อื่น ๆ
ชี้ client ไปที่ URL ด้วย transport แบบ Streamable HTTP และไม่มีการยืนยันตัวตน client ที่พูดได้แค่ stdio สามารถเข้าถึง server ใดก็ได้ผ่านบริดจ์ mcp-remote โดยใช้สิ่งนี้เป็นคำสั่ง
npx mcp-remote https://databricks.techfabric.com/mcp
หากต้องการลองด้วยตนเอง JSON-RPC tools/list ที่ POST ไปยัง URL จะคืนค่าเครื่องมือพร้อม schema อินพุตและเอาต์พุตแบบเต็ม
เป็นผู้เขียน TechFabric ใช่ไหม? การเขียนต้องลงชื่อเข้าใช้: ตั้งค่า AI harness ของคุณเพื่อเขียนให้ techfabric.com
สำหรับผู้เขียน TechFabric
ตั้งค่า AI harness ของคุณเพื่อเขียนให้ techfabric.com
เลือกเอเจนต์ที่คุณใช้อยู่แล้วและทำตามขั้นตอน ตั้งแต่การเพิ่ม server ไปจนถึงการเผยแพร่โพสต์แรกของคุณ คุณต้องมีบัญชี Microsoft ของ techfabric.com ที่อยู่ในรายชื่อผู้เขียนของบล็อก; การอ่านไม่ต้องใช้ทั้งสองอย่าง
ตั้งค่า Claude Code
แนะนำ
การติดตั้งครั้งเดียวเพิ่ม server คำสั่งทั้งเจ็ด และ skill techfabric-blog และถามคุณก่อนทุกครั้งที่จะเผยแพร่
-
เพิ่ม server ด้วยปลั๊กอิน
รันสิ่งนี้ใน terminal ใดก็ได้ มันเพิ่ม plugin marketplace ของ TechFabric จาก GitHub (Fabric-Pro/techfabric-claude-plugin) และติดตั้งปลั๊กอิน ซึ่งนำที่อยู่ของ server มาด้วย จึงไม่มีอะไรต้องเพิ่มอีก ภายในเซสชัน Claude Code/plugin marketplace add Fabric-Pro/techfabric-claude-pluginแล้ว/plugin install techfabric@techfabricทำเช่นเดียวกัน และ/reload-pluginsเปิดปลั๊กอิน หากไม่มีการเข้าถึง GitHub บรรทัดที่สองจะติดตั้งปลั๊กอินเดียวกันจาก techfabric.com
คัดลอกclaude plugin marketplace add Fabric-Pro/techfabric-claude-plugin && claude plugin install techfabric@techfabric
คัดลอกclaude plugin marketplace add https://www.techfabric.com/mcp-servers/harness/claude-code/marketplace.json && claude plugin install techfabric@techfabric -
ค้นหาคำสั่ง
พิมพ์/techfabric:เพื่อดูคำสั่งเหล่านี้: write-post, write-case-study, check, preview, publish, revise และ status อะไรก็ตามที่คุณพิมพ์หลังคำสั่งจะถูกส่งต่อไปยังคำสั่งนั้น -
ลองพรอมต์แรก
จาก repository ที่คุณต้องการเขียนถึง รันคำสั่งพร้อมหัวข้อของคุณ หรือถามด้วยคำพูดของคุณเอง
คัดลอก/techfabric:write-post how we cut our Lakeflow job's cold start
คัดลอกWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
เปิดตัวอย่าง
Claude Code เป็น terminal ดังนั้นจึงแสดงลิงก์แทนหน้าเว็บ ทุกคำตอบเกี่ยวกับฉบับร่างจะเริ่มด้วยบรรทัดPreview:และลิงก์ เปิดลิงก์เพื่ออ่านโพสต์อย่างที่ techfabric.com จะเผยแพร่ พร้อมภาพปกและไดอะแกรม หากต้องการแก้ไขในเบราว์เซอร์แทน ให้ใช้ลิงก์ตัวแก้ไขในอีเมลที่เว็บไซต์ส่งให้คุณ -
เผยแพร่เมื่อคุณอ่านแล้ว
รัน/techfabric:publishพร้อม id ของฉบับร่าง เอเจนต์ของคุณตรวจสอบข้อความที่บันทึกไว้ด้วยcheck_draftก่อน ซึ่งใช้เวลาห้าถึงสิบนาที และบอกคุณถึงสิ่งที่ยังล้มเหลว จากนั้นคุณจะถูกขอให้ยืนยัน โดยใช้ชื่อโพสต์ ก่อนที่อะไรจะเผยแพร่ เมื่อคุณตอบตกลง โพสต์จะถูก merge และ deploy และเอเจนต์ของคุณสามารถให้ลิงก์สดแก่คุณได้ ปลั๊กอินยังขอให้คุณอนุญาตทุกการเรียกpublish_draftแม้ในโหมดอัตโนมัติ -
หากมีอะไรผิดพลาด
เครื่องมือหายไปหรือล้มเหลว: พิมพ์/mcpเลือก techfabric และเชื่อมต่อใหม่ ลงชื่อออกแล้ว หรือทุกการเขียนขอให้คุณลงชื่อเข้าใช้อีกครั้ง: 30 วันของคุณหมดแล้ว หรือบัญชีของคุณเปลี่ยนไป ใน/mcpเลือก techfabric และเลือก Re-authenticate หรือ Clear authentication แล้วลงชื่อเข้าใช้อีกครั้ง คำสั่งหายไป: รันclaude plugin marketplace update techfabricแล้วclaude plugin update techfabric@techfabricและรีสตาร์ท Claude Code หน้าลงชื่อเข้าใช้แจ้งว่าที่อยู่ของคุณไม่อยู่ในรายชื่อผู้เขียน: ขอให้ Preetham Reddy เพิ่มคุณ
ตั้งค่า Claude Desktop และ claude.ai
custom connector ที่เพิ่มครั้งเดียวจะอยู่ทั้งใน claude.ai และ Claude Desktop
-
เพิ่ม server เป็น custom connector
เปิด Customize แล้ว Connectors เลือก Add แล้ว Add custom connector ตั้งชื่อว่า techfabric วาง URL (www.techfabric.com/mcp และ techfabric.com/mcp ใช้ได้ทั้งคู่) เก็บการตั้งค่าการยืนยันตัวตนที่ Claude ตรวจพบ และเลือก Add ในแผน Team หรือ Enterprise เจ้าของจะเพิ่มให้ทุกคนก่อน ภายใต้ Organization settings และ Connectors และคุณจะพบได้ภายใต้ Customize และ Connectors โดยมีเครื่องหมาย Custom
คัดลอกhttps://www.techfabric.com/mcp -
เปิดใช้งานในการแชท
ไม่มีอะไรต้องติดตั้ง ในการแชท เปิดเมนู + แล้ว Connectors และตรวจสอบว่า techfabric เปิดใช้งานสำหรับบทสนทนานั้น -
ลองพรอมต์แรก
วางสิ่งนี้ พร้อมหัวข้อของคุณเอง และแนบโน้ตหรือโค้ดที่ควรใช้ประกอบ
คัดลอกWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
เปิดตัวอย่าง
Claude เรนเดอร์ MCP Apps ดังนั้นฉบับร่างที่ server ส่งมาเป็นแอปจะเปิดในบทสนทนาพร้อมการตรวจสอบข้าง ๆ ทุกคำตอบเกี่ยวกับฉบับร่างยังเริ่มด้วยบรรทัดPreview:และลิงก์ ซึ่งเปิดโพสต์อย่างที่ techfabric.com จะเผยแพร่ -
เผยแพร่เมื่อคุณอ่านแล้ว
ขอให้ Claude เผยแพร่ฉบับร่าง เอเจนต์ของคุณตรวจสอบข้อความที่บันทึกไว้ด้วยcheck_draftก่อน ซึ่งใช้เวลาห้าถึงสิบนาที และบอกคุณถึงสิ่งที่ยังล้มเหลว จากนั้นคุณจะถูกขอให้ยืนยัน โดยใช้ชื่อโพสต์ ก่อนที่อะไรจะเผยแพร่ เมื่อคุณตอบตกลง โพสต์จะถูก merge และ deploy และเอเจนต์ของคุณสามารถให้ลิงก์สดแก่คุณได้ -
หากมีอะไรผิดพลาด
เครื่องมือหายไป: ตรวจสอบว่า connector เปิดใช้งานในเมนู + ของการแชท หรือเปิด Customize, Connectors และเชื่อมต่ออีกครั้ง ลงชื่อออกแล้ว หรือทุกการเขียนขอให้คุณลงชื่อเข้าใช้อีกครั้ง: 30 วันของคุณหมดแล้ว หรือบัญชีของคุณเปลี่ยนไป เลือก Connect บน connector อีกครั้ง การตั้งค่าการลงชื่อเข้าใช้ไม่สามารถแก้ไขได้ ดังนั้นหากต้องการเปลี่ยน ให้ลบ connector และเพิ่มใหม่ หน้าลงชื่อเข้าใช้แจ้งว่าที่อยู่ของคุณไม่อยู่ในรายชื่อผู้เขียน: ขอให้ Preetham Reddy เพิ่มคุณ
ตั้งค่า ChatGPT
custom MCP server ที่เพิ่มเป็นปลั๊กอินบน chatgpt.com
-
เพิ่ม server เป็นปลั๊กอิน
ไปที่ chatgpt.com/plugins เลือก + แล้ว Add custom MCP server ตั้งชื่อว่า techfabric วาง URL ภายใต้ Connection เลือก OAuth สำหรับการยืนยันตัวตน แล้ว I understand and want to continue และ Create as a plugin และติดตั้ง หากไม่มี Add custom MCP server ให้ถามผู้ดูแล workspace ของคุณ
คัดลอกhttps://www.techfabric.com/mcp -
เพิ่มลงในการแชท
ไม่มีอะไรต้องติดตั้ง และ ChatGPT ไม่มี slash command สำหรับ server ในการแชทใหม่ พิมพ์@และเลือก techfabric -
ลองพรอมต์แรก
วางสิ่งนี้ พร้อมหัวข้อของคุณเองและโน้ตที่ควรใช้ประกอบ
คัดลอกWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
เปิดตัวอย่าง
ChatGPT เรนเดอร์ MCP Apps ดังนั้นฉบับร่างที่ server ส่งมาเป็นแอปจะเปิดในบทสนทนาพร้อมการตรวจสอบข้าง ๆ ทุกคำตอบเกี่ยวกับฉบับร่างยังเริ่มด้วยบรรทัดPreview:และลิงก์ ซึ่งเปิดโพสต์อย่างที่ techfabric.com จะเผยแพร่ -
เผยแพร่เมื่อคุณอ่านแล้ว
ขอให้ ChatGPT เผยแพร่ฉบับร่าง เอเจนต์ของคุณตรวจสอบข้อความที่บันทึกไว้ด้วยcheck_draftก่อน ซึ่งใช้เวลาห้าถึงสิบนาที และบอกคุณถึงสิ่งที่ยังล้มเหลว จากนั้นคุณจะถูกขอให้ยืนยัน โดยใช้ชื่อโพสต์ ก่อนที่อะไรจะเผยแพร่ เมื่อคุณตอบตกลง โพสต์จะถูก merge และ deploy และเอเจนต์ของคุณสามารถให้ลิงก์สดแก่คุณได้ -
หากมีอะไรผิดพลาด
เครื่องมือหายไป: เริ่มการแชทใหม่และเลือก techfabric ด้วย@อีกครั้ง หากเครื่องมือยังไม่ปรากฏ ให้เลือก Refresh บนเครื่องมือนั้นที่ chatgpt.com/plugins ลงชื่อออกแล้ว หรือทุกการเขียนขอให้คุณลงชื่อเข้าใช้อีกครั้ง: 30 วันของคุณหมดแล้ว หรือบัญชีของคุณเปลี่ยนไป เชื่อมต่อปลั๊กอินอีกครั้งที่ chatgpt.com/plugins หน้าลงชื่อเข้าใช้แจ้งว่าที่อยู่ของคุณไม่อยู่ในรายชื่อผู้เขียน: ขอให้ Preetham Reddy เพิ่มคุณ
ตั้งค่า Codex
CLI และส่วนขยาย IDE ที่อ่าน config เดียวกัน คำสั่งมาเป็น skill ที่คุณเรียกตามชื่อ
-
เพิ่มเซิร์ฟเวอร์
รันคำสั่งนี้ในเทอร์มินัลใดก็ได้ Codex จะเขียนลงใน~/.codex/config.tomlซึ่งส่วนขยาย IDE ก็อ่านจากที่นั่นด้วย
คัดลอกcodex mcp add techfabric --url https://www.techfabric.com/mcp -
ลงชื่อเข้าใช้ด้วย Microsoft
รันcodex mcp login techfabricระบบจะเปิดเบราว์เซอร์ไปยังหน้า techfabric.com ที่ระบุชื่อแอปที่ขอเข้าถึงและขอบเขตการเข้าถึง เลือก Continue with Microsoft แล้วลงชื่อเข้าใช้ด้วยบัญชี @techfabric.com ของคุณ ซึ่งต้องอยู่ในรายชื่อผู้เขียนของบล็อก คุณจะยังคงลงชื่อเข้าใช้ไว้ได้นานสูงสุด 30 วัน
คัดลอกcodex mcp login techfabric -
ติดตั้งคำสั่ง
ขั้นตอนนี้จะเพิ่มสกิลหนึ่งรายการต่อหนึ่งคำสั่งใน~/.agents/skillsCodex จะรันสกิลก็ต่อเมื่อคุณระบุชื่อ เช่น พิมพ์$techfabric-write-postหรือ/skillsเพื่อดูทั้งหมด
คัดลอกcurl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- codex -
ลองพรอมต์แรก
จากรีโพซิทอรีที่คุณต้องการเขียนถึง เริ่มcodexแล้วรันสกิลพร้อมหัวข้อของคุณ หรือถามด้วยคำพูดของคุณเอง
คัดลอก$techfabric-write-post how we cut our Lakeflow job's cold start
คัดลอกWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
เปิดตัวอย่าง
Codex CLI ยังไม่แสดง MCP Apps ทุกคำตอบเกี่ยวกับฉบับร่างจะเริ่มต้นด้วยบรรทัดPreview:และลิงก์ เปิดลิงก์เพื่ออ่านโพสต์อย่างที่ techfabric.com จะเผยแพร่ พร้อมภาพปกและไดอะแกรม หากต้องการแก้ไขในเบราว์เซอร์แทน ให้ใช้ลิงก์ตัวแก้ไขในอีเมลที่เว็บไซต์ส่งให้คุณ -
เผยแพร่เมื่ออ่านแล้ว
พิมพ์$techfabric-publishพร้อม id ของฉบับร่าง เอเจนต์ของคุณจะตรวจสอบข้อความที่บันทึกไว้ด้วยcheck_draftก่อน ซึ่งใช้เวลาห้าถึงสิบนาที และจะแจ้งสิ่งที่ยังไม่ผ่าน จากนั้นคุณจะถูกขอให้ยืนยันด้วยชื่อโพสต์ก่อนที่สิ่งใดจะเผยแพร่ เมื่อคุณตอบตกลง โพสต์จะถูก merge และ deploy และเอเจนต์ของคุณสามารถให้ลิงก์ที่เผยแพร่แล้วแก่คุณได้ -
หากมีปัญหา
เครื่องมือหายไป: รันcodex mcp listเพื่อดูว่า techfabric อยู่ที่นั่นและเปิดใช้งานอยู่ หรือรัน/mcpภายใน Codex แล้วรีสตาร์ต Codex หลุดจากระบบ หรือทุกการเขียนขอให้ลงชื่อเข้าใช้อีกครั้ง: ครบ 30 วันแล้ว หรือบัญชีของคุณเปลี่ยนไป รันcodex mcp login techfabricอีกครั้ง สกิลหายไป: รันบรรทัดติดตั้งอีกครั้งแล้วรีสตาร์ต Codex หน้าลงชื่อเข้าใช้แจ้งว่าที่อยู่อีเมลของคุณไม่อยู่ในรายชื่อผู้เขียน: ขอให้ Preetham Reddy เพิ่มคุณ
ตั้งค่า Cursor
เซิร์ฟเวอร์ใน MCP settings ของ Cursor และคำสั่งในรูปแบบสกิลในโปรเจกต์ที่คุณเขียน
-
เพิ่มเซิร์ฟเวอร์
เพิ่มสิ่งนี้ลงใน~/.cursor/mcp.jsonสำหรับทุกโปรเจกต์ หรือลงใน.cursor/mcp.jsonสำหรับโปรเจกต์เดียว Cursor จะแสดงเซิร์ฟเวอร์นี้พร้อมเซิร์ฟเวอร์ MCP อื่นๆ บนหน้า Customize
คัดลอก{ "mcpServers": { "techfabric": { "url": "https://www.techfabric.com/mcp" } } } -
ติดตั้งคำสั่ง
รันคำสั่งนี้ในโปรเจกต์ที่คุณเขียน ขั้นตอนนี้จะเพิ่มคำสั่งเป็นสกิลใน.cursor/skillsซึ่งจะรันก็ต่อเมื่อคุณพิมพ์เท่านั้น และเพิ่มกฎใน.cursor/rulesที่ชี้เอเจนต์ไปยังเซิร์ฟเวอร์
คัดลอกcurl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- cursor -
ลองพรอมต์แรก
ในเอเจนต์ พิมพ์คำสั่งพร้อมหัวข้อของคุณ หรือถามด้วยคำพูดของคุณเอง
คัดลอก/techfabric-write-post how we cut our Lakeflow job's cold start
คัดลอกWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
เปิดตัวอย่าง
Cursor แสดง MCP Apps ได้ ดังนั้นฉบับร่างที่เซิร์ฟเวอร์ส่งมาเป็นแอปจะเปิดในบทสนทนาพร้อมผลการตรวจสอบข้างๆ ทุกคำตอบเกี่ยวกับฉบับร่างยังเริ่มต้นด้วยบรรทัดPreview:และลิงก์ ซึ่งเปิดโพสต์อย่างที่ techfabric.com จะเผยแพร่ -
เผยแพร่เมื่ออ่านแล้ว
พิมพ์/techfabric-publishพร้อม id ของฉบับร่าง เอเจนต์ของคุณจะตรวจสอบข้อความที่บันทึกไว้ด้วยcheck_draftก่อน ซึ่งใช้เวลาห้าถึงสิบนาที และจะแจ้งสิ่งที่ยังไม่ผ่าน จากนั้นคุณจะถูกขอให้ยืนยันด้วยชื่อโพสต์ก่อนที่สิ่งใดจะเผยแพร่ เมื่อคุณตอบตกลง โพสต์จะถูก merge และ deploy และเอเจนต์ของคุณสามารถให้ลิงก์ที่เผยแพร่แล้วแก่คุณได้ -
หากมีปัญหา
เครื่องมือหายไป: ในที่ที่ Cursor แสดงเซิร์ฟเวอร์ MCP ตรวจสอบว่า techfabric เปิดอยู่ แล้วปิดและเปิดใหม่เพื่อเชื่อมต่ออีกครั้ง หลุดจากระบบ หรือทุกการเขียนขอให้ลงชื่อเข้าใช้อีกครั้ง: ครบ 30 วันแล้ว หรือบัญชีของคุณเปลี่ยนไป ลงชื่อเข้าใช้ techfabric อีกครั้งในที่ที่ Cursor แสดงเซิร์ฟเวอร์ คำสั่งหายไป: รันบรรทัดติดตั้งอีกครั้งในโปรเจกต์แล้วโหลด Cursor ใหม่ หน้าลงชื่อเข้าใช้แจ้งว่าที่อยู่อีเมลของคุณไม่อยู่ในรายชื่อผู้เขียน: ขอให้ Preetham Reddy เพิ่มคุณ
ตั้งค่า VS Code กับ GitHub Copilot
เซิร์ฟเวอร์ในโหมดเอเจนต์ของ Copilot คำสั่งของมันคือพรอมต์ของเซิร์ฟเวอร์เอง จึงไม่มีอะไรต้องติดตั้งเพิ่ม
-
เพิ่มเซิร์ฟเวอร์
รัน MCP: Add Server จาก Command Palette เลือก HTTP (HTTP or Server-Sent Events) วาง URL ตั้งชื่อว่า techfabric แล้วเลือกตำแหน่งที่จะบันทึก หรือเพิ่มสิ่งนี้ลงใน.vscode/mcp.jsonในเวิร์กสเปซของคุณ
คัดลอก{ "servers": { "techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" } } } -
ค้นหาคำสั่ง
ไม่มีอะไรต้องติดตั้ง ใน Copilot Chat ในโหมดเอเจนต์ พิมพ์/techfabric.เพื่อดูคำสั่ง VS Code จะถามหาอาร์กิวเมนต์แต่ละตัว -
ลองพรอมต์แรก
รันคำสั่งแล้วให้หัวข้อของคุณ หรือถามด้วยคำพูดของคุณเอง
คัดลอก/techfabric.write-post
คัดลอกWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
เปิดตัวอย่าง
VS Code แสดง MCP Apps ในแชทเมื่อเปิดการตั้งค่าchat.mcp.apps.enabledแบบทดลอง ดังนั้นฉบับร่างที่เซิร์ฟเวอร์ส่งมาเป็นแอปจะเปิดในบทสนทนาพร้อมผลการตรวจสอบข้างๆ ทุกคำตอบเกี่ยวกับฉบับร่างยังเริ่มต้นด้วยบรรทัดPreview:และลิงก์ ซึ่งเปิดโพสต์อย่างที่ techfabric.com จะเผยแพร่ -
เผยแพร่เมื่ออ่านแล้ว
รัน/techfabric.publishพร้อม id ของฉบับร่าง เอเจนต์ของคุณจะตรวจสอบข้อความที่บันทึกไว้ด้วยcheck_draftก่อน ซึ่งใช้เวลาห้าถึงสิบนาที และจะแจ้งสิ่งที่ยังไม่ผ่าน จากนั้นคุณจะถูกขอให้ยืนยันด้วยชื่อโพสต์ก่อนที่สิ่งใดจะเผยแพร่ เมื่อคุณตอบตกลง โพสต์จะถูก merge และ deploy และเอเจนต์ของคุณสามารถให้ลิงก์ที่เผยแพร่แล้วแก่คุณได้ -
หากมีปัญหา
เครื่องมือหายไป: รัน MCP: List Servers เลือก techfabric แล้วรีสตาร์ต หลุดจากระบบ หรือทุกการเขียนขอให้ลงชื่อเข้าใช้อีกครั้ง: ครบ 30 วันแล้ว หรือบัญชีของคุณเปลี่ยนไป รีสตาร์ตเซิร์ฟเวอร์และอนุญาตการลงชื่อเข้าใช้อีกครั้ง Manage Trusted MCP Servers ในเมนู Accounts จะแสดงว่าเซิร์ฟเวอร์ใดใช้การลงชื่อเข้าใช้ของคุณได้ หน้าลงชื่อเข้าใช้แจ้งว่าที่อยู่อีเมลของคุณไม่อยู่ในรายชื่อผู้เขียน: ขอให้ Preetham Reddy เพิ่มคุณ
ตั้งค่า Gemini CLI
เซิร์ฟเวอร์สำหรับทุกโปรเจกต์ คำสั่งของมันคือพรอมต์ของเซิร์ฟเวอร์เอง ในรูปแบบสแลชคอมมานด์
-
เพิ่มเซิร์ฟเวอร์
รันคำสั่งนี้ในเทอร์มินัลใดก็ได้ เก็บ--transport httpไว้: หากไม่มี Gemini CLI จะถือว่า URL เป็นคำสั่งภายในเครื่อง
คัดลอกgemini mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp -
ลงชื่อเข้าใช้ด้วย Microsoft
เริ่มgeminiแล้วพิมพ์/mcp auth techfabricระบบจะเปิดเบราว์เซอร์ไปยังหน้า techfabric.com ที่ระบุชื่อแอปที่ขอเข้าถึงและขอบเขตการเข้าถึง เลือก Continue with Microsoft แล้วลงชื่อเข้าใช้ด้วยบัญชี @techfabric.com ของคุณ ซึ่งต้องอยู่ในรายชื่อผู้เขียนของบล็อก คุณจะยังคงลงชื่อเข้าใช้ไว้ได้นานสูงสุด 30 วัน
คัดลอก/mcp auth techfabric -
ค้นหาคำสั่ง
ไม่มีอะไรต้องติดตั้ง พิมพ์/write-post,/publishและอื่นๆ พร้อมอาร์กิวเมนต์ตามชื่อ เช่น--topicและ--id -
ลองพรอมต์แรก
จากรีโพซิทอรีที่คุณต้องการเขียนถึง รันคำสั่งพร้อมหัวข้อของคุณ หรือถามด้วยคำพูดของคุณเอง
คัดลอก/write-post --topic="how we cut our Lakeflow job's cold start"
คัดลอกWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
เปิดตัวอย่าง
Gemini CLI เป็นเทอร์มินัล จึงแสดงลิงก์แทนหน้าเว็บ ทุกคำตอบเกี่ยวกับฉบับร่างจะเริ่มต้นด้วยบรรทัดPreview:และลิงก์ เปิดลิงก์เพื่ออ่านโพสต์อย่างที่ techfabric.com จะเผยแพร่ พร้อมภาพปกและไดอะแกรม หากต้องการแก้ไขในเบราว์เซอร์แทน ให้ใช้ลิงก์ตัวแก้ไขในอีเมลที่เว็บไซต์ส่งให้คุณ -
เผยแพร่เมื่ออ่านแล้ว
รัน/publish --id=<the draft's id>เอเจนต์ของคุณจะตรวจสอบข้อความที่บันทึกไว้ด้วยcheck_draftก่อน ซึ่งใช้เวลาห้าถึงสิบนาที และจะแจ้งสิ่งที่ยังไม่ผ่าน จากนั้นคุณจะถูกขอให้ยืนยันด้วยชื่อโพสต์ก่อนที่สิ่งใดจะเผยแพร่ เมื่อคุณตอบตกลง โพสต์จะถูก merge และ deploy และเอเจนต์ของคุณสามารถให้ลิงก์ที่เผยแพร่แล้วแก่คุณได้ -
หากมีปัญหา
เครื่องมือหายไป: พิมพ์/mcp listหาก techfabric แสดงว่าปิดใช้งานอยู่ ให้รัน/mcp enable techfabricหาก Gemini CLI แจ้งว่าโฟลเดอร์ไม่ได้รับความเชื่อถือ ให้เชื่อถือโฟลเดอร์ที่คุณเริ่มใช้งาน เพราะมันจะไม่รันเซิร์ฟเวอร์ MCP ใดๆ ในโฟลเดอร์ที่ไม่ได้รับความเชื่อถือ หลุดจากระบบ หรือทุกการเขียนขอให้ลงชื่อเข้าใช้อีกครั้ง: ครบ 30 วันแล้ว หรือบัญชีของคุณเปลี่ยนไป พิมพ์/mcp auth techfabricอีกครั้ง หน้าลงชื่อเข้าใช้แจ้งว่าที่อยู่อีเมลของคุณไม่อยู่ในรายชื่อผู้เขียน: ขอให้ Preetham Reddy เพิ่มคุณ
ตั้งค่า Fabric Agents
คุณวางบรรทัดสำหรับแต่ละขั้นตอน แล้วเอเจนต์ Fabric ของคุณจะตั้งค่าให้ด้วย fabric-cli
-
เพิ่มเซิร์ฟเวอร์เป็นแหล่งข้อมูล
วางสิ่งนี้ลงในเซสชัน Fabric Agents เอเจนต์จะเพิ่มเซิร์ฟเวอร์ MCP ของ techfabric.com เป็นแหล่งข้อมูลชื่อ TechFabric พร้อมการลงชื่อเข้าใช้แบบ OAuth หากต้องการฉบับร่างทุกวันทำการด้วย ให้วางบรรทัด Fabric Agents ใต้หัวข้อฉบับร่างรายวันในหน้านี้แทน
คัดลอกAdd techfabric.com's MCP server to this workspace as a source: follow step 1 only of https://www.techfabric.com/mcp-servers/daily-drafts/fabric-agents.md -
ติดตั้งคำสั่ง
วางสิ่งนี้ด้วย เอเจนต์จะเพิ่มสกิลหนึ่งรายการต่อหนึ่งคำสั่ง โดยแต่ละรายการต้องใช้แหล่งข้อมูล TechFabric
คัดลอกAdd the TechFabric commands to this workspace: follow https://www.techfabric.com/mcp-servers/harness/fabric/README.md -
ลองพรอมต์แรก
พิมพ์คำสั่งพร้อมหัวข้อของคุณ หรือถามด้วยคำพูดของคุณเอง
คัดลอก@techfabric-write-post how we cut our Lakeflow job's cold start
คัดลอกWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
เปิดตัวอย่าง
Fabric Agents ไม่แสดง MCP Apps ทุกคำตอบเกี่ยวกับฉบับร่างจะเริ่มต้นด้วยบรรทัดPreview:และลิงก์ เปิดลิงก์เพื่ออ่านโพสต์อย่างที่ techfabric.com จะเผยแพร่ พร้อมภาพปกและไดอะแกรม หากต้องการแก้ไขในเบราว์เซอร์แทน ให้ใช้ลิงก์ตัวแก้ไขในอีเมลที่เว็บไซต์ส่งให้คุณ -
เผยแพร่เมื่ออ่านแล้ว
พิมพ์@techfabric-publishพร้อม id ของฉบับร่าง เอเจนต์ของคุณจะตรวจสอบข้อความที่บันทึกไว้ด้วยcheck_draftก่อน ซึ่งใช้เวลาห้าถึงสิบนาที และจะแจ้งสิ่งที่ยังไม่ผ่าน จากนั้นคุณจะถูกขอให้ยืนยันด้วยชื่อโพสต์ก่อนที่สิ่งใดจะเผยแพร่ เมื่อคุณตอบตกลง โพสต์จะถูก merge และ deploy และเอเจนต์ของคุณสามารถให้ลิงก์ที่เผยแพร่แล้วแก่คุณได้ ไม่มีคำสั่งใดเผยแพร่จากระบบอัตโนมัติ -
หากมีปัญหา
เครื่องมือหายไป: ขอให้เอเจนต์รันfabric-cli source validate techfabricและยืนยันตัวตนแหล่งข้อมูลอีกครั้งหากล้มเหลว หลุดจากระบบ หรือทุกการเขียนขอให้ลงชื่อเข้าใช้อีกครั้ง: ครบ 30 วันแล้ว หรือบัญชีของคุณเปลี่ยนไป ยืนยันตัวตนแหล่งข้อมูล TechFabric อีกครั้ง คำสั่งหายไป: วางบรรทัดคำสั่งจากขั้นตอนที่ 3 อีกครั้ง หน้าลงชื่อเข้าใช้แจ้งว่าที่อยู่อีเมลของคุณไม่อยู่ในรายชื่อผู้เขียน: ขอให้ Preetham Reddy เพิ่มคุณ
เซิร์ฟเวอร์ต่างๆ
เซิร์ฟเวอร์ MCP แต่ละตัวของ TechFabric ทำอะไรได้บ้าง?
Field Guide ตอบคำถามเกี่ยวกับ Databricks ด้วยโค้ด มีเครื่องมือแบบอ่านอย่างเดียวห้ารายการ techfabric.com มีเก้ารายการ: ห้ารายการสำหรับผู้เขียนของเรา ซึ่งตรวจสอบและส่งฉบับร่างจากเอเจนต์ของตนเอง และอีกรายการที่ใครก็ใช้ค้นหาและอ่านเว็บไซต์ได้
เซิร์ฟเวอร์ Databricks Field Guide MCP
Databricks Field Guide คือสิ่งที่วิศวกรของเรารู้เกี่ยวกับการสร้าง การรัน และการจ่ายเงินสำหรับ Databricks ถามวิธีเพิ่ม Unity Catalog row filter แล้วเอเจนต์จะได้ส่วนที่อธิบายเรื่องนั้น ฟังก์ชัน SQL จากส่วนนั้น และหน้า docs.databricks.com ที่ส่วนนั้นอ้างอิง เอกสารของ Databricks ยังคงเป็นแหล่งอ้างอิงหลักด้านไวยากรณ์และข้อจำกัด
5 เครื่องมือ
search_guideค้นหาคู่มือget_chapterอ่านบทหนึ่งget_code_examplesค้นหาตัวอย่างโค้ดwhats_newมีอะไรใหม่ใน Databrickslist_chaptersแสดงรายการบท
การลงชื่อเข้าใช้
ไม่มี เซิร์ฟเวอร์เป็นสาธารณะและอ่านอย่างเดียว และไม่มีเครื่องมือสำหรับเขียน
ขีดจำกัดอัตรา
60 ครั้งต่อนาที และ 300 ครั้งต่อชั่วโมงต่อ IP address
ความสดใหม่
สร้างใหม่ทุกครั้งที่ deploy คู่มือ ทุกคำตอบมี commit ที่ใช้สร้าง วันที่แก้ไขล่าสุดของแต่ละหน้า และระยะเวลาที่แคชได้ ซึ่งคือ 10 นาทีสำหรับมีอะไรใหม่ 15 นาทีสำหรับการค้นหา และหนึ่งชั่วโมงสำหรับบทและโค้ด
โปรโตคอล
MCP revision 2026-07-28 ผ่าน Streamable HTTP ไคลเอนต์ที่ยังใช้ 2025-11-25 จะได้รับบริการบน URL เดียวกัน
Registry
com.techfabric.databricks/field-guide, เวอร์ชัน 1.1.1 รายการใน MCP Registry · รายการใน Glama
พารามิเตอร์ ค่าที่ส่งคืน และรีซอร์ส
search_guideอ่านค้นหาคู่มือ
ส่วนของคู่มือที่ตอบคำถามเกี่ยวกับ Databricks ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน ส่วนของบท บันทึกริมหน้า และเหตุการณ์ที่ตอบคำถามเกี่ยวกับ Databricks เรียงจากดีที่สุดก่อน แต่ละรายการมีข้อความตัดตอน URL พร้อมแองเคอร์ของส่วน และวันที่ที่หน้าเว็บถูกแก้ไขล่าสุด พารามิเตอร์ query (จำเป็น); kind: chapter, note, feature หรือ event; limit 1 ถึง 25 ค่าเริ่มต้น 10get_chapterอ่านอ่านบท
บทหรือหนึ่งส่วนในรูปแบบ Markdown โดยโค้ดยังคงอยู่ครบ ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน บทหรือบันทึกริมหน้าในรูปแบบ Markdown ที่สะอาดโดยโค้ดยังคงอยู่ครบ หรือหนึ่งส่วนของมัน พร้อมโครงร่าง บล็อกโค้ดที่แยกออกมา คำถามที่พบบ่อย วันที่ และลิงก์ docs.databricks.com ที่อ้างถึง พารามิเตอร์ slug (จำเป็น): slug เช่น lakebase, พาธ หรือ URL ของคู่มือใดก็ได้; section: แองเคอร์หรือหัวข้อget_code_examplesอ่านค้นหาตัวอย่างโค้ด
บล็อก SQL, Python, CLI และ config สำหรับหัวข้อหนึ่ง ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน บล็อก SQL, Python, CLI และ config ที่ตรงกับหัวข้อ แต่ละรายการมีคำอธิบายรอบ ๆ ส่วนที่มันมาจาก และลิงก์เอกสารที่ส่วนนั้นอ้างถึง พารามิเตอร์ topic (จำเป็น); lang เช่น sql, python, bash, yaml, json หรือ hcl; limit 1 ถึง 25 ค่าเริ่มต้น 8whats_newอ่านมีอะไรใหม่ใน Databricks
การเปลี่ยนแปลงล่าสุดของ Databricks ที่คู่มือติดตาม เรียงจากใหม่สุดก่อน ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน การเปลี่ยนแปลงล่าสุดของ Databricks ที่คู่มือติดตาม เรียงจากใหม่สุดก่อน: บันทึกริมหน้า การเปลี่ยนแปลงระยะการเปิดตัวพร้อมลิงก์ไปยังเอกสารและบันทึกการเปิดตัวของ Databricks และบทที่ได้รับการอัปเดต พารามิเตอร์ since (YYYY-MM-DD ค่าเริ่มต้นคือ 30 วันที่ผ่านมา); limit 1 ถึง 200 ค่าเริ่มต้น 30list_chaptersอ่านแสดงรายการบท
สารบัญ พร้อมส่วนหลักของแต่ละบท ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน ทุกบทตามลำดับของคู่มือ พร้อมส่วน สรุป วันที่ URL URL ของ Markdown และส่วนหลัก และบันทึกริมหน้า พารามิเตอร์ ไม่มีfieldguide://llms.txtทุกบท บันทึก และหน้าฟีเจอร์ หน้าละหนึ่งบรรทัดfieldguide://page/{+path}หน้าเว็บที่เผยแพร่แล้วใดก็ได้ในรูปแบบ Markdown เช่นfieldguide://page/guide/lakebase
เซิร์ฟเวอร์ MCP ของ techfabric.com
การใช้งานหลักคือการเขียน: เอเจนต์ของวิศวกรร่างโพสต์จากรีโพซิทอรีและบริบทที่มีอยู่แล้ว รันการตรวจสอบของเว็บไซต์และยื่นโพสต์ และเมื่อวิศวกรได้อ่านตัวอย่างและยืนยันแล้ว ก็เผยแพร่ ขั้นตอนการทำงานอยู่ใน การเขียนโพสต์ด้วยเอเจนต์ของคุณเอง
เครื่องมืออ่านของเซิร์ฟเวอร์นี้ตอบจากหน้าเว็บที่เผยแพร่และจัดทำดัชนีแล้วเท่านั้น ฉบับร่าง ตัวอย่าง และสิ่งใดก็ตามที่ทำเครื่องหมาย noindex จะไม่ปรากฏในผลลัพธ์เลย
12 เครื่องมือ
searchค้นหา techfabric.comget_pageอ่านหน้าเว็บlist_postsแสดงรายการโพสต์บล็อกget_servicesสิ่งที่ TechFabric นำเสนอget_briefบรีฟวันนี้ผู้เขียนlint_draftตรวจ lint ฉบับร่างผู้เขียนcheck_draftตรวจสอบฉบับร่างผู้เขียนsubmit_draftยื่นฉบับร่างผู้เขียนget_statusสถานะของฉบับร่างผู้เขียนupdate_draftบันทึกการแก้ไขฉบับร่างของคุณผู้เขียนpublish_draftเผยแพร่ฉบับร่างของคุณผู้เขียนrevise_postแก้ไขโพสต์ที่เผยแพร่แล้วผู้เขียน
การลงชื่อเข้าใช้
ไม่ต้องลงชื่อเข้าใช้เพื่ออ่าน เครื่องมือเขียนมีไว้สำหรับผู้เขียนบล็อกของ TechFabric ซึ่งลงชื่อเข้าใช้ด้วยบัญชี Microsoft (Office 365) ในเทนแนนต์ techfabric.com ไม่รับเทนแนนต์อื่น
ขีดจำกัดอัตราการเรียกใช้
300 การเรียกแบบไม่ระบุตัวตนต่อที่อยู่ IP ต่อชั่วโมง การเรียกแบบลงชื่อเข้าใช้นับตามผู้เขียนที่ 600 ครั้งต่อชั่วโมง โดยมีรอบการตรวจสอบใหม่ไม่เกิน 20 ครั้ง การยื่นไม่เกิน 6 ครั้ง และการบันทึกไม่เกิน 30 ครั้ง
ความสดใหม่
ดัชนีถูกสร้างใหม่จากเว็บไซต์ทุกครั้งที่ deploy รีซอร์สอาจถูกแคชไว้หนึ่งชั่วโมง และผลการค้นหาสิบห้านาที
โปรโตคอล
MCP รีวิชัน 2026-07-28 ผ่าน Streamable HTTP ไคลเอนต์ที่ยังใช้ 2025-11-25 จะได้รับบริการที่ URL เดียวกัน
รีจิสทรี
com.techfabric/techfabric รายการใน MCP Registry · รายการใน Glama
พารามิเตอร์ ค่าที่ส่งคืน และรีซอร์ส
searchอ่านค้นหา techfabric.com
หน้าที่ตรงกัน เรียงจากดีที่สุดก่อน ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน โพสต์บล็อก หน้าบริการและโซลูชัน กรณีศึกษา หน้าเมือง และเหตุการณ์ที่ตรงกัน เรียงจากดีที่สุดก่อน แต่ละรายการมีชื่อเรื่อง URL สรุป วันที่ ผู้เขียน และประเภท พารามิเตอร์ query (จำเป็น); type: post, service, solution, case_study, city, event หรือ page; limit 1 ถึง 25 ค่าเริ่มต้น 10get_pageอ่านอ่านหน้าเว็บ
หน้าเว็บที่เผยแพร่แล้วหนึ่งหน้าในรูปแบบ Markdown ที่สะอาด พร้อมคำถามที่พบบ่อย ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน หน้าเว็บที่เผยแพร่แล้วหนึ่งหน้าในรูปแบบ Markdown ที่สะอาด พร้อมชื่อเรื่อง ชื่อเรื่องสำหรับการค้นหา คำอธิบาย วันที่ ผู้เขียน แท็ก คำถามที่พบบ่อยในรูปแบบคู่คำถามและคำตอบ และ URL แบบ canonical พารามิเตอร์ url_or_slug (จำเป็น): URL แบบเต็ม พาธเช่น /services/databricks หรือ slug ของโพสต์list_postsอ่านแสดงรายการโพสต์บล็อก
โพสต์บล็อก เรียงจากใหม่สุดก่อน ตามแท็ก ผู้เขียน หรือวันที่ ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน โพสต์บล็อก เรียงจากใหม่สุดก่อน พารามิเตอร์ tag, author (ชื่อหรือ slug), since (YYYY-MM-DD); limit 1 ถึง 100 ค่าเริ่มต้น 20get_servicesอ่านสิ่งที่ TechFabric นำเสนอ
ทุกหน้าบริการและผลิตภัณฑ์ พร้อมสรุปของแต่ละหน้า ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน ทุกหน้าบริการ โซลูชัน Databricks AI คลาวด์ ซอฟต์แวร์ แอ็กเซลเลอเรเตอร์ และผลิตภัณฑ์ พร้อมชื่อ URL ประเภท และสรุปตามที่หน้าเว็บจริงระบุไว้ทุกประการ พารามิเตอร์ ไม่มีget_briefผู้เขียนบรีฟวันนี้
หัวข้อของวันนี้สำหรับฉบับร่างประจำวัน สงวนไว้ให้คุณหนึ่งวัน ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน หัวข้อของวันนี้สำหรับฉบับร่างประจำวัน สงวนไว้ให้ผู้เขียนที่ลงชื่อเข้าใช้เป็นเวลา 24 ชั่วโมง: แง่มุม การค้นหาที่ต้องตอบ แหล่งข้อมูล หน้าที่ต้องลิงก์ และ id ของบรีฟ หากโพสต์ของวันนี้ถูกส่งให้เพื่อนร่วมงานไปแล้ว จังหวะของเว็บไซต์ถูกใช้จนหมด หรือไม่มีอะไรที่เข้ากับงานของคุณ มันจะบอกเหตุผลแทน พารามิเตอร์ ไม่มีlint_draftผู้เขียนตรวจ lint ฉบับร่าง
การตรวจสอบตามกฎของเว็บไซต์ ใช้เวลาประมาณหนึ่งวินาที ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน รันการตรวจสอบตามกฎของเว็บไซต์บนโพสต์ โดยไม่ใช้โมเดล และส่งคืนสถานะและสิ่งที่พบของแต่ละรายการ พร้อมข้อความที่สิ่งที่พบนั้นเกี่ยวข้องและสิ่งที่ควรทำ นอกจากนี้ยังส่งคืน judge_rubric: ผู้อ่าน คำถาม และเกณฑ์ที่การตรวจสอบโดยผู้ตัดสินใช้ ไม่มีการยื่นสิ่งใด พารามิเตอร์ markdown (จำเป็น พร้อม frontmatter); images (ชื่อ); kind; sources; slugcheck_draftผู้เขียนตรวจสอบฉบับร่าง
การตรวจสอบแบบเต็ม รวมถึงผู้ตัดสินของเรา หนึ่งครั้งต่อข้อความสุดท้าย ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน รัน Run checks แบบเต็มของเอดิเตอร์ รวมถึงการตรวจสอบโดยผู้ตัดสิน และส่งคืนสถานะและสิ่งที่พบของแต่ละรายการ เมื่อระบุ id ของฉบับร่าง จะตรวจข้อความที่บันทึกไว้ ซึ่ง publish_draft จำเป็นต้องใช้ การรันแบบเต็มใช้เวลาห้าถึงสิบนาที พารามิเตอร์ id (ฉบับร่างที่บันทึกไว้) หรือ markdown (พร้อม frontmatter); images; wait_seconds สูงสุด 50 ค่าเริ่มต้น 25submit_draftผู้เขียนยื่นฉบับร่าง
ฉบับร่างที่ยื่นภายใต้ชื่อผู้เขียนของคุณ พร้อมตัวอย่าง ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน ยื่นโพสต์ภายใต้ชื่อผู้เขียนที่ลงชื่อเข้าใช้ตามที่เขียนไว้ทุกประการ สร้างตัวอย่าง และส่งอีเมลลิงก์เอดิเตอร์ให้ผู้เขียน ส่งคืน id ของฉบับร่าง พารามิเตอร์ title และ markdown (จำเป็น); imagesget_statusผู้เขียนสถานะของฉบับร่าง
สถานะของฉบับร่าง การตรวจสอบที่ไม่ผ่าน base_sha และลิงก์ ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน ฉบับร่างของคุณเองหนึ่งฉบับ: สถานะ สิ่งที่ไม่ผ่าน รอบการตรวจสอบล่าสุด Markdown ปัจจุบัน ลิงก์ตัวอย่าง และเมื่อเผยแพร่แล้ว ลิงก์ที่ใช้งานจริง ลิงก์เอดิเตอร์อยู่ในอีเมลของคุณเท่านั้น พารามิเตอร์ id (จำเป็น)update_draftผู้เขียนบันทึกการแก้ไขฉบับร่างของคุณ
เวอร์ชันที่บันทึกใหม่ของฉบับร่างของคุณ ตัวอย่างจะถูกสร้างใหม่ ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน บันทึกเวอร์ชันใหม่ของฉบับร่างของคุณเองในหนึ่งหรือสองวินาที และส่งคืน text_hash ซึ่งเป็น base_hash ถัดไปของคุณ การคอมมิตและตัวอย่างจะตามมาเบื้องหลัง ไม่มีการรันการตรวจสอบใด ๆ ดังนั้นควร lint ข้อความก่อน; check_draft พร้อม id สามารถรันบนข้อความที่บันทึกไว้ได้ทันที การบันทึกครั้งที่สองภายในหนึ่งนาทีอาจถูกขอให้ลองใหม่ในขณะที่ครั้งแรกกำลังคอมมิต พารามิเตอร์ id, markdown และ base_hash (base_hash มาจาก get_status หรือจากการบันทึกครั้งล่าสุดของคุณ; base_sha ก็ใช้ได้เช่นกัน)publish_draftผู้เขียนเผยแพร่ฉบับร่างของคุณ
ฉบับร่างของคุณใช้งานจริงบน techfabric.com เมื่อคุณยืนยัน ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน เผยแพร่ฉบับร่างของคุณเองผ่าน Publish ของเอดิเตอร์ เมื่อ check_draft พร้อม id ผ่านบนข้อความที่บันทึกไว้แล้ว การเรียกครั้งแรกจะไม่เผยแพร่สิ่งใด: คุณจะถูกขอให้ยืนยัน ในไคลเอนต์ของคุณหรือโดยเอเจนต์ของคุณด้วยการยืนยันแบบใช้ครั้งเดียว จากนั้นเว็บไซต์จะ merge และ deploy พารามิเตอร์ id (จำเป็น); confirmation (เฉพาะการเรียกครั้งที่สอง); override (การตรวจสอบถ้อยคำที่ไม่ผ่านซึ่งต้องการเผยแพร่ข้ามไป); confirm_viarevise_postผู้เขียนแก้ไขโพสต์ที่เผยแพร่แล้ว
การแก้ไขโพสต์ที่ใช้งานจริง ในรูปแบบฉบับร่างพร้อมตัวอย่าง ค่าที่ส่งคืนและพารามิเตอร์ ค่าที่ส่งคืน เปิดการแก้ไขโพสต์ที่ใช้งานจริงอยู่แล้ว สำหรับผู้เขียนหรือเอดิเตอร์ของบล็อก: ฉบับร่างที่เริ่มจากข้อความที่ใช้งานจริง พร้อมตัวอย่างของตัวเอง เครื่องมือเดียวกันใช้แก้ไข ตรวจสอบ และเผยแพร่ และการเผยแพร่จะแทนที่โพสต์ที่ใช้งานจริงที่ URL เดียวกันภายใต้ชื่อผู้เขียนเดียวกัน พารามิเตอร์ post (จำเป็น: URL หรือ slug ของโพสต์)site://llms.txtแผนผังของเว็บไซต์สำหรับโมเดลภาษาsite://page/{+path}หน้าเว็บที่เผยแพร่แล้วใดก็ได้ในรูปแบบ Markdown เช่นsite://page/services/databrickssite://search?query=ผลลัพธ์ของเครื่องมือค้นหาในรูปแบบรีซอร์สที่ไคลเอนต์แคชได้ พร้อมtypeที่ไม่บังคับtechfabric://editorial/rulesกฎการเขียนประจำสำนักที่เอเจนต์ของผู้เขียนอ่านก่อนร่าง
ลองใช้
คุณถามเซิร์ฟเวอร์ MCP ของ TechFabric ได้อะไรบ้าง?
สำหรับ techfabric.com ส่วนใหญ่คือการเขียน; สำหรับ Field Guide คือทุกอย่างที่มันครอบคลุม ระบุชื่อเซิร์ฟเวอร์ในครั้งแรก เพื่อให้เอเจนต์รู้ว่าจะใช้เครื่องมือใด หลังจากนั้นโดยปกติมันจะเลือกเอง
พรอมต์สำหรับเซิร์ฟเวอร์ techfabric.com
- "ใช้เซิร์ฟเวอร์ techfabric ดึงบรีฟของวันนี้และร่างโพสต์จากสิ่งที่เราสร้างในรีโพนี้ โดยตัดสิ่งใดก็ตามที่เป็นของลูกค้าออก" คัดลอก
- "เปลี่ยนสิ่งที่เราสร้างในรีโพนี้ให้เป็นฉบับร่างกรณีศึกษาสำหรับ techfabric.com อ่านรีซอร์ส editorial_rules ของ techfabric ก่อน บอกฉันว่าทะเบียนลูกค้าของมันอนุญาตให้ระบุชื่อลูกค้าได้หรือไม่ และถามตัวเลขผลลัพธ์จากฉัน รัน lint_draft ด้วย kind "case-study" และแก้สิ่งที่พบจนกว่าจะผ่าน จากนั้นยื่นด้วย submit_draft และให้ลิงก์ตัวอย่างแก่ฉัน" คัดลอก
- "ยื่นฉบับร่างนี้ไปยัง techfabric.com ด้วย submit_draft และให้ลิงก์ตัวอย่างแก่ฉัน" คัดลอก
- "ตรวจสอบฉบับร่าง techfabric.com ของฉันด้วย check_draft พร้อม id และหากผ่าน ให้เผยแพร่ด้วย publish_draft เมื่อฉันตอบตกลง" คัดลอก
- "ค้นหา techfabric.com ว่าพวกเราเคยเขียนอะไรเกี่ยวกับ Lakebase ไว้แล้ว เพื่อให้โพสต์ใหม่ไม่ซ้ำ" คัดลอก
พรอมต์สำหรับเซิร์ฟเวอร์ Databricks Field Guide
- "ถาม Databricks Field Guide ว่าจะให้แต่ละ pull request มีสาขา Lakebase ของตัวเองได้อย่างไร และแสดงคำสั่ง CLI ที่มันใช้ให้ฉันดู" คัดลอก
- "Databricks เปลี่ยนอะไรบ้างในสองสัปดาห์ที่ผ่านมา ตามที่ Field Guide ระบุ?" คัดลอก
- "ค้นหาตัวอย่าง SQL ของตัวกรองแถว Unity Catalog ใน Field Guide แล้วตรวจลิงก์ docs.databricks.com ที่อ้างถึงเพื่อดูไวยากรณ์ปัจจุบัน" คัดลอก
- "แสดงรายการบทของ Field Guide แล้วอ่านส่วนของบท Lakebase เกี่ยวกับเหตุใดสาขาจึงมีค่าใช้จ่ายแทบไม่มีเลยให้ฉันฟัง" คัดลอก
วิธีการทำงาน
เอเจนต์ AI ใช้เซิร์ฟเวอร์ MCP อย่างไร?
Model Context Protocol (MCP) เป็นมาตรฐานเปิดที่ผู้ช่วย AI ใช้เรียกเครื่องมือบนระบบอื่น เอเจนต์ที่เชื่อมต่อกับเซิร์ฟเวอร์ MCP สามารถค้นหาข้อมูลระหว่างทำงานและได้รับคำตอบแบบมีโครงสร้างกลับมา พร้อม URL สำหรับอ้างอิง ในกรณีที่มันอาจต้องเดาจากข้อมูลฝึกของมันหรือดึงข้อมูลจากหน้าเว็บ
เอเจนต์ AI ของคุณ
Claude Code, Claude Desktop,
Cursor, VS Code
www.techfabric.com/mcp
search, get_page,
list_posts, get_services
databricks.techfabric.com/mcp
search_guide, get_chapter,
get_code_examples,
whats_new, list_chapters
เครื่องมือเขียน,
เฉพาะผู้เขียน TechFabric
ลงชื่อเข้าใช้ด้วย Microsoft,
tenant ของ techfabric.com
ฉบับร่างภายใต้
ชื่อผู้เขียน
เผยแพร่โดยผู้เขียน
จากบรรณาธิการ
ลิงก์ไปยัง
docs.databricks.com
สำหรับไวยากรณ์ที่ถูกต้อง
และข้อจำกัด
เอเจนต์เดียว เซิร์ฟเวอร์สองตัว การอ่านเซิร์ฟเวอร์ใดก็ได้ไม่ต้องลงชื่อเข้าใช้ มีเพียงเครื่องมือเขียนของ techfabric.com เท่านั้นที่ขอให้ผู้เขียน TechFabric ลงชื่อเข้าใช้ด้วย Microsoft และไม่มีสิ่งใดบนเซิร์ฟเวอร์ทั้งสองตัวเผยแพร่ได้
สำหรับผู้เขียน TechFabric
วิธีเขียนโพสต์บล็อก TechFabric ด้วยเอเจนต์ของคุณเอง
เอเจนต์ของคุณเขียนโพสต์จากสิ่งที่คุณทำจริง ตรวจสอบไปพร้อมกัน และเผยแพร่เมื่อคุณอ่านตัวอย่างแล้วและตอบตกลง การเขียนต้องใช้บัญชี Microsoft ของ techfabric.com ที่อยู่ในรายชื่อผู้เขียนของบล็อก
1 · ตั้งค่าเซิร์ฟเวอร์
ไคลเอนต์ MCP ใดก็ได้ที่รองรับการลงชื่อเข้าใช้ใช้งานได้: Claude Code, Claude Desktop และ claude.ai, Codex, Cursor, VS Code หรือเอเจนต์ของคุณเอง ใน Claude Code ให้เพิ่มเซิร์ฟเวอร์ครั้งเดียวสำหรับทุกโปรเจกต์ของคุณ
claude mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp
จากนั้นรัน /mcp เลือก techfabric และเลือก Authenticate หากข้ามขั้นตอนนี้ Claude Code จะขอให้คุณลงชื่อเข้าใช้ครั้งแรกที่เอเจนต์เรียกใช้เครื่องมือเขียน ใน Claude Desktop หรือ claude.ai ให้เพิ่มตัวเชื่อมต่อแบบกำหนดเองชื่อ techfabric ด้วย URL ข้างต้น ตาม วิธีเชื่อมต่อ และเลือก Connect สำหรับฮาร์เนสอื่น ๆ ทุกตัว มีขั้นตอนทีละขั้นใน ตั้งค่าฮาร์เนส AI ของคุณ
2 · ลงชื่อเข้าใช้ด้วย Microsoft
ไม่ว่าทางใด เบราว์เซอร์จะเปิดหน้า techfabric.com ที่ระบุชื่อไคลเอนต์ที่ร้องขอและปลายทางการเข้าถึง เลือก Continue with Microsoft และลงชื่อเข้าใช้ด้วยบัญชี @techfabric.com ของคุณ การเข้าถึงมีอายุหนึ่งชั่วโมงและต่ออายุอัตโนมัติเป็นเวลา 30 วัน
พรอมต์สำหรับเริ่มต้น
แทนที่ตัวยึดตำแหน่งด้วยสิ่งที่คุณสร้างหรือแก้ไข พรอมต์ขอให้เอเจนต์อ่านกฎก่อน
Read techfabric.com's editorial rules (the techfabric editorial_rules resource), then write a TechFabric blog post about how we <solved this problem or built this thing>. Draft only from what I actually did and what's in this project; never name a client the rules don't approve, and ask me for any fact you don't have instead of inventing it. Run lint_draft and fix every finding until it passes, review the draft against the judge_rubric it returns, then submit it with submit_draft and give me the preview link.
กรณีศึกษาแทนโพสต์
- ส่ง kind "case-study" ไปยัง
lint_draft,check_draft,submit_draftและupdate_draftตัวอย่างคือหน้าของกรณีศึกษาที่ /case-studies/<slug> และจะถูกตรวจสอบและเผยแพร่เหมือนโพสต์:check_draftพร้อม id จากนั้นpublish_draftเมื่อคุณยืนยัน หรือจากลิงก์บรรณาธิการ - frontmatter ของมันคือ title, description, sector, stack (รายการ) และ track (ai, migration หรือ other) เพิ่ม client เมื่อทะเบียนลูกค้าอนุมัติให้ระบุชื่อลูกค้ารายนั้นในกรณีศึกษา หรือเมื่อลูกค้าตกลงที่จะให้ระบุชื่อ (ด้านล่าง) โลโก้ เว็บไซต์ และตัวชี้วัดไม่ใช่สิ่งที่คุณกำหนดได้
- เนื้อหาของมันเริ่มด้วยสี่ส่วนตามลำดับ: Challenge, Strategy, Solution, Results แต่ละส่วนเริ่มด้วยประโยคสรุปข้อโต้แย้งหนึ่งบรรทัดตัวหนา แล้วตามด้วยเนื้อความ สิ่งอื่นใดให้วางไว้หลัง Results
- หากไม่มีลูกค้าที่ได้รับอนุมัติ ให้ทำให้ไม่ระบุตัวตนตามอุตสาหกรรมและขนาด ("a regional credit union with about 40 branches") และอย่าระบุชื่อลูกค้าที่ใดเลย หากต้องการระบุชื่อลูกค้าที่ทะเบียนไม่อนุมัติ คุณต้องได้รับการยืนยันจากลูกค้า: ระบุว่าคุณมีโดยใช้ client_confirmed: true หรือใช้ "I have the client's confirmation to name..." ในผลการตรวจสอบในบรรณาธิการ จะถูกบันทึกภายใต้ชื่อของคุณ
- ตัวเลขทุกตัวเป็นข้อเท็จจริงของลูกค้า เอเจนต์ของคุณจะถามคุณถึงตัวเลขผลลัพธ์และไม่เคยสร้างหรือประมาณขึ้นมาเอง และการตรวจสอบจะยึดตัวเลขแต่ละตัวกับแหล่งที่มาที่ส่งมาพร้อมกรณีศึกษา: บันทึกของคุณและบันทึกของโปรเจกต์เอง แหล่งที่มาไม่ใช่การอนุมัติ: ตัวชี้วัดของลูกค้าจะเผยแพร่ได้เฉพาะเมื่อมีการอนุมัติที่บันทึกไว้ในทะเบียนลูกค้า หรือเมื่อ lib/work.ts มีอยู่แล้ว และการตรวจสอบไม่สามารถยืนยันได้ ดังนั้นคุณต้องยืนยันก่อนเผยแพร่
Turn what we built in this repo into a case study draft for techfabric.com. Read the techfabric editorial_rules resource first, tell me whether its client register lets us name the client, and ask me for the outcome numbers. Run lint_draft with kind "case-study" and fix what it finds until it passes, then submit it with submit_draft and give me the preview link.
ขั้นตอนการทำงาน ทีละขั้น
- ขั้นตอนที่ 1
อ่านกฎบรรณาธิการ
เอเจนต์ของคุณอ่านรีซอร์สeditorial_rules(techfabric://editorial/rules) เริ่มด้วยการรักษาความลับของลูกค้า ซึ่งกำหนดว่าโพสต์จะพูดอะไรได้บ้าง จากนั้นให้ frontmatter ขั้นตอนการทำงานนี้ และกฎการเขียนของสำนักพิมพ์ - ขั้นตอนที่ 2
ร่างจากงานของคุณเอง
เอเจนต์ของคุณร่างโพสต์ รวมถึง frontmatter ทั้งหมด จากสิ่งที่มันรู้เกี่ยวกับงานของคุณเอง เช่น repository ที่คุณอยู่และบันทึกของคุณ frontmatter เป็นสิ่งจำเป็น อย่างน้อยต้องมี title และ description:lint_draft,check_draft,submit_draftและupdate_draftจะปฏิเสธโพสต์ที่ไม่มี frontmatter หรือไม่มี title - ขั้นตอนที่ 3
Lint จนกว่าจะผ่าน
เอเจนต์ของคุณรันlint_draftกับโพสต์ทั้งหมด มันรันการตรวจสอบตามกฎของไซต์กับตัวข้อความเอง: กฎเกี่ยวกับ slop และคำต้องห้าม ข้อกล่าวอ้าง ข้อผิดพลาดที่รู้จัก title และ description บทเปิด FAQ แผนภาพ และรูปภาพ ไม่มีโมเดลใดอ่านมัน ดังนั้นจึงตอบในประมาณหนึ่งวินาที ผลการตรวจสอบแต่ละรายการระบุข้อความที่เกี่ยวข้องและสิ่งที่ต้องทำ เอเจนต์จึงแก้ไขและ lint อีกครั้งบ่อยเท่าที่จำเป็น - ขั้นตอนที่ 4
ตรวจทานกับเกณฑ์ของกรรมการ
lint_draftยังคืนค่าjudge_rubricด้วย: ผู้อ่านที่โพสต์ถูกตัดสินในมุมมองของเขา พร้อมสิ่งที่เขารู้อยู่แล้วและสิ่งที่เขาพยายามแก้ไข แต่ละคำถามที่กรรมการของเราจะถามพร้อมเกณฑ์ของมัน และหน้าจอแรกที่การทดสอบผู้ซื้ออ่าน เอเจนต์ของคุณอ่านฉบับร่างในฐานะผู้อ่านคนนั้น ตอบแต่ละคำถามอย่างที่ผู้อ่านคนนั้นจะตอบ และแก้ไขจนทุกคำตอบผ่าน - ขั้นตอนที่ 5
ส่งภายใต้ชื่อผู้เขียนของคุณ
เอเจนต์ของคุณเรียกsubmit_draftโพสต์จะถูกจัดเก็บภายใต้ชื่อผู้เขียนของคุณตามที่เขียนไว้ทุกประการ ไซต์กำหนดผู้เขียน วันที่วันนี้ และ draft: true และเพิ่มเวลาอ่านหากขาดหายไป มันเรนเดอร์แผนภาพ วาดภาพปกและภาพแชร์ สร้างตัวอย่างที่มีแบรนด์ และส่งอีเมลถึงคุณ เอเจนต์ได้รับ id ของฉบับร่างกลับมา ติดตามด้วยget_statusและแสดงลิงก์ตัวอย่างให้คุณดูหลังการส่งและการอัปเดตทุกครั้ง - ขั้นตอนที่ 6
แก้ไขด้วย update_draft
สำหรับการแก้ไข เอเจนต์ของคุณ lint ข้อความใหม่ แล้วเรียกupdate_draftพร้อม id โพสต์ใหม่ทั้งหมด และ base_hash จากget_status(base_shaก็ใช้ได้เช่นกัน) การบันทึกคืนค่าในไม่กี่วินาทีและไม่รันการตรวจสอบใด ๆ ตัวอย่างจะสร้างใหม่ในเบื้องหลังupdate_draftจะถูกปฏิเสธหากฉบับร่างเปลี่ยนไปตั้งแต่ base_hash นั้น หรือขณะที่มันเปิดอยู่ในบรรณาธิการเบราว์เซอร์ - ขั้นตอนที่ 7
ตรวจสอบข้อความที่บันทึกไว้หนึ่งครั้ง
เมื่อตัวอย่างพร้อม เอเจนต์ของคุณเรียกcheck_draftพร้อม id ของฉบับร่าง นั่นคือ Run checks แบบเต็มของบรรณาธิการบนข้อความที่บันทึกไว้ทุกประการ รวมถึงกรรมการของเรา และใช้เวลาห้าถึงสิบนาที เป็นการตรวจสอบเดียวที่ทำให้เราเสียค่าใช้จ่าย และการตรวจซ้ำของข้อความเดิมจะตอบจากแคช การบันทึกหลังจากนั้นหมายถึงต้องตรวจสอบอีกครั้ง - ขั้นตอนที่ 8
เผยแพร่เมื่อคุณยืนยัน
เอเจนต์ของคุณเรียกpublish_draftพร้อม id และการเรียกครั้งแรกจะไม่เผยแพร่สิ่งใด ไคลเอนต์ของคุณจะถามคุณโดยระบุชื่อโพสต์ หรือเอเจนต์ของคุณได้รับการยืนยันแบบใช้ครั้งเดียวและส่งกลับหลังจากคุณตอบตกลงเท่านั้น หากไคลเอนต์ของคุณแสดงการ์ดฉบับร่าง คุณตอบคำถามของมันหนึ่งครั้ง แล้วไคลเอนต์ของคุณจะขอให้คุณอนุญาตการเผยแพร่ จากนั้นโพสต์จะผ่าน Publish and deploy ของบรรณาธิการเอง หากล้มเหลว ฉบับร่างจะกลับมา
สิ่งที่ฝั่งเราทำและไม่ทำ
ข้อความของคุณคือฉบับร่าง นักเขียนบล็อกของเราไม่ร่างใหม่และไม่มีโมเดลใดตรวจสอบข้อเท็จจริง ดังนั้นข้อเท็จจริงเป็นหน้าที่ของเอเจนต์คุณในการตรวจสอบกับเอกสารของผู้ให้บริการก่อนส่ง เมื่อกฎบรรณาธิการกล่าวถึงการตรวจสอบข้อเท็จจริงของนักเขียนบล็อก ขั้นตอนนั้นจะไม่ทำงานกับโพสต์ของคุณ การตรวจสอบของไซต์ยังคงยึดมันไว้ รวมถึงการตรวจสอบข้อกล่าวอ้างและข้อผิดพลาดที่รู้จัก ซึ่งต้องผ่านเสมอ
หากเฉพาะการตรวจสอบถ้อยคำและสไตล์ล้มเหลว คุณยังเผยแพร่ได้จากบรรณาธิการ หรือโดยระบุการตรวจสอบเหล่านั้นให้ publish_draft และการเลือกจะถูกบันทึก การตรวจสอบที่ทำให้หน้าเว็บยังทำงานได้ (build, รูปภาพ, แผนภาพ, ลิงก์, ตัวยึดตำแหน่ง) และกฎเกี่ยวกับข้อกล่าวอ้าง ค่าใช้จ่ายของเราเอง และความลับ ต้องผ่านเสมอ
เก็บการแก้ไขของคุณไว้ในเอเจนต์และ update_draft เว้นแต่คุณต้องการให้นักเขียนเข้ามาเกี่ยวข้อง การตอบกลับอีเมลตัวอย่างนั้นแตกต่าง เพราะการตอบกลับจะไปถึงนักเขียนบล็อกของเรา หากนักเขียนต้องการข้อเท็จจริงที่คุณเท่านั้นมี get_status จะถามคุณ หรือในไคลเอนต์ที่รองรับ MCP tasks งานที่เปิดอยู่จะถาม
กฎที่ควรรู้
- ห้ามระบุชื่อลูกค้า ข้อมูล ตัวชี้วัด สคีมา เหตุการณ์ หรือโค้ด เว้นแต่ลูกค้าได้รับอนุมัติให้เผยแพร่ และเฉพาะเท่าที่การอนุมัตินั้นครอบคลุม กฎบรรณาธิการระบุว่าใครได้รับอนุมัติ ชื่อลูกค้า และเฉพาะชื่อเท่านั้น อาจใส่ได้เมื่อลูกค้าตกลงและคุณระบุเช่นนั้น (client_confirmed) เมื่อไม่แน่ใจ ให้ทำให้เป็นทั่วไปหรือละไว้
- ข้อกล่าวอ้างจากประสบการณ์ตรงต้องเป็นความจริง เขียน "เรา" เฉพาะสิ่งที่เราทำ และอย่าให้เอเจนต์สร้างตัวเลข ผลลัพธ์ ลูกค้า หรือคำพูดขึ้นมา
ดูได้ในฮาร์เนสของคุณ
- ในโฮสต์ที่เรนเดอร์ MCP Apps เครื่องมือฉบับร่างจะเปิดโพสต์ในบทสนทนาตามที่ techfabric.com จะแสดง พร้อมภาพปก แผนภาพ และ FAQ
- ข้าง ๆ มีการตรวจสอบ แต่ละรายการแสดงผลการตรวจสอบ ข้อความที่เกี่ยวข้อง และว่าคุณเผยแพร่ผ่านมันได้หรือต้องผ่านก่อน
- คุณสามารถรันการตรวจสอบอีกครั้งได้จากที่นั่น **Ask the agent to fix this** จะส่งผลการตรวจสอบกลับไปยังเอเจนต์ของคุณ ซึ่งแก้ไขและบันทึกฉบับร่าง การเขียนจึงยังอยู่กับเอเจนต์
- **Publish** ทำงานเมื่อการตรวจสอบผ่านบนข้อความที่บันทึกไว้ และขอให้คุณยืนยันก่อน เมื่อเฉพาะการตรวจสอบถ้อยคำล้มเหลว **Publish anyway** จะแสดงรายการเหล่านั้นก่อนคุณยืนยัน ลิงก์บรรณาธิการในอีเมลของคุณก็ใช้ได้ และแอปจะไม่แสดงลิงก์นั้นเลย โฮสต์ที่รองรับ MCP Apps ตามเมทริกซ์ไคลเอนต์ MCP อย่างเป็นทางการในเดือนตุลาคม 2026: Claude (claude.ai และ Claude Desktop), ChatGPT, VS Code ที่ใช้ GitHub Copilot, Microsoft 365 Copilot, Cursor, Goose, แอปเดสก์ท็อป Codex, Postman และ MCPJam ใน Claude Code, Codex CLI และ Fabric Agents คำตอบจะกลับมาเป็นข้อความ โดยเริ่มต้นด้วยลิงก์พรีวิว
แก้ไขโพสต์ที่เผยแพร่แล้ว
- เอเจนต์ของคุณเรียก
revise_postพร้อม URL ของโพสต์ เฉพาะผู้เขียนโพสต์ (วิศวกรที่ชื่อในบรรทัดเครดิต) หรือบรรณาธิการบล็อกเท่านั้นที่เปิดได้ ระบบจะเปิดรีวิชันที่ฉบับร่างแรกคือข้อความที่เผยแพร่อยู่ บนแบรนช์ของตัวเองพร้อมพรีวิวของตัวเอง และส่งอีเมลพรีวิวกับลิงก์บรรณาธิการให้คุณ การขอโพสต์เดิมซ้ำจะคืนรีวิชันที่เปิดอยู่แล้ว - จากตรงนั้นก็เป็นฉบับร่างเหมือนโพสต์อื่น ๆ
get_statusพร้อม id ของรีวิชันจะให้ markdown และbase_shaเอเจนต์ของคุณแก้ไขและรันlint_draft(พร้อม slug ของโพสต์) และupdate_draftจากนั้นcheck_draftพร้อม id จะตรวจสอบข้อความที่บันทึกไว้ และpublish_draftจะเผยแพร่เมื่อคุณยืนยัน ลิงก์บรรณาธิการจากอีเมลก็ทำงานแบบเดียวกัน - การเผยแพร่จะแทนที่โพสต์ที่เผยแพร่อยู่ที่ URL เดิม บรรทัดเครดิตยังคงอยู่ และการบันทึกหรือเผยแพร่ที่เปลี่ยนบรรทัดเครดิตจะถูกปฏิเสธ การเปลี่ยนชื่อเรื่องยังคง URL เดิม การเปลี่ยน URL ที่เผยแพร่อยู่ต้องใช้การเปลี่ยนเส้นทาง ดังนั้นให้ถามบรรณาธิการบล็อก วันที่เผยแพร่เดิมยังคงอยู่ และหน้าเว็บจะแสดง "Updated" พร้อมวัน เวลาที่แก้ไขล่าสุดใน sitemap จะเปลี่ยนไป และการดีพลอยจะส่ง URL ไปยัง IndexNow เพื่อให้เสิร์ชเอนจินเห็นว่าโพสต์มีการเปลี่ยนแปลง
- การแก้ไขเพียงคำเดียวยังต้องผ่านการตรวจสอบที่ทำให้หน้าเว็บทำงานได้และกฎเกี่ยวกับข้อกล่าวอ้าง ค่าใช้จ่ายของเราเอง และความลับ หากมีเพียงการตรวจสอบถ้อยคำและสไตล์ที่ไม่ผ่าน คุณยังเผยแพร่ได้เช่นเดียวกับโพสต์ใหม่
- หากมีคนแก้ไขโพสต์ที่เผยแพร่อยู่ขณะที่รีวิชันของคุณเปิดอยู่ การเผยแพร่จะหยุดแทนที่จะเขียนทับ การเปลี่ยนแปลงในโพสต์ที่เผยแพร่อยู่จะเข้ามาในฉบับร่างของคุณพร้อมกับการเปลี่ยนแปลงของคุณ และตรงจุดที่คุณทั้งคู่แก้ไขข้อความเดียวกัน ถ้อยคำที่เผยแพร่อยู่จะคงอยู่และของคุณจะถูกแสดงไว้บนฉบับร่าง อ่าน บันทึก ตรวจสอบอีกครั้ง แล้วจึงเผยแพร่ การทิ้งรีวิชันจากลิงก์ในอีเมลจะทำให้โพสต์ที่เผยแพร่อยู่คงเดิม
- หากไม่มีเอเจนต์ ให้ขอลิงก์ได้ที่ https://www.techfabric.com/api/ideas/revise. หากที่อยู่อีเมลของคุณอาจแก้ไขโพสต์ได้ คุณจะได้รับลิงก์ "Edit this post" ที่เปิดรีวิชันเดียวกัน
Change my published post at <its URL on techfabric.com>: <what to change>. Open it with the techfabric revise_post tool, edit the markdown get_status returns, run lint_draft with the post's slug until it passes, save it with update_draft, verify it with check_draft and the id, then ask me before publish_draft.
การแก้ปัญหา
การลงชื่อเข้าใช้ถูกปฏิเสธ
หน้าเข้าสู่ระบบจะบอกเหตุผล หากระบุว่าที่อยู่อีเมลของคุณยังไม่อยู่ในรายชื่อผู้เขียนของ techfabric.com แสดงว่ายังไม่มีบรรทัดเครดิตให้ร่างภายใต้ ดังนั้นให้ขอให้ Preetham Reddy เพิ่มคุณ หากระบุว่าเฉพาะบัญชี Microsoft ของ TechFabric หรือเฉพาะบัญชี @techfabric.com เท่านั้นที่ลงชื่อเข้าใช้ได้ หรือบัญชี guest ลงชื่อเข้าใช้ไม่ได้ แสดงว่าคุณลงชื่อเข้าใช้ด้วยบัญชี Microsoft อื่น ให้ลงชื่อเข้าใช้อีกครั้งด้วยบัญชี @techfabric.com ของคุณเอง หากระบุว่าแอปเชื่อมต่อไม่ได้ แสดงว่าไคลเอนต์ขอส่งการลงชื่อเข้าใช้ไปยังที่ที่ MCP ไม่อนุญาต (http แบบธรรมดาไปยังคอมพิวเตอร์เครื่องอื่น) ให้อัปเดตไคลเอนต์
การตรวจสอบยังไม่ผ่านซ้ำ ๆ
ให้เอเจนต์ของคุณรัน lint_draft บนข้อความ: แต่ละข้อค้นพบจะระบุข้อความที่เกี่ยวข้องและสิ่งที่ต้องทำ การตรวจสอบที่ใช้การตัดสิน (การทดสอบผู้อ่าน เนื้อหาที่เป็นประโยชน์) ที่ไม่ผ่านใน check_draft จะมาพร้อมคะแนน ให้เอเจนต์แก้ไขตาม judge_rubric เรียก update_draft และตรวจสอบอีกครั้ง ลิงก์บรรณาธิการจากอีเมลของคุณจะแสดงรายการตรวจสอบเดียวกัน
การเรียกมากเกินไป
เมื่อลงชื่อเข้าใช้แล้ว ขีดจำกัดต่อชั่วโมงคือ 600 การเรียก, 240 การ lint, 20 การรันตรวจสอบใหม่, 6 การส่ง, 6 รีวิชันที่เปิด, 30 การบันทึก และ 10 การเผยแพร่ การตรวจสอบข้อความที่ตรวจสอบแล้วจะไม่นับเป็นการรันใหม่
เรื่องอื่น ๆ
สอบถาม Preetham Reddy ผู้ดูแลบล็อก
สำหรับผู้เขียน TechFabric
คำสั่งสำหรับการเขียนและการเผยแพร่จากเอเจนต์ของคุณ
คุณไม่จำเป็นต้องจำลำดับเครื่องมือ เซิร์ฟเวอร์มาพร้อม 7 คำสั่ง และแต่ละคำสั่งจะบอกขั้นตอนที่แน่นอนแก่เอเจนต์ของคุณและชี้ไปที่กฎขององค์กร เอเจนต์ส่วนใหญ่แสดงคำสั่งเหล่านี้เป็น slash command สำหรับตัวที่ไม่แสดง เรามีคำสั่งเดียวกันในรูปแบบของตัวเอง
write-postร่างโพสต์บล็อก techfabric.com ภายใต้บรรทัดเครดิตของคุณ จากบรีฟของวันนี้หรือหัวข้อที่คุณเลือกเอง เอเจนต์ของคุณจะถามรายละเอียดจากประสบการณ์ตรงของคุณ ตรวจสอบฉบับร่างและยื่นให้ จากนั้นคุณเผยแพร่write-case-studyร่างกรณีศึกษา techfabric.com เกี่ยวกับโปรเจกต์ที่คุณทำ เอเจนต์ของคุณจะถามตัวเลขผลลัพธ์และแหล่งที่มา และขอการยืนยันจากลูกค้าก่อนจะระบุชื่อลูกค้าที่ไม่อยู่ในทะเบียนที่อนุมัติcheckรันการตรวจสอบของ techfabric.com บนฉบับร่างและอธิบายแต่ละข้อค้นพบด้วยถ้อยคำง่าย ๆ พร้อมวิธีแก้ที่เอเจนต์ของคุณเสนอ ไม่มีอะไรเปลี่ยนแปลงจนกว่าคุณจะเห็นด้วยpreviewแสดงฉบับร่างอย่างที่ techfabric.com จะเผยแพร่: ลิงก์พรีวิว หรือแอปฉบับร่างในโฮสต์ที่เรนเดอร์ MCP Appspublishเผยแพร่ฉบับร่างของคุณฉบับหนึ่งไปยัง techfabric.com เอเจนต์ของคุณจะตรวจสอบ บอกคุณว่ายังมีอะไรไม่ผ่าน และเผยแพร่เฉพาะหลังจากคุณตอบตกลงreviseนำข้อเสนอแนะของผู้ตรวจทาน หรือการแก้ไขของคุณเอง ไปใช้กับฉบับร่างของคุณหรือโพสต์ที่เผยแพร่แล้ว ตรวจสอบอีกครั้งและบันทึก โดยคงข้อเท็จจริงจากประสบการณ์ตรงของคุณไว้ตามเดิมstatusแสดงรายการฉบับร่างของคุณและสถานะของแต่ละฉบับ หรือฉบับร่างหนึ่งอย่างละเอียด: อะไรที่ไม่ผ่าน พรีวิว และสิ่งที่ต้องทำต่อไป
เพิ่งเริ่มใช้เซิร์ฟเวอร์? ตั้งค่า AI harness ของคุณ ก่อน ตั้งแต่การเพิ่มเซิร์ฟเวอร์จนถึงการลงชื่อเข้าใช้ publish จะถามคุณก่อนเสมอ และไม่มีคำสั่งใดเผยแพร่ในการรันตามกำหนดเวลา คุณยังแนบบรีฟของวันนี้ (techfabric://brief/today) หรือฉบับร่างของคุณ (techfabric://drafts/<id>) ไปกับข้อความได้ ในเอเจนต์ที่ให้คุณแนบ resource ได้
คำสั่งในเอเจนต์ของคุณ
Claude Code
ปลั๊กอิน: เซิร์ฟเวอร์ คำสั่ง และสกิล techfabric-blog ในการติดตั้งครั้งเดียว
claude plugin marketplace add Fabric-Pro/techfabric-claude-plugin && claude plugin install techfabric@techfabric
จากนั้นรัน /mcp เลือก techfabric เลือก Authenticate และลงชื่อเข้าใช้ พิมพ์ /techfabric: เพื่อดูคำสั่ง ทุกอย่างหลังคำสั่งจะถูกส่งต่อไปยังคำสั่งนั้น ดังนั้น /techfabric:write-post how we cut Lakeflow cold starts ใช้งานได้ตามที่เขียนไว้ ก่อนทุก publish_draft ปลั๊กอินจะขอให้คุณอนุญาต แม้ในโหมดอัตโนมัติ หากไม่มีปลั๊กอิน พรอมต์ของเซิร์ฟเวอร์เองจะแสดงเป็น /techfabric:write-post (MCP) เป็นต้น แต่ Claude Code จะแยกอาร์กิวเมนต์ที่แต่ละช่องว่าง
ปลั๊กอินเผยแพร่บน GitHub ที่ Fabric-Pro/techfabric-claude-plugin หากยังไม่ได้ติดตั้ง git ให้เพิ่มจาก techfabric.com แทน:
claude plugin marketplace add https://www.techfabric.com/mcp-servers/harness/claude-code/marketplace.json && claude plugin install techfabric@techfabric
ตัวอย่าง
/techfabric:write-post today's brief
Codex
พิมพ์ $techfabric-write-post และส่วนที่เหลือ: หนึ่งสกิลต่อคำสั่ง รันเฉพาะเมื่อคุณระบุชื่อ
curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- codex
สกิลเหล่านี้อยู่ใน ~/.agents/skills หนึ่งสกิลต่อคำสั่ง และ Codex จะรันเฉพาะเมื่อคุณระบุชื่อ: พิมพ์ $techfabric-write-post หรือ /skills เพื่อดูทั้งหมด ตัวเซิร์ฟเวอร์เพิ่มตามที่อธิบายในวิธีเชื่อมต่อ
ตัวอย่าง
$techfabric-write-post today's brief
Cursor
สกิลที่คุณรันเป็น slash command และกฎหนึ่งข้อ ในโปรเจกต์ที่คุณเขียน
curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- cursor
รันในโปรเจกต์ที่คุณเขียน คำสั่งนี้จะเพิ่มคำสั่งเป็นสกิลใน .cursor/skills ซึ่งรันเฉพาะเมื่อคุณพิมพ์ และกฎใน .cursor/rules ที่ชี้เอเจนต์ไปยังเซิร์ฟเวอร์
ตัวอย่าง
/techfabric-write-post today's brief
VS Code
พรอมต์ของเซิร์ฟเวอร์ ใน Copilot Chat ไม่ต้องติดตั้งอะไรเพิ่มนอกจากเซิร์ฟเวอร์
พิมพ์ /techfabric.write-post ใน Copilot Chat VS Code จะถามอาร์กิวเมนต์แต่ละตัวและแนะนำค่า เช่น id ฉบับร่างของคุณเองเมื่อคุณลงชื่อเข้าใช้แล้ว
ตัวอย่าง
/techfabric.write-post
Gemini CLI
พรอมต์ของเซิร์ฟเวอร์ เป็น slash command พร้อมอาร์กิวเมนต์แบบมีชื่อ
พิมพ์ /write-post --topic="today's brief" อาร์กิวเมนต์คือ --topic, --project, --client, --id และ --feedback ตามที่แต่ละคำสั่งรับ
ตัวอย่าง
/write-post --topic="today's brief"
Fabric Agents
พิมพ์ @techfabric-write-post และส่วนที่เหลือ ในเวิร์กสเปซที่เพิ่มเซิร์ฟเวอร์ MCP ของ techfabric.com เป็นแหล่งข้อมูลแล้ว
Add the TechFabric commands to this workspace: follow https://www.techfabric.com/mcp-servers/harness/fabric/README.md
เอเจนต์จะเพิ่มสกิลหนึ่งต่อคำสั่ง จากนั้นพิมพ์ @techfabric-write-post ไม่มีคำสั่งใดเหมาะกับการทำงานอัตโนมัติ: การรันรายวันใช้สกิล techfabric-blog ซึ่งไม่เผยแพร่เลย
ตัวอย่าง
@techfabric-write-post today's brief
สำหรับผู้เขียน TechFabric
ฉบับร่างรายวันจากเอเจนต์เขียนโค้ดของคุณ
เอเจนต์ของคุณสามารถเริ่มโพสต์ให้คุณได้ทุกวันทำการเวลา 9.00 น. เซิร์ฟเวอร์เลือกหนึ่งหัวข้อต่อวันจากข่าวและการค้นหาที่เราต้องการตอบ จับคู่กับสิ่งที่คุณเขียน และกันหัวข้อไว้ให้คุณหนึ่งวัน เอเจนต์ของคุณร่างจากรีโพซิทอรีของคุณและทิ้งคำถามไว้ให้คุณสำหรับส่วนประสบการณ์ตรง คุณเพิ่มส่วนนั้น อ่าน และตัดสินใจว่าจะเผยแพร่หรือไม่
- ขั้นตอนที่ 1
รับบรีฟของวันนี้
เวลา 9.00 น. ในวันทำการ ตัวจัดตารางเวลาของคุณจะเริ่มเอเจนต์ด้วยสกิล techfabric-blog เอเจนต์เรียกget_briefซึ่งเลือกหัวข้อของวันนี้และกันไว้ให้คุณ 24 ชั่วโมง: ข่าวจากสองวันที่ผ่านมา หรือการค้นหาที่เรายังไม่ตอบและตรงกับงานของคุณ หากโพสต์ของวันนี้ถูกส่งให้เพื่อนร่วมงานไปแล้ว จังหวะของโพสต์อัตโนมัติหนึ่งโพสต์ต่อวันและสามโพสต์ต่อสัปดาห์ถูกใช้หมดแล้ว หรือไม่มีอะไรที่เหมาะสม ระบบจะบอกเหตุผลและหยุด - ขั้นตอนที่ 2
ร่างจากงานของคุณเอง
เอเจนต์อ่าน resourceeditorial_rulesและร่างจากบรีฟและรีโพซิทอรีที่การรันเริ่มต้น เอเจนต์จะถามคุณถึงสิ่งที่คุณเท่านั้นที่รู้ เช่น อะไรที่เสียหรือตัวเลขที่คุณวัดได้ ในการรันแบบไม่มีคนดูแล เอเจนต์จะเขียนด้วยน้ำเสียง "we'd" ของ TechFabric และแสดงรายการคำถามไว้ข้างลิงก์ - ขั้นตอนที่ 3
Lint แก้ไข และส่ง
เอเจนต์รันlint_draftและแก้ไขสิ่งที่รายงานจนผ่าน ตรวจทานฉบับร่างเทียบกับjudge_rubricที่ได้กลับมา จากนั้นเรียกsubmit_draftพร้อม id ของบรีฟ โพสต์จะถูกยื่นภายใต้บรรทัดเครดิตของคุณและเว็บไซต์จะสร้างพรีวิว การรันตามกำหนดเวลาจะหยุดตรงนั้น: สกิลสั่งไม่ให้เผยแพร่เลย และตารางเวลา Claude Code และ Codex ด้านล่างจะละpublish_draftไว้ - ขั้นตอนที่ 4
ตรวจทานและเผยแพร่
การรันจะจบด้วยลิงก์พรีวิวและคำถามของเอเจนต์ ในเซสชันของมัน หรือสำหรับการรันจาก cron ในบันทึกของมัน คุณอ่านพรีวิวและตอบสิ่งที่เอเจนต์ถาม จากนั้นในเซสชันที่มีคุณ เอเจนต์จะตรวจสอบด้วยcheck_draftและเรียกpublish_draftซึ่งจะขอให้คุณยืนยัน หรือใช้ลิงก์บรรณาธิการจากอีเมลพรีวิว จะไม่มีอะไรเผยแพร่จนกว่าคุณจะตอบตกลง
ตั้งตารางเวลาในเอเจนต์ของคุณ
Fabric Agents
ทุกวันทำการ การรันจะเปิดเซสชันของตัวเอง รอให้คุณอนุญาตเครื่องมือ และจบในสถานะ Needs Review พร้อมลิงก์พรีวิว
วางข้อความนี้ในเซสชัน Fabric Agents:
Set up TechFabric daily drafts in this workspace: follow https://www.techfabric.com/mcp-servers/daily-drafts/fabric-agents.md
เอเจนต์จะเพิ่มเซิร์ฟเวอร์ MCP ของ techfabric.com เป็นแหล่งข้อมูล สกิล techfabric-blog และระบบอัตโนมัติที่รันเวลา 9.00 น. ในวันทำการตามเขตเวลาของคุณ ด้วยการเชื่อมต่อโมเดลที่คุณใช้อยู่แล้ว จากนั้นยืนยันตัวตนแหล่งข้อมูล TechFabric และลงชื่อเข้าใช้ด้วยบัญชี @techfabric.com ของคุณ ระบบอัตโนมัติรันในโหมด Ask ดังนั้นแต่ละการรันจะรอให้คุณอนุญาตเครื่องมือ เปลี่ยนเป็น Execute หากต้องการให้รันโดยไม่ถาม
Claude Code
งานตามกำหนดเวลาบน Desktop หรือบรรทัด cron สำหรับ CLI
curl -fsSL https://www.techfabric.com/mcp-servers/daily-drafts/install.sh | sh -s -- claude-code
จากนั้นรัน /mcp เลือก techfabric เลือก Authenticate และลงชื่อเข้าใช้ ในแท็บ Code ของ Claude Desktop เปิด Scheduled และเพิ่มงานภายในเครื่องใน Weekdays เวลา 9:00 ในรีโพซิทอรีของคุณแห่งหนึ่ง โดยใช้ข้อความนี้เป็นคำสั่ง เลือก Run now หนึ่งครั้งและอนุญาตเครื่องมือ techfabric เสมอ
Draft today's TechFabric post with the techfabric-blog skill.
หากไม่มี Desktop บรรทัด crontab ก็ทำแบบเดียวกันและทิ้งลิงก์พรีวิวกับคำถามไว้ในบันทึก:
0 9 * * 1-5 cd ~/your-repo && claude -p "Draft today's TechFabric post with the techfabric-blog skill." --allowedTools "mcp__techfabric__get_brief mcp__techfabric__lint_draft mcp__techfabric__submit_draft mcp__techfabric__get_status mcp__techfabric__search mcp__techfabric__get_page mcp__techfabric__list_posts Read Grep Glob" >> ~/techfabric-daily-draft.log 2>&1
Codex
บรรทัด crontab รัน codex exec แบบอ่านอย่างเดียวบนคอมพิวเตอร์ของคุณ
curl -fsSL https://www.techfabric.com/mcp-servers/daily-drafts/install.sh | sh -s -- codex
สกิลอยู่ใน ~/.agents/skills ซึ่ง Codex อ่านสกิลส่วนตัว (Codex ที่เก่ากว่า 0.95 ใช้ ~/.codex/skills แทน) จากนั้นรัน codex mcp login techfabric และลงชื่อเข้าใช้ เพิ่มบรรทัดนี้ใน crontab ของคุณ พร้อมพาธรีโพซิทอรีของคุณเอง การรันเป็นแบบอ่านอย่างเดียวบนคอมพิวเตอร์ของคุณ เขียนเฉพาะผ่านเซิร์ฟเวอร์ MCP และทิ้งลิงก์พรีวิวกับคำถามไว้ในบันทึก
0 9 * * 1-5 cd ~/your-repo && codex exec --sandbox read-only -c 'mcp_servers.techfabric.disabled_tools=["publish_draft","revise_post"]' "Draft today's TechFabric post with the techfabric-blog skill." >> ~/techfabric-daily-draft.log 2>&1
แต่ละตัวติดตั้งสกิล techfabric-blog เดียวกันและรันตามตาราง cron 0 9 * * 1-5 เวลา 9.00 น. ในวันทำการตามเขตเวลาของคุณเอง ลงชื่อเข้าใช้ก่อน ตามที่อธิบายในตั้งค่า AI harness ของคุณ เพื่อให้การรันตามกำหนดเวลาไม่หยุดที่การลงชื่อเข้าใช้
ความเป็นส่วนตัว
เซิร์ฟเวอร์ MCP ของ TechFabric เก็บข้อมูลอะไรเกี่ยวกับคุณ?
การอ่านไม่เก็บข้อมูลใด ๆ เกี่ยวกับสิ่งที่คุณถาม ไม่ต้องมีบัญชีและไม่ตั้งคุกกี้ สิ่งเดียวที่จัดเก็บคือจำนวนการเรียกต่อ IP สำหรับการจำกัดอัตราการเรียก ผู้เขียนที่ลงชื่อเข้าใช้เพื่อเขียนจะทิ้งฉบับร่างและที่อยู่ไว้
- ไม่มีเซิร์ฟเวอร์ใดเก็บสิ่งที่คุณค้นหาหรืออ่าน บรรทัดบันทึกสำหรับการเรียกจะระบุชื่อเครื่องมือและเวอร์ชันโปรโตคอล ไม่เคยระบุอาร์กิวเมนต์
- สิ่งเดียวที่จัดเก็บเกี่ยวกับผู้เรียกแบบไม่ระบุตัวตนคือจำนวนการเรียกต่อที่อยู่ IP สำหรับการจำกัดอัตราการเรียก ซึ่งหมดอายุหลังจากประมาณหนึ่งชั่วโมง
- ไม่มีการเรียกอ่านใดไปถึงโมเดลภาษาฝั่งเรา เซิร์ฟเวอร์ทั้งสองตอบจากดัชนีที่สร้างขึ้นเมื่อเว็บไซต์ถูกติดตั้ง และเซิร์ฟเวอร์ของ Field Guide ไม่ส่งคำขอออกภายนอกเลย
- เมื่อผู้เขียน TechFabric ลงชื่อเข้าใช้เพื่อเขียน เซิร์ฟเวอร์จะเก็บข้อความที่พวกเขาตรวจสอบ บันทึกเป็นไฟล์ หรือบันทึก พร้อมที่อยู่ของพวกเขากำกับไว้ เช่นเดียวกับตัวแก้ไขในเบราว์เซอร์
- นโยบายความเป็นส่วนตัว ครอบคลุมส่วนที่เหลือของเว็บไซต์
คำถามที่พบบ่อย
เซิร์ฟเวอร์ MCP: คำถามทั่วไป
เซิร์ฟเวอร์ MCP คืออะไร?
MCP หรือ Model Context Protocol เป็นมาตรฐานเปิดสำหรับเชื่อมต่อผู้ช่วย AI เข้ากับระบบอื่น เซิร์ฟเวอร์ MCP เผยแพร่รายการเครื่องมือพร้อมพารามิเตอร์ และผู้ช่วยอย่าง Claude, Codex, Cursor หรือโหมดเอเจนต์ของ VS Code จะเรียกใช้เครื่องมือเหล่านั้นระหว่างทำงานและได้รับคำตอบแบบมีโครงสร้างกลับมา
เซิร์ฟเวอร์ระยะไกลอย่างของเราเป็นเพียง URL เดียว การเชื่อมต่อจึงเป็นเพียงบรรทัดการกำหนดค่าและไม่มีอะไรต้องติดตั้ง
เซิร์ฟเวอร์ MCP ของ techfabric.com ใช้ทำอะไร?
ใช้สำหรับการเขียน วิศวกรของ TechFabric ใช้มันร่างโพสต์บล็อกและกรณีศึกษาโดยใช้เอเจนต์เขียนโค้ดที่พวกเขาใช้อยู่แล้ว เช่น Fabric Agents, Claude Code หรือ Codex พร้อมกับรีโพซิทอรีและบริบทที่เอเจนต์นั้นมีอยู่แล้ว
เอเจนต์จะรันการตรวจสอบของเว็บไซต์ บันทึกฉบับร่างภายใต้ชื่อผู้เขียนของวิศวกร และเมื่อวิศวกรอ่านตัวอย่างและยืนยันแล้ว ก็จะเผยแพร่ ใครก็สามารถค้นหาและอ่านหน้าที่เผยแพร่แล้วของเว็บไซต์ได้โดยไม่ต้องลงชื่อเข้าใช้
ฉันต้องมีบัญชีเพื่อใช้เซิร์ฟเวอร์ MCP ของ TechFabric หรือไม่?
ไม่ต้อง เครื่องมืออ่านทั้งหมดบนเซิร์ฟเวอร์ทั้งสองทำงานได้โดยไม่ต้องลงชื่อเข้าใช้ และไม่มีเซิร์ฟเวอร์ใดตั้งคุกกี้ การลงชื่อเข้าใช้มีเฉพาะบนเครื่องมือเขียนของ techfabric.com ซึ่งสำหรับผู้เขียนบล็อกของ TechFabric เอง และต้องใช้บัญชี Microsoft ในเทนแนนต์ของ techfabric.com
เอเจนต์สามารถเผยแพร่ไปยัง techfabric.com ผ่านเซิร์ฟเวอร์ MCP ได้หรือไม่?
ได้ เอเจนต์ของผู้เขียนเองสามารถทำได้ สำหรับฉบับร่างของผู้เขียนคนนั้นเอง เมื่อผู้เขียนยืนยันแล้ว
publish_draft ต้องการให้การตรวจสอบทั้งหมดของเว็บไซต์ผ่านบนข้อความที่บันทึกไว้อย่างแม่นยำ และการเรียกครั้งแรกจะไม่เผยแพร่สิ่งใด: ไคลเอนต์ที่สามารถถามผู้เขียนได้จะทำ โดยระบุชื่อโพสต์ มิฉะนั้นเอเจนต์จะได้รับการยืนยันแบบใช้ครั้งเดียวและได้รับแจ้งให้ถามผู้เขียนก่อนส่งกลับ
จากนั้นโพสต์จะผ่าน Publish ของตัวแก้ไขเอง และการอนุมัติจะบันทึกว่าผู้เขียนยืนยันอย่างไร ผู้ที่ไม่อยู่ในรายชื่อผู้เขียนของบล็อกจะเข้าถึงเครื่องมือเขียนไม่ได้เลย และเซิร์ฟเวอร์ของ Field Guide ไม่มีเครื่องมือเผยแพร่
ฉันสามารถแก้ไขโพสต์ที่เผยแพร่แล้วได้หรือไม่?
ได้ หากเป็นโพสต์ของคุณ เอเจนต์ของคุณเรียก revise_post พร้อม URL ของโพสต์ ซึ่งจะเปิดการแก้ไขที่ฉบับร่างแรกเป็นข้อความที่เผยแพร่อยู่ พร้อมตัวอย่างของตัวเอง
มันแก้ไข ตรวจสอบ และเผยแพร่การแก้ไขนั้นด้วยเครื่องมือเดียวกับฉบับร่างใหม่ และการเผยแพร่จะแทนที่โพสต์ที่เผยแพร่อยู่ที่ URL เดิม ภายใต้ชื่อผู้เขียนเดิม พร้อมวันที่เดิมและบรรทัด Updated เฉพาะผู้เขียนโพสต์หรือบรรณาธิการบล็อกเท่านั้นที่เปิดได้ หากไม่มีเอเจนต์ ให้ขอลิงก์ Edit this post ที่ techfabric.com/api/ideas/revise
เซิร์ฟเวอร์ Field Guide เป็นเซิร์ฟเวอร์ MCP ของ Databricks เองหรือไม่?
ไม่ใช่ Databricks มีเซิร์ฟเวอร์ MCP แบบจัดการเองภายในเวิร์กสเปซ ซึ่งกระทำกับข้อมูลของคุณและมีเอกสารที่ docs.databricks.com เซิร์ฟเวอร์ Field Guide สร้างและดำเนินการโดย TechFabric ซึ่งเป็นพันธมิตรของ Databricks มันตอบคำถามเกี่ยวกับ Databricks จากคู่มือของเรา พร้อมโค้ดและลิงก์เอกสารที่แต่ละส่วนอ้างอิง และไม่เคยเชื่อมต่อกับเวิร์กสเปซ
เซิร์ฟเวอร์ Databricks Field Guide เป็นปัจจุบันเพียงใด?
ดัชนีของมันถูกสร้างใหม่ทุกครั้งที่คู่มือถูกติดตั้ง ดังนั้นหมายเหตุริมหน้าใหม่หรือบทที่เขียนใหม่จะอยู่ในคำตอบของเซิร์ฟเวอร์ทันทีที่การติดตั้งนั้นใช้งานได้
แต่ละคำตอบมีคอมมิตที่สร้างมัน วันที่แต่ละหน้าเปลี่ยนแปลงล่าสุด และระยะเวลาที่ไคลเอนต์สามารถแคชได้ สำหรับไวยากรณ์และขีดจำกัดที่แน่นอน ให้ไปตามลิงก์ docs.databricks.com ที่มันส่งกลับ เพราะเอกสารของ Databricks เองเป็นแหล่งอ้างอิงหลัก และคู่มือลิงก์ไปยังเอกสารนั้นแทนการคัดลอก
จะเกิดอะไรขึ้นหากเอเจนต์ของฉันเกินขีดจำกัดอัตราการเรียก?
เซิร์ฟเวอร์ตอบกลับ HTTP 429 พร้อมส่วนหัว Retry-After และเอเจนต์สามารถลองใหม่ได้หลังจากนั้น techfabric.com อนุญาต 300 การเรียกแบบไม่ระบุตัวตนต่อที่อยู่ IP ต่อชั่วโมง Field Guide อนุญาต 60 ครั้งต่อนาทีและ 300 ครั้งต่อชั่วโมงต่อที่อยู่ IP
เซิร์ฟเวอร์ MCP ของ TechFabric อยู่ใน MCP Registry อย่างเป็นทางการหรือไม่?
ทั้งสองอยู่ใน techfabric.com ลงทะเบียนเป็น com.techfabric/techfabric และ Field Guide เป็น com.techfabric.databricks/field-guide และ Glama ลงทะเบียนทั้งสองเป็นคอนเนกเตอร์ ไคลเอนต์ที่เรียกดูรีจิสทรีจะพบทั้งสองภายใต้ชื่อเหล่านั้น และโดเมนที่อยู่เบื้องหลังแต่ละชื่อได้รับการพิสูจน์ด้วยคีย์ที่ให้บริการจากโดเมนนั้น