仪表板生成器 · cwtwb

描述你的仪表板,生成 Tableau 文件。

cwtwb 通过自然语言生成标准 .twb 和 .twbx 文件。分步向导确认数据源、图表布局和样式,生成前你始终知道结果是什么。文件在 Tableau Desktop 中直接打开。

cwtwb product interface

核心能力

Guided Authoring
分步向导确认
按步骤确认数据→布局→图表→样式,每步都经过确认再推进。AI 不会自作主张,生成结果完全可预期。
Safe Migration
修改现有工作簿
打开并修改现有 .twbx 文件(含内嵌数据),数据源变更时无需从头重建仪表板,直接迁移。
Chart Recipes
复杂图表,一条指令
内置双轴、蝴蝶图、桑基图等复杂图表配方。一条指令生成完整图表,包含布局、配色和标注。
Validation
生成的文件不报错
每个文件交付前都按 Tableau 官方格式校验。打开不会报错,不会出现损坏文件。

为 BI 团队而建,不只是工程师

cwtwb 不是要取代你的团队,而是消除重复性工作。从模板生成 50 张看板只需几分钟,批量添加 100 个计算字段只需几秒钟。

  • 批量计算字段:一次性将几十个 LOD 表达式或窗口函数注入工作簿。

  • 全局样式主题:一个调用统一修改所有工作表的配色、字体和布局。

先规划,再生成

启用 agent_first 模式,AI 先起草完整方案——数据连接、布局、图表——你批准后才开始生成文件。

支持打包工作簿 (.twbx)

读取 .twbx 文件,解析其中的内嵌数据和图片,完成修改后重新打包。不丢失任何内嵌资产。

能力对比矩阵

输出结果

Datacooper

完整 .twb/.twbx 文件,直接可用

官方 AI

临时图表截图,仅供查看

Tableau Pulse 只展示洞察图,cwtwb 生成可以发布、分发和版本管理的真实文件。

布局控制

Datacooper

完全可控(尺寸、位置、嵌套)

官方 AI

无(固定自动布局)

精确控制每个容器的位置和尺寸,满足对 UI 有严格要求的甲方需求。

自动化能力

Datacooper

支持(API + CLI)

官方 AI

不支持(仅限 UI 操作)

通过脚本批量生成仪表板,集成到现有的构建和发布流程中。

产品路线图

1

阶段 1:布局自动化

完善智能容器算法,支持自动生成复杂的平铺与浮动组合布局。

2

阶段 2:交互增强

支持通过自然语言自动添加仪表板动作(Action)和参数联动。

3

阶段 3:工程化协作

集成版本控制插件,支持仪表板变更的视觉差异化对比(Diff)。

服务定价

开发者版 (Dev Edition)
追求极致开发效率的 BI 工程师
免费
  • - 完整 TWB XML 编辑 API
  • - 基础图表配方库
  • - 社区 XSD 校验工具
专业赋能方案
针对咨询团队与大中型企业
按需定制
获取技术支持

专家视角 Q&A

Q: 生成的仪表板布局在 Tableau Desktop 中能正确显示吗?

A: 可以。cwtwb 使用布局引擎精确计算容器位置,不是猜测。仪表板会按照指定的样子显示。

Q: 可以使用公司自己的品牌配色吗?

A: 可以。在配方中定义一次你的色板,之后生成的每张仪表板都会自动应用。

Q: 数据源变更了怎么办?

A: cwtwb 可以将旧字段名重新映射到新字段名,自动更新工作簿,不需要重建。

# 1) 安装环境
pip install cwtwb

# 2) MCP 服务配置示例
{
  "mcpServers": {
    "cwtwb": {
      "command": "uvx",
      "args": ["cwtwb"]
    }
  }
}

# 3) 提示词示例
"启动一个 guided authoring 流程连接本地 sales.hyper;"
"建立包含 [Sales] (Color) 和 [Profit] (Line) 的双轴同步折线图"
"隐藏 Zeroline 并调整 Flexbox 网格比例为 1:2"
cwtwb — 用 AI 生成 Tableau 仪表板 | Datacooper