# 與您的 .NET 程式集對話，發掘隱藏 API 並生成可運作的程式碼

*上傳 DLL 或 NuGet 套件 — AI 讀取中繼資料，建立 RAG 索引，並回答有關您的組件的問題。*

上傳任何受管理的 .NET 程式集。AI 會提取公共 API、回答問題、生成可執行的 C# 程式碼，並使用 RAG 快速搜尋，建立 SVG/PUML 圖表。

Page: <https://products.documentize.ai/zh-tw/assembly-chat>

## 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 會回覆程式碼、說明，以及視覺化圖表。

## AI Assembly Chat 能做什麼？

從快速的 API 問題到完整的圖表生成，AI 能理解您特定的組件版本。

## FAQ

### 支援哪些組件格式？
任何受管理的 .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 關係與呼叫流程。

Keywords: AI 程式集分析器, .NET DLL 聊天, NuGet 套件 AI, 從程式集生成程式碼, API 圖表 SVG, 從 DLL 產生 PlantUML, .NET API 的 RAG, 從 DLL 產生 AI 程式碼範例, 程式集文件產生器, 與 DLL 聊天, .NET 逆向工程 AI
