Kimaki ปลั๊กอินโอเพนซอร์สที่ใช้ควบคุม OpenCode บน Discord ได้
(github.com/remorses)kimaki คือบอตที่ช่วยให้สามารถสั่งงาน AI coding agent (อิงจาก OpenCode) ได้โดยตรงภายใน Discord
โดยจะเชื่อมแต่ละแชนเนลใน Discord เข้ากับไดเรกทอรีโปรเจกต์เฉพาะบนเครื่องโลคัล และเมื่อส่งข้อความในแชนเนล AI จะอ่านและแก้ไขโค้ดเบสที่เกี่ยวข้อง หรือรันคำสั่งในเทอร์มินัลได้
รองรับทั้งการป้อนข้อความ การแนบไฟล์ การเขียนต่อจากเซสชันเดิม การ fork/share เซสชัน และฟีเจอร์พื้นฐานทั้งหมดของ OpenCode
ฟีเจอร์หลักมีดังนี้
• อ่าน แก้ไข ค้นหาโค้ด และรันคำสั่งผ่านข้อความใน Discord
• จัดการและกลับมาใช้เซสชันแยกตามโปรเจกต์
• รองรับ slash command (/session, /resume, /add-project, /model เป็นต้น)
• แปลงข้อความเสียงเป็นข้อความเพื่อประมวลผลคำสั่ง (ตัวเลือกเสริม ใช้ Gemini API)
ในเชิงสถาปัตยกรรม เป็นรูปแบบที่บอต 1 ตัวเชื่อมกับเครื่อง 1 เครื่อง และสามารถขยายระบบได้ด้วยการเพิ่มหลายเครื่องเข้าไปใน Discord server เดียวกัน
การติดตั้งทำได้ด้วยคำสั่งบรรทัดเดียว และเมื่อรันครั้งแรกจะมีอินเทอร์แอ็กทีฟ CLI คอยแนะนำตั้งแต่การสร้าง Discord bot ไปจนถึงการเชื่อมโปรเจกต์
p.s.) ยังไม่ได้มีการรีลีส แต่สำหรับคนที่ใช้ oh-my-opencode อยู่ จะมีบั๊กที่ทำให้ใช้งานไม่ได้เพราะ naming convention ของคำสั่งใน Discord ซึ่งผมได้มีส่วนร่วมแก้ไขเล็กน้อยในส่วนนั้น คิดว่าน่าจะถูกรวมในรีลีสถัดไป ตอนนี้อาจต้องรันเองโดยตรง แต่ยังไม่มีการทำเอกสารวิธีรันบนเครื่องโลคัลไว้ ดังนั้นสำหรับผู้ใช้ oh-my-opencode ตอนนี้ แนะนำให้รอรีลีสถัดไปจะดีกว่า
ยังไม่มีความคิดเห็น