我构建了一个零代码数据分析师

发布: (2025年12月3日 GMT+8 05:48)
2 min read
原文: Dev.to

Source: Dev.to

问题

我喜欢用 Python 进行数据分析,但我讨厌为了看到一个简单的趋势而编写 matplotlib 的模板代码。我也不想为一个简单的仪表盘引入完整的 React 前端所带来的额外负担。

解决方案

我构建了 Morph‑AI‑Era,一个使用以下技术的单体应用:

  • FastAPI(后端) – 负责 CSV 解析(Pandas)和 AI 预测(Scikit‑learn)。
  • Vanilla JS + Plotly(前端) – 获取 JSON 并即时渲染图表。
  • Supabase – 用于身份验证和积分管理。

工作原理

  1. 用户将 CSV 文件拖入应用。
  2. FastAPI 清理 NaN 值并检测日期列。
  3. 前端通过 Plotly 渲染交互式散点图/折线图。
  4. 额外功能:使用 html2canvas 的 “Viral PDF” 生成器。

结果

一个看起来像单页应用的仪表盘,却只运行在一个简单的 Python 后端上。它能够在浏览器中流畅处理 100 k+ 行数据而无卡顿。

试用

我正在寻找对预测逻辑的反馈。你可以在这里测试(新账号赠送 10 次免费积分):
https://www.morph-ai-era.online

如果你想查看 “Forecast” 接口的源代码,请告诉我。

Back to Blog

相关文章

阅读更多 »

切换账户

@blink_c5eb0afe3975https://dev.to/blink_c5eb0afe3975 正如大家所知,我正重新开始记录我的进展,我认为最好在一个不同的…

Strands 代理 + Agent Core AWS

入门指南:Amazon Bedrock AgentCore 目录 - 前置要求(requisitos‑previos) - 工具包安装(instalación‑del‑toolkit) - 创建…