数据与分析 walmart-salesdata-analysisvisualizationhtml-reportcorrelation-analysistime-seriescsv-processing

沃尔玛销售数据深度分析器

分析沃尔玛销售数据与失业率之间的关系,生成洞察图表和精美 HTML 报告。

FollowSkills 评估 · FSRS-2.0
不推荐
32/ 100 五分制 1.6 / 5
1 2 3 4 5 6
1信任安全9 / 25 · 1.8/5

证据显示技能仅处理用户提供的CSV文件,生成本地图片和HTML报告,无外部网络请求或敏感数据操作。未见恶意或越权行为。但技能文档要求调用execute_skill_script_file和html_interpreter等工具,未明确用户确认机制或权限隔离说明,对依赖项的来源和安全性未作说明。因此未达到最高分,扣分源于权限控制、确认机制和依赖安全性的不明确。

2可靠稳定4 / 20 · 1.0/5

静态审查无法执行脚本,无法验证宣称的分析功能是否真正可用。脚本对输入CSV的列名有隐含假设(如'Unemployment'和'Weekly_Sales'),若用户提供的数据格式不符,会直接报错,缺乏清晰的错误反馈和检查。脚本依赖pandas、seaborn等常见库,但未见安装说明。未发现测试套件,也没有针对异常输入的容错处理。因此给予低分,因无执行验证且错误处理薄弱。

3适用触发7 / 15 · 2.3/5

技能目标明确:分析Walmart销售数据与失业率关系,生成可视化图表和HTML报告。但功能边界不清晰,未说明数据规模限制或特定格式要求。触发条件仅基于用户提供CSV文件,未明确非适用场景(如其他零售数据或非数值数据)。环境适应性方面,脚本包含中文支持(font_setup.py),但核心功能依赖本地库,未提及大陆网络可达性问题。因此评分中低,因边界和触发条件不明确。

4规范维护6 / 15 · 2.0/5

技能文档结构清晰,包含功能列表、使用方法和核心工作流,并提供了脚本和模板的说明。但缺少版本号、变更日志和维护责任说明。依赖安装(如pandas、seaborn)未明确列出,可能导致使用前需要额外配置。已知限制未披露,如对列名格式的依赖。许可证为MIT(仓库层面),但技能本身未单独说明。因此给予中等分数,因版本管理和依赖说明不完整。

5有效结果4 / 15 · 1.3/5

技能宣称能生成深度分析的HTML报告,但CSV包含相关性分析、回归等,输出看似直接可用,但未经实际运行验证。报告中占位符需用户动态填充,若未填写将显示'NA',影响完整性。相比手动分析,价值在于自动化,但边际收益未量化。因此给予低分,因无执行证据且输出完整性依赖手动填充。

6证据核验2 / 10 · 1.0/5

证据仅来自技能自述和脚本源码,没有独立的测试结果或第三方验证。仓库中有其他模块的测试,但与本技能无关。没有CI工作流直接覆盖此技能。因此给予很低分,因缺乏可验证的证据。

证据充分度: 评估于 2026年8月7日 审查版本 4211e02c10be
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 该技能未被执行验证,报告生成功能可能不可用或输出不符合预期。
  • 技能假定CSV包含特定列名(如'Unemployment'和'Weekly_Sales'),若用户数据格式不符,脚本将报错且无友好提示。
  • 报告模板中的占位符若未动态填充,将显示为'NA',影响报告质量。
  • 依赖(如pandas、seaborn)未在文档中提供安装指引,可能在目标环境中缺失。
  • 未声明已知限制和适用范围,可能被误用于不匹配的数据集。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

此技能面向数据分析师和业务决策者,提供了一整套基于 CSV 文件的沃尔玛销售分析工具。它能够自动生成相关性热力图、销售与失业率散点图(含回归线)、指定门店的时间序列趋势图,以及各门店平均销售额与失业率的对比图。所有图表会集成到一个响应式 HTML 报告中,并包含详细的分析结论和业务建议。该技能特别适合快速探索销售与宏观经济因素之间的关联。

读取包含 Store、Date、Weekly_Sales 和 Unemployment 列的 CSV 文件;运行 Python 脚本生成五种图表:相关性热力图、销售与失业率散点图、时间序列趋势图、门店均值对比图,以及整合所有内容的完整 HTML 报告。通过 execute_skill_script_file 工具调用 generate_html_report.py 脚本,最终使用 html_interpreter 工具将报告呈现给用户。

  1. 零售分析人员希望快速了解连锁门店的销售与地区失业率之间的相关性。
  2. 区域运营经理需要比较不同门店的平均销售业绩与当地失业率,以制定区域策略。
  3. 数据科学家希望用散点图加回归线来验证经济压力下消费韧性的假设。
  4. 管理层需要一份自动生成的、包含图表和解读的季度销售宏观分析报告。
  5. 商业智能团队想用时间序列图跟踪特定门店的销售与失业率趋势,以识别季节性因素。

这个 Skill 有哪些优点和局限?

优点
  • 一键生成包含多维度分析和图表的综合 HTML 报告
  • 自动生成相关性热力图、散点图、时间序列等多种可视化
  • 内置业务解读和策略建议
  • 支持多语言输出,报告模板响应式设计
局限
  • 仅适用于沃尔玛销售数据,特定于 Store/Weekly_Sales 结构
  • 依赖 DB-GPT 环境和特定工具,不能独立运行
  • 未有证据显示支持除 CSV 外的其他数据源
  • 报告质量依赖用户提供的分析内容,需手动填充大量占位符

如何安装这个 Skill?

该技能是 DB-GPT 存储库的一部分,需要先安装 DB-GPT。安装方式包括:运行一键安装脚本 curl -fsSL https://raw.githubusercontent.com/eosphoros-ai/DB-GPT/main/scripts/install/install.sh | bash,或通过 pip install dbgpt-app 安装。安装后,技能位于 skills/walmart-sales-analyzer 目录。具体安装步骤参考 DB-GPT 文档(docs.dbgpt.cn)。

如何使用这个 Skill?

在 DB-GPT 交互中,用户提供 Walmart 销售 CSV 文件(需包含 Store, Date, Weekly_Sales, Unemployment 列)。技能会执行 generate_html_report.py 脚本,自动生成图表和基础报告,然后调用 html_interpreter 工具渲染报告,必须动态填充所有占位符,并翻译成用户语言。用户需确保 CSV 格式正确。具体使用方式可参考技能文档。

常见问题

这个技能需要单独的许可证或费用吗?
技能本身遵循 MIT 许可证,免费使用。但使用它需要先安装 DB-GPT,DB-GPT 也是 MIT 许可证,但可能需要配置 LLM API 密钥(如 OpenAI),这会产生费用。
如果我的 CSV 文件缺少某些列怎么办?
技能要求 CSV 至少包含 Store, Date, Weekly_Sales, Unemployment 列。如果缺少列,分析脚本可能出错或无法正确生成图表。请确保数据格式正确。
报告是自动生成还是需要手动干预?
图表和基础报告是自动生成的,但最终的 HTML 报告需要调用 html_interpreter 工具,并且需要手动填充所有占位符(如标题、分析内容),否则会显示为 'NA'。
这个技能还能分析其他类型的数据吗?
技能描述和脚本都是针对沃尔玛销售数据的,尤其是销售与失业率的关系。虽然脚本可能可复用,但未提供通用分析能力。

同仓库的其他 Skills

均来自 eosphoros-ai/DB-GPT

相关 Skills