UXC v0.12.1 版本發佈,支持消息訂閱以及 IM UXC 是一個統一協議調用層,最早解決的是 OpenAPI、GraphQL、MCP 這類接口的統一調用。到這個版本,我更想補的是另一類能力:subscribe。 因為我在做基於事件驅動的 agent 時,很快碰到一個問題:很多場景不是 call 一下接口就結束了,而是事件會持續進來,agent 要再決定怎麼處理。 這時候,光有 request/response 還不夠,你還得有一個統一的訂閱運行時。 但問題也不只是“能不能收到事件”。如果把所有事件都直接扔給 agent,成本會很高,很多場景下它也處理不過來。上下文會被事件流淹沒,調度也會變得很彆扭。 更合適的方式,是先把訂閱事件落到本地文件或其他可尋址狀態,再按策略定時處理。這樣 agent 看到的是已經被沉澱和篩選過的輸入,而不是一股腦衝進來的原始事件流。 IM 是這件事裡最直觀的一類場景。 因為 IM 天然就是持續到來的事件流:收消息、發消息、接事件,再把它們接進更長的自動化流程。所以這一版先把 IM 這條線補了上來。 現在已經接進來的 IM 包括 Telegram、Slack、Matrix、Discord、Feishu / Lark,也覆蓋了 LINE、WhatsApp、DingTalk 這些場景。 除了 IM,這套訂閱運行時現在也已經能比較成體系地 GraphQL subscriptions(Bitquery)、WebSocket(Binance / OKX price event)、JSON-RPC subscribe(Ethereum / Sui) 這類事件源。 歡迎大家嘗試反饋。 Repo:
來自推特
免責聲明:以上內容僅為作者觀點,不代表Followin的任何立場,不構成與Followin相關的任何投資建議。
喜歡
收藏
評論
分享



