excel-nl-python-query
SKILL.md
Excel NL Python — LLM-in-the-loop Excel 分析技能
目标:让用户用中文描述分析诉求,技能在本地完成数据质量检查和采样后,调用 LLM 进行“分析计划规划 + 逐步产码”,每步落地可复现脚本并执行,汇总结论并按需出HTML报告。
端到端流程
- 读取数据
- 支持 .xlsx/.xls/.csv,读取每个 Sheet 的数据
- 概要统计(直接在对话展示)
- 通过 python 脚本计算以下统计数据:
- 有哪些 sheet
- 每个sheet一共有多少行数据,有哪些列,每列的类型
- 每个sheet每个维度的数据统计(成员个数、空值数、top3的值等)
- 每个sheet每个度量的统计数据(范围,空值数等)
- 每个sheet取前10行样本数据
- 输出 profile.json 用于记录与复用
- 使用 LLM 总结统计结果并在对话以用户友好形式呈现
- 通过 python 脚本计算以下统计数据:
- LLM 拆解计划(plan)
- 提示词:references/prompts/plan_prompt.md
- 输入:统计数据+用户原始诉求