rohitg00/pro-workflow

Claude Code learns from your corrections: self-correcting memory that compounds over 50+ sessions. Context engineering, parallel worktrees, agent teams, and 17 battle-tested skills.

What it solves

Pro Workflow 解決了像 Claude Code 與 Cursor 這類 AI 程式編寫助理常見的「記憶遺失」與重複修正問題。它透過提供耐用、持久的記憶層,避免使用者在多個會話中必須一再說明相同的慣例或修正相同的錯誤。

How it works

此專案實作了一個單一的 SQLite 儲存庫,作為 AI 代理共享的記憶與知識庫。它使用 FTS5(全文搜尋)來快速檢索規則與 Wiki 頁面。系統透過三個主要機制運作:

  1. Self-Correction Memory:使用者的修正會被捕捉為規則,並在每次新會話開始時自動載入。
  2. Knowledge Plane:使用者可以建立持久的研究 Wiki,代理可查詢、透過自動研究迴圈(BFS)擴充,並在相關主題被提及時自動注入提示。
  3. Agentic Orchestration:提供 41 個技能、8 個專門代理(例如 Planner、Reviewer、Debugger)以及 23 個斜線指令,將開發流程結構化為 Research → Plan → Implement → Review 管線,並設有驗證關卡。

Who it’s for

使用 AI 程式編寫代理的開發者——特別是 Claude Code、Cursor 以及其他 CLI 為基礎的代理——希望維持長期知識庫,並在多次會話中強制執行一致的程式碼標準。

Highlights

  • Self-Correcting Memory:自動將使用者的修正轉換為可搜尋的規則,消除重複錯誤。
  • Auto-Research Loop:一個預算上限的自主迴圈,利用網路、arXiv 與 GitHub 抓取器成長研究 Wiki。
  • Cross-Agent Compatibility:透過統一的技能安裝器,支援超過 32 種代理(包括 Cursor 與 Gemini CLI)。
  • Hybrid Retrieval:結合 BM25 與向量搜尋(RRF),提供高精度的知識檢索。
  • Quality Gates:內建 LLM 驅動的掛鉤,用於機密掃描、提交驗證與在上下文壓縮期間的狀態保存。