第 02 模块 · 2 节

交互界面与斜杠命令

《Pi 基础入门》02 第一次会话与 TUI · 本节时长 26 分钟

编辑器的实用技巧

在编辑器里打字时,有几个高频操作:

操作 怎么按
文件引用 @ 模糊搜索项目文件
路径补全 Tab 补全路径
多行输入 Shift+Enter(Windows Terminal 用 Ctrl+Enter
复制回复 Ctrl+X 复制最后一条助手消息(在 /tree 里复制选中消息)
粘贴图片 Ctrl+V(Windows Alt+V),或拖进终端
外部编辑器 Ctrl+G 打开 externalEditor$VISUAL$EDITOR(Windows 用 Notepad,其他用 nano)

Ctrl+X 复制回复这个小技巧很实用——想拿它去别处用,一键搞定。


斜杠命令:给 Pi 的快捷键

输入 / 会打开命令补全。斜杠命令把常用操作固定成一条命令。

贯穿项目md-tools 这种多步骤任务时,/new 开新会话、/resume 续接、/compact 压缩上下文,会帮你保持清醒。

必备斜杠命令速查

命令 作用
/model 切换模型
/settings 思考等级、主题、消息投递、传输
/new 开新会话
/resume 从之前的会话续接
/name <名字> 设置会话显示名
/session 显示会话文件、ID、消息、token、成本
/tree 跳回会话任何一点继续
/fork 从某条历史消息创建新会话
/clone 复制当前活跃分支成新会话
/compact [prompt] 手动压缩上下文
/export [file] 导出会话为 HTML 或 JSONL
/import <file> 从 JSONL 导入续接
/share 上传为私有 GitHub gist,生成可分享链接
/reload 重载键位/扩展/技能/提示词/主题/上下文文件
/hotkeys 显示所有键盘快捷键
/quit 退出 pi
记忆不用背全部。记住「/ 会弹出补全、方向键能选」就够上手,常用的是 /new/resume/model/compact。其余用到再查。

消息队列:边等边指挥

Pi 支持边工作边排队

  • Enter 排队一条「转向消息」,在当前助手回合的工具调用执行完后投递
  • Alt+Enter 排队一条「追问消息」,在 Agent 全部工作完成后投递

这让长任务里你提前下达下一步指令,不用干等。


落地练习:走一遍常用命令

  1. 启动 pi,敲 /hotkeys 看快捷键列表
  2. /model 看当前能切的模型
  3. 输入一句话让它干活,体验一次完整回合
  4. /new 开新会话,再 /resume 看能不能续接回来

怎么判断做对了?——你能顺畅地切模型、开新会话、再续接回上一个会话,而不迷路。

卡住了怎么办?/ 没反应 → 点一下输入框再敲。/model 里没你想要的模型 → 上节认证那步没配好,回去补。分不清 new/resume → 记住 new 开新的、resume 续旧的


常见坑:对话一长就「犯迷糊」

新手做长任务时,会感觉 Pi「忘事」或「犯迷糊」。

那是因为上下文越来越挤。/compact 手动压缩上下文,保留要点腾出空间;或做完一个任务用 /new 开新会话,别让旧上下文干扰新任务。这和 Claude Code 的 /clear/compact 是同一个思路。


小结

  1. 编辑器技巧:@ 引用文件、Tab 补全、Ctrl+X 复制回复
  2. 斜杠命令 = 给 Pi 的快捷键,敲 / 弹出补全
  3. 常用:/new/resume/model/compact/tree
  4. 消息队列:Enter 转向、Alt+Enter 追问
  5. 长任务用 /compact/new 保持清醒

下一节,学参考文件和运行命令。