工程開發
reset avatar

reset

重置 .otto/ 目錄中的工作流程組件。可安全移除任務、規格與瀏覽器工作階段,讓開發流程重新開始。

簡介

reset 技能是用於管理 Ottonomous 工作流程生命週期的重要工具。它提供了一種結構化的方式來清理 .otto/ 目錄中累積的組件,讓您可以在不破壞原始碼或文件的狀態下,將工作區恢復為乾淨的狀態。這主要適用於已完成專案迭代、遇到狀態錯誤,或希望從全新基準開始探索的開發者。

  • 選擇性清理特定組件:針對任務清單 (.otto/tasks/)、專案規格 (.otto/specs/) 或活躍的瀏覽器自動化工作階段 (.otto/sessions/) 進行精確移除。

  • 完全重置功能:all 指令提供全面的清理,終止活躍的瀏覽器進程並移除生成的元數據,同時保留核心專案文件。

  • 安全優先設計:在執行任何破壞性操作前,該技能要求使用者明確確認,防止意外遺失規劃或工作階段記錄。

  • 預覽模式:執行前,工具會顯示標記為刪除的目錄審計資訊,包括磁碟空間使用量,確保您明確知道將移除的內容。

  • 每當您發現子代理在規劃或執行時出現預期外行為,建議使用此技能以解決過期的上下文問題。

  • 此工具透過讀取 browser.pid 檔案來自動處理瀏覽器進程的平滑終止,確保不會留下孤兒進程。

  • 若未提供參數,預設行為是清除任務、規格與工作階段,快速恢復到初始狀態。

  • 請記住,此工具僅針對工作流程元數據,不會影響 Git 分支或程式碼庫檔案,但會清除任務追蹤與需求定義。

倉庫統計

Star 數
12
Fork 數
2
Open Issue 數
5
主要語言
JavaScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午04:14
在 GitHub 查看