研究與報告
規劃者將一個問題拆成子任務,多位研究者平行作業,再由撰寫者從共用記憶體彙整成果。
規劃者、研究者與撰寫者代理,透過持久的任務串流交接工作、共用結果與記憶體,而且絕不遺失任何任務。
規劃者拆分工作,並將任務加入串流。
以真實 HotKV 指令與範例回覆呈現的動畫導覽。點擊任一步驟即可跳到該步驟。 指令與回覆維持英文,與您在 HotKV 中輸入及看到的完全一致。
代理團隊需要一種方式來彼此傳遞工作、分享所發現的內容,並在其中一個在任務途中當機時恢復。用臨時拼湊的 HTTP 呼叫把這些接起來,會遺失任務、重複工具呼叫,也無法留下誰做了什麼的紀錄。
帶有消費者群組的串流就是任務看板。每個代理讀取自己的任務,完成時確認,而當機的代理遺留的待處理項目,可以由其他代理認領。研究發現放進共用的工作記憶體,工具結果為所有代理快取,每個動作也都會被記錄。
規劃者拆分工作,並將任務加入串流。
XADD tasks * type research topic "EU AI Act obligations"消費者群組以 XGROUP CREATE 建立一次。研究者以群組成員的身分讀取,任務在確認之前會保持待處理。
XREADGROUP GROUP agents researcher COUNT 1 BLOCK 5000 STREAMS tasks >另一個代理今天已經執行過這個搜尋。共用的工具快取會直接傳回結果。
TOOL.CACHE.GET web "search:EU AI Act obligations"結果放進專案的工作記憶體,每個代理都能讀取。
AMEM.WORK.SET project:9 findings "Providers of high-risk systems must ..."任務完成後離開待處理清單。若研究者當機,XAUTOCLAIM 會把它交給另一個代理。
XACK tasks agents 1790985600123-0撰寫者讀取共用的研究發現,起草報告,並記錄這個動作。
AMEM.WORK.GET project:9 findings規劃者將一個問題拆成子任務,多位研究者平行作業,再由撰寫者從共用記憶體彙整成果。
撰寫程式、測試與審查的代理透過串流交接工作,它們做的每項變更都記錄在情節記錄中。
發票擷取、驗證與入帳的代理,沿著一條在重新啟動後依然存續的管線傳遞文件。
具備消費者群組、確認機制,並可認領被遺棄任務的串流。
XADDXREADGROUPXACKXAUTOCLAIM每個代理都能讀取並更新的專案狀態。
AMEM.WORK.SETAMEM.WORK.GET具決定性的工具結果可在代理之間重複使用。
TOOL.CACHE.GETTOOL.CACHE.SET每個代理各自的情節記錄,供稽核與除錯使用。
AMEM.EPIS.LOG任務會留在消費者群組的待處理清單中。閒置夠久之後,另一個代理可以用 XAUTOCLAIM 接手。
可以。它們只需要連線到 HotKV。任何支援 Redis 協定的用戶端都能使用。
串流在每個方案上都能使用。代理記憶體與工具快取屬於 Performance 與 Scale 方案。