Prompt Buddy

ทางการ

Prompt Buddy MCP เปิดเผยแคตตาล็อกสาธารณะที่สามารถค้นหาได้ของทักษะ AI ที่ใช้ซ้ำได้

คุณทำอะไรได้บ้างด้วย Prompt Buddy MCP?

  • ตรวจจับทักษะคำสั่งในเครื่อง — ขอให้ผู้ช่วยของคุณรัน pb detect --yes เพื่อจัดทำดัชนีทักษะเฉพาะของพื้นที่เก็บข้อมูลและรีเฟรชข้อมูลเมตาที่จัดการ
  • สร้างแพ็กเกจทักษะใหม่ — ใช้ pb skills create พร้อมชื่อและคำอธิบายเพื่อแพ็กเกจขั้นตอนที่นำกลับมาใช้ใหม่ได้หรือเวิร์กโฟลว์คำสั่งที่ปรับแต่งแล้ว
  • ตรวจสอบทักษะเพื่อความพร้อมของ CI — รัน pb skills verify --strict เพื่อตรวจสอบไฟล์ทักษะในเครื่อง เช็คซัม แมนิเฟสต์ และความน่าเชื่อถือก่อนใช้งานจริง
  • ดึงทรัพยากรพรอมต์ของเวิร์กสเปซ — ขอให้อ่านทรัพยากรพรอมต์ของเวิร์กสเปซที่ผ่านการรับรองความถูกต้อง (ต้องใช้โทเค็นผู้ถือสิทธิ์)
  • เข้าถึงเวิร์กโฟลว์ของเวิร์กสเปซ — ใช้เป็นนามแฝงที่เข้ากันได้ย้อนหลังสำหรับไคลเอนต์ที่เรียกใช้เวิร์กโฟลว์ทรัพยากรพรอมต์ของเวิร์กสเปซ
  • ทำความสะอาดสถานะโปรเจกต์ — รัน pb clean --all --yes เพื่อลบสถานะของ Prompt Buddy และบริดจ์เอเจนต์ที่จัดการเมื่อเลิกใช้งาน

เอกสาร

จัดการคำสั่งในเครื่องหรือเชื่อมต่อพรอมต์จากเวิร์กสเปซผ่าน MCP

ใช้ Prompt Buddy CLI เพื่อสร้าง จัดทำดัชนี และตรวจสอบทักษะคำสั่งในเครื่อง ใช้เซิร์ฟเวอร์ MCP ระยะไกลเพื่อให้ไคลเอ็นต์ AI เข้าถึงทรัพยากรพรอมต์ในเวิร์กสเปซได้อย่างปลอดภัย

pb detect --yes
pb skills create code-review --description "Review changes with prioritized findings"
pb skills verify --strict

คำสั่ง CLI สร้างสถานะโปรเจกต์ในเครื่อง ล็อกทักษะที่ติดตั้ง และทำให้การตรวจสอบทักษะสามารถใช้งานได้ในสคริปต์และ CI

CLI

ดาวน์โหลดและติดตั้ง Prompt Buddy CLI

CLI เป็นวิธีที่เร็วที่สุดในการนำ Prompt Buddy เข้าสู่ที่เก็บโค้ด สร้างหรือตรวจจับทักษะคำสั่งในเครื่อง ติดตามสถานะที่จัดการในไฟล์ล็อก และตรวจสอบทักษะใน CI

ทำงานเป็น prompt-buddy\ สำหรับสคริปต์และ pb\ สำหรับการใช้งานรายวัน

จัดทำดัชนีทักษะในที่เก็บและทรัพยากรสนับสนุน

เขียนสถานะ Prompt Buddy ในเครื่องเฉพาะเมื่อคำสั่งติดตั้งหรือตรวจจับทักษะ

การพัฒนาท้องถิ่น

cargo install --path ./prompt-buddy-cli/crates/prompt-buddy-cli --force

ใช้สิ่งนี้ในขณะที่ Prompt Buddy CLI ถูกพัฒนาจาก monorepo

การเผยแพร่ Crates.io

cargo install prompt-buddy-cli

