1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | sn-da-excel-workflow(所属合集 SenseNova-Skills 内的 Excel 数据分析子技能) |
| 项目自述名称 | Excel Data Analysis Workflow |
| 作者/维护者 | SenseNova(商汤科技旗下大模型团队) |
| 来源链接 | https://github.com/OpenSenseNova/SenseNova-Skills/tree/main/skills/sn-da-excel-workflow |
| 许可证 | MIT(数据来自 GitHub API) |
| GitHub Stars | 4,783(数据来自 GitHub API;该数字为 SenseNova-Skills 合集整体,不代表本技能个体热度) |
| Forks | 329(同上,合集整体口径) |
| 最新版本 | 无正式版本标签,滚动更新;合集仓库最近一次提交在近日,本技能目录最近一次直接改动约两个半月前(数据来自 GitHub API) |
| 安装方式 | 见第 10 章 |
2. 功能介绍与亮点
sn-da-excel-workflow 是一个端到端的 Excel/CSV 数据分析编排器,核心能力包括:
- 多 Sheet、多文件读取:先做轻量级行数探测,再按数据规模自动切换策略——1 万行以内直接读取,1 万–10 万行转 Parquet 缓存,10 万行以上走流式读取,避免常见的
pd.read_excel()大文件内存溢出问题。 - 完整分析链路:数据清洗(缺失值、文本标准化、无效字符)→ 条件筛选分类 → 跨 Sheet 统计聚合 → 图表可视化 → 格式化导出(Excel/CSV 并提供下载链接)。
- 模块化设计:拆分为 10 个独立 capability 子模块(读取、清洗、筛选、统计、可视化、单元格上色、条件格式、表格样式、结果导出等),按需加载。
- 官方真实示例:仓库自带示例,如把 10 个月度绩效考核表自动汇总为约 14 页、含图表的正式分析报告;另有内存芯片价格端到端分析等案例。
亮点:出自商汤科技 SenseNova 大模型团队,遵循开放的 Agent Skills(agentskills.io)约定,MIT 开源可审计,仓库持续更新且接受外部贡献者的 Pull Request。
3. 适用场景
固定分类:数据分析与可视化
- 需要把分散在多个月度 Excel 文件中的数据(如绩效考核表、财务报表)合并清洗、生成正式分析报告的场景;
- 处理体量较大(万行至十万行级)的 Excel/CSV 数据,又不想手写流式读取代码应对内存问题的场景;
- 需要“清洗 → 分类汇总 → 图表 → 导出”一整套自动化,而不只是单次公式计算的场景。
受益人群:运营、HR、财务、电商选品等经常处理 Excel 报表、但不熟悉 pandas 工程细节的用户。
4. 跨 Agent 兼容性
- OpenClaw:原生支持——项目 README 与安装指南将其列为推荐运行时之一,提供图形化一键安装工具。
- Hermes Agent:原生支持——官方安装文档同样明确覆盖,并提供跨平台一键安装工具 Agent Pack。
- Claude Code:需适配——SKILL.md 遵循与 Claude Code 相同的 Agent Skills 通用约定,理论上可放入 skills 目录使用,但项目文档未提及针对 Claude Code 的官方测试或专门配置说明。
- Codex:未验证——现有资料未提及。
5. 推荐理由
商汤 SenseNova 出品的 Excel 全流程数据分析编排 skill,针对大文件自动分级读取,覆盖清洗、汇总、可视化到导出的完整链路,并附带可直接运行的真实示例。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 8 | 出自商汤科技 SenseNova 官方大模型团队,且有腾讯云开发者社区、V2EX 等独立第三方平台的具名评测与真实使用分享 |
| 可用性 | 8 | 文档完整、拆分为 10 个 capability 子模块、附带官方可运行示例与一键安装工具;需配置 SenseNova API Key(提供免费额度) |
| 安全性 | 9 | MIT 开源可审计、未见可疑指令、联网目标(SenseNova 官方 API)透明单一、License 清晰、仓库持续维护 |
安全检查清单逐项结果:
① Shell 命令与权限:核心逻辑为本地 Python(openpyxl/pandas)处理,未见越权系统命令 ② 联网外发:仅调用 SenseNova 官方模型 API 端点,用途公开透明 ③ API Key/凭据:由用户在 Agent 运行时自行配置(可免费申请),技能本身不存储凭据 ④ 可疑指令:SKILL.md 与脚本中未发现 prompt injection 或异常指令 ⑤ 作者信誉:SenseNova 隶属商汤科技,公开上市的一线 AI 企业 ⑥ License:MIT,明确 ⑦ 维护时间:仓库持续有提交,本技能目录近三个月内仍有直接改动
7. 跟同类 Skills 相比的优势
| 同类项目 | 定位 | 与本技能的差异 |
|---|---|---|
| xlsx(Anthropic 官方) | 通用 Excel 文件读写/编辑/公式修复,聚焦“以电子表格本身为交付物” | 专注文件层面的创建与编辑,不做多文件汇总分析与大文件分级读取;二者可配合使用,前者产出报表文件,本技能产出分析结论 |
| Data Analytics Skills for Claude | 31 个覆盖分析师全流程(数据质检、深挖分析、看板、汇报)的通用技能集 | 更偏工作流方法论清单,不含针对十万行级 Excel 大文件的内存优化读取策略 |
| DuckDB Skills | 面向 SQL/DuckDB 查询引擎做数据处理 | 需要用户具备 SQL 能力,面向结构化查询场景,而非“丢一批 xlsx 文件、自然语言描述需求即出报告”的流程 |
8. 用户评价
- 腾讯云开发者社区(作者:开源星探):独立第三方技术评测文章,具体点名介绍了 sn-da-excel-workflow 的分级读取策略(小文件直读、中等文件转 Parquet、大文件流式处理),评价其“工程化”设计显著提升了输出可靠性。
- V2EX 用户 Daniel6606:分享了将该技能用于跨境电商选品的真实使用案例,称“对数据分析功能的工程化设计印象深刻”;帖子下另有用户反馈过 SenseNova 平台注册环节密码校验规则不够清晰的问题。
9. 其他补充
- 提供中英双语文档;
- 仓库设有双周更新报告(Biweekly Report),记录功能迭代历史;
- 提供跨平台一键安装工具 Agent Pack(Windows/macOS/Linux),可自动完成 Agent 安装、模型配置与技能加载。
10. 安装使用方式
克隆仓库后放入 OpenClaw 或 Hermes Agent 的 skills 目录:
git clone https://github.com/OpenSenseNova/SenseNova-Skills.git
# 将 skills/sn-da-excel-workflow 复制到 OpenClaw 或 hermes-agent 的 skills 目录
或直接使用官方一键安装工具 Agent Pack(见项目 Releases 页面对应平台安装包)。
使用前需在 Agent 的 LLM Provider 设置中配置 SenseNova API(Base URL:https://token.sensenova.cn/v1,可在 SenseNova 控制台免费申请 Key),选择“Custom(OpenAI-compatible)“接入方式。配置完成后无需重启 Agent,直接描述 Excel 分析需求(如”帮我分析这几个月度报表“)即可触发。
11. 注意事项
- 需要联网调用 SenseNova 模型 API,离线环境无法使用;
- 该技能针对 OpenClaw、Hermes Agent 做了官方安装支持,在 Claude Code、Codex 中使用需自行适配,兼容性未经官方测试;
- 仓库为多技能合集,GitHub star/fork 数据反映合集整体热度,不完全等同本技能个体的独立使用规模;
- 有用户反馈 SenseNova 平台注册环节曾出现密码校验规则不够清晰的问题,建议提前留意官方账号说明。