Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.78 KB

RULES.md

File metadata and controls

15 lines (12 loc) · 1.78 KB

RULES.md — agent必須遵守的各類規則

反映項目面貌的文件

  • AGENTS.md 爲當前項目的概況。AGENT最好在每一次工程施做後都檢查並做適當更新(如果需要)使此文檔保持最新

項目特殊目錄

  • /obsolete 目錄中存放的是各種過時文件,反映的是當時項目的狀態而非當前項目的狀態,僅爲保存用途,智能體必須忽略此目錄中的所有內容以避免上下文污染。
  • /plans 目錄存放的是作爲輸入提示詞的計劃書,已經執行過的計劃書存放在 /plans/implemented 中作爲區分。不需要主動運行計劃書
  • /worklog 目錄中存放的是agent施做的總結報告,主要作存檔用途,方便人類查看項目,不一定能反映當前當前項目情形,除非用戶特別指定,智能體應當忽略此目錄中的所有內容以避免額外的上下文開銷

推薦的施工行爲模式

  • 每次施做完後,在/worklog留下一份yyyymmdd.n.md的工作總結報告,包括施做時間戳記、問題的描述、問題癥結、解決的原理和思路、架構的改動或/和新增模塊、具體的改動文件和改動總結。yyyymmdd.n.md中的yyyymmdd爲日期,n可以是流水編號,也可以是一個用來反應施做概況的一個單詞。
  • 如果做了新的實驗,產生了新的數據,就需要檢查results/overview/是否需要更新,並即使反映最新數據
  • 檢查AGENTS.md的內容,如果施做的的內容使得項目的狀態和AGENTS.md所描述的內容顯著不同,必須對其進行適當修改以反映施做後的項目狀態。
  • 項目維護者(人類)可能對項目中智能體產生的文件進行手動修改,使得項目照着項目維護者(人類)的方向發展。