Communitygithub.com

ag-ui-protocol/ag-ui

在 AG-UI .NET SDK 中新增或修改線路傳輸/事件串流編碼(protobuf 編解碼器、SSE 格式、內容協商、JsonElement 與 protobuf Value 的橋接,或全新的編碼方式),同時保持 Native AOT 相容性以及與 @ag-ui/proto 在位元組層級的線路相容性。適用於:處理 AGUI.Formatting/AGUI.Protobuf、IAGUIEventStreamFormatter、傳輸內容協商、JsonElement 與 google.protobuf.Value 的橋接、SSE 或 protobuf 框架、伺服器格式化程式。

ag-ui 是什麼?

此技能專注於在 AG-UI .NET SDK 中開發或修改線路層級的傳輸與事件串流編碼,包括 protobuf 編解碼器、SSE 格式、內容協商機制,以及 JsonElement 與 protobuf Value 之間的橋接。所有修改都必須嚴格遵循 Native AOT 的相容性要求,並確保與 @ag-ui/proto 規範保持位元組層級的線路相容性。技能適用於處理 AGUI.Formatting 與 AGUI.Protobuf 程式庫中的低階格式化與序列化邏輯,實作 IAGUIEventStreamFormatter 介面,或為伺服器端添加新的自訂編碼格式。支援的平台包括 .NET SDK,主要透過定義 formatter 類別、實作內容協商協定,以及處理 SSE 或 protobuf 的訊框結構來達成。開發者使用此技能時應熟悉 .NET 的序列化、protobuf 標準、事件串流協定,以及 Native AOT 的限制。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add ag-ui-protocol/ag-ui

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

ag-ui 是做什麼的?

在 AG-UI .NET SDK 中新增或修改線路傳輸/事件串流編碼——protobuf 編解碼器、SSE 格式、內容協商、JsonElement 與 protobuf Value 的橋接,或全新的編碼方式——同時保持 Native AOT 相容性以及與 @ag-ui/proto 在位元組層級的線路相容性。適用於:處理 AGUI.Formatting / AGUI.Protobuf、IAGUIEventStreamFormatter、傳輸內容協商、JsonElement 與 google.protobuf.Value 的橋接、SSE 或 protobuf 框架、伺服器格式化程式。

相關技能