跳至內容

參考資料

快速參考

在工作時查找關於結果、代理帳號、commit 和疑難排解的解答。

最後更新

以 Markdown 格式閱讀

Panolayer 的功能

什麼是架構?

架構是從你的原始碼剖析而來的地圖。瀏覽函式、相依關係和呼叫端,了解一項變更可能影響哪些程式碼。

活文件會自動更新嗎?

不會。從架構產生活文件,並在你想反映程式碼變更時重新產生。它們不會自動更新。

驗證

規則失敗時該怎麼做?

閱讀預期、觀察到的行為、位置和受影響的呼叫端。如果程式碼有誤就修正程式碼,如果預期有誤就修正規則,然後重新驗證。你也可以選擇 Fix It,將失敗項目交給 Panolayer Agent。

為什麼驗證沒有回傳任何結果?

空的結果並不能證明程式碼正確。請檢查剖析與評估狀態,如果評估持續無法使用,請回報問題。

代理

第三方代理的模型使用費由誰支付?

你使用該供應商支援的訂閱或 API 金鑰。Panolayer 負責執行代理,但不承擔其模型費用。

為什麼代理沒有啟動?

閱讀安裝或啟動錯誤,並檢查平台與要求的權限。如果 CLI 已開啟但要求登入,請先完成供應商的登入,再交付工作給它。

變更與 commit

風險分數無法告訴我什麼?

它無法證明程式碼能正常運作,或呼叫端仍然正確。模型會讀取 diff 並為每個檔案評分,協助你選擇要檢閱的內容;驗證則是另一回事。

有失敗項目時可以 commit 嗎?

可以。你自己的 commit 不受驗證把關。失敗項目會持續顯示,讓你決定如何處理。

設定與帳號

可以使用 Intel Mac 嗎?

不行。Panolayer 需要搭載 macOS 15 Sequoia 或更新版本的 Apple silicon Mac。

限制與疑難排解

為什麼關卡在本機?

核准關卡位於你的 Mac 上,在進入你的分支之前,也在 Git 主機檢閱之前。它的核准關卡不是共用的 CI 檢查或分支保護規則,因此不會強制執行全團隊的政策。

如何回報錯誤?

使用 App 中的錯誤回報工具或聯絡頁面。請附上操作步驟和你看到的錯誤,但不要包含憑證或私有原始碼。