当前位置: 首页 > news >正文

加载项与结构化数据 销售台账的实时问答

chayuan-wps 加载项跟结构化数据(数据库 / WPS 表格)的协同。销售台账实时问答。这一篇讲。

场景

销售经理李四要写月度销售报告。

数据源。

WPS 表格 sales_2026_05.xlsx(个人销售台账)。

公司 ERP(结构化 KB structured:erp)。

公司 BI 数据仓库(structured:doris)。

需要从这几个源拉数据写报告。

加载项的能力

chayuan-wps 加载项。

把当前 WPS 表格作为结构化 KB 处理。

调用 察元AI智能体 的 text2sql 工具。

跨 KB 联合查询。

返回结果 + 引用。

第一步 把 WPS 表格作为 KB

李四在 WPS 表格 sales_2026_05.xlsx 打开。

加载项检测到是表格。提示。

当前文档是销售台账表格。 是否将其作为临时结构化 KB 用于本次会话? [确认]

加载项调 察元AI智能体。

察元AI智能体。

读 xlsx。每 sheet 一个表。

转 SQLite 临时表(前面 office 系列文章讲)。

注册为临时 KB。

第二步 提问

李四问。

本月销售排名前 10 的客户是谁?

加载项调 察元AI智能体 text2sql。

LLM 生成 SQL。

SELECTcustomer_name,SUM(amount)AStotalFROMsales_2026_05-- 临时表WHEREmonth='2026-05'GROUPBYcustomer_nameORDERBYtotalDESCLIMIT10;

执行。返回结果。

第三步 跨 KB 联合查询

这 10 个客户里,哪些在 ERP 里有未结清账单?

涉及两个 KB。

WPS 表格的临时 KB(top 10 客户名单)。

ERP 的 structured:erp。

察元AI智能体。

第一步:从 WPS 表格 KB 拿到 top 10 客户名(前一轮的结果)。

第二步:拿名单去 ERP 查未结清账单。

-- ERPSELECTcustomer_name,SUM(unpaid)FROMaccountsWHEREcustomer_nameIN(...)ANDstatus='unpaid'GROUPBYcustomer_name;

第三步:合并两边结果。

LLM 输出。

top 10 客户中有 3 个有未结清账单: - 客户 A:未结清 50 万 - 客户 B:未结清 30 万 - 客户 C:未结清 12 万 来源: [1] WPS 销售台账(临时 KB) [2] ERP 应收账款表

第四步 写回报告

李四点 插入分析到报告末尾。

加载项把分析插入 WPS 文档(不是表格 - 是 docx 月报)。

本月销售排名 top 10 客户中,有 3 家存在未结清账单: - 客户 A:未结清 50 万元 - 客户 B:未结清 30 万元 - 客户 C:未结清 12 万元 需要 finance 团队关注。 [来源链接:销售台账 + ERP 应收账款表]

第五步 生成图表

李四进一步问 给我画一个 top 10 销售柱状图。

加载项调 chart_render。

[销售 top 10 柱状图]

图像插入 WPS 月报。完整图文。

整体工作流

李四用 chayuan-wps 的加载项。

跨 WPS 表格 + ERP + BI 拉数据。

LLM 整合 + 分析。

写回到 WPS 月报。

整个过程 30 分钟。手工跑可能 2 小时。

国产化场景

党政军场景常需要跨系统查询写报告。chayuan-wps + 结构化 KB 让 跨数据源分析 在 WPS 内一站式完成。

chayuan-server 的对应

chayuan-server 模式下结构化 KB 集中。员工 chayuan-wps 通过 chayuan-server 查所有数据。

总结

加载项与结构化数据的协同是 chayuan-wps 在 BI 工作流上的工程能力。免费开源的AI软件 让 写报告 不只是抄数据,是 智能整合 + 自然语言查询。chayuan-wps 的临时 KB + 跨源查询 + 写回让 数据驱动的报告 高效产出。

http://www.cnnetsun.cn/news/4354517.html

相关文章:

  • OpenVoice 语音克隆本地部署:10分钟克隆出你的专属声音
  • Folo 入门实战:一站式 AI RSS 阅读器,5 分钟搭好你的统一信息流
  • Folo:把多来源信息汇成一条时间线的开源 AI RSS 阅读器
  • 海尔488升十字对开门冰箱:超薄嵌入与AI变频深度解析
  • AI编程提示词精简80%效果更佳:Claude Code高效协作实践
  • RevokeMsgPatcher 微信防撤回补丁:四步装好 PC 端微信/QQ/TIM 防撤回与多开
  • Deep Q-Learning实战:交叉路口自适应信号控制与训练优化
  • MKVToolNix v80.0 完全指南:无损封装、批量处理与自动化实践
  • 小红书Android秋招笔试复盘:四大模块核心考点与避坑策略
  • DS2API 配置热更新完整指南:如何用 Admin Settings 免重启修改并发与队列
  • VC6/MFC老项目集成SQLite实战:编译、编码转换与升级管理
  • 基于SpringBoot的云与糖蛋糕购物平台系统(毕设源码+文档)
  • 5090看直播还卡?解码链路与硬件加速排查指南
  • 自制象棋打谱与AI分析工具:python-chess+Stockfish实战教程
  • Claude Code启动提速:终端开发效率与配置指南
  • 从MPX到步枪:射击游戏武器选择的数据化评测与换枪指南
  • Upscayl 免费AI图片放大:完整安装与上手指南
  • 基于SpringBoot+Vue的大学城就餐推荐系统:偏好建模与实时推荐
  • 老笔记本驱动安装指南:以硬件ID识别为核心的声卡显卡驱动解决方案
  • DeepSeek Harness:一切皆插件的AI工作流编排层
  • 微信小程序本科毕业设计选题
  • GigaBrain-0.7:System-3双塔架构如何统一视觉语言理解与细粒度感知
  • 贝壳找房Java春招笔试卷深度解析:核心考点与工程实践
  • MKVToolNix 80.0 实战指南:无损封装视频、音频与字幕
  • Win11下USB Blaster驱动失效?从原理到解决全套指南
  • 联想22校招数据挖掘岗全解析:技术栈、项目与面试策略
  • 动态线程池实战:扩展ThreadPoolExecutor实现参数动态调整与监控
  • 企业级技术方案决策逻辑:从风险规避到战略匹配的六类应对策略
  • 时域与频域特征提取全解析:从FFT到故障诊断的工程实践
  • LLM概率输出并非贝叶斯?量化内部一致性的方法与工程实践