Excel 模板转换工具套件
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0d660e9b/excel-template-transform。
技能介绍
要解决的数据格式问题
企业在导入金蝶 EAS Cloud、金蝶 AI 套件等系统时,常遇到源 Excel 的列名、取值格式、固定字段、拼接字段与目标模板不一致的问题。手工复制和逐列映射容易遗漏,规则也很难复用到下一批文件。Excel 模板转换工具套件 的目标,是把“源数据 → 目标模板”的整理过程配置化,让同类导入任务可以按同一套映射规则执行。
如何完成映射转换
该套件通过两个子 Skill 协作:ett-template-config 用于创建、查看和调整模板映射;ett-data-transform 用于执行单文件或批量转换。核心脚本 scripts/ett_transform.py 已内置,转换过程依赖 openpyxl 与 pandas。首次使用时会确认工作目录,例如 ~/ett-workspace/,其中 assets/ 存放映射配置,output/ 存放转换结果。
它支持多种映射类型:
- direct:直接取源列值;
- fixed:填写固定值;
- value_map:按映射表转换源值;
- conditional:根据条件判断取值;
- concat:多字段拼接;
- lookup:外部 Excel 查表;
- sequence:按行递增;
- formula:执行算式计算。
预设配置覆盖两类常见路径:星空企业版 → EAS Cloud 的 9 个业务对象,以及 数据整理 → 金蝶 AI 套件 的 74 个配置。会计科目、客户、供应商、部门、凭证、资产卡片等模板可直接复用,也可以查看 presets/ 目录中的映射思路后调整成新配置。
使用边界
该套件适合源字段与目标字段关系能够明确描述的场景,尤其是模板结构相对固定的导入任务。如果目标系统还要求复杂校验、权限控制或业务规则判断,仍需人工确认最终文件。使用预设配置时,需要准备对应的目标模板 Excel,可以从金蝶系统导出,也可以按导入格式自行创建。
使用场景
- 财务导入 EAS 前,把星空导出科目文件按预设映射整理成 EAS 会计科目模板。
- 把多份客户/供应商源表按预设批量转换成金蝶AI套件导入模板,并存入输出目录。
- 新建自定义目标模板时,配置 direct、value_map、concat 规则以映射源字段。
- 需要跨表查询单位编码或按科目类型判断类别时,用 lookup/conditional 生成目标 Excel。
适合人员
- 需要把星空企业版导出的科目、客户、供应商整理成 EAS Cloud 导入模板的财务实施顾问。
- 负责金蝶 AI 套件初始化,反复处理客户、供应商、物料、凭证等模板数据的数据管理员。
- 需要把多份源表按固定映射批量转换成目标 Excel 的业务系统运维。
- 要在自定义导入模板中配置 value_map、lookup、formula 等字段规则的开发者。