帮你快速理解、总结文档立即下载

基础能力

最近更新时间:2026-11-13 11:43:32
我的收藏
本文档汇总 Buddy Agent 基础能力中的定时任务、产物与产物变更、上传文件、@ 能力、ASK 模式等能力,包括定时任务、产物与产物变更、上传文件、@ 能力、ASK 模式。各能力相对独立,您可以直接跳到对应章节阅读。

定时任务

概述

定时任务让 Buddy 在您预设的时间或周期内自动触发一次 AI 会话,按照您配置好的 Prompt 调用相应的 Skills 与模型,自动产出报告、巡检结论、汇总数据等。其本质是一种「定时触发的 AI 对话执行机制」。
典型用法包括:
每天凌晨 03:00 自动生成「昨日用户增长分析报告」。
每周一 00:00 自动扫描数仓异常并输出问题列表。
每月 1 号上午 09:00 汇总上月 PR 与 Issue 情况。
定时任务在所有模式(数据开发、数据分析)下通用。

前提条件

已开通 DataBuddy 服务并完成 Buddy 入口的基础初始化。
当前账号在目标 Workspace(数据开发模式)或分析空间(数据分析模式)下具备使用 Buddy 的权限。
创建任务前已确认希望使用的 Skills、模型与 Prompt 范例。

使用限制

限制项
说明
触发上下文
每次触发会创建一个新的 AI 会话,不会复用历史会话上下文
历史关联
定时任务的执行历史不计入左侧导航的「最近任务」列表
执行频率
仅支持「每天」「按间隔」「单次」三种模式
适用范围
数据开发模式与数据分析模式均可使用,配置项一致

操作步骤

步骤 1:进入定时任务列表

1. 在 Buddy 左侧导航栏选择 定时任务。
2. 主页面以卡片方式展示所有已创建的定时任务。
每张卡片展示:
字段
说明
任务名称
创建时填写的名称
执行周期
例如「每日 · 03:00」「每周一 · 00:00」
提示词
任务运行时实际发送的 Prompt(截断展示)
任务状态
正常(绿色)或 已暂停

步骤 2:创建定时任务

Buddy 支持三种创建方式:
方式 A:通过 UI 创建
1. 在定时任务列表右上角点击 + 新建,打开创建弹窗。
2. 填写以下配置项:
名称
Prompt 配置、Skills 与模型选择
执行频率
生效日期区间(可选)
3. 点击 保存。新建的任务默认处于 正常 状态。
方式 B:从模板添加
1. 在定时任务列表右上角点击 从模板添加。
2. 在模板列表中按场景选择一个模板(区分数据开发模式与数据分析模式)。
3. 进入创建弹窗,Prompt、Skills 等字段已自动填入,您可按需调整。
4. 点击 保存。
方式 C:通过自然语言创建
在对话框中直接描述任务,例如:
帮我创建一个定时任务:每天早上 9 点生成一份昨日 GMV 报告,发送到 DataBuddy。
Buddy 解析后会弹出一个预填好的创建确认卡片,您确认后即可保存。

步骤 3:查看任务执行记录

1. 在定时任务列表点击某张卡片,进入 执行记录 页面。
2. 列表按时间倒序排列,每条记录包含:
字段
说明
执行结果
成功 / 失败
运行状态
运行中 / 运行完成
执行时间
触发时间
记录数量
本次会话产出的产物数
已读状态
未查看的完成记录会显示小红点
3. 点击某条记录可进入对应会话,查看完整对话流与产物。
定时任务的会话不会出现在左侧导航的「最近任务」中。如需查看历史,请始终通过执行记录入口进入。

步骤 4:管理定时任务

在定时任务的编辑、详情面板,您可以执行以下操作:
操作
说明
暂停
暂停后任务停止按计划触发,状态变为「已暂停」
恢复
将「已暂停」状态恢复为「正常」
测试运行
立即手动触发一次执行,可用于验证 Prompt 是否正确
删除
删除定时任务(不可恢复)

参数说明(定时任务)

基础配置

