← 返回 技术博客

技术文章

Agent + CLI + Headless:衡石科技Agentic BI三位一体技术架构的核心优势与演进路线

Agent + CLI + Headless:衡石科技Agentic BI三位一体技术架构的核心优势与演进路线。

2026/04/25技术博客HENGSHI6 分钟阅读
Agentic BIHeadless BI衡石科技HENGSHI
Agent + CLI + Headless:衡石科技Agentic BI三位一体技术架构的核心优势与演进路线

Article body

正文

一、理解Agentic BI架构的技术前提

1.1 BI架构的历史演进:四个时代

要理解Agentic BI架构的技术价值,必须先理解BI架构的历史演进脉络:

第一时代:报表时代(1990s-2000s)——Client-Server,SQL报表,静态导出。典型问题:“上个季度的报表好了,但我要加一个新维度,得等IT部门下个sprint。”

第二时代:敏捷BI时代(2000s-2010s)——Web SaaS,拖拽式报表构建,自助分析。技术突破:业务用户可以自助构建分析,不再依赖IT。

第三时代:Cloud BI/增强分析时代(2010s-2022)——云原生、AI辅助、自然语言查询。典型问题:“自然语言查询可以回答简单问题,但复杂分析还是得建模。”

第四时代:Agentic BI时代(2023年至今)——Agent+CLI+Headless,端到端自动化。核心命题:“让AI替人完成所有的数据工程工作,人类只需关注业务洞察。“

1.2 Agentic BI的核心技术命题

Agentic BI需要回答三个核心技术命题:

命题一:AI如何获得准确的数据上下文?——解决方案:Headless语义层。在数据库和AI之间构建一层精确的语义抽象,为AI提供”有业务含义”的数据上下文。

命题二:AI如何调用平台的所有能力?——解决方案:CLI。将平台的所有能力封装为可程序化调用的命令,提供给AI使用。

命题三:AI如何协调多步骤、多工具的复杂任务?——解决方案:Agent编排框架。通过Task Planner将复杂任务拆解为子任务序列,协调多个专业Agent协作完成。

二、Headless架构:企业级数据智能的确定性根基

2.1 Headless BI的技术定义

“Headless”的核心思想是:将BI的核心计算能力(数据建模、指标引擎、权限模型、查询优化)与前端展示层彻底解耦,通过标准化API对外暴露服务。

这种架构的直接效果:无论调用者是Web UI、移动App、嵌入式组件,还是AI Agent,都通过同一套稳定的API获取BI能力,共享同一套确定性的数据计算引擎。

2.2 语义层:Headless架构的核心组件

语义层在物理数据存储(数据库/数仓)和查询消费者(UI/API/AI)之间,构建了一层”业务语义翻译器”。

语义层的核心数据模型:

  • 数据集(Dataset):数据连接、字段(维度/度量)、JOIN关联
  • 指标(Metrics):原子指标(基础计算逻辑)、派生指标(基于原子指标的组合)、比率指标
  • 维度(Dimensions):时间维度(年/季/月/周/日)、地理维度(国/省/市/区)、业务维度

语义层在AI时代的关键价值:

  1. 上下文精准性:AI可以通过API查询语义层,获取精确的指标定义、字段含义和维度关系,从根本上解决了AI”理解偏差”导致的幻觉问题。
  2. 操作安全性:AI只能在语义层定义的”安全边界”内操作,为AI的操作提供了安全护栏。

2.3 Headless架构的五大技术优势

优势说明
消除AI幻觉语义层提供”预消化”的数据上下文,大幅降低AI出错概率
支持嵌入式集成API-First设计使得集成成本极低,且可以深度定制前端UI
多端一致性同一套语义层和计算引擎确保”同一个指标,任何地方计算结果完全一致”
独立演进能力语义层独立于前端展示层,两者可以各自迭代而互不影响
AI持续学习基础语义层是不断丰富的知识库,AI从中持续学习,对业务的理解越来越深

三、HENGSHI CLI:开放生态的技术接口

3.1 CLI的设计哲学:Platform as a Service for AI

