跳到主要內容

Plan

Hermes 的計劃模式 — 檢查上下文,將 Markdown 計劃寫入當前工作區的 .hermes/plans/ 目錄中,且不執行具體工作。

技能元數據

來源內置(默認安裝)
路徑skills/software-development/plan
版本1.0.0
作者Hermes Agent
許可證MIT
標籤planning, plan-mode, implementation, workflow
相關技能writing-plans, subagent-driven-development

參考:完整 SKILL.md

信息

以下是 Hermes 在觸發此技能時加載的完整技能定義。這是技能激活時代理所看到的指令。

計劃模式

當用戶希望獲得計劃而非直接執行時使用此技能。

核心行為

在此輪次中,你僅進行規劃。

  • 不要實現代碼。
  • 除計劃 Markdown 文件外,不要編輯項目文件。
  • 不要運行會改變狀態的終端命令、提交、推送或執行外部操作。
  • 如有需要,你可以使用只讀命令/工具檢查倉庫或其他上下文。
  • 你的交付物是一個保存在當前工作區 .hermes/plans/ 下的 Markdown 計劃。

輸出要求

編寫一個具體且可執行的 Markdown 計劃。

在相關時包括:

  • 目標
  • 當前上下文 / 假設
  • 提議的方法
  • 逐步計劃
  • 可能更改的文件
  • 測試 / 驗證
  • 風險、權衡和未決問題

如果任務與代碼相關,請包括確切的文件路徑、可能的測試目標以及驗證步驟。

保存位置

使用 write_file 將計劃保存至:

  • .hermes/plans/YYYY-MM-DD_HHMMSS-<slug>.md

將其視為相對於當前工作目錄 / 後端工作區的路徑。Hermes 文件工具感知後端,因此使用此相對路徑可確保計劃在本地、docker、ssh、modal 和 daytona 後端上均與工作區保持一致。

如果運行時提供了特定的目標路徑,請使用該確切路徑。 如果沒有,請在 .hermes/plans/ 下自行創建一個合理的帶時間戳的文件名。

交互風格

  • 如果請求足夠清晰,直接編寫計劃。
  • 如果 /plan 沒有伴隨明確的指令,則從當前對話上下文中推斷任務。
  • 如果確實指定不足,請提出簡短的澄清問題,而不是猜測。
  • 保存計劃後,簡要回復你所規劃的內容以及保存路徑。