参数
说明
是否必填
默认值
取值范围
名称
定时任务名称
是
-
自定义文本
Prompt 配置
触发时实际发送给 AI 的指令文本
是
-
自然语言
Skills 选择
任务执行可使用的 Skills 集合
否
当前模式默认 Skills
可多选
模型选择
任务执行使用的大模型
否
当前默认模型
平台支持的模型
执行频率
触发周期
是
-
每天 / 按间隔 / 单次
生效日期区间
任务有效时间窗
否
永久生效
起止日期

执行频率

类型
说明
每天
每天固定时间执行一次
按间隔
每 N 小时或 N 分钟执行一次
单次
仅在指定时间点执行一次

生效日期区间

字段
说明
起始时间
默认空表示立即生效
结束时间
默认空表示永久生效
校验规则
结束时间必须大于等于起始时间

验证结果(定时任务)

操作完成后,您可以通过以下方式确认:
1. 任务卡片显示在列表中,状态为 正常。
2. 在编辑面板单击测试运行,立即触发一次执行,并在执行记录中产生一条新记录。
3. 到达计划时间后,执行记录会按时序自动新增条目。

常见问题(定时任务)

Q:定时任务每次会基于上次会话上下文继续吗?
不会。每次触发都是创建一个全新的 AI 会话,仅基于您配置的 Prompt 与 Skills 执行,避免历史上下文累积造成结果漂移。
Q:测试运行与正式触发有差异吗?
测试运行使用与正式触发完全相同的 Prompt、Skills 与模型,结果会进入执行记录列表,可作为预演验证。
Q:暂停的任务还能测试运行吗?
可以。在暂停状态下编辑面板仍提供 测试运行 与 恢复 按钮。
Q:可以将定时任务的执行结果发送到企业微信或邮件吗?
可以通过 Prompt 让 Buddy 在执行后调用平台通知能力发送(依赖具体 Skills),但定时任务本身不内置消息推送通道。

产物与产物变更

概述

产物(Artifact) 是 Buddy 在一次会话中生成的可复用结果,包括 Markdown、HTML、Notebook、SQL 文件、Python 文件、数据接入任务、工作流、仪表盘、模型实验等。每个会话维护一份独立的产物列表,集中展示本次对话产生的所有产物。
产物变更 在产物面板中提供「变更」Tab,您可以查看每个文件型产物从「基线版本」到「最新版本」的差异,并以左右对比(side-by-side diff)的方式审阅 AI 做了哪些修改。

产物类型与展示方式

产物类型
预览方式
跳转方式
Markdown(.md)
渲染后预览
跳转至 Studio 查看源文件
HTML(图表 / 报告 / 仪表盘)
渲染后预览
跳转至 Studio 查看源文件
Notebook(.ipynb)
展示源代码
跳转至 Studio Notebook 编辑器
SQL(.sql)
展示源代码
跳转至 Studio SQL 编辑器
Python(.py)
展示源代码
跳转至 Studio
数据接入任务(实时 / 离线)
不支持预览
跳转至数据接入模块
工作流
不支持预览
跳转至 Workflow 模块
仪表盘
不支持预览
跳转至仪表盘模块
模型实验
不支持预览
跳转至模型实验模块

前提条件

当前会话中至少有一次 AI 回复产生了产物。
您对产物所在的 Studio 文件夹或目标模块有相应的查看、编辑权限。

使用限制

限制项
说明
产物归属
产物列表按会话维护,不同会话之间产物互相独立
文件变更适用范围
仅文件型产物支持 diff,工作流、数据接入任务等实体型产物不支持
仪表盘场景
仪表盘没有侧边栏入口,需在主页面或对话页面查看
模式默认
除仪表盘外,其他模块默认进入数据开发模式

在对话流中查看产物

对话底部产物卡片

