AI News HubLIVE
站內改寫1 分鐘閱讀

MandoCode Desktop:基於Ollama .NET的原生Windows AI編程助手

MandoCode Desktop是一款本地運行的AI編程助手,基於開源模型和Ollama,提供多代理、分屏視圖、集成終端、Git感知文件瀏覽器等功能,支持本地或雲端模型,完全免費且隱私保護。

來源Hacker News AI作者: devmando

MandoCode Desktop是一款面向Windows開發者的AI編程助手,它基於開源權重模型運行,通過Ollama實現完全本地化操作,無需任何API密鑰或按token計費。用户也可以選擇連接雲端模型以獲得更高的性能。無論是本地還是雲端,同一助手、同一對話環境,完全由用户掌控。

不同於大多數AI編程工具將用户鎖定在單一供應商的封閉模型中,MandoCode Desktop允許用户自由選擇模型。每個代理可以獨立配置不同的模型,支持在同一應用中同時運行多個代理。分屏視圖功能支持最多四個代理並排工作,用户可以同時觀察多個代理的處理過程,無需逐一等待。

該應用提供了豐富的開發工具集成:真正的集成終端(支持PowerShell 7、CMD、Git Bash、WSL等),Git感知的文件瀏覽器(顯示分支、狀態、髒標記,支持內聯差異卡片和一鍵提交),以及上下文快照和會話歷史管理。關閉代理時,對話會被存檔而非刪除,用户可以隨時回溯之前的對話。

MandoCode Desktop還內置了筆記功能,作為獨立於項目的常駐便籤板,支持AI輔助但需用户手動確認寫入。技能與MCP(模型上下文協議)支持讓助手可以學習新的可重用能力,用户可以從文件夾或壓縮包安裝技能,甚至讓助手自行編寫。

應用提供16種內置主題,從Dracula、Tokyo Night到復古的Windows 98桌面和CRT顯示器效果,用户還可以設置自定義背景圖片。此外,內置了小型音樂播放器,預裝有lofi和synthwave音樂,也可指向本地MP3文件夾。

首次啓動時,應用會引導用户完成Ollama的安裝(如果缺失則通過winget安裝)和初始模型選擇。支持雲端模型(無需GPU,免費ollama.com登錄)或本地模型(附大小和硬件提示)。配置嚮導可在設置中隨時重新運行。

技術層面,MandoCode Desktop複用了MandoCode CLI的整個引擎(作為Git子模塊固定),僅界面層是全新開發的,包括代理系統、分屏視圖、終端、筆記、主題等。許可證採用MIT,由Armando Fernandez(DevMando)開發。用户可從GitHub Releases下載預構建的壓縮包,無需.NET運行時即可運行。