上下文不會隨著人數擴充套件
Syncless 是一款旨在透過 AI 代理自動化團隊協作流程的工具,減少在 Slack 上對齊上下文的時間。它透過協作模板和哨兵觸發器,自動處理 GitHub Issue 等工作流,實現上下文的無縫傳遞。
在AI生產力爆發的時代,團隊協作中的上下文同步問題日益凸顯。作為產品負責人,作者每天面臨大量功能請求和Bug報告,但時間有限,無法一一處理。即使有AI代理輔助,溝通和對齊上下文仍然耗費大量時間。Syncless正是為了解決這一痛點而誕生,其核心理念是:既然大家都在使用AI代理,為何不讓他們從一開始就同步?該工具旨在將分散在不同人腦海中的上下文整合到一個管道中,使資訊流動無縫銜接,目標是減少80%用於對齊上下文的溝通時間。
Syncless的核心概念是“協作模板”。以處理GitHub Issue為例,當新問題出現時,通常需要客戶成功、產品、UI/UX和工程等多個角色依次處理,這個流程是固定的。Syncless將這些步驟自動化:專案經理首先判斷問題型別,若是功能請求則直接完成,若是Bug則分析問題、制定修復方案,經批准後交給前端和後端開發人員。透過建立協作模板,使用者只需用自然語言描述流程,Syncless就會生成對應的工作流。比如,對於開源專案dify-sandbox,可以建立模板:前端工程師Grace、後端工程師Takatost和PM一起協作。當新Issue出現時,PM先分類,Bug則分析並提供修復計劃,然後分配給對應的開發者。Syncless還會詢問澄清問題,以完善工作流。
觸發機制是“哨兵”(Sentinel),可以定期監控來源(如GitHub Issue列表),每30分鐘檢查一次。發現新Issue時自動啟動專案並執行工作流中的第一個節點。在執行過程中,每個步驟會徵求使用者批准,確保方向正確。專案中的所有檔案會自動傳遞到下一個任務,無需手動同步。例如,當Issue #277被選中,Syncless建立專案並分析,判斷為後端Bug後詢問PM是否同意,同意後建立任務分配給Takatost。Takatost會收到通知,並看到專案包含之前所有檔案,可以直接推進修復。
除了雲端檔案,Syncless還能連線到本地機器(Mac、Windows、EC2或Kubernetes),允許開發人員在本地修改程式碼、提交PR,甚至透過手機操作。Syncless本身的問題維護工作流也是在其內部執行的,展示了其實際應用價值。作為參考,Syncless自己的Issue管理包括計劃評審、程式碼評審、產品設計等多個階段。訪問syncless.ai/blogs可探索更多協作用例,加入社群(discord.gg/vmMuUJD2mG)共同探索新可能。Syncless由LangGenius(Dify的開發者)開發,旨在重塑團隊協作方式。