当一次 AI 回复产生产物时,回复消息底部会自动展示产物卡片:
元素
说明
标题行
任务产生产物(N 个): ,N 为本次回复产生的产物总数
产物卡片
按字母顺序展示前 2 个产物(文件图标 + 文件名)
查看全部按钮
当产物超过 2 个时显示 查看全部产物 →
交互行为:
操作
行为
点击单个产物卡片
打开右侧产物面板并自动定位到该产物的预览
点击不可预览的产物(工作流、数据接入任务等)
跳转至对应模块
点击「查看全部产物 →」
打开右侧产物面板并展示完整产物列表
Buddy 主页面下,一轮对话结束后若产生了产物会默认拉起产物列表;侧边栏内嵌时不自动拉起。

操作步骤

步骤 1:打开产物面板

通过以下任一方式打开右侧产物面板:
点击对话流中产物卡片或「查看全部产物 →」按钮。
在 Buddy 主页面右上角单击产物入口。
产物面板顶部包含两个 Tab:
Tab
说明
产物列表
默认 Tab,展示本会话所有产物
变更
展示本会话内所有发生过变更的文件型产物

步骤 2:预览或跳转产物

在「产物列表」Tab 中,点击某个产物:
可预览类型:在右侧预览区直接展开,例如 Markdown 渲染后内容、HTML 报告交互预览、SQL 代码块。
不可预览类型:直接跳转至对应模块,例如工作流、数据接入任务。
文件型产物预览页右上角支持:
操作
说明
导出
按文件类型导出为原格式、Word、PDF(详见下表)
修改
跳转 Studio 编辑文件
复制链接
复制产物访问链接,并提示需在 Studio 中配置访问权限
导出格式支持
产物类型
原格式
Word
PDF
Markdown
支持
不支持
支持
HTML
支持
支持
支持
SQL
支持
不支持
不支持
工作流 / 仪表盘等实体
不支持
不支持
不支持
其他文本文件
支持
不支持
不支持

步骤 3:查看文件变更

1. 在产物面板顶部切换到 变更 Tab。
2. 列表中展示本会话内所有发生过变更的文件型产物,每项包含:
文件名
增删行数统计:+N / -N
3. 点击某个文件项,右侧切换到 side-by-side diff 视图,左侧为基线版本,右侧为最新版本。
工作流、数据接入任务等实体型产物不在「变更」Tab 中展示。

步骤 4:理解 diff 的基线规则

「变更」Tab 比较的是同一个会话内文件从「基线版本」到「最新版本」的差异。基线版本的确定规则统一为:该文件最早的有内容的版本。具体分为三种场景:
场景 A:会话前已有文件 → 会话中修改
基线版本 = 会话开始时文件的原始内容
最新版本 = 最后一轮修改后的内容
diff 展示原始内容与最终内容的差异
场景 B:会话中新建 → 没有后续修改
基线版本 = 空(文件之前不存在)
最新版本 = 新建时的内容(v1)
diff 展示所有行均为「新增」
场景 C:会话中新建 → 又有后续修改
基线版本 = 新建时的第一版内容(v1)
最新版本 = 最后一轮修改后的内容
diff 展示 v1 与最新版本之间的差异(不是「空 vs v3」)
关键区分:场景 B 与场景 C 的区别在于新建后是否有后续修改。

在对话中复用产物

Buddy 提供以下方式将产物在不同会话间流转:
方式
说明
文档
@ 引用
通过 @ 在新会话中引用 Studio 中的产物文件
知识库 中的 @ 能力说明
沉淀为知识
在产物详情页 更多 > 作为知识学习 写入知识库
知识库
提交复核
将产物提交给空间管理员/编辑者审核

验证结果(产物与产物变更)

完成对话后您可以通过以下方式确认:
1. 对话末尾出现产物卡片,并可点击进入预览。
2. 右侧产物面板的「产物列表」Tab 显示本会话所有产物。
3. 对修改过的文件,「变更」Tab 中可见对应条目并能正确展示 diff。

常见问题(产物与产物变更)

