與您的 .NET 程式集對話,發掘隱藏 API 並生成可運作的程式碼
上傳 DLL、EXE 或 NuGet 套件
拖放您的受管理 .NET 程式集或選取 .nupkg 檔案。系統會提取公開 API 中繼資料,建立可搜尋的 RAG 索引,並準備一個熟悉您程式碼的 AI 助手。
Processing Your File
File: -
Folder: -
Uploading... 0%
0 100
Please wait while we process your file...
Processing Complete!
Your files are ready for download.
Found 0 files
Processing Failed
An error occurred during processing.
上傳 DLL 或 NuGet 套件 — AI 讀取中繼資料,建立 RAG 索引,並回答有關您的組件的問題。
上傳 DLL 或 NuGet 套件。我們的 AI 會讀取中繼資料,建立 RAG 索引,並讓您提出問題、產生程式碼範例,以及視覺化架構。
Assembly Chat 運作方式
1. 上傳您的 .NET 程式集
從本機或 CI 管道中選擇 DLL、EXE 或 .nupkg 檔案。
2. AI 提取公共 API 中繼資料
系統會對組件進行反射,以映射命名空間、類別、介面、列舉、委託、方法、屬性、欄位和自訂屬性。
3. RAG 索引用於快速語意搜尋
API 簽名、XML 註解與推斷的行為會被向量化並建立索引,從而實現即時問答。
4. 聊天、生成程式碼與圖表
請詢問「How do I use X?」、 「Show me an example of Y」或「Generate a sequence diagram for Z」。AI 會回覆程式碼、說明,以及視覺化圖表。
FAQs
支援哪些組件格式?
任何受管理的 .NET 程式集(DLL、EXE),目標為 .NET Framework 4.6.2 以上、.NET Core 3.1 以上、.NET 5-8。亦支援 .nupkg NuGet 套件。
AI 能看到程式集的哪些部分?
公開類型及其公開/受保護成員。為了安全與相關性,內部與私有成員會被排除。
我可以編輯產生的 SVG 嗎?
高精準度,因為 AI 直接讀取您特定組件版本的實際方法簽名、參數類型、返回類型以及 XML 文件。
我的組件會被儲存或分享嗎?
不會。提取的中繼資料會在您的會話期間暫時索引。檔案不會被永久儲存或用於訓練模型。
AI 可以生成哪些圖表?
SVG 類別圖、PUML(PlantUML)序列圖與元件圖,顯示公共 API 關係與呼叫流程。
Unlock the Power of Document Management
在您的 API 上使用 RAG
對公共方法、屬性和 XML 註釋進行語意搜尋。比 MSDN 更快找到您需要的內容。
可編譯的程式碼範例
產生的 C#/F# 程式碼包含必要的 using 陳述式、正確的 async/await 模式,並根據實際簽名加入錯誤處理。
SVG + PUML 圖表
自動產生公共 API 類別圖(SVG)和序列圖(PlantUML),用於文件編寫或設計審查。
開源與團隊免費
免費方案
免費
- 上傳組件最高 50MB。包含 RAG 聊天、程式碼生成與圖表。