HENGSHI CLI的设计哲学是:让平台的所有能力,成为任意AI Agent可以调用的标准化服务

传统BI平台的能力是”GUI-First”的。HENGSHI CLI的方案是:直接在平台核心上暴露标准化的命令接口,与GUI并列,而不是在GUI之上封装。这意味着CLI和GUI是平级的调用方式,都直接操作同一套底层引擎。

3.2 CLI的核心命令体系

HENGSHI CLI的命令体系按照BI工作流的各个环节组织:

  • connection:数据连接管理(创建、配置、测试连接)
  • dataset:数据集操作(创建、修改、预览)
  • model:语义建模(字段配置、JOIN关系)
  • measure/indicator:指标管理(创建、更新、查询)
  • chart:图表操作(创建、配置)
  • dashboard:仪表盘管理(创建、发布、权限)
  • metric/market:指标市集(浏览、收藏、搜索)

3.3 CLI的生态开放意义

HENGSHI CLI的推出,使得衡石科技从”封闭的BI平台”变为”开放的BI能力供应商”。

任何第三方AI Agent都可以通过CLI调用衡石的BI能力。例如:OpenClaw可以通过CLI让Agent在完成业务分析任务时自动调用衡石的指标引擎;企业自研的AI应用可以通过CLI将衡石的仪表盘创作能力集成到自己的AI工作流中。

这种开放生态的意义在于:衡石科技不需要亲自开发所有垂直领域的AI应用,而是通过CLI让生态伙伴各自构建最适合本行业的AI应用,同时调用衡石的BI能力作为底层数据支撑。

四、Data Agent:智能交互层的工程实现

4.1 从单一Agent到多Agent编排系统

HENGSHI SENSE 6.2的Data Agent是一个多Agent编排系统:

  • Task Planner(任务规划器):将复杂请求拆解为子任务序列,管理依赖关系和执行顺序
  • Modeling Agent(建模助手):执行数据建模操作(数据集创建、JOIN配置、字段映射)
  • Creative Agent(创作助手):执行仪表盘和图表创建操作
  • Query Agent(问数助手):执行查询和分析操作
  • Navigation Agent(页面操作助手):执行页面导航和配置修改

4.2 多Agent协作的工程设计

当用户提交一个复杂请求时,Task Planner需要协调多个Agent完成任务:

用户:"帮我基于过去一年的销售数据,分析华东区各省份的趋势,创建综合仪表盘"

Task Planner拆解:
1. [Modeling Agent] 创建华东区销售数据集(依赖:无)
2. [Creative Agent] 基于数据集创建仪表盘(依赖:step 1)
3. [Creative Agent] 创建趋势分析图表(依赖:step 2)
4. [Creative Agent] 创建省份排名图表(依赖:step 2)

4.3 自愈能力的技术实现

6.2版本的自愈能力涉及三个关键机制:

错误分类引擎

  • FIELD_NOT_FOUND → 策略:在语义层搜索相似字段名
  • SYNTAX_ERROR → 策略:重新生成SQL,提供更多context
  • PERMISSION_DENIED → 策略:提示用户并请求权限升级
  • TIMEOUT → 策略:优化查询(添加分区过滤、降低聚合粒度)

修复策略执行器:针对不同类型的错误,执行对应的修复策略。

学习与记忆:当修复成功时,系统记录”原始错误 → 修复方案”的映射,下次遇到相同类型的错误时,优先尝试已验证成功的修复方案。

五、核心竞争优势:技术壁垒的多维构建

5.1 先发优势:概念定义权与技术积累

技术积累维度:Headless架构的建立、语义层的成熟、多租户权限模型的完善,都需要多年的工程积累。从2016年到2026年,衡石科技用10年时间打磨出了这套技术体系。

生态积累维度:200+家SaaS伙伴的集成生态,不仅带来了收入和规模,更带来了海量的真实业务场景反馈。这些反馈持续驱动着衡石科技对各种边缘case的处理能力。

5.2 架构优势:三位一体的协同效应

