常見問題解答
啟動 MCP 客戶端後,檢查工具列表是否包含 word_*、excel_* 等工具。如果沒有,請檢查:
可以。使用 --all 參數或同時指定多個參數,例如:
convert_to_pdf:啟用任何文檔工具(--word、--excel、--ppt)時自動可用convert_document:啟用兩個或以上文檔工具時自動可用這表示授權檔案未正確載入。請檢查:
如果找不到授權檔案,系統會以試用模式運行,生成的文檔會有試用版標記。
Aspose.Total.lic(包含所有組件,推薦)Aspose.Words.lic、Aspose.Cells.lic、Aspose.Slides.lic、Aspose.Pdf.lic有三種方式(按優先順序):
--license:路徑 或 --license=路徑ASPOSE_LICENSE_PATH 環境變數本專案的源代碼採用 MIT License 授權。
您可以:
注意:雖然源代碼使用 MIT License,但使用本專案需要有效的 Aspose 授權檔案才能正常運行(Aspose 是商業軟體)。
在無授權(評估模式)下運行時,Aspose 組件會有以下限制:
| 組件 | 限制說明 |
|---|---|
| Aspose.Words | 字型格式(名稱、大小、顏色)可能無法正確應用;文檔會包含評估版水印 |
| Aspose.Cells | 多工作表操作受限(如跨工作表存取);工作簿會包含評估版工作表 |
| Aspose.Slides | 文字替換時可能包含水印文字;投影片可能包含評估版標記 |
| Aspose.PDF | 集合限制為最多 4 個元素(如頁面數限制);PDF 會包含評估版水印 |
test.ps1 -SkipLicense 可在評估模式下運行單元測試當執行刪除操作(如刪除段落、表格、圖片等)後,後續元素的索引會自動調整。這是正常行為,因為索引是基於當前文檔狀態的。
get 操作獲取最新的索引列表。
範例:
有效範圍:0 到 段落總數-1,或使用 -1 表示最後一個段落。
get 操作可以獲取當前文檔的段落總數word_hyperlink 的 add)會在指定段落之後創建新段落,而不是插入到段落內部--word、--excel、--ppt)時,自動包含 convert_to_pdf(轉換為PDF)convert_document(跨格式轉換,如Word轉Excel)為了向後兼容,某些參數支援多種命名方式:
startColumn / startColcolumnIndex / colIndextableIndex / sourceTableIndextext / replyText (用於評論回覆)可以。工具使用 MCP SDK 的 [McpServerToolType] 屬性自動發現:
[McpServerToolType] 屬性*Tool.cs)Tools/ 子目錄中檢查:
/ 或 \\)檢查 MCP 客戶端的錯誤日誌。生產環境中,詳細錯誤資訊會被清理以防止資訊洩露。開發環境(DEBUG 模式)會顯示完整錯誤資訊。