AskTable
免费试用

Qwen 3.6 + AskTable + Claude Code:打造顶级 AI 数据分析工作流

AskTable 团队
AskTable 团队 2026年4月5日

Intro

如果要把数据分析这件事做到极致,你需要三个组件:

  • Qwen 3.6-Plus:国产最强编程模型,编程能力提升 2-3 倍,接近 Claude Opus 4.5 水平
  • AskTable:AI 数据分析平台,支持 20+ 种数据库,Text-to-SQL / Text-to-Python / Text-to-JS 三通道智能分析
  • Claude Code:AI 编程助手,通过 AskTable Skill 管理数据和执行分析

三者各自已经很强,组合在一起就是一个完整的 AI 数据分析工作流

这篇文章是实操型教程,手把手教你从零搭建这个工作流,完成从数据接入、智能分析、报告生成到团队协作的完整链路。


一、架构概览:引擎 + 中枢 + 入口

在开始动手之前,先理解这三个组件各自扮演什么角色。

Arch

Qwen 3.6-Plus:智能引擎

Qwen 3.6-Plus 是这个工作流的底层算力引擎。它的核心价值在于:

  • 编程能力飞跃:相比上一代提升 2-3 倍,复杂代码生成准确率接近 Claude Opus 4.5
  • 推理能力增强:数据分析场景下的逻辑推理、模式识别能力显著提升
  • 成本可控:作为国产模型,在性能和成本之间取得了很好的平衡
  • 中文理解力强:对中文业务场景、行业术语的理解优于大多数国外模型

关于 Qwen 3.6-Plus 在 AskTable 上的接入详情,参见 《AskTable 率先支持 Qwen 3.6-Plus》

AskTable:数据中枢

AskTable 是这个工作流的数据分析和记忆中枢。它的核心价值在于:

  • 广泛连接:支持 MySQL、PostgreSQL、Oracle、SQL Server、MongoDB、Elasticsearch 等 20+ 种数据源
  • 三通道分析:Text-to-SQL 处理查询类问题,Text-to-Python 处理复杂分析,Text-to-JS 处理前端可视化
  • Agent 架构:内置 AI Agent 系统,支持技能调用、记忆管理、多步推理
  • 团队协作:多用户共享 Agent 记忆和技能,分析能力可传承

关于 AskTable 的 Agent 架构设计,参见 《AskTable AI Agent 工作原理》

Claude Code:交互入口

Claude Code 是这个工作流的统一交互入口。它的核心价值在于:

  • 自然语言交互:用中文对话即可完成数据分析全流程
  • Skill 生态:通过 AskTable Skill 无缝调用数据分析能力
  • 上下文保持:保持多轮对话的分析上下文,支持迭代式探索
  • 可复用性:分析过程和结果可通过代码形式保存和分享

关于 Claude Code 与 AskTable 的集成细节,参见 《Claude Code + AskTable 集成指南》

整体架构图

Arch

这个架构的设计哲学是:让每个组件做自己最擅长的事

  • Claude Code 擅长理解用户意图、管理对话上下文
  • AskTable 擅长连接数据、执行分析、管理 Agent 记忆
  • Qwen 3.6-Plus 擅长生成 SQL、Python 代码和逻辑推理

接下来,我们一步步搭建这个工作流。


二、环境准备:5 分钟搭建

第一步:安装 AskTable CLI

打开终端,执行以下命令:

# 全局安装 AskTable CLI
npm i -g @datamini/asktable-cli

# 验证安装
asktable --version

第二步:登录 AskTable

asktable login

按照提示输入你的 AskTable 账号信息。如果你还没有 AskTable 账号,可以先在官网注册。

第三步:获取 AskTable Skill

# 获取 AskTable Skill 并安装到 Claude Code
asktable get-skill

这个命令会自动将 AskTable Skill 安装到你的 Claude Code 环境中,安装完成后你就可以在 Claude Code 中直接使用 AskTable 的数据分析能力了。

第四步:确认模型配置

在 AskTable 后台,确保你已经选择了 Qwen 3.6-Plus 作为底层分析模型。

进入 AskTable 设置页面,在"模型配置"中选择"Qwen 3.6-Plus",保存即可。

如果你还没有配置 Qwen 3.6-Plus,参考 《AskTable 率先支持 Qwen 3.6-Plus》 完成配置。