Q:产物列表是和会话绑定还是和 Workspace 绑定?
产物列表按会话维护,每次新建会话产物列表清空。但产物对应的实际文件依然保存在 Studio 或对应模块中,可通过文件路径或链接持续访问。
Q:复制了产物链接发给同事后,对方打开提示无权限怎么办?
Buddy 在您复制链接时已提示「请确保用户有权限可以访问该链接」。请进入 Studio 对应文件,单独配置该用户的访问权限。
Q:在对话中删除了一个产物的源文件,diff 还能查看吗?
源文件被外部删除后,预览功能不可用。建议在产物面板查看 diff 后再做物理删除。
Q:仪表盘为什么没有侧边栏 Buddy 入口?
仪表盘场景下产物即为仪表盘本身,Buddy 不再作为侧边栏出现以避免视觉冲突;可通过左侧导航的 Buddy 主入口进入。

上传文件

概述

Buddy 对话框支持您直接将本地文件作为对话上下文上传,让 AI 在回答时基于这些文件中的内容进行分析、提取或转换。常见用途包括:
上传 CSV、Excel 让 Buddy 帮助理解数据结构、生成建模建议或分析数据。
上传 SQL 文件让 Buddy 协助审查、改写或解释逻辑。
上传 JSON 让 Buddy 解析结构、转换为目标格式。
上传图片让 Buddy 基于多模态能力解读截图、原型图、报错信息等。
如果您需要让上传的文件在多个会话中长期可用,建议改用 知识库 持久化沉淀;上传文件能力主要面向临时使用场景。

前提条件

当前账号在所在 Workspace(数据开发模式)或分析空间(数据分析模式)下具备 Buddy 使用权限。
已打开 Buddy 主页面或侧边栏。

使用限制

限制项
说明
文件类型
CSV、Excel、JSON、SQL、图片等常见格式
上传数量
支持单次同时上传多个文件
适用范围
仅作为本次会话的上下文使用,不会自动写入知识库

操作步骤

步骤 1:在对话框中上传文件

1. 在对话框底部点击 上传文件 图标。
2. 在弹出的文件选择器中选择一个或多个本地文件,或直接将文件拖入对话框。
3. 上传完成后,对话框上方展示已上传文件,每项包含:
文件名
文件大小
格式缩略信息

步骤 2:撰写问题并发送

在对话框中输入问题,Buddy 在思考时会自动读取已上传文件作为上下文。例如:
帮我分析这份 CSV 中各渠道在最近 30 天的转化率差异
Buddy 在思考过程中会展示「正在读取文件…」的工具调用状态,回答中会引用文件中的具体数据。

步骤 3:移除文件

如果需要移除某个已上传的文件,点击文件卡片上的 ✕ 即可。

步骤 4:升级为长期知识

如果您希望该文件后续多次复用,可在对话产物详情页或知识库入口将文件沉淀到知识库:
1. 通过对话生成产物后,可在产物详情右上角选择产物作为知识学习。
2. 直接在 知识库 中通过 从本地上传 重新上传作为长期知识。

与 @ 引用、知识库的区别

能力
适用范围
时效性
是否参与跨会话检索
上传文件
当前会话
临时
否
@ 引用
当前会话
临时
否(但被引用对象本身长期存在)
知识库
同模式下所有会话 / 当前分析空间
长期
是
详见 知识库 与本文 @ 能力 章节。

常见问题(上传文件)

Q:上传的文件保存在哪里?会被其他人看到吗?
上传的文件仅作为当前会话的上下文使用,不会自动公开或写入到 Catalog。其他人无法在您未主动分享的情况下访问。
Q:可以上传多个文件让 Buddy 一次性分析吗?
可以。一次上传多个文件时,Buddy 会在思考过程中按需读取相关文件。如果文件之间存在引用关系,您可以在 Prompt 中明确指出,例如「以 a.csv 为主表,关联 b.csv 中的渠道明细」。
Q:上传的图片可以被 Buddy 看懂吗?
可以。Buddy 通过多模态模型解读图片内容,包括截图、报错信息、架构图等。回答效果与图片清晰度和内容复杂度相关。

@ 能力

概述