ใช้สิ่งนี้หลังจากเผยแพร่แพ็กเกจ CLI แล้ว

การเผยแพร่ไบนารี

prompt-buddy_<version>_<platform>

ไบนารีที่สร้างไว้ล่วงหน้าสำหรับ Windows, macOS และ Linux ควรแจกจ่ายจากหน้านี้หลังจากมีบิลด์เผยแพร่ cargo-dist

pb detect --yes

จัดทำดัชนีทักษะคำสั่งในที่เก็บและรีเฟรชเมตาดาทาของทักษะที่จัดการ

pb skills create <name> --description <description>

สร้างแพ็กเกจทักษะในเครื่องสำหรับขั้นตอนที่ใช้ซ้ำได้หรือเวิร์กโฟลว์คำสั่งที่ปรับแต่งแล้ว

pb skills verify --strict

ตรวจสอบไฟล์ทักษะในเครื่อง เช็คซัม แมนิเฟสต์ และความพร้อมสำหรับ CI

pb clean --all --yes

ลบสถานะโปรเจกต์ Prompt Buddy และบริดจ์เอเจนต์ที่จัดการเมื่อยกเลิกการผสานรวม

MCP

เชื่อมต่อไคลเอ็นต์ AI กับทักษะ Prompt Buddy

MCP คือเส้นทางการดึงข้อมูลแบบสด ชี้ไคลเอ็นต์ MCP HTTP แบบสตรีมได้ไปยังเอนด์พอยต์ จากนั้นให้ไคลเอ็นต์ค้นหาทักษะ ตรวจสอบคำสั่งทั้งหมด หรือโหลดทรัพยากรพรอมต์ในเวิร์กสเปซที่ผ่านการรับรองความถูกต้อง

ตรวจสอบสถานะ MCP

เอนด์พอยต์ระยะไกล

การค้นหาทักษะสาธารณะทำงานได้โดยไม่ต้องรับรองความถูกต้อง ส่งโทเค็น Bearer สำหรับการอนุญาตเฉพาะเครื่องมือเวิร์กโฟลว์ที่จำกัดขอบเขตเวิร์กสเปซเท่านั้น

https://mcp.prompt-buddy.io/mcp

get_workspace_prompts

อ่านทรัพยากรพรอมต์ในเวิร์กสเปซที่ผ่านการรับรองความถูกต้อง เครื่องมือนี้ต้องใช้โทเค็น Bearer

get_workspace_workflows

นามแฝงที่เข้ากันได้ย้อนหลังสำหรับไคลเอ็นต์ที่ยังเรียกเวิร์กโฟลว์ทรัพยากรพรอมต์ในเวิร์กสเปซ

การตั้งค่าไคลเอ็นต์

เพิ่ม Prompt Buddy เป็นเซิร์ฟเวอร์ MCP ระยะไกลในไคลเอ็นต์ของคุณ หากไคลเอ็นต์ถามหา transport ให้เลือก streamable HTTP

{
  "mcpServers": {
    "prompt-buddy": {
      "url": "https://mcp.prompt-buddy.io/mcp"
    }
  }
}

ปรับแต่งก่อนนำกลับมาใช้ใหม่

ใช้ตัวปรับปรุงคำสั่งเพื่อให้คะแนนคำสั่งเวิร์กโฟลว์คร่าวๆ ก่อนแพ็กเป็นทักษะในเครื่อง

ทำให้เอกสารสามารถรวบรวมข้อมูลได้

คำสั่ง CLI และ MCP ถูกเผยแพร่เป็นส่วนแบบคงที่ทั้งคู่ เพื่อให้ผู้ใช้ เสิร์ชเอนจิน และเอนจินตอบคำถาม AI สามารถดึงเส้นทางการตั้งค่าได้

ตรวจสอบใน CI

pb skills verify --strict\ ล้มเหลวเมื่อทักษะในเครื่องหายไป ถูกเปลี่ยนแปลง หรือไม่น่าเชื่อถือเพียงพอสำหรับเวิร์กโฟลว์การผลิตอีกต่อไป