多 session,各開各的模型
README:
Several concurrent
pisessions per workspace, each with its own model and live token and cost readout.
一個工作區裡可以同時跑多個對話:這個用強模型做重活、那個用便宜模型跑雜事,token 與成本即時顯示。模型清單來自 pi 的設定(見供應商與模型)。
轉向與排隊
Steer a running turn or queue a follow-up, delegate to subagents…
- Steer(轉向):代理跑的當下插話改方向,不用等它跑完。
- Queue(排隊):先排下一句,這輪結束自動接著送。
- Subagents(子代理):把獨立任務派給子代理背景跑,結果回報主對話。
共用計畫:代理更新、你編輯
…and work a shared plan the agent updates and you edit — each completed step can be committed and reviewed on its own.
計畫是共用的文件:代理做完一步就更新,你隨時可以改。每個完成的步驟可以單獨 commit、單獨審——這就是把 v0.2.0 部落格那句 “review the turn, not the chat log” 落到實處。
代理會問你,而不是瞎猜
ThinkRail 內建 ask-user-question 擴充(詳見擴充與 pi 套件)。擴充 README 的定位:
Instead of guessing, the agent asks you one or more structured multiple-choice questions and waits for your answers.
特色:
- 每題 2–4 個選項,可
multiSelect多選,永遠有 “Other” 自填與備註欄位 - 題目看不懂?Discuss first 一鍵轉討論
- 選項可以帶 preview:mockup、圖表、diff 並排——UI 變更提案直接給你看 before/after,像審 diff 一樣審
- 完全鍵盤操作
v0.3.2 起提交流程更順:feat(ask-user-question): submit from the last question instead of a Review & submit page(#1149)——答完最後一題直接送出。
視覺化:圖而不是 ASCII art
visualize 擴充讓代理「 reach for a picture instead of ASCII art or a markdown table」:
- Mermaid 圖表(架構、流程、時序等)
- 選項比較卡——權衡取捨並排呈現
- 檔案預覽——HTML mockup 可選 before/after 對照
找回舊對話
⌘K 面板(或 double Shift)跨專案找 chat;chat.history 命令(網頁端 Ctrl+R)列出歷史對話。README 原文:With nothing typed it lists the chats waiting for you.——面板空著時,直接列出等你回來的對話。
下一課
對話結束後,什麼留下來?規格圖。