iT邦幫忙

2026 iThome 鐵人賽

DAY 6
0

https://ithelp.ithome.com.tw/upload/images/20260825/201243848zU2gsp3Yi.jpg

今天介紹什麼指令

  1. /rewind(倒帶):回到前面指定的對話
  2. /clear(清空):開啟新的對話串

為什麼要用這些指令

  1. /rewind(倒帶):如果發現討論歪了,可以回到指定的對話,避免汙染脈絡或浪費 Token。
  2. /clear(清空):開啟新的對話串,避免 LLM 記太多東西腦容量不夠(可以參考上一篇對/Context的介紹),有一種做法是參考物件導向的 SOLID 中的單一職責原則,每個對話串只做一個功能,做完一個功能後就/clear然後再做下一個新功能。

運作機制長怎樣

1. 兩者的差別

目前會話狀態 (累積了 5 輪對話與 80k Tokens 記憶)

/rewind(倒帶)

  1. 使用/rewind(倒帶)
  2. 撤銷最後 1~N 輪對話
  3. 保留先前的有效決策脈絡,重新修正最後一次提示詞

/clear(清空)

  1. 使用/clear(清空)
  2. 重新載入專案 Rules 與 GEMINI.md
  3. 以全新的 Context 開啟任務階段

2. /rewind(倒帶)的底層運作機制

當執行/rewind(倒帶)時,系統並非只是簡單刪除螢幕文字,而是對底層的對話歷程檔案(transcript.jsonl)執行時間軸回滾:

  1. 將最後一個 USER_INPUT(使用者輸入)及其對應的 PLANNER_RESPONSE(模型回應)與 TOOL_CALLS(工具調用)從記憶體中抹除。
  2. 讓對話狀態回到上一個乾淨的檢查點(Checkpoint)。

終端機實作

1. /rewind(倒帶)

在 Antigravity CLI 提示字元中直接輸入

/rewind

就會出現

Rewind Conversation

> 歷史對話 1...
    1 artifact generated

  歷史對話 2...
    1 file changed +144 -0 · 1 artifact generated

  歷史對話 3...
    1 artifact generated

  歷史對話 4
    1 file changed +67 -0 · 1 artifact generated
  [1-9 of 12 items]

2. /clear(清空)

在 Antigravity CLI 提示字元中直接輸入

/clear

就會全部重來,開啟新對話


      ▄▀▀▄        Antigravity CLI 1.1.19
     ▀▀▀▀▀▀       anandydy529@gmail.com (Google AI Pro)
    ▀▀▀▀▀▀▀▀      Gemini 3.7 Flash (High)
   ▄▀▀    ▀▀▄     ~/Project/adk
  ▄▀▀      ▀▀▄

──────────────────────────────────
>
──────────────────────────────────

上一篇
115/05 - /context, /model, /effort - 脈絡用量與算力調配
下一篇
/copy & /exit - 複製和離開
系列文
第一次用 Antigravity CLI 做出 Plugin 就上手14
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
饅頭
iT邦新手 5 級 ‧ 2026-08-26 02:02:55

倒帶我知道!吉良吉影!

我要留言

立即登入留言