跳至主要内容

常見問題排查

本頁面涵蓋咗使用 Deep Code 時可能會遇到嘅常見問題及其解決方法。


錯誤提示:「Cannot connect to server, please check your network」(無法連接伺服器,請檢查你嘅網絡)

問題:運行 Deep Code 時出現錯誤——無法連接伺服器,請檢查你嘅網絡

呢個錯誤表示終端機無法同 AI 模型伺服器建立連接,導致無法調用 AI 模型嚟完成任務。可能嘅原因有三種——請逐一排查:

1. 網絡連接問題

確認你嘅電腦可以正常存取互聯網。最簡單嘅測試方法係打開瀏覽器瀏覽任何網站(例如 bing.com)。如果頁面載入正常,表示網絡連接冇問題。如果無法存取,請檢查你嘅網絡設定。

2. 系統時鐘唔同步

終端機同伺服器之間嘅通訊使用咗加密協議,呢個協議對時間驗證有嚴格要求。如果你嘅電腦時鐘同實際時間相差超過 1 小時,連接將會失敗。請將系統時鐘調整為正確時間:

  • Windows:右鍵點擊工作列時鐘 → 調整日期/時間 → 開啟「自動設定時間」
  • macOS:系統設定 → 一般 → 日期與時間 → 開啟「自動設定日期與時間」
  • Linux:系統設定 → 一般 → 日期與時間 → 開啟「自動設定日期與時間」

修正系統時鐘後,重新打開 Deep Code 即可解決問題。

3. 防火牆攔截連接(Windows)

Windows 防火牆可能正喺度阻止呢個應用程式嘅網絡存取。按照以下步驟允許其通過:

  1. 打開 Windows 安全中心
  2. 選擇防火牆和網絡保護 → 允許應用程式通過防火牆
  3. 點擊「更改設定」,搵到並勾選 Deep Code 應用程式
  4. 儲存設定

Linux:AppImage 無法啟動

問題:AppImage 檔案已啟用執行權限,但雙擊後 Deep Code 仍然無法啟動

提示:你可以從命令列終端機啟動 Deep Code AppImage,以查看詳細嘅錯誤資訊。

排查步驟

  1. 打開終端機,進入存放 Deep Code AppImage 檔案嘅目錄。
  2. 輸入 ./Deep Code.AppImage 並 Enter 運行 Deep Code。

錯誤:Permission denied(權限被拒絕)

⛔ Error: Permission denied

解決方法

呢個錯誤表示 AppImage 檔案冇執行權限。喺終端機中運行以下命令為 AppImage 檔案加入執行權限:

chmod +x ./*.AppImage

然後重新運行 Deep Code AppImage 檔案即可解決問題。

錯誤:缺少 libfuse.so.2

⛔ dlopen(): error loading libfuse.so.2

AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information

解決方法

Deep Code AppImage 需要 libfuse2 模組才能運行。按照以下步驟安裝 FUSE:

sudo apt update
sudo apt install libfuse2

如果搵唔到該軟件套件,可以嘗試 Debian 及較新發行版使用嘅 t64 套件名稱:

sudo apt install libfuse2t64

然後重新運行 Deep Code AppImage 檔案即可解決問題。