v25.3 的最大新增功能之一是增強了由 Makoto Emura 開發的生成式 AI。本次發布新增了 Google 作為提供商,並支持 OpenAI 的 GPT‑5。EmEditor 現在還支持工具呼叫,允許 AI 使用一組有限的內置 EmEditor 工具。這類似於 AI 代理,但僅限於 EmEditor 提供的工具——因此稱為「工具呼叫」。通過此功能,您可以通過與 AI 聊天界面對目前的打開的文檔運行自然語言命令。例如,如果您打開一個包含電子郵件地址的檔案,並在與 AI 聊天欄中輸入「從當前文件中提取電子郵件地址」,EmEditor 會將其抽出出來並建立一個新文檔。
新增對工具調用的支持。這些 EmEditor 工具可以讓 AI 直接讀取或修改您的文檔。
要使用工具呼叫,請點擊「工具」按鈕,並確保其亮顯為藍色。您還可以在與 AI 聊天設定中的工具呼叫頁面選擇啟用哪些工具。
在設定中新增了「工具呼叫」頁面。
在與 AI 聊天的設定和自訂對話方塊中的 AI 選項頁面,您可以設定最大令牌數和溫度(隨機性)。之前,預設的最大令牌數為 4096,這可能會導致像 GPT‑5 這樣需要大量推理的模型匯出被截斷。在此版本中,您可以切換最大令牌數的切換。關閉時,將使用提供商的預設值。
在與 AI 聊天的設定中,您還可以在支持的情況下調整推理強度。當推理強度關閉時,將使用模型的預設設定。更高的推理強度會帶來更可靠的回復,但速度可能較慢。如果您想獲得最快的回復,請將推理強度打開並選擇最低。
v25.2 的一大亮點是生成式 AI 功能的增強。雖然 EmEditor 自 v23.1 起就已支持 OpenAI API,但我們收到許多使用者希望支持更多生成式 AI 服務的請求,特別是那些可與 OpenAI API 相符合的 AI 服務。對此,江村誠先生對 AI 提示和聊天功能做出了如下改進:
支持 DeepSeek API
DeepSeek 模型 deepseek-chat 和 deepseek-reasoner 現已在 AI 聊天和 AI 提示中獲得支持。DeepSeek 提供類似於 OpenAI 的 AI 服務。如需使用 DeepSeek,您需要建立 DeepSeek API 金鑰。
支持 LM Studio
使用 OpenAI 或 DeepSeek API 需要聯網並將數據發送到外部,但本地運行 AI 模型則更註重隱私。因此,我們實驗性地增加了對 LM Studio 的支持。LM Studio 是一款可讓您在本地運行多種開源 AI 模型的程式。安裝 LM Studio 後,您可以嘗試多種 AI 模型。請註意,有些模型需要較大的磁盤空間或特定硬件(CPU/GPU)。例如,Gemma 3 12B(8.15GB)在我的環境下無法運行,但 Gemma 3 1B(720MB)運行良好。本地模型的性能或響應速度可能不及 OpenAI 或 DeepSeek,但它們是免費的,也無需依賴付費服務。未來可能還會有更強大的本地模型可供使用。
支持兼容模型
現在,您可以自由自訂 OpenAI 和 DeepSeek API 的端點 URL,更方便地使用其他兼容這些 API 的服務。但僅變更 API 端點並不能保證完全兼容,請自行承擔風險使用此功能。
通過這些更新,您可以在 OpenAI API、DeepSeek API 和 LM Studio 之間選擇。OpenAI 和 DeepSeek 提供類似強大的模型。如果您需要免費且安全(但可能較慢)的 AI,本地 LM Studio 是不錯的選擇。請選擇最適合您需求和預算的 AI 模型。
AI 串連設定位置變更
AI 聊天的設定此前位於「自訂 AI 選項」和「自訂與 AI 聊天」中,現在已移至「與 AI 聊天」視窗。您可以打開 與 AI 聊天,點擊 ⚙(設定)圖示,並選擇 設定,進入新的設定對話方塊。
自 v25.0 起,您需安裝 ChatAI 外掛程式 才能在 EmEditor 中使用 AI 功能(市集版暫不支援)。如尚未安裝,請先安裝,然後在自訂對話方塊的 AI 選項裡勾選啟用 AI。從本版本開始,OpenAI 和 DeepSeek API 的 API 金鑰及模型設定已遷移至與 AI 聊天屏幕左上角側邊欄的 ⚙(設定)圖示中。自訂對話方塊 AI 選項裡填寫的 API 金鑰和模型現僅用於 AI 輔助寫作功能。關於獲取 API 金鑰或設定 LM Studio 的詳細說明,請參見如何使用與 AI 聊天外掛程式。請註意,AI 輔助寫作功能目前僅支持 OpenAI API,未來將支持更多的 AI 服務。
改進日期和時間排序
日期和時間排序功能已經存在一段時間,但世界各地日期格式繁多。例如:
June 13, 2026
2025-06-10
6/12/2025
11/6/2025
2025年6月9日
這些都是日期,但能否被識別取決於 Windows API。本版本中,您可以顯式指定日期格式,實現更準確的排序。格式指定方法與 v21.3 新增的數值範圍運算式相同。 例如: yyyy-MM-dd|M/dd/yyyy|yyyy年M月d日 指定後,執行按日期和時間從新到舊排序,上述範例會被排序如下:
6/12/2025
2025-06-10
2025年6月9日
June 13, 2026
11/6/2025
由 Makoto Emura 進一步優化的 「與 AI 聊天」 功能,現在更加容易使用。AI 回復現已支持用完整的 Markdown 格式展現——連結、文字樣式和段落換行都能保留。AI 聊天左側邊欄會顯示您的聊天歷史,隨時可回顧以往的對話。只需點擊 + 新對話 按鈕即可開始新的對話。每個聊天僅使用自己的內容,按主題管理對話有助於減少 OpenAI API 令牌用量,節省費用。
「與 AI 聊天」應用現已托管於 emeditor.com 域名下。但所有 AI 請求均直接與 OpenAI 通信,不經過 emeditor.com。我們的服務器不會存儲任何 AI 數據。您可以在應用中按 Ctrl+Shift+I 打開開發者工具,並通過 Network 標籤頁檢查 AI 請求。采用此方案,無需為 Web 應用運行本地服務器,也便於我們獨立於主程式發布和改進 AI 功能。
在 v25.0 版本中,AI 功能已移至獨立的 ChatAI 外掛程式。但由於一個 bug,這個外掛程式可能會在升級時被安裝,即使您之前未使用過。此問題現已修復。如果您不使用 AI 功能,請通過 Windows 設定檢查已安裝程式,如有需要解除安裝 ChatAI 外掛程式。(註意:早期版本外掛程式若為安裝包安裝,無法通過 EmEditor 的外掛程式設定解除安裝。)
如果您使用 AI 功能,ChatAI 外掛程式可能不會自動更新。請在此下載最新版並手動安裝。升級到 v25.1.0 後,後續更新將自動進行。您可在 Windows 設定或 EmEditor 的自訂外掛程式中檢視外掛程式版本。