พอทำ 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 แล้ว ใครที่โปรเจกต์สั่นคลอนทุกครั้งเวลาเปลี่ยนโมเดล ยินดีรับฟีดแบ็กครับ/ค่ะ

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น