Buddy 在对话输入框中提供 @ 能力:通过 @ 符号在所有可用对象(表、文件、指标模型、知识文件等)中精确选择一个或多个对象作为本轮回答的上下文,让 Buddy 不再需要靠自然语言猜测要操作的对象,避免找错表、改错文件。
@ 能力适用于以下两种诉求:
明确指代:让 Buddy 直接基于您指定的对象进行操作或回答(例如「@用户复购率指标开发.sql 这个查询太慢了,帮我优化」)。
组合上下文:同时引用多个对象形成复合上下文(例如「@dwd_order_detail @电商业务数据字典 按字典里的口径统计昨日退款率」)。

前提条件

已打开 Buddy 对话框(主页面、侧边栏或嵌入页面均可)。
当前账号对希望引用对象具备查看权限。
您所在的模式决定可被 @ 的对象类型,详见下方 可被 @ 的对象类型。

使用限制

限制项
说明
触发方式
直接键入 @ 或通过 + 菜单选择「@ 指定上下文」
引用数量
单次对话可连续 @ 多个对象,每个对象独立成 chip
删除方式
点击 chip 右侧 ✕,或按 Backspace 从右往左逐个删除
模式差异
数据开发模式与数据分析模式可被 @ 的对象类型不同
搜索范围
输入关键字时跨所有对象类型全局模糊搜索

操作步骤

步骤 1:触发 @ 浮窗

通过以下任一方式触发:
方式
行为
直接输入 @
在光标位置插入 @,弹出上下文选择浮窗
点击对话框左侧 + 菜单 > @ 指定上下文
同上

步骤 2:浏览对象列表

浮窗结构如下:
区域
说明
顶部「最近使用」区
展示最近 6 个被 @ 选中过的对象,按时间倒序,每行展示「图标 + 名称 + 灰色路径」
对象类型列表
当前模式下可被 @ 的对象类型,详见 可被 @ 的对象类型
操作方式:
1. 点击某个对象类型 → 进入第二层,展示该类型下的全部条目。
2. 第二层顶部点击 ‹ 返回 即可回到第一层。
3. 点击某个条目即将该对象插入对话框。

步骤 3:搜索对象

在 @ 之后继续键入关键字(例如 @数规):
行为
说明
实时搜索
输入即触发,无需回车
全局检索
跨所有对象类型搜索,不受当前层级限制
模糊匹配
例如「@数规」会命中「数仓开发规范」
无结果
显示「没有匹配的结果」

步骤 4:在对话中使用

选择对象后,输入框光标处插入一个 chip:
@ + 类型图标 + 名称 + ✕
发送消息后,AI 回答中会明确标识使用了该指定对象(例如思考过程中显示「正在读取 SQL 文件…」工具调用,并在结果中关联该对象)。

可被 @ 的对象类型

@ 能力在不同模式下可见的对象类型不同,二级展示信息如下:

数据开发模式

对象类型
二级信息展示
表
表名 + Catalog 路径(例如 databuddy_showtime_donot_delete/ads_olist/ads_customer_repurchase_analysis)
Notebooks
Notebook 名 + 文件路径(例如 Workspace/new_notebook_0423.ipynb)
SQL
SQL 名 + 文件路径(例如 Workspace/at_100f_script_100_58GUb14r.sql)
文件
Studio 中的 Markdown / TXT 等文件名 + 路径
文件夹
Studio 文件夹名 + 路径(例如 Workspace/Users/joshshzhou@xxxxx)
工作流
工作流名称 + 工作流 ID
指标模型
指标模型名 + 中文名
知识文件
知识文件名 + 所属知识库名

数据分析模式

对象类型
二级信息展示
表(分析空间内的表)
表名 + Catalog 路径
指标模型(分析空间内的指标模型)
指标模型名 + 中文名
知识文件
知识文件名 + 所属知识库名
数据分析模式下 @ 仅能引用当前分析空间内的资产,避免跨空间检索带来的歧义。

典型场景与预期 AI 行为

数据开发模式