环境检查清单

  • AskTable CLI 已安装(asktable --version 有输出)
  • AskTable 已登录(asktable status 显示已连接)
  • AskTable Skill 已安装到 Claude Code
  • AskTable 后台已配置 Qwen 3.6-Plus 模型

三、完整分析任务

AskTable Task

第一步:数据接入

数据分析的第一步,是把数据接进来。AskTable 支持 20+ 种数据源,涵盖几乎所有主流数据库和文件格式。

连接关系型数据库

以 MySQL 为例,在 Claude Code 中直接说:

帮我连接数据库:
- 类型:MySQL
- 地址:192.168.1.100:3306
- 数据库:sales_db
- 用户名:analyst
- 密码:your_password

AskTable Skill 会调用 AskTable API,完成以下操作:

  1. 建立连接:创建数据源连接配置
  2. 测试连通性:验证数据库是否可访问
  3. 元数据同步:自动扫描所有表结构、字段信息、索引关系
  4. 智能标注:基于字段名和数据样本,自动生成中文业务标签

导入 Excel / CSV 文件

如果你手头有本地文件,也可以直接导入:

帮我导入这个 Excel 文件:
- 文件路径:/Users/jeffrey/data/monthly_sales.xlsx
- 工作表名称:January

AskTable 会自动:

  • 识别表头和数据结构
  • 推断字段类型(数值、文本、日期)
  • 检测异常值和数据质量问题
  • 生成数据预览

多数据源管理

AskTable 支持同时连接多个数据源。你可以:

列出我当前连接的所有数据源

AskTable 会返回类似这样的结果:

📊 当前已连接数据源(3个):

1. 🗄️ 销售数据库 (MySQL)
   - 数据库:sales_db
   - 表数量:12
   - 状态:已连接
   - 最后同步:2026-04-05 10:30

2. 📄 月度报表 (Excel)
   - 文件:monthly_sales.xlsx
   - 工作表:3
   - 状态:已导入
   - 导入时间:2026-04-05 09:15

3. 🔍 用户行为数据 (Elasticsearch)
   - 索引:user_behavior_*
   - 文档量:~2.3M
   - 状态:已连接
   - 最后同步:2026-04-05 08:00

设计考虑

为什么要在 Claude Code 中完成数据接入?

传统 BI 工具通常需要你在图形界面中手动配置连接参数、选择表、定义关系。这个过程对于熟悉数据库的人可能很快,但对于业务人员来说门槛较高。

在 Claude Code 中用自然语言描述需求,AskTable Skill 会自动转化为配置操作。这降低了数据接入的门槛,让更多人能参与到数据分析中来。


第二步:智能分析

数据接入完成后,就可以开始分析了。AskTable 的三通道分析引擎会根据问题类型自动选择最优路径。

AskTable

Text-to-SQL:查询类问题

当你问一个可以通过 SQL 直接回答的问题时,AskTable 会走 Text-to-SQL 通道:

上个月各产品线的销售额和利润分别是多少?

AskTable 会:

  1. 理解你的问题意图
  2. 生成对应的 SQL 查询(使用 Qwen 3.6-Plus)
  3. 执行查询并获取结果
  4. 自动选择最合适的图表展示

Qwen 3.6-Plus 生成的 SQL 类似于:

SELECT
  p.category_name AS 产品线,
  SUM(o.amount) AS 销售额,
  SUM(o.profit) AS 利润,
  ROUND(SUM(o.profit) / SUM(o.amount) * 100, 1) AS 利润率
FROM orders o
JOIN products p ON o.product_id = p.id
WHERE o.order_date >= '2026-03-01'
  AND o.order_date < '2026-04-01'
GROUP BY p.category_name
ORDER BY 销售额 DESC;

返回结果类似于:

📊 2026年3月各产品线销售数据:

┌──────────────┬────────────┬────────────┬──────────┐
│ 产品线        │ 销售额(万)  │ 利润(万)    │ 利润率    │
├──────────────┼────────────┼────────────┼──────────┤
│ 电子产品      │ 2,340      │ 468        │ 20.0%    │
│ 服装鞋帽      │ 1,856      │ 557        │ 30.0%    │
│ 家居日用      │ 1,230      │ 246        │ 20.0%    │
│ 食品饮料      │ 980        │ 147        │ 15.0%    │
└──────────────┴────────────┴────────────┴──────────┘

💡 洞察:服装鞋帽利润率最高(30%),电子产品销售额最高但利润率中等。

