向母校借的 "OpenClaw 超入門" 這本書的附錄裡有很棒的常用指令介紹, 我今天在還書前大致做了一下整理, 摘要如下 :
- /new 與 /reset
皆可用來開啟一個全新對話, 都會再次啟動初始化流程 (讀取設定檔, 載入注入來源, 與 bootstrap-extra-files 額外來源等), 兩者差別是, /new 後面允許指定新對話要使用的模型 (僅用於該頻道, 且為已驗證之可用模型). - /clear
清除 Web UI 目前對話視窗中已顯示之內容, 但對於頻道 (LINE 或 Telegram 等) 無此效果. - /compact
把對話中較早較長的內容壓縮成一段精簡摘要, 讓後續對話不會因為前面的歷史對話占去太多 in tokens, 又能保持對話脈絡. /compact 後面可以附上整理行為的指示, 例如 :
/compact 請以不同主題進行摘要整理, 且以清單列出各主題重點
注意, /compact 執行後 context 並不會顯著下降, 因為它只是將歷史對話壓扁而已, 而不是清空. 此指令僅在頻道中有效, Web UI 並不支援, 但當 context 到達臨界值會自動做 auto-compaction 動作. - /export
匯出目前對話的所有內容, 自動儲存於本機下檔資料夾中. - /export-session
功能與 /export 類似, 但輸出結果是 HTML 檔, 儲存於工作區 workplace 資料夾下. - /btw
此指令用來在對話中插話, 順便問一個題外話 (跟在指令後面), 此插話不會列入此對話之 Context 內, 僅限於頻道中使用, 例如 :
/btw 今天午餐吃甚麼? - /stop
中斷目前進行中的回應或生成, 僅限於在頻道中中斷執行中的任務. - /status
查看目前對話的整體狀態資訊, 包含版本, 模型, ctx 占比, 剩餘額度等資源. - /usage
查看上一則對話的使用資訊, 例如 in/out tokens, 使用之模型, ctx 占比等, 用來觀察單次對話之資源消耗. - /help
查看可用指令. - /command
僅用於頻道中查詢該頻道所支援之指令集. - /model
查看目前所使用的模型與已設定知可用模型清單. 後面若跟著模型名稱, 則是切換該對話視窗所使用的核心 (primary) 模型, 例如 :
/model google/gemini-2.5-flash - /verbose
控制回應內容的詳細程度, 可在後面加上 on, off, full 來指定, 例如 :
/verbose off : 精簡的回應 (預設)
/verbose on : 適度補充背景, 狀態, 與操作脈絡
/verbose full : 顯示完整訊息 (含額外欄位, 補充資訊, 相關狀態等) - /fast
切換為快速回應模式以降低等待時間. - /think
調整模型在回應前的思考強度, 後面可加上 off, low, medium, 或 high 來指定, 有些模型還可用 minimal 與 xhigh. 思考強度越高越適合處理較複雜或須要規畫的任務, 但回應時間可能會變長. 設定 /think 後可以用 /status 來檢視是否有啟用指定之強度模式. - /skill-creator
以對話方式一步步引導建立自訂 Skill, 或修改原本已存在之 skill.
這些指令有些我還沒用過, 需要在測試過後再來補充.
沒有留言 :
張貼留言