Skip to content

右侧终端栏:AI 会话

右栏跑的是真实的终端,里面跑的是真实的 AI CLI——Claude Code、Codex、pi、DeepSeek 等等。不是一个模拟的聊天界面。

这带来两个直接后果:CLI 能做的它都能做(读写文件、跑命令、调工具);同时它通过 MCP 连着 Scholardo,能读你的文献、写你的笔记。

会话

顶部一行是会话标签。Cmd+T 开新会话。每个会话是独立的对话上下文,可以并行开好几个——一个查文献,一个改稿子。

会话关闭后记录仍然保留,可以在会话搜索里找回来。

工作目录

标签行下方显示当前工作目录(也就是你的项目根目录)。点击可以切换到别的目录——但通常不需要,agent 默认就在项目里工作。

Composer:消息输入框

底部是 Composer。为什么不直接在终端里打字?因为终端里的 TUI 界面对中文输入法、多行编辑、粘贴长文本都不友好。Composer 是一个正常的文本框,写完再发进去。

功能说明
多行输入正常换行,不会误触发送
/ 命令输入 / 唤出可用命令列表
语音输入麦克风图标,或 Cmd+Shift+T
折叠不用时可以收起来,留一个迷你输入条

中文输入法

Composer 完整支持中文输入法的候选词流程。直接在终端 TUI 里打中文经常出问题,这也是 Composer 存在的原因之一。

语音输入

点麦克风开始录音,再点一次停止并转写,文字直接落进输入框。快捷键 Cmd+Shift+T

转写走云端 STT 服务,需要在设置里配置。没有可用麦克风时按钮会提示「No microphone input is available.」

模型选择

Composer 上有一个模型选择器,可以为当前会话切换模型,不用重开会话。

安全护栏

凭据检测

如果你要发送的内容看起来包含 API key、token 之类的凭据,Scholardo 会拦一下,让你选:

  • Save with credential removed——去掉凭据后再发
  • Keep original text——确认原样发送

密码输入不落盘

终端进入密码输入模式(比如 sudo 提示)时,这段输入不会被记录到会话转录里。

用量上限

接近或达到订阅用量上限时,Composer 会提示并暂停发送,额度恢复后自动解除。

保存终端内容

在终端里选中一段文字(agent 的回答、一段分析),可以直接存成笔记,落进 Notes

鼠标选择被 TUI 抢走了?

有些 TUI 程序会接管鼠标事件导致无法框选。Scholardo 对这种情况做了处理,右键菜单在 TUI 内依然可用。

会话历史搜索

放大镜图标打开会话搜索——跨会话搜索你和 agent 讨论过的一切

筛选维度:

维度选项
说话人You / Assistant / 全部
时间今天 / 近 7 天 / 近 30 天 / 全部
状态Active / Ended / 全部
排序相关度 / 最新 / 最旧

会话还可以打颜色标记(红 / 橙 / 绿 / 蓝 / 紫),方便日后按项目阶段区分。

点击结果进入阅读视图,可以在会话内继续查找(带匹配计数),Esc 退出。

链接怎么打开

Agent 回复里的链接会被智能路由:

  • 网页链接 → 内置浏览器标签页
  • 笔记链接 → 跳到 Notebook
  • 项目文件 → 在中间栏打开对应预览窗

不会一股脑扔给系统默认浏览器。

终端使用提示

工具栏的问号图标打开一个提示浮层,讲清 CLI 与 GUI 的区别、常用快捷键,以及为什么建议用 Composer 而不是直接在终端打字。

深入

Scholardo 是闭源商业产品。