DataAgent Claw

dataagent-claw 是一个基于微信官方推出的clawbot插件,用于打通微信侧会话与 Data Agent 系统的对话桥接工具。它负责接收来自微信的用户消息,将消息转发给 Data Agent 进行理解与处理,再把系统返回的文本、分析结果或操作反馈回传到微信端,从而让用户可以直接在微信中与我们的系统对话。

适用场景

  • 用户希望在微信中直接提问业务数据,无需额外打开 Data Agent 页面
  • 业务人员希望通过微信发起查询、追问和多轮分析
  • 企业需要把 Data Agent 的问答能力嵌入现有微信工作流

核心能力

1. 消息桥接

将微信侧的输入消息转换为 Data Agent 可处理的标准请求,并把系统响应重新组织后返回给微信用户。

2. 多轮对话

保留会话上下文,使用户可以围绕同一个问题持续追问,例如:

  • 先问“本月销售额是多少”
  • 再追问“按区域拆分”
  • 继续追问“华东为什么下降”

3. 能力复用

dataagent-claw 本身不负责复杂分析逻辑,而是复用 Data Agent 已有的 AI 员工、知识库、数据查询和业务规则能力。

4. 渠道接入

它可以作为微信侧与系统之间的适配层,降低上层业务系统直接对接 Data Agent 接口的复杂度。

安装配置

首次使用,需要先创建一个新文件夹,进入该文件夹后,执行以下命令初始化:

npx dataagent-claw init

初始化后编辑当前目录下的 .env,填入DATAAGENT_BASE_URL和DATAAGENT_TOKEN(即 Data Agent 的 地址和jwt访问凭证),再启动:

npx dataagent-claw

每次启动流程:

  • 终端打印二维码
  • 微信扫码并确认绑定
  • 开始对话

总结

dataagent-claw 的定位不是替代 Data Agent,而是把微信变成一个更自然的对话入口。通过它,用户可以直接在微信中与我们的系统进行问答、追问和结果接收,把 Data Agent 的能力嵌入日常沟通场景。