场景
用户输入示例
预期 AI 行为
表变更
@dwd_order_detail 给这张表加一个 refund_amount 字段
直接修改该表,新增字段
修改 Notebook
@零售业务月度库存分析.ipynb 补充一段异常检测逻辑
读取该 Notebook 已有 cell,在末尾追加异常检测代码
SQL 优化
@用户复购率指标开发.sql 这个查询太慢了,帮我优化
读取 SQL 全文,分析瓶颈,给出优化后的 SQL
引用文档建模
@数仓分层建设规范.md 帮我按照这个规范对 ods_payment 表做分层设计
按 ODS/DWD/DWS/ADS 规则输出建模方案
引用需求单生成开发说明
@【空间配置需求单】新增「客单价 ARPU」指标配置申请.md 帮我基于该空间配置需求单,生成对应的数据开发需求说明
基于指标配置申请生成数据开发需求单
文件夹批量分析
@xx 文件夹 帮我看看这个文件夹下 SQL 有哪些可以优化的
遍历文件夹内 SQL 文件,输出优化建议
工作流排查
@T+1调度工作流编排 昨天这个流程失败了,帮我排查可能原因
分析工作流执行过程并列出失败原因
修改指标模型
@ecommerce_trade_model 在这个模型内新增 GMV 指标
修改指标模型,新增指标
知识库约束
@SQL 开发最佳实践知识库 帮我 review 你刚刚生成的代码是否符合规范
读取知识库规则,检查刚生成的 SQL

数据分析模式

场景
用户输入示例
预期 AI 行为
指定表查询
@gmv_daily 查一下上周每天的 GMV 变化
仅使用该表生成查询,不再做智能选表
指定指标模型
@ecommerce_trade_model 本月转化率是多少
在该模型中选择转化率指标,不去其他模型推断
仿照模板生成报告
@财务分析月报 参考这个格式,生成本月的财务分析月报
基于该报告结构生成新报告
引用业务术语解释
@财务分析术语 查询一下最近三个财务月的 GMV
从知识文件提取「财务月」「GMV」定义后生成查询
表 + 知识文件组合
@dwd_order_detail @电商业务数据字典 按字典里的口径统计昨日退款率
用指定表查询,结合知识文件中的口径计算退款率

验证结果(@ 能力)

完成上述操作后,您可以通过以下方式确认:
1. 输入框中出现对应 chip,发送后消息卡片上保留该 chip 信息。
2. AI 思考过程中显示读取该对象的工具调用,回答中正确使用该对象。
3. 重新打开 @ 浮窗时,最近选用的对象出现在「最近使用」区。

常见问题(@ 能力)

Q:为什么 @ 浮窗里看不到我刚创建的表?
请确认:
1. 对象已成功创建并在 Catalog / Studio 中可见。
2. 当前账号对该对象有查看权限。
3. 数据分析模式下,@ 仅展示当前分析空间内的资产,跨空间不会出现在浮窗中。
Q:可以一次 @ 多少个对象?
没有硬上限,您可以连续 @ 多个对象,每个独立成一个 chip。但建议控制在 5 个以内,避免上下文过长导致 AI 信息过载。
Q:搜索时如何快速精确命中?
输入对象名称的关键字片段即可,Buddy 会做模糊匹配。例如键入「数规」可命中「数仓开发规范」。
Q:被 @ 的对象会被复制到对话中吗?
不会。chip 仅作为引用标识,AI 在执行时基于权限实时读取原对象,原对象的修改会在下次引用时生效。

ASK 模式

概述

Buddy 的对话框底部提供两种运行模式:Agent 模式 与 Ask 模式。
模式
行为
Agent 模式(默认)
Buddy 可读取并修改平台资产:生成并保存 SQL 文件、创建数据接入任务、注册指标、执行终端命令等
Ask 模式
Buddy 仅做只读问答与探索:可读取文件与元数据,不修改任何资产,不执行终端命令
Ask 模式适用于以下诉求:
学习与查询:基于 DataBuddy 官方文档知识库回答产品使用问题。
元数据探查:快速查询 Catalog 中的表、字段、指标元数据。
避免误操作:调研、讨论、教学等场景中防止不小心改动资产。
Ask 模式与 Agent 模式对接的知识库、上下文、@ 引用范围完全一致;唯一区别在于只有只读工具可用。

