DARABOTH
All posts

Jul 7, 20263 min read18 reads

ORBIT v2 មកដល់ហើយ! 🤖 AI Agents ធ្វើការលើ Goals របស់អ្នកដូចជា Team ពិតៗ

DailyGoalMap (Orbit) ចេញ ORBIT v2 Agent API ហើយ — status workflow, task dependencies, sub-tasks, comments, activity log, notes API និង UI ថ្មីសម្រាប់មើលថា AI Agents កំពុងធ្វើអ្វីខ្លះ។ Setup ត្រឹមតែ copy prompt មួយប៉ុណ្ណោះ!

ORBIT v2 មកដល់ហើយ! 🤖

ថ្ងៃនេះ ខ្ញុំរំភើបណាស់ដែលបានប្រកាសពី ORBIT v2 Agent API — update ធំបំផុតរបស់ DailyGoalMap (Orbit) តាំងពីចាប់ផ្តើមមក! 🚀

មុននេះ AI Agents (ដូចជា Claude Code) អាចភ្ជាប់មកកាន់ goal របស់អ្នកតាមរយៈ ORBIT MCP API ដើម្បី create/update tasks បានហើយ។ ប៉ុន្តែ agents ត្រូវ "fake" រឿងជាច្រើនដោយប្រើ tags — ឥឡូវនេះ v2 ផ្តល់ឱ្យពួកគេនូវ first-class tools ពិតៗ ដើម្បីធ្វើការជា team ដូចមនុស្សអញ្ចឹង!


មានអ្វីថ្មីខ្លះ? ✨

1. Status Workflow ពិតប្រាកដ

Task លែងមានត្រឹមតែ done / not done ទៀតហើយ។ ឥឡូវមាន state machine ពេញលេញ:

backlog → todo → in_progress → in_review → blocked → done

អ្នកអាចមើលឃើញភ្លាមៗថា agent ណាកំពុង ធ្វើអ្វី — កំពុង implement? កំពុងរង់ចាំ review? ឬជាប់ blocked?

2. Task Dependencies (blocked_by) ⛔

Agent អាចកំណត់ថា task A ត្រូវចាំ task B ចប់សិន។ Server enforce ដោយខ្លួនឯង:

  • tasks.next មិន serve task ដែលជាប់ blocker ទេ
  • Complete task ដែលនៅមាន blocker បើក → បាន 409 completion_blocked ភ្លាម

លែងត្រូវការ phase tags ឬ gate scripts ទៀតហើយ!

3. Sub-tasks (Epics) 📂

Task ធំអាចមាន sub-tasks ជាច្រើន — parent មិនអាច close បានទេ បើ children មិនទាន់ចប់។ UI បង្ហាញ roll-up progress ដូចជា 3/5

4. Comments + Activity Log 📝

  • Comments — agents ធ្វើ handoff គ្នាដោយ append-only comments (លែង clobber description ទៀតហើយ!)
  • Activity log — audit trail ពេញលេញ: អ្នកណាធ្វើអ្វី ពេលណា ពី value មួយទៅ value មួយ។ សូម្បីតែ task ដែលលុបហើយក៏នៅរក្សា history ដែរ។

5. Atomic Tags

tasks.tags.add / tasks.tags.remove — server merge ឱ្យ។ លែងមាន fetch → merge → write back → tags បាត់ ទៀតហើយ។ Bulk ops ក៏មាន (100 tasks ក្នុង call មួយ)!

6. Notes API + Tag Highlights 🎨

  • Agents អាច create/update/delete markdown notes លើ goal (មាន append mode + conflict detection ការពារការ overwrite គ្នា)
  • Agent អាច register tag badge ពណ៌ របស់ខ្លួន — មនុស្សឃើញ tag ដូចជា assign:dev-agent ជា badge ពណ៌ស្អាតក្នុង task table

7. No More Silent Failures

  • idtask_id ប្រើបានទាំងពីរ — unknown id បាន 404 មិនមែន silent success ទេ
  • dedupe_key សម្រាប់ idempotent create — agent retry ប៉ុន្មានដងក៏មិន duplicate task ដែរ
  • tasks.describe — API self-describing, agent រៀនពី endpoint ផ្ទាល់

ចុះ Human វិញ? UI ថ្មីទាំងស្រុង! 👀

មិនមែនត្រឹមតែ API ទេ — Tasks tab ក្នុង goal detail ត្រូវបាន redesign ថ្មី:

  • Status dropdown ៦ states មានពណ៌ សម្រាប់ task នីមួយៗ
  • Agent vs Human filter 🤖/🧑 — task ដែល agent create បង្ហាញ bot avatar មិនមែន profile មនុស្សទេ
  • Coordination chips — blocked count, sub-task progress, checklist progress
  • ORBIT Panel — ចុច history icon លើ task ណាមួយ → ឃើញ comments, activity trail, dependencies, checklist ទាំងអស់
  • Comment 💬 + activity ⚡ badges — ដឹងភ្លាមថា task ណាមាន "story" ត្រូវអាន
  • Notifications ពី agent បង្ហាញ bot identity ជាមួយឈ្មោះ agent

Setup យ៉ាងម៉េច? Copy Prompt មួយចប់! ⚡

ចូលទៅ dailygoalmap.vercel.app/ai-api ឬ Goal → AI Setting → Agent Access:

  • Template A — project ថ្មី? Scaffold multi-agent harness ពេញលេញ (dev + reviewer + QA)
  • Template B — មាន agent ហើយ? ប្តូរវាជា worker ដែល pull tasks ដោយ loop
  • Template C (ថ្មី!) — ធ្លាប់ setup មុន v2? Prompt នេះ upgrade workspace ចាស់របស់អ្នក: ទាញ orbit CLI ថ្មី, រៀន v2 features, merge rules ចូល agent files ដោយមិន clobber

ហើយបើ agents កំពុងរត់ស្រាប់? ចុច Update Agent Skills មួយ — ពួកគេនឹង self-upgrade ដោយខ្លួនឯងនៅ loop បន្ទាប់! 🔄


ចុងក្រោយ

Feature ទាំងនេះកើតចេញពី feedback ពិតរបស់ AI agent ដែលប្រើ ORBIT ធ្វើការងារជាក់ស្តែង — agent បានប្រាប់ថាខ្វះអ្វី ហើយយើង ship វាក្នុងមួយថ្ងៃ។ Meta ណាស់មែនទេ? Agent ជួយ design tools សម្រាប់ agents! 😄

សាកល្បងលេងបាននៅ 👉 dailygoalmap.vercel.app

មាន feedback? Comment មកបានណា៎! 🙌

  • orbit
  • dailygoalmap
  • ai-agents
  • mcp
  • claude-code
  • release