English | 简体中文 | 繁體中文 | 日本語 | Русский
許多企業和內網環境無法存取網際網路。Devo 安裝器支援離線模式,會從安裝腳本所在目錄讀取所有必需資源, 並且不會存取網路。
在一台可以存取網際網路的機器上:
- 下載安裝腳本:Linux/macOS 使用
install.sh,Windows 使用install.ps1。 - 下載目標 CPU 和作業系統對應的最新 Devo release asset,例如
x86_64與aarch64/arm64。 - 下載本地語義
code_search使用的 Hugging Faceminishlab/potion-code-16M模型檔案:config.json、model.safetensors和tokenizer.json。 - 下載目標 CPU 和作業系統對應的
ripgreprelease asset。
把這些檔案放在安裝腳本旁邊。模型檔案可以直接放在安裝腳本旁邊,也可以放在
minishlab--potion-code-16M/ 子目錄下。
Linux / macOS:
sh ./install.sh --offlineWindows:
.\install.ps1 -Offline離線模式會把模型安裝到
<DEVO_HOME>/local-models/minishlab--potion-code-16M,這是執行階段
code-search provider 使用的目錄。如果沒有設定 DEVO_HOME,該路徑為
~/.devo/local-models/minishlab--potion-code-16M。