終端機互動介面
直接執行 anyy 即進入 TUI。新 Profile 尚未設定時先引導設定;預設 Socket 不可用時,可以為本次 TUI 啟動程序內 Gateway,結束時一同停止。明確傳入 --socket 就只連線它,不靜默改用臨時執行環境。
anyy --profile office
anyy --socket /path/to/anyy.sock
anyy --resume SESSION_ID
需要 Dashboard、通訊管道或一次性 CLI 長期使用時,應另行啟動 anyy gateway start。
寫一則訊息
| 按鍵 | 操作 |
|---|---|
| Enter | 空閒傳送;忙碌時插入 steering |
| Alt+Enter | 忙碌時加入 follow-up;空閒傳送 |
| Shift+Enter/Ctrl+J | 換行 |
行末一個 \ 再 Enter | 把反斜線變為換行 |
| Home/Ctrl+A、End/Ctrl+E | 移到起點、終點 |
| Ctrl+U、Ctrl+K | 刪除游標前、後內容 |
| Ctrl+W | 刪除前一個詞 |
輸入 /,用方向鍵選擇補全,Enter 採用或執行。未知指令先查 /help,不要把其他介面的捷徑當作 TUI 指令。
待處理訊息
steering 在下一個檢查點讀取,follow-up 等目前回覆結束;佇列先顯示前者,再顯示後者。Alt+Up 將全部等待文字和附件返還編輯器,放在目前草稿之前、用空行分隔;得到 Gateway 確認後才清除成員關係,工作繼續。改完重新傳送,會成為新輸入。
串流期間 Esc 在沒有局部選擇器接管時,先退回輸入再中斷按鍵對應回合;空佇列也會請求中斷。遲到確認不會清除或停止後來一回合。Ctrl+C 忙碌時只中斷目前工作並保留佇列,等待捕獲的工作收尾;不會自動接著跑下一回合。
重試等待期間的 Esc 只取消 backoff,草稿和佇列不變,待處理輸入之後仍可能按正常流程被選取。它不是摘要取消快捷鍵;壓縮/分支摘要取消需等待模型收尾,不套用不完整摘要。更多區別見工作階段。
空閒時 Ctrl+C 有草稿則清空,輸入框為空則結束;Ctrl+D 結束。一般浮層優先處理 Esc/Ctrl+C,澄清仍可能需要作答或明確中斷。
換工作階段與回到舊分支
/new 開始乾淨話題,/sessions 選擇已有對話,記錄屬於所選 Profile。
空閒時 /tree 展示目前工作階段已有分支:上/下選條目,Enter 導覽,s 啟用/停用離開分支時的摘要,Esc 取消。使用者訊息被選中後退到它之前,輸入框為空時返還文字。先處理草稿,避免錯過退回輸入。導覽保留同一 Session,不啟動回覆;另建 Fork 仍是 RPC 能力。
Provider、Model 和 Effort
/provider、/model 開啟即時選擇器。/effort 用橫向選項展示目前模型支援的命名等級,不提供 Default/provider_default;不支援推理的模型沒有強度選擇器。
- Enter:套用至工作階段,同時只儲存請求的全域推理預設值,保留已存 provider/model。
- Alt+S:只套用至工作階段。
兩者不寫單模型偏好。狀態顯示按模型範圍調整後的實際等級;全域請求不同會另行說明。Off 保留供重新開啟的等級。切換可能影響快取重複使用和費用,優先順序見推理預設值。
常用指令入口
| 本機指令 | 用途 |
|---|---|
/help、/quit | 說明、結束 |
/new、/tree | 建立、樹狀導覽 |
/status、/usage | 目前對話狀態、用量與上下文 |
/skills | 選擇 Skill 指令插入 |
/effort | 推理等級 |
Gateway 還提供 /sessions、/provider、/model 等即時項,Skills 也可增加指令。需要腳本時用 anyy chat,它要求常駐 Gateway 線上,見 CLI。