适用场景

场景
模式建议
我要让 Buddy 完成一个真实的开发或分析任务并落地
Agent
我只想了解某个产品功能怎么用
Ask
我想看 Catalog 中某张表的字段和血缘
Ask
我想确认 SQL 写法是否符合规范,但不希望它真去执行
Ask
数据接入模块中调用「数据源文档」
Ask(默认)

前提条件

已打开 Buddy 对话框(主页面或侧边栏均可)。
当前账号在所在 Workspace 或分析空间下具备 Buddy 使用权限。

使用限制

限制项
说明
资产修改
完全不允许
终端命令
完全不允许
文件读取
允许(与 Agent 模式一致)
元数据查询
允许
知识库与上下文
与 Agent 模式共用同一份配置

操作步骤

步骤 1:切换到 Ask 模式

1. 在对话框底部找到模式切换控件,默认显示为 Agent。
2. 点击模式切换控件,选择 Ask。
切换后,控件右侧的 tooltip 会提示:
Ask 模式:仅能读取文件,不可进行修改
Agent 模式:可以执行文件操作、终端命令等

步骤 2:在 Ask 模式中提问

直接在输入框中提问。例如:
WeData 中 Workflow 是怎么和 Studio 的 SQL 文件关联的?
Buddy 会基于:
DataBuddy 官方文档知识库
当前 Workspace / 分析空间内的元数据
您 @ 引用的对象
本会话历史上下文
生成回答。回答中不会触发任何资产修改或命令执行。

步骤 3:在依赖模块中自动使用

部分模块默认呼起 Ask 模式以避免误操作,例如:
模块
默认模式
数据接入模块的「数据源文档」功能
Ask
仪表盘
(仪表盘无侧边栏)
其他模块(侧边栏)
默认数据开发模式下的 Agent
您仍可在对话框底部手动切换模式。

步骤 4:必要时切回 Agent 执行

当您确认要落地变更时,再次点击模式切换控件,切回 Agent:
1. 切回 Agent 模式后,输入框上方仍保留之前会话的上下文。
2. 直接发送变更请求即可,Buddy 会按 Agent 模式执行。
切到 Ask 模式不会清空会话历史,但 Ask 模式下生成的产物若涉及执行步骤会被跳过;如果之后切回 Agent 重新执行,Buddy 会基于上下文重新落地变更。

与其他能力的关系

能力
Ask 模式下的行为
@ 引用
完全可用,详见 本文 @ 能力章节
上传文件
完全可用,详见 本文上传文件章节
知识库检索
完全可用,详见 知识库
产物生成
仅支持只读类产物(如 Markdown 总结、HTML 报告预览);不会创建工作流、数据接入任务、指标等需要落地的资产
定时任务
定时任务支持选择 Ask 或 Agent 模式(详见 本文定时任务章节)
数据复核
复核流程不依赖模式,可在两种模式下发起

验证结果(Ask 模式)

完成上述操作后,您可以通过以下方式确认:
1. 对话框底部模式切换控件显示为 Ask。
2. 提交修改类请求(例如「帮我把这张表加一个字段」)时,Buddy 会拒绝执行并提示需切换到 Agent 模式。
3. 提交只读类请求(例如「这张表有哪些字段」)时正常返回结果。

常见问题(Ask 模式)

Q:Ask 模式下 Buddy 的回答会比 Agent 模式更慢、更快吗?
回答速度差别不大。Ask 模式由于不涉及资产写入与命令执行,回答的「执行步骤」减少,整体体感会更直接。
Q:Ask 模式下可以读取我没有权限的资产吗?
不能。Ask 模式只是限制了「写入与执行」,权限校验依然按账号实际权限进行;不能查看您原本无权访问的资产。
Q:Ask 模式下能用 @ 引用吗?
可以。@ 能力在两种模式下完全一致,详见 本文 @ 能力章节。
Q:什么时候默认会进入 Ask 模式?
目前数据接入模块的「数据源文档」功能默认呼起 Ask 模式,其他模块默认 Agent 模式。

相关文档