workflow-tool ที่สร้างขึ้นเพราะอยากให้ claude code หรือ gemini-cli ทำงานตามลำดับที่ฉันต้องการเสียที
(github.com/hanyki111)ผมสร้างสิ่งนี้ขึ้นมาเพราะเหนื่อยกับการที่ AI มักจะทำงานหลุดออกจาก workflow ที่ตั้งไว้ตามใจอยู่เรื่อย ๆ แม้จะปรับแต่งให้เข้ากับการทำงานของตัวเองทุกครั้งแล้วก็ตาม
คุณสามารถกำหนดได้ว่าในแต่ละขั้นตอนต้องทำงานตามกระบวนการแบบใด เพื่อบังคับให้ AI ทำตามลำดับที่คุณต้องการ
ยังมีฟีเจอร์สำหรับเรียก subagent หรือฟีเจอร์ที่ผู้ใช้ต้องเป็นคนตรวจสอบเองเท่านั้น จึงมีประโยชน์ในการป้องกันไม่ให้ AI เมินลำดับขั้นและวิ่งเตลิดไปเอง
แอบเสียดายเหมือนกันว่าน่าจะทำสิ่งนี้ให้เร็วกว่านี้อีกหน่อย...
- รายการที่มี
[USER-APPROVE]ผู้ใช้ต้องสร้าง secret token แล้วติ๊กตรวจสอบด้วยตัวเอง แต่ถ้าป้อน secret token นี้เข้าไปตรง ๆ ใน shell mode ของ claude code มันจะเริ่มติ๊กผ่านรายการ[USER-APPROVE]เองด้วย ต้องไปติ๊กจากเทอร์มินัลอื่น - บางครั้ง AI ก็สร้าง
secret-generateเองตามใจ จนไปติ๊กผ่านรายการ[USER-APPROVE]เองด้วยเหมือนกัน แต่แค่ระบุไว้ในclaude.mdว่าห้ามทำ ก็ช่วยป้องกันได้มากแล้ว และเกิดไม่บ่อยมาก จึงไม่ได้ทำกลไกป้องกันเพิ่มเติมไว้เป็นพิเศษ
ฝากติดตามกันเยอะ ๆ ด้วยนะครับ (_ _)
ขอบคุณครับ
ด้านล่างคือตัวอย่างการใช้งาน
โมดูลที่เปิดใช้งาน: render
- [ ] Define Phase objectives and requirements based on PRD.
- [ ] Identify potential risks and unknowns.
- [ ] [AGENT:plan-critic] Invoke plan-critic to validate the technical design. (Req: plan-critic)
- [ ] USER-DISCUSS: Review validated proposal and make high-level decisions.
- [ ] DESIGN-FREEZE: Finalize design direction.
- [ ] [USER-APPROVE] Obtain final user approval for the phase plan
ยังไม่มีความคิดเห็น