excel表格脱敏:Agent 调用 Python 脚本,按字典 CSV 替换敏感字段

前言

数据表格里常有手机号、邮箱、身份证号这类需要脱敏的字段。常见做法是写一段脚本自己跑,或者把数据整张发给大模型让它”帮忙处理”。前者要自己维护脚本,后者意味着数据离开本地环境。这个 Skill 走的是第三条路:把 Python 脚本固化在 Skill 里,由 Agent 负责调用执行,数据处理全程留在脚本内部完成,Agent 本身不接触数据内容。

下面介绍这个 Skill 的定位、能力和使用方式。

这是什么

excel表格脱敏 是一个面向数据处理场景的 Skill,坐标为 @gaopengskill/excel-mask,版本 1.0.0,由发布者「高朋」维护,来源标记为 enterprise,在 SkillHub 上归类于 office-efficiency 分类。

它解决的问题很单一:给你一张数据表格和一个字典 CSV 文件,把表格里的敏感字段替换成字典中对应的值。

核心功能

1、Agent 自动调用 Skill 中自带的 Python 脚本,不需要使用者单独准备或编写脱敏逻辑。
2、替换规则来自字典 CSV 文件:脚本读取该文件,按其中的映射关系把数据表格里的敏感字段替换成字典里的字段。
3、执行过程是”Agent 调用 Python,Python 完成替换”。Agent 只负责发起调用,不参与数据处理环节。
4、按照官方说明,这样可以在相对比较安全的情况下对数据表格进行脱敏。

需要说明的是,官方简介描述的输入是”数据表格”加”字典 CSV”,没有在资料中进一步限定支持的具体表格格式。若实际使用前需要确认支持的格式(如 xlsx、csv 等),建议先向发布者核实。

安装与启用

该 Skill 基于通用 SKILL.md 格式,可直接放入 Skill 目录供 Agent 加载。

具体安装命令在本次抓取中未能从官方页面取到(https://api.skillhub.cn/gaopengskill/excel-mask 与 https://www.skillhub.cn/skills/gaopengskill/excel-mask 均返回抓取失败),因此这里不给出未经核实的命令。启用前请以官方页面或 SkillHub 页面的说明为准,并确认与本地 Agent 环境(Cursor / Codex CLI / Claude Code 等)的兼容情况。

典型用法

按官方简介,典型流程是:

1、准备好待脱敏的数据表格。
2、准备好字典 CSV 文件,其中包含字段替换的映射关系。
3、通过 Agent 触发该 Skill,由 Agent 调用内置 Python 脚本,脚本按字典 CSV 完成替换并输出脱敏后的表格。

需要注意的是,资料中只给出了上述流程层面的描述,没有提供可直接复现的输入样例、脚本参数或命令行用法。若需要这些细节,建议直接查看官方页面或联系发布者获取。

适用场景与注意

适合的场景:已有一张含敏感字段的表格,且手上有一份能作为替换依据的字典 CSV,希望在脚本内部完成替换、不希望数据内容进入对话或模型上下文的开发者。

几点注意:

1、替换质量取决于字典 CSV 是否覆盖了表格中需要脱敏的字段。字典里缺的映射不会被处理。
2、”Agent 只负责调用、不参与数据处理”是官方对安全性的描述,实际能达到的效果与脚本实现、运行环境有关,建议在正式用于生产数据前先做一次小规模验证。
3、该 Skill 声明 requires_api_key=false,即不需要 API Key 即可使用,但执行 Python 脚本仍然依赖本地或所在环境的 Python 运行时。
4、安装数在抓取资料中为 0,参考资料相对有限,遇到边界情况(如特殊字符、超长表格、多表文件)时的行为未在资料中说明。

结尾

这个 Skill 的价值在于把”调用 Python 脚本”和”数据处理”两件事拆开:Agent 负责编排,脚本负责替换,敏感数据不经过对话链路。如果你的场景正好是”表格 + 字典 CSV”的字段替换,可以把它作为一项可选工具来评估。

官方地址:https://api.skillhub.cn/gaopengskill/excel-mask ;SkillHub 页面:https://www.skillhub.cn/skills/gaopengskill/excel-mask 。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