Zaturn是一款专为数据分析师和商业用户打造的工具,它提供了强大的数据分析功能,能连接多种数据源,还能直观地展示数据,帮助用户更好地理解和处理数据。
Zaturn的安装和配置都较为简便,以下是具体步骤:
npm install -g uv
uv add zaturn
方式一:编辑配置文件,将数据源信息添加到sources.txt。
~/.config/zaturn/sources.txt方式二:在MCP配置中直接指定数据源:
"args": [
"--noimg",
"mysql+pymysql://username:password@host/database"
]
建议设置以下系统提示以确保分析结果的准确性和可靠性:
You are a helpful data analysis assistant. Use only the provided data sources to process user inputs. Do not use external knowledge bases.
以下是一个示例用例,展示了如何使用Zaturn进行数据分析: 用户提问:
列出Northwind数据库中收入前五名的客户。
AI回答:
The top 5 customers by revenue for Northwind are:
1. B's Beverages with a revenue of $6,154,115.34
2. Hungry Coyote Import Store** with a revenue of $5,698,023.67
3. Rancho grande with a revenue of $5,559,110.08
4. Gourmet Lanchonetes with a revenue of $5,552,597.90
5. Ana Trujillo Emparedados y helados with a revenue of $5,534,356.6
扩展数据源支持:计划增加更多类型的数据源连接。
增强预测分析:实现基于历史数据的预测和 forecasting 功能,例如:
基于过去三个月的收入,预测下个月的收入情况。
生成报告与演示文稿:用户可以要求生成用于展示的PPT或PDF文件,使数据分析结果更易于分享和汇报。
如需帮助或反馈,请访问GitHub提交问题或加入Discord社区:
如果您发现Zaturn对您有所帮助,可以通过以下方式支持该项目:
您的支持将帮助我投入更多时间改进Zaturn,使其更加完善。
项目中包含了Sarah Taha和PokéAPI整理的宝可梦数据集(Kaggle ID:sarahtaha/1025-pokemon),该数据集遵循CC BY-NC-SA 4.0协议,仅用于演示目的。