AI 助手 DataBuddy

最近更新时间:2026-04-24 16:59:23

我的收藏

功能概述

AI 助手 DataBuddy 是 WeData 产品内置的 AI Agent,为用户提供一站式智能服务。无论是知识查询、代码编写还是问题排查,AI 助手都能快速响应,帮助您更高效地完成数据开发与治理工作。

核心能力

知识库问答:通过对话式交互,快速获取数据开发通用知识及 WeData 专业文档,随时解答开发疑惑。
元数据检索:智能检索数据库表结构,一键获取字段定义、数据类型等信息,提升数据理解效率。
代码辅助:支持自然语言生成代码、智能纠错与代码解释,显著提升开发效率。
智能诊断:智能分析任务运行异常问题,快速定位根因,高效排障一步到位。
Agent 能力:支持调用 WeData 的 MCP 工具,自动拆解复杂指令、制定执行计划并逐步完成。

前置条件

1. 登录 数据开发治理平台 WeData 控制台,并进入项目。
2. 单击右上角“DataBuddy”,勾选同意《DataBuddy 服务条款》,即可开始使用 DataBuddy 全部功能。


操作说明

知识问答

1. 在 DataBuddy 对话框中,您可以输入任意想要咨询的问题,例如:WeData 支持的调度类型有哪几种?DataBuddy 会在知识库中进行检索,并形成专业回复。

2. 目前知识库范围已覆盖 WeData 所有官网文档,在回复的最后附上参考文档的列表,用户可单击快速跳转查看。


元数据检索

1. 在 DataBuddy 对话框中,单击@指定表可快速引用 WeData 中的所有元数据表,可引用的范围与数据资产保持一致。

2. 选中的数据表会自动添加到对话上下文中,后续用户可基于该上下文进行进一步问答。例如让 DataBuddy 查一下这张表中的前十条数据。


代码辅助

在 WeData 的代码编辑 IDE 中,支持使用 DataBuddy 进行代码辅助功能,包括 Studio、SQL 探索、编排空间模块。

自然语言生成代码

支持用户通过自然语言描述需求,DataBuddy 自动理解意图并生成对应代码。用户只需在 Notebook 或 SQL IDE 中输入描述性文字,如"帮我生成一段代码,访问一下左侧目录上的 sample_data.csv",AI 即可快速生成完整的 PySpark 或 SQL 代码,显著提升开发效率。


智能诊断

详情请参见 AI 诊断

Agent 能力

DataBuddy 具有 Agent 自主规划能力,可以调用 WeData 的 MCP 工具,自动拆解复杂指令、制定执行计划并逐步完成。例如,当用户说"帮我在 test1文件夹下创建一个 notebook 文件"时,Agent 会自动分析当前工作环境、确定文件类型、选择合适的存放路径、生成文件内容,并在完成后向用户反馈结果。


通用功能

1. 新建会话。
单击右上角“新建会话”,可以打开一个新的对话界面,清除上一次对话的全部上下文信息。

2. 历史会话。
单击右上角“历史会话”,可以打开历史的对话界面,选择某一个对话,可以快速恢复该会话的上下文信息。


常见问题

AI 助手的响应速度如何?

AI 助手的响应速度取决于网络状况和请求复杂度。简单查询通常在几秒内返回,复杂代码生成可能需要 10-30 秒。

AI 生成的代码是否可以直接使用?

AI 生成的代码仅供参考,建议在实际使用前进行审查和测试,确保符合您的具体需求。

如何提高 AI 理解我的需求?

建议在描述需求时提供足够的上下文信息,包括:期望的输入输出、数据格式、特殊约束等。

AI 代码助手支持哪些编程语言?

目前支持 Python(Notebook)和 SQL 两种语言。