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

通义灵码产品演示: 数据库设计与数据分析

作者:了哥

演示主题:AI 进行数据库设计以及做数据分析

演示目的

演示通义灵码对于数据库的设计能力以及数据分析能力。

演示准备

  1. 准备数据库,这里为了简单实用 sqlite3
brew install sqlite3
  1. 使用 vscode,同时安装好通义灵码的插件

  2. 安装 uvx

pip install uvx

这里需要注意 python 的环境 3.12 及以上,建议用 pipenv/poetry(https://python-poetry.org/)等配置 python 的环境变量。确保 uvx 安装正确,信息参考如下:

image

  1. 安装 mcp-server-sqlite
uvx install  mcp-server-sqlite
  1. 安装 npm
brew install npm
  1. 本地创建一个演示目录,并创建一个 sqlite 文件
mkdir <dir>
cd <dir>
touch demo.sqlite
  1. 在通义灵码上配置 sqlite 以及以及 AntV 的 MCP 插件

image

通过 json 配置更改来添加 mcp 插件。

image

添加如下内容:

{"mcpServers": {"git": {"command": "/opt/homebrew/bin/python3.12","args": ["-m", "mcp_server_git", "--repository", "<你的工程路径>"]},"mcp-server-sqlite": {"autoApprove": [],"disabled": false,"timeout": 60,"command": "mcp-server-sqlite","args": ["--db-path","<你的实际路径>/demo.sqlite"],"transportType": "stdio"},"mcp-server-chart": {"command": "npx","args": ["-y","@antv/mcp-server-chart"]}    }  
}

注意:这里需要更改数据库文件的路径到前面自己创建目录的路径。

8.(可选)安装 vscode sqlite 插件

可以在 vscode 中安装 sqlite 插件来浏览数据库。

  1. 配置通义灵码让 agent 可以 mcp

image

演示步骤

  1. 在 vscode 打开数据库文件所在的文件夹

  2. 打开通义灵码 Agent 模式,使用 qwen3-thing 开始对话,创建数据库表以及插入样本数据

Prompt: 查询下我 demo.sqlite 数据库有什么表

Lingma:

image

Prompt: 我想创建一个订单表到我 demo.sqlite 数据库,用于电商卖鞋的订单表,字段请先根据你的理解提供

Lingma:

image

扩展:这里可以对话,让模型修改字段或者是增加字段。

Prompt: 请给出前面创建表的 sql

Lingma:

CREATE TABLE orders (order_id INTEGER PRIMARY KEY AUTOINCREMENT,customer_name TEXT NOT NULL,customer_email TEXT,shipping_address TEXT NOT NULL,product_id INTEGER NOT NULL,product_name TEXT NOT NULL,product_size TEXT,product_color TEXT,quantity INTEGER NOT NULL,total_price DECIMAL(10,2) NOT NULL,status TEXT DEFAULT 'pending',payment_method TEXT,payment_status TEXT DEFAULT 'unpaid',payment_date DATETIME,shipping_cost DECIMAL(10,2),shipping_status TEXT DEFAULT 'not_shipped',create_date DATETIME DEFAULT CURRENT_TIMESTAMP
);

Prompt: 请通过 mcp 执行这些索引创建

Lingma:

image

Prompt:请给数据库插入 100 条样例数据

Lingma:

image

注意:这里可能是模型的原因,没有一次性处理。

3. 使用通义灵码做数据分析

Prompt:请按照订单价格区间做分类分析

Lingma:

image

扩展:这里可以继续让模型做不同的分析。

Prompt:请按照订单价格区间做分类分析,并拖过 mcp-server-chart 展示柱状图

Lingma:

image


文章转载自:

http://eye6EXMj.qftzk.cn
http://ahwTlmEX.qftzk.cn
http://wyP4wr3k.qftzk.cn
http://BfOCQnP2.qftzk.cn
http://mXX91Xdt.qftzk.cn
http://oHtBkVRJ.qftzk.cn
http://fqDQDK7o.qftzk.cn
http://WSnTr9KR.qftzk.cn
http://CkjdTeCe.qftzk.cn
http://qyS88zbf.qftzk.cn
http://DWCUkNB2.qftzk.cn
http://9BxXfcDM.qftzk.cn
http://mwBkK4xc.qftzk.cn
http://bQ0rrErl.qftzk.cn
http://YfAMEutE.qftzk.cn
http://iiFEVC7i.qftzk.cn
http://2nbJyTVr.qftzk.cn
http://S08rYdsW.qftzk.cn
http://ISNGwYgO.qftzk.cn
http://iLC2Se4Y.qftzk.cn
http://agNLZuT3.qftzk.cn
http://WpGSWcon.qftzk.cn
http://KZIBX4Cy.qftzk.cn
http://RoAfk6v8.qftzk.cn
http://p90gAvib.qftzk.cn
http://WaaIIi5N.qftzk.cn
http://CW3AE5uf.qftzk.cn
http://6TNIM7CG.qftzk.cn
http://CLLiLmZb.qftzk.cn
http://GW0wOGDE.qftzk.cn
http://www.dtcms.com/a/380088.html

相关文章:

  • 大疆图传十公里原理:无人机图传技术解析
  • 【论文阅读】小模型是智能体的未来
  • 空间智能 × 无人机丨考拉悠然携 AI+应急创新产品亮相东盟博览会
  • 【C++】list容器的模拟实现
  • Java学习之——“IO流“的进阶流之打印流的学习
  • Vue 进阶实战:从待办清单到完整应用(路由 / 状态管理 / 性能优化全攻略)
  • 《用 Python 和 TensorFlow 构建你的第一个神经网络:从零开始识别手写数字》
  • 深入探索Vue.js:响应式原理与性能优化
  • 58.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--新增功能--图形验证码
  • 【Linux】基本指令 · 下
  • springboot+python+uniapp基于微信小程序的旅游服务系统景点信息展示 路线推荐 在线预约 评论互动系统
  • WebApp 的价值与实现:从浏览器架构到用户体验优化
  • 用户体验五大要点:从问题到解决方案的完整指南
  • 从ChatGPT家长控制功能看AI合规与技术应对策略
  • DeepSeek-VL 解析:混合视觉-语言模型如何超越传统计算机视觉方法
  • 从15kHz 到20MHz:为什么LTE带宽不能被子载波间隔整除?
  • Android SystemServer 系列专题【篇五:UserController用户状态控制】
  • Nature | 本周最新文献速递
  • Vuetify:构建优雅Vue应用的Material Design组件库
  • 6种A2A(智能体到智能体)的协议方案
  • 性能测试工具jmeter使用
  • [Windows] PDF 专业压缩工具 v3.0
  • kubectl常用命令
  • MinIO 分布式模式与纠删码
  • linux 宏 DEVICE_ATTR
  • 代码随想录刷题Day56
  • Ansible的 Playbook 模式详解
  • Qt 调用setLayout后,父对象自动设置
  • 现在中国香港服务器速度怎么样?
  • 用python的socket写一个局域网传输文件的程序