建议:TUI 输入框增加 Ctrl+S "暂存草稿" 快捷键
场景
在 TUI 中与 agent 对话时,经常遇到这种情况:正在输入框里写一段比较长的提示词,还没写完,突然想到需要先问另一个问题(比如查一个文件、确认一个前置信息),但又不希望丢失当前已经打好的草稿。目前只能手动复制粘贴到别处,或者硬着头皮先发出去再追加补充,体验不太好。
Claude Code 的做法
Claude Code 中 Ctrl+S 是 chat:stash(暂存),功能很简单:
- 按一次 Ctrl+S:把当前输入框里的内容暂存起来,同时清空输入框,用户可以立刻处理其他事情
- 再次按 Ctrl+S(输入框为空时):把暂存的草稿恢复到输入框,继续编辑
这就是一个"稍后提交"的轻量机制,非常适合打断式的工作流。
建议
在 GA TUI 的输入框中也增加 Ctrl+S 快捷键,实现同样的"暂存草稿 / 恢复草稿"行为。
(注:新版 tuiapp_v2.py 中 Ctrl+S 当前未被占用,老版 tuiapp.py 中曾用作 Stop 但 v2 已改为 Ctrl+C。)
建议:TUI 输入框增加 Ctrl+S "暂存草稿" 快捷键
场景
在 TUI 中与 agent 对话时,经常遇到这种情况:正在输入框里写一段比较长的提示词,还没写完,突然想到需要先问另一个问题(比如查一个文件、确认一个前置信息),但又不希望丢失当前已经打好的草稿。目前只能手动复制粘贴到别处,或者硬着头皮先发出去再追加补充,体验不太好。
Claude Code 的做法
Claude Code 中
Ctrl+S是chat:stash(暂存),功能很简单:这就是一个"稍后提交"的轻量机制,非常适合打断式的工作流。
建议
在 GA TUI 的输入框中也增加
Ctrl+S快捷键,实现同样的"暂存草稿 / 恢复草稿"行为。(注:新版 tuiapp_v2.py 中 Ctrl+S 当前未被占用,老版 tuiapp.py 中曾用作 Stop 但 v2 已改为 Ctrl+C。)