操作场景
进入 DatabaseClaw 实例后,您可以通过自然语言与 AI 助手对话,完成数据库诊断、巡检、慢查询分析等运维任务。本文介绍如何使用 DatabaseClaw 的对话功能。
背景信息
DatabaseClaw 的对话功能基于大语言模型驱动,结合预置的运维 Skill,能够理解用户的自然语言指令,自动匹配并调用对应的 Skill 执行运维任务。对话过程中,AI 助手会在消息流中展示 Skill 的执行过程和结果。
对于涉及数据变更等高风险操作(L3/L4 安全等级),系统会在执行前展示确认卡片,需用户手动确认后才会执行,确保运维操作的安全性。
使用限制
限制项 | 限制说明 |
实例状态要求 | 仅运行中状态的实例支持对话。 |
会话管理 | 每个实例可创建多个会话,按最后活跃时间降序排列。 |
前提条件
已创建至少一个 DatabaseClaw 实例,且实例状态为运行中。
操作步骤
进入对话页面
1. 登录 数据库 AI 服务控制台。
2. 在左侧导航栏选择 DatabaseClaw > 实例管理。
3. 单击目标实例卡片,进入对话页面。
进入对话页面后,系统自动创建新会话,并展示欢迎信息和快捷提示语卡片。
发起对话
您可以通过以下两种方式发起对话:
方式一:手动输入
在对话界面底部的输入框中输入您的问题。
按 Enter 键或单击
提交。

常用问题示例:
帮我检查当前数据库的健康状况
查看数据库的慢查询
优化数据库性能
导出当前连接信息
方式二:快捷提问
直接单击界面上的快捷提示卡片。
发起会话后,AI 助手将自动匹配对应的 Skill 执行任务,并在对话流中展示执行过程和结果。
说明:
首次对话时需完成身份绑定:
1. DatabaseClaw 自动回复一条 OAuth 授权引导消息,包含授权链接。
2. 完成登录后,浏览器回调页面会显示一段 Base64 字符串
3. 原样复制整个字符串粘贴到对话窗口,自动完成授权。
提示词编写建议
发起分析类对话时,建议在提示词中明确实例范围,可按地域、业务标签或具体实例 ID 指定:
指定实例范围时建议增加地域属性(可填写多个)。数据库实例信息按地域存储,如不指定地域,系统会轮询查询所有地域,运行耗时将相应增加。
实例分布在多个地域时,可结合业务标签圈定同一业务的全部实例,避免逐个填写实例 ID。
AI 回复与交互
当 AI 助手回复时,您可以进行以下操作。
功能 | 操作方式 |
复制内容 | 将鼠标悬停在 AI 回复消息上,单击复制按钮。 |
重新生成 | 将鼠标悬停在 AI 回复消息上,单击重新生成按钮。 |
多轮对话 | 在输入框继续提问。 |
确认操作 | 对于高风险运维操作(L3/L4 安全等级),AI 助手会展示确认卡片,需单击确认执行后才会执行。 |
查看思考过程 | AI 助手在生成正式回复前,会先展示"思考中"的推理过程。思考内容持续输出时,展示区域会自动滚动到最新内容,无需手动拖动滚动条;已输出完成的思考内容可通过滚动条回看。 |
说明:
AI 回复支持 Markdown 渲染,包括代码块、表格等格式化内容。
管理会话
会话操作
在左侧会话面板中,您可以:
新建会话
1.1 在会话页面左侧单击
,展开会话列表。

1.2 在会话列表区域单击
。

即可在当前实例下新建会话并开始进行对话。
切换会话
单击会话列表中的任意会话,系统将加载该会话的历史记录。
删除会话
鼠标悬停在目标会话上,在右侧单击
,选择删除会话,阅读删除注意事项,确认无误后,单击删除。

说明:
删除会话后,该对话的所有历史信息将不可恢复,请谨慎操作。
实例切换
在对话页面上方,单击实例名称区域,在弹出的实例列表中选择目标实例。
实例数量较多时,您可以在实例列表顶部的搜索框中输入实例名称关键字,系统会实时筛选出名称匹配的实例(支持模糊匹配);单击搜索框中的清空按钮,可恢复展示完整实例列表。若无匹配的实例,列表将提示"未找到符合条件的实例"。切换地域后,搜索条件将自动清空。
系统将自动创建该实例的新会话。
后续步骤
如需让 AI 助手定期自动执行运维任务,请参见 管理定时任务。
如需调整实例的 Skill 配置,请参见 管理实例 Skill 与编辑 SOUL。
相关操作
管理定时任务
对应的 API 接口
API 名称 | 说明 |
CreateSession | 创建新会话。 |
DescribeSessionList | 查询会话列表。 |
DescribeSessionDetail | 查询会话详情(含消息历史)。 |
DeleteSession | 删除会话。 |
ResetSession | 重置会话。 |
常见问题
对话中 Skill 执行失败怎么办?
Skill 执行失败可能由权限不足或 Skill 本身异常导致。建议检查当前账号权限。如仍无法解决,请联系管理员在管理端查看 Skill 状态。
如何理解 L3/L4 安全等级确认?
对于涉及数据变更等高风险操作,DatabaseClaw 会在执行前展示操作详情的确认卡片,用户需手动确认后才会执行,避免误操作导致数据损失。