AI 对话与模式

Ask / Agent / Workflow 选型、上下文、变更确认,以及与 MCP / Skills 的配合。

AI 对话与模式

AI 对话是左辅星的核心操作区,提供三种模式:Ask(只读问答)、Agent(在授权范围内执行修改)、Workflow(运行可复用流程)。

使用前请先完成 配置 AI 模型。

对话区控件

区域 用途
会话标签栏 新建、切换、关闭当前任务会话
消息区 查看问答、工具步骤、执行状态、工作流结果
输入区 输入问题、添加附件、插入路径、切换模式
模式选择 切换 Ask / Agent / Workflow
模型选择 切换当前会话使用的模型
信任等级 控制高风险操作时的人工确认程度
设置按钮 打开 AI 设置

模式选择

模式 适用场景 风险
Ask 了解代码、解释文档、列方案、只读审查 低
Agent 修改文件、整理材料、执行命令、调用工具 中到高
Workflow 固定流程、重复任务、团队 SOP 取决于流程内容

选择方式:

  1. 尚未确定方案:用 Ask。
  2. 目标明确、需要 AI 动手改:用 Agent。
  3. 已有固定步骤、需反复执行:用 Workflow。

切换模式、模型与信任等级

  1. 在对话区底部选择模式。
  2. 在模型下拉中选择当前模型。
  3. 按任务风险选择信任等级,例如:
    • 重要操作需确认
    • 文件修改需审核
    • 自动执行(仅适合已熟悉的环境)

首次切换模式或模型后,建议先发一条短消息确认链路正常。

提供上下文

输入区支持以下方式补充上下文:

方式 操作 适用任务
选中编辑器内容 选中代码或文字后提问 局部解释、审查
@文件路径 输入 @ 后选择工作区文件 指定要读取的文件
#Skill / #Rule 输入 # 后选择技能或规则 指定输出风格或执行约束
附件 / 图片 / 视频 用输入区图标添加材料 文档、设计、媒体类任务
终端 / 输出片段 粘贴报错或结果 排查问题
输出模板 在输出偏好中指定格式和模板 固定格式文档

Ask:只读问答

Ask 不会主动修改项目,适合“先理解再行动”的任务。

使用步骤

  1. 切换到 Ask。
  2. 输入明确问题。
  3. 依赖具体文件时,用 @路径 或选中内容。
  4. 回答满意后再决定是否切换到 Agent。

常见问法

  1. 解释:@src/app.ts 这个文件做了什么?
  2. 对比:这两种实现方式各有什么风险?
  3. 审查:请只读检查这段逻辑是否有空指针风险。
  4. 提纲:把这份文档整理成 5 条重点。

Agent:执行与修改

Agent 用于修改代码或文档、新建文件、运行本地命令、调用 MCP 工具等。

首次使用步骤

  1. 切换到 Agent。
  2. 确认当前工作区、模型和信任等级。
  3. 给出边界明确的任务。
  4. 检查修改、工具步骤和结果。
  5. 高风险修改保留人工确认。

指令写法

一条完整指令通常包含:

  1. 目标:要完成什么。
  2. 范围:允许改哪些文件或目录。
  3. 约束:不能改什么、需保持的兼容性。
  4. 交付:希望返回什么结果。

示例:

只修改 docs 目录下的用户手册,补充「快速入门」章节,不要改代码文件,最后给出变更摘要。

消息区常见内容

  • 工具步骤详情
  • 子 Agent 执行卡片
  • 运行中 / 已完成 / 失败状态
  • 待确认问卷
  • 差异或产物摘要

长任务进行中可先观察状态,避免频繁打断。

Workflow:可复用流程

Workflow 将重复任务固化为可启动的流程,例如:生成 PRD、测试用例、代码审查、文档整理等。

底部工具条

  • 选择工作流
  • 新建空白工作流
  • 打开工作流画布
  • 启动工作流
  • 从磁盘同步
  • 打开工作流库
  • 打开工作流设置

使用步骤

  1. 切到 Workflow。
  2. 选择现有工作流,或新建空白工作流。
  3. 打开画布查看节点结构。
  4. 确认目标、步骤和输入。
  5. 点击启动。
  6. 观察阶段状态和子 Agent 结果。
  7. 按需同步、重跑未完成阶段或完善流程。

同类任务重复三次以上时,可考虑整理为工作流。

输入区功能

功能 操作 作用
附件按钮 添加普通文件 参考材料或输出模板
图片按钮 添加图片 识图、审图、对照页面
视频按钮 添加视频 视频分析、拆解镜头
Agent 选择器 指定 Agent 能力 控制执行方向
输出格式按钮 指定格式、大纲、模板 生成固定格式产物
@ 引用工作区文件 定位具体文件
/ 斜杠命令 新建会话、清空、切模式等
语音按钮 语音转文字 口述任务
重新生成 重跑上一条回复 输出不理想时使用

常用斜杠命令

  • /help:查看可用命令
  • /new:新建会话
  • /clear:清空当前会话
  • /mode ask / /mode agent / /mode workflow

会话与历史

  1. 按任务拆分多个会话。
  2. 长任务固定在一个会话中推进。
  3. 新任务新建会话,避免目标混杂。
  4. 用会话历史抽屉回看旧任务。
  5. 跨项目任务先切换工作区,再打开对应会话。

与其他能力的配合

能力 在对话中的作用
模型管理 控制回复质量、费用和速度
MCP 为三种模式提供外部工具
Skills / Rules 约束输出风格与执行边界
工作流中心 将对话流程沉淀为模板
插件编辑器 开发扩展能力
触发任务 定时向会话发送任务

注意事项

  1. 风险不确定时先用 Ask。
  2. Agent 和 Workflow 执行前确认工作区、模型、权限和信任等级。
  3. 不要把密钥、密码、令牌贴进对话。
  4. 输出不理想时先补充上下文和约束,再考虑换模型。
  5. 高风险路径修改建议开启人工审核。