VHK - ฮาร์เนส AI coding แบบ full-cycle ที่ไม่พังแม้จะเปลี่ยนโมเดลหรือเอเจนต์
(github.com/byh3071-cpu)พอทำ vibe coding ไปสักพัก ก็มักจะเปลี่ยนเครื่องมือบ่อย ใช้ Claude Code แล้วไป Cursor แล้วก็ Codex... ทุกครั้งไฟล์กฎกับบริบทก็กระจัดกระจาย แล้วเอเจนต์ก็บอกว่า "เสร็จแล้ว" แต่เอาเข้าจริงหลายครั้งแม้แต่เทสต์ก็ยังไม่รันเลย เลยทำ CLI harness นี้ขึ้นมาเพราะไม่อยากมานั่ง
จัดเองด้วยมือทุกครั้ง
VHK ไม่ใช่ coding agent นะครับ/ค่ะ ไม่ว่าจะใช้เอเจนต์ไหน ก็เอามาวางครอบด้านบนได้ โดยตรึงกฎ สเปก หลักฐาน และความทรงจำไว้ใน repo ต่อให้เปลี่ยนโมเดลทั้งก้อน ไฟล์พวกนี้ก็ยังอยู่เหมือนเดิม
ฟีเจอร์หลัก
- ซิงก์กฎ: ถ้าดูแลแค่
RULES.mdไฟล์เดียว ก็จะซิงก์ไฟล์กฎของเครื่องมือ 8 แบบ เช่น.cursorrules,CLAUDE.md,copilot-instructionsให้ตรงกันอัตโนมัติ - evidence gate:
verify/review/receipt/preflightโดยเฉพาะreceiptจะจับ "การเสร็จปลอม" ด้วยหลักฐานเชิงกลอย่าง exit code ของtsc·test·build(ไม่ใช้ LLM ในการตัดสิน) - วิวัฒน์ตัวเอง: บทเรียนที่สะสมในแต่ละเซสชันจะถูกรวบรวมใน memory/pattern แล้วเสนอเป็น candidate rules ยิ่งใช้ก็ยิ่งถูกขัดเกลาให้เข้ากับโปรเจกต์นี้
- full-cycle: ตั้งแต่การตรวจสอบไอเดียไปจนถึงพัฒนา·ตรวจสอบ และหลัง deploy ก็เชื่อมต่อเป็นคำสั่งต่อเนื่องไปถึงร่างคอนเทนต์·ปฏิบัติการ·การขายได้ (แต่การโพสต์·การชำระเงินยังให้คนทำ)
- ภาษาธรรมชาติภาษาเกาหลี: route ได้ด้วยภาษาเกาหลีเช่น "vhk save", "vhk preflight-check"
เป้าหมายไม่ใช่การมาแทนที่เอเจนต์ แต่เป็นการช่วยรับงานส่วนที่เอเจนต์ทำได้ไม่ดี เช่น งานซ้ำ ๆ ความจำ และ gate
พูดตามตรงนี่เป็นโปรเจกต์ที่ทำคนเดียว เลยเน้นภาษาเกาหลีก่อน ส่วนเอกสารภาษาอังกฤษยังค่อย ๆ ตามมาอยู่ ถ้ามีจุดที่ยังหยาบ ๆ ก็แนะนำกันได้สบาย ๆ
ติดตั้ง: npm i -g @byh3071/vhk
GitHub: https://github.com/byh3071-cpu/vhk (MIT · MCP 35 tools · Node 22+)
ทำคนเดียวจนมาถึง v2.9.0 แล้ว ใครที่โปรเจกต์สั่นคลอนทุกครั้งเวลาเปลี่ยนโมเดล ยินดีรับฟีดแบ็กครับ/ค่ะ
ยังไม่มีความคิดเห็น