前言¶
财务报表、考勤汇总、销售明细整理,往往离不开反复打开表格、复制粘贴、合并多张工作表。本地用 Python 脚本可以自动化,但要自己维护 openpyxl 读写、格式和 xlsm 解析细节,成本不低。若在 Cursor、Claude Code 等带 Skills 的 Agent 里装一个面向表格的 Skill,可以把「写脚本 + 调库」收敛成对话里描述需求,由 Agent 按 Skill 指引执行。
下面介绍 SkillHub 上的 WPS(坐标 @user_d6510c26/wpsxiao),面向 Excel / WPS 表格的自动化处理。
这是什么¶
WPS 是社区来源(community)的办公效率类 Skill,分类为 office-efficiency,当前版本 1.0.0,发布者为 user_d6510c26(SkillHub 页面标注作者为「小燕」)。Skill 标签标明 不需要 API Key(requires_api_key=false)。
定位一句话:基于 openpyxl 等能力,帮助 Agent 创建带格式的报表、解析含宏的 xlsm、批量合并多工作表数据;兼容 Windows / macOS,适用于 WPS Office 与 Microsoft Excel 产出的常见表格文件。
官方入口:
- SkillHub 页面:https://www.skillhub.cn/skills/user_d6510c26/wpsxiao
- API 坐标页:https://api.skillhub.cn/user_d6510c26/wpsxiao
SkillHub 公开数据(以页面与抓取元数据为准):评分 100000,下载 8871 次。
核心功能¶
以下能力均来自 Skill 官方简介,未在资料中出现的细节不作延伸。
- 专业格式报表:用 openpyxl 创建、调整带样式的表格输出,减少手工排版。
- xlsm 解析:处理含宏的复杂 xlsm 文件(具体宏执行边界以 Skill 内
SKILL.md与 Agent 环境为准)。 - 批量合并:将多个工作表或文件中的数据汇总到统一结构,适合跨表汇总类任务。
官方列举的典型场景包括:财务报表生成、考勤汇总、销售数据整理、人力资源批量处理等;对应常见诉求如「Excel 重复操作太耗时」「WPS 自动化」「批量处理表格」「xlsm 文件解析」。
安装与启用¶
SkillHub 页面给出的安装方式是:让 AI 按官方安装文档操作,并安装坐标 @user_d6510c26/wpsxiao。可将下面提示词发给当前 Agent:
请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_d6510c26/wpsxiao`。
若本机已安装 skillhub CLI,可按 SkillHub 安装文档 将 Skill 装到当前 Agent 的 skills 目录(必须使用 --dir,否则默认落在 ./skills/ 且 Agent 可能无法识别):
command -v skillhub && skillhub --version
未安装 CLI 时,文档推荐:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
安装 Skill 示例(将 <skills 目录> 换成当前环境路径):
skillhub install user_d6510c26/wpsxiao --dir <skills 目录>
常用 Agent 的 skills 目录(摘自官方安装文档):
| 环境 | 路径 |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或项目下 .agents/skills/ |
安装后一般需要重启或重新加载 Agent,使 Skill 生效。Codex CLI、Claude Code、Cursor 的差异主要体现在 skills 目录位置;安装命令本身以 skillhub install … --dir 为准。
典型用法¶
公开页面未附带独立代码仓库或逐步教程,典型用法是:启用 Skill 后,用自然语言说明表格路径、目标结构和输出要求,由 Agent 按 Skill 内规范调用 openpyxl 等完成处理。可按下面几类需求组织对话(示例表述,非固定 API):
- 生成报表:说明源数据字段、汇总规则、是否需要表头样式、输出
.xlsx路径。 - 解析 xlsm:提供 xlsm 路径,说明要读取的工作表、字段或宏相关注意点(若仅需读数据,明确是否只读结构)。
- 合并多表:列出多个文件或同一文件内多个 sheet 的名称,说明主键列与合并方式(追加行、按键关联等)。
执行前建议确认:输入文件已备份;大文件或含宏文件在本地沙箱中先试跑;输出路径有写权限。
适用场景与注意¶
适合谁:经常做表格汇总、模板化报表、多 sheet 合并的办公与数据分析人员;已在 Cursor / Claude Code 等环境使用 Skills 的开发者。
限制与注意:
- Skill 依赖 Python 生态(简介明确提到 openpyxl),运行环境需能安装并使用相应依赖;具体版本与脚本以安装后的
SKILL.md为准。 - xlsm 含宏时,安全与兼容性因本机 Office/WPS 版本而异,生产数据务必先副本验证。
- 无需 API Key,但表格文件路径与隐私数据仍由用户自行管控,勿将敏感表上传到不可信环境。
- 社区 Skill,行为以 SkillHub 当前版本 1.0.0 包内容为准;升级可用
skillhub对应更新流程(见安装文档)。
结尾¶
WPS 把「openpyxl 写表、xlsm 解析、多表合并」封装成 Agent 可遵循的 Skill,适合把重复性 Excel / WPS 操作交给对话驱动的工作流。安装与坐标以 SkillHub 为准:
https://www.skillhub.cn/skills/user_d6510c26/wpsxiao