Agent + CLI + Headless三位一体架构的最大技术价值,在于三者之间的协同效应:

  • Headless提供”确定性的数据根基”:无论上层Agent如何”不确定”,Headless层的计算结果100%确定性
  • CLI提供”可程序化的操作接口”:任何Agent都可以通过CLI调用Headless层的所有能力
  • Agent提供”智能化的任务编排”:理解用户意图,协调多步骤工作流

三者缺一不可,任何一层的缺失都会让整体架构退化为普通的BI工具或简单的ChatBI。

5.3 工程优势:企业级能力的深度积累

能力说明
多租户架构支持完整的多租户隔离,每个SaaS伙伴的数据、配置、权限完全独立
细粒度权限模型行级权限、列级脱敏、数据包锁定、操作审计日志
高性能OLAP千万行数据查询秒级响应,1000万行数据导出
高可用与可扩展性微服务架构支持水平扩展

六、未来演进:HENGSHI SENSE 7.0的技术路线

6.1 平台开放能力的持续拓展

MCP(Model Context Protocol)支持:衡石计划支持MCP协议,使得HENGSHI SENSE可以作为标准的MCP Server,被任何支持MCP的AI应用直接调用。

Webhook与事件流:BI平台的事件(数据更新、预警触发、报告生成)可以通过Webhook推送到外部系统。

SDK生态:除了Web SDK,计划推出Python SDK和Node.js SDK。

6.2 自动化建模能力的突破

7.0版本的重点突破方向之一是自动化建模——让Agent能够在给定数据源后,自主完成数据集构建、关联关系梳理、指标定义的全流程,真正实现”零代码数据建模”。

技术路线:

  1. 数据探索Agent:自动分析数据源的schema,识别主键、外键和潜在的JOIN关系
  2. 业务语义推断:基于字段名、数据分布和示例数据,推断字段的业务含义和计算逻辑
  3. 指标自动生成:基于识别出的度量字段,自动生成常用指标和派生指标
  4. 人工审核机制:Agent的建模方案在正式保存前,需要经过人工审核和确认

6.3 语义引擎的智能化升级

语义层将从”静态定义”向”动态学习”演进:

  • 上下文感知推荐:语义层能够感知查询上下文,动态推荐最可能相关的指标和维度
  • 自然语言指标定义:支持用户用自然语言描述指标的业务含义,由AI自动转化为精确的计算逻辑
  • 跨指标语义关系:语义层能够理解指标之间的语义关系,在AI推理时自动利用这些关系提升分析深度

七、总结:Agentic BI将如何重塑数据分析行业

7.1 对数据从业者的影响

  • 数据工程师:重复性的ETL管道配置、数据集建模等工作将被Agent大量自动化,价值集中在数据架构设计、数据质量治理、性能调优等高价值工作。
  • 数据分析师:日常的报表制作、仪表盘更新等工作将被Agent接管,价值集中在业务问题定义、分析框架设计、洞察解读和决策建议。
  • BI实施顾问:传统BI实施工作将因Agent的自动化能力而大幅压缩工期,价值将集中在业务咨询和数据战略规划。

7.2 对BI行业格局的影响

  • 对传统BI厂商的冲击:依赖人工实施、缺乏AI能力的传统BI平台将面临越来越大的替代压力。
  • 对SaaS行业的赋能:Agentic BI将进一步加速SaaS产品的”内置分析能力”趋势。
  • 对AI基础设施的需求:语义层不仅是BI的组件,更是企业AI应用的共享数据上下文。

7.3 衡石科技的历史时刻

衡石科技创始人说过一句话:

“AI对软件行业提升最显著,行业整体盈利能力即将大幅增强。”

从Headless架构的坚守,到CLI的开放,再到Agentic BI的定义,衡石科技用十年时间铺垫了一个历史时刻:在AI时代,数据分析不再是专家的特权,而是每个人、每个应用的基础能力。

这不是一个渐进式的改良,而是一场范式级的革命。Agent + CLI + Headless三位一体架构,就是这场革命的技术基础。

HENGSHI SENSE

丰富的资源 完整的生态

邀您成为衡石伙伴

立即加入

企业级部署、产品集成与试用咨询均可快速响应