Qwen 3.6-Plus 在 Text-to-SQL 上的优势:

  • 复杂 JOIN 理解准确:多表关联时能正确推断关联键和过滤条件
  • 业务语义映射:能理解"上个月"、"各产品线"等业务化表达
  • SQL 优化:生成的 SQL 不仅正确,而且考虑了查询性能
  • 错误自修复:如果 SQL 执行报错,能自动分析错误信息并重试

Text-to-Python:复杂分析类问题

当问题涉及统计分析、机器学习、复杂计算时,AskTable 会切换到 Text-to-Python 通道:

帮我分析一下过去 6 个月销售额的环比趋势,并预测下个月的可能范围

AskTable 会:

  1. 生成 Python 分析脚本(pandas + statsmodels)
  2. 执行时间序列分析
  3. 计算环比增长率
  4. 基于 ARIMA 模型做短期预测
  5. 生成可视化图表

Qwen 3.6-Plus 生成的 Python 代码框架类似于:

import pandas as pd
import numpy as np
from statsmodels.tsa.arima.model import ARIMA
import matplotlib.pyplot as plt

# 读取数据
df = pd.read_sql(query, connection)
df['month'] = pd.to_datetime(df['month'])
df = df.sort_values('month')

# 计算环比增长率
df['mom_change'] = df['sales'].pct_change() * 100

# ARIMA 预测
model = ARIMA(df['sales'], order=(1, 1, 1))
results = model.fit()
forecast = results.forecast(steps=1)

# 输出结果
print(f"下月预测销售额: {forecast.values[0]:.0f} 万")
print(f"95% 置信区间: {results.get_forecast().conf_int().iloc[0].values}")

这种复杂分析如果手动完成,通常需要 30 分钟到 1 小时。而在 AskTable 中,你只需要一句话。

Text-to-JS:前端可视化

当你需要生成交互式图表或仪表盘时,AskTable 会走 Text-to-JS 通道:

把上面这个分析结果生成一个可交互的柱状图,支持按月份筛选

AskTable 会:

  1. 生成基于 ECharts 的 JavaScript 代码
  2. 配置交互组件和筛选器
  3. 渲染交互式可视化结果

三通道的设计考虑:

  • Text-to-SQL:最适合精确查询类问题,直接回答"是什么"
  • Text-to-Python:最适合复杂分析类问题,回答"为什么"和"会怎样"
  • Text-to-JS:最适合可视化展示,回答"长什么样"

AskTable 会根据你的问题自动选择最合适的通道,你也可以手动指定。

迭代式分析

数据分析很少一次到位。你可以基于结果继续追问:

电子产品 3 月的销售额比 2 月下降了多少?主要原因是什么?

AskTable 会:

  • 保持分析上下文(知道你在关注电子产品)
  • 自动关联相关数据(月度对比、品类细分)
  • 生成归因分析报告

关于 Canvas Agent 的协作分析模式,参见 《AskTable Canvas Agent 协作分析》


第三步:记忆与技能

这是 AskTable 区别于传统 BI 工具的核心能力——Agent 会记住你

AskTable Memory

记忆系统:越用越懂你

AskTable 的 Agent 具备持久记忆能力,它会记住:

  • 你的分析偏好:喜欢用柱状图还是折线图?关注销售额还是利润率?
  • 业务上下文:你负责哪个部门?关注哪些指标?
  • 历史分析路径:你通常从什么角度切入分析问题?
  • 自定义指标:你定义过的复合指标和计算逻辑
  • 常用数据源:你最常查询哪些表和字段?

例如,当你之前说过"我更关注利润率而不是绝对销售额",下次你问:

各产品线的表现怎么样?

AskTable 会优先按利润率排序,而不是销售额。因为它记住了你的偏好。

再比如,你之前分析过"华东区销售异常",下次你提到"华东区"时,Agent 会主动关联之前的分析上下文:

华东区这个月的情况怎么样?

AskTable 会:

  • 自动调取华东区上个月的异常分析结果
  • 对比本月数据,判断异常是否持续
  • 如果异常已消除,会告知改善情况
  • 如果异常仍在,会进一步分析变化趋势

记忆的三层架构

AskTable 的记忆系统分为三层:

第一层:会话记忆

  • 当前对话中的上下文信息
  • 包括你提到的时间范围、维度、指标等
  • 对话结束后自动清理

第二层:用户记忆

  • 长期存储你的个人偏好和习惯
  • 包括你常用的数据源、分析维度、可视化偏好
  • 跨会话持久化保存

第三层:团队记忆

  • 团队共享的业务知识和分析资产
  • 包括业务术语表、指标定义、分析模板
  • 新成员自动继承

这种分层设计确保了:短期分析不丢失上下文,长期协作不丢失知识。

技能系统:按需激活专业能力

AskTable 的 Skill 系统让 Agent 具备了专业分析能力。常用内置技能包括:

技能名称用途触发方式
异常检测自动识别数据中的异常波动自然语言或手动激活
归因分析定位指标变化的根本原因"帮我分析一下原因"
趋势预测基于历史数据预测未来趋势"预测一下下个月的数据"
对比分析多维度对比分析"对比一下 A 和 B"
漏斗分析用户行为转化分析"分析一下转化漏斗"

手动激活技能的方式:

激活异常检测技能,帮我检查一下 3 月份的销售数据有没有异常

AskTable 会:

  1. 加载异常检测技能配置
  2. 扫描数据中的异常点和异常模式
  3. 标记异常并给出可能原因
  4. 生成异常检测报告

记忆的团队协作价值

在传统 BI 工具中,每个分析师都需要从头理解业务、重新搭建分析框架。而在 AskTable 中:

  • 新员工加入团队后,Agent 已经积累了对业务的理解
  • 资深分析师的分析思路被 Agent 记忆,新人可以直接沿用
  • 团队的集体智慧沉淀为可复用的分析资产

这正是我们说的:不是工具升级,而是思维方式的改变。


第四步:报告生成与团队协作

自动生结构化报告

当你完成一轮分析后,可以要求 AskTable 生成报告:

把上面的分析结果生成一份完整的报告

AskTable 会自动:

  1. 梳理分析过程:整理本次分析的所有步骤和发现
  2. 组织内容结构:按照"背景 → 数据 → 分析 → 结论 → 建议"的结构编排
  3. 插入可视化:将图表和关键数据嵌入报告
  4. 添加摘要:生成执行摘要和关键发现

生成的报告格式类似于:

# 📋 2026年3月销售分析报告

## 执行摘要
- 3月总销售额 6,406 万,环比下降 8.2%
- 服装鞋帽利润率领先(30%),但销售额环比下降 12%
- 电子产品销售额最高(2,340万),降幅 5.3%

## 详细分析
...

## 关键发现
...

## 建议
...

团队协作:共享 Agent 记忆和技能

AskTable 的团队协作能力体现在以下几个层面:

共享 Agent 记忆

  • 团队成员共用同一个 Agent 实例
  • 一个人的分析上下文,其他人可以接续
  • 业务理解和分析偏好自动传承

共享 Skill 配置

  • 团队定制的技能对所有成员可见
  • 新员工无需从零配置
  • 资深分析师的 Skill 配置可一键分享给团队

协作分析 Canvas

  • 多人在同一个 Canvas 上协作分析
  • 每个人的分析结果实时同步
  • 支持评论、批注和讨论

关于 Canvas 的详细功能,参见 《AskTable Canvas Agent 协作分析》


四、进阶用法

自定义 Skill

除了内置技能,你还可以创建自定义 Skill:

帮我创建一个"竞品价格监控"技能:
- 数据源:competitor_prices 表
- 监控指标:价格变化超过 5%
- 输出格式:表格 + 趋势图

AskTable 会:

  1. 分析你的需求,生成 Skill 配置
  2. 定义触发条件和执行逻辑
  3. 配置输出格式和通知方式
  4. 保存为可复用的 Skill

创建后,你可以随时调用:

激活竞品价格监控,看看最近一周有没有价格变化

多数据源关联分析

AskTable 支持跨数据源的关联分析:

把销售数据库的订单数据和 Excel 中的预算数据做对比,看看各部门的费用执行情况

AskTable 会:

  1. 自动识别需要关联的两个数据源
  2. 生成跨库关联查询
  3. 计算预算执行率
  4. 标记超支部门

定时分析与告警

你可以设置定时任务:

每天早上 9 点,自动检查昨天的销售数据,如果有异常波动就通知我

AskTable 会:

  1. 创建定时任务
  2. 每天自动执行分析
  3. 检测异常并生成摘要
  4. 通过你指定的方式发送通知

与 Claude Code 深度集成

在 Claude Code 中,你不仅可以调用 AskTable 做数据分析,还可以:

  • 让 Claude Code 解释分析结果:AskTable 返回数据后,让 Claude Code 用业务语言解读
  • 让 Claude Code 生成分析计划:描述你的分析目标,让 Claude Code 规划分析步骤
  • 让 Claude Code 优化查询:如果分析结果不满意,让 Claude Code 调整查询策略

这种"AI 分析 + AI 解读"的双引擎模式,是传统 BI 工具无法实现的。


五、成本分析

Token 消耗 vs 传统 BI 人力成本

让我们算一笔账。

传统 BI 分析流程:

环节人力时间成本(按 500元/天)
理解需求业务分析师0.5天250元
写 SQL 取数数据工程师1天500元
数据清洗数据工程师0.5天250元
分析建模数据分析师1天500元
制作图表数据分析师0.5天250元
撰写报告业务分析师1天500元
合计3人4.5天2,250元

AI 分析流程(Qwen 3.6-Plus + AskTable + Claude Code):

环节耗时Token 消耗成本(估算)
自然语言描述需求1分钟~200 tokens~0.01元
SQL 生成 + 执行10秒~500 tokens~0.03元
分析建模30秒~1,000 tokens~0.05元
图表生成10秒~300 tokens~0.02元
报告生成30秒~2,000 tokens~0.10元
合计~2分钟~4,000 tokens~0.21元

成本对比:

  • 传统方式:约 2,250 元,4.5 天,3 人协作
  • AI 方式:约 0.21 元,2 分钟,1 人完成
  • 成本降低:约 10,000 倍
  • 时间缩短:约 3,000 倍

当然,这个对比是理想化的。实际使用中还需要考虑:

  • AskTable 平台订阅费用
  • Claude Code 订阅费用
  • 数据基础设施建设成本
  • 人员学习成本

但不可否认的是,AI 数据分析的边际成本极低。一旦工作流搭建完成,每次分析的成本几乎可以忽略不计。

ROI 思考

更值得思考的不是单次分析的成本,而是分析频次的变化

  • 传统方式下,因为成本高,很多分析"不值得做"
  • AI 方式下,分析变得足够便宜,可以随时随地做探索性分析
  • 分析频次的提升,意味着决策质量的提升

这才是 AI 数据分析工作流真正的价值所在。

长期成本模型

让我们用一个更实际的场景来估算长期成本:

场景:一个 50 人的中型团队,每月需要完成约 100 次数据分析任务

维度传统 BIAI 工作流
人力配置3 名数据分析师 + 1 名数据工程师1 名业务人员(自助分析)
月度人力成本~60,000 元~15,000 元
工具成本~5,000 元(BI 许可)~3,000 元(AskTable + Claude Code)
模型成本-~500 元(Token 消耗)
分析产出~80 次/月(人力瓶颈)~300+ 次/月(按需触发)
平均响应时间1-3 天2-5 分钟
月度总成本~65,000 元~18,500 元

AI 工作流不仅成本降低 70% 以上,更重要的是分析频次提升了近 4 倍。这意味着更多的问题可以得到及时的数据支持,决策质量会随之提升。


六、常见问题

Q1:如何确保数据安全?

  • AskTable 支持行级权限控制,不同角色看到的数据范围不同
  • 数据库连接可以使用只读账号,避免数据被修改
  • 敏感字段可以配置脱敏规则
  • 所有分析操作都有审计日志

Q2:团队规模大了以后如何管理?

  • 使用 AskTable 的团队管理功能,设置角色和权限
  • 为不同部门创建独立的工作空间
  • 通过 Skill 模板统一团队的分析标准
  • 定期审查 Agent 记忆,确保知识库的质量

总结

Qwen 3.6-Plus + AskTable + Claude Code 这个组合之所以强,不是因为单个组件有多厉害,而是因为:

  • Qwen 3.6-Plus 提供了国产模型中较强的编程和推理能力
  • AskTable 提供了完整的数据分析基础设施:连接、分析、记忆、协作
  • Claude Code 提供了最自然的交互入口:用说话的方式做数据分析

三者组合,形成了一条从数据到洞察的完整链路。

AskTable Goal

准备好让数据分析更简单了吗?

无需编程,用自然语言提问,AI 自动生成 SQL 查询和可视化图表。立即免费试用 AskTable,体验 AI 驱动的数据分析。

无需信用卡
2 分钟快速上手
支持 33 种数据库