Excel模板转换工具套件

👤 孙允望 📦 v1.0.0 ⭐ 4.4 ⬇️ 470 下载
📄 办公效率 免费

📖 技能介绍


name: excel-template-transform description: > Excel模板转换工具套件。将源Excel数据按映射配置整理到目标模板格式。 支持七种映射类型:direct/fixed/value_map/conditional/concat/lookup/sequence。 包含两个子Skill:ett-template-config(模板配置,低频)和ett-data-transform(数据转换,高频)。 套件内置预设配置:星空企业版→EAS Cloud(9个)、数据整理→金蝶AI套件(74个),开箱即用。 当用户提到"表格数据整理"、"按模板转换"、"Excel格式转换"、"列映射"等场景时触发。 author: "孙允望"


Excel Template Transform — Skill 套件

将源Excel数据按映射配置规则整理到目标模板格式,实现不同系统/格式间的数据转换。

首次使用设置

安装后首次使用,Agent 需要确认以下内容:

  1. ETT 工作目录:用户希望配置和输出文件存放的目录(默认:~/ett-workspace/
  2. assets/ 子目录:存放映射配置 JSON
  3. output/ 子目录:存放转换结果文件
  4. 如果目录不存在,Agent 自动创建

  5. Python 环境:确认 python 命令可用,且已安装 openpyxlpandas

  6. 如果缺少依赖,提示用户安装:pip install openpyxl pandas

  7. 记录用户选择:将 ETT 工作目录路径保存到用户记忆中,后续使用不再询问

注意:本 Skill 套件已内置核心转换脚本 scripts/ett_transform.py,无需额外安装 ETT 工具。

套件组成

子Skill 触发场景 使用频率
ett-template-config "配置新模板"、"创建映射"、"上传模板文件"、"查看/调整配置" 低频(一次性/偶尔)
ett-data-transform "转换文件"、"批量转换"、"上传Excel生成模板" 高频(每次转换)

预设配置(Presets)

套件内置两类预设配置,安装后可直接使用,无需从头配置:

预设分类 源系统 目标系统 预设数量 业务对象
星空企业版→EAS Cloud 星空企业版 EAS Cloud 9个 会计科目、客户、供应商、部门、人员、凭证、科目初始余额、资产卡片、组织机构
数据整理→金蝶AI套件 数据整理 金蝶AI套件 74个 会计科目、物料、客户、供应商、物料清单、初始化财务应收/应付、期初销售/采购订单等

预设文件位置:presets/ 目录(与SKILL.md同级)

使用预设配置

场景A:直接转换(已有源数据,需要目标模板) 1. 选择预设配置(如"星空企业版→EAS Cloud / 会计科目") 2. 获取对应目标模板Excel(从金蝶系统导出,或自行创建) 3. 使用 ett-data-transform 执行转换

场景B:查看/调整预设配置 1. 使用 ett-template-config,选择"查看/调整已有配置" 2. 从 presets/ 目录选择预设配置 3. 查看映射详情,人工调整,保存

更多技能请访问小葱技能站7w4.net。

场景C:基于预设配置创建新模板 1. 使用 ett-template-config,选择"新建配置" 2. 参考预设配置的映射思路,为新模板创建映射 3. 保存为新配置文件

使用流程

1. 首次使用 → 设置 ETT 工作目录(一次性)
2. 检查是否有预设配置 → 有则直接使用(场景A/B/C)
3. 无预设 → ett-template-config 配置模板映射(一次性)
4. 后续使用 → ett-data-transform 执行数据转换(反复使用)

支持的映射类型

类型 说明 典型场景
direct 直接取源列值 科目编码直接映射
fixed 填固定值 币别固定为RMB
value_map 源值→查映射表→目标值 编码转换、状态映射
conditional 按条件判断填值 根据科目类型判断差异化类别
concat 多字段拼接 "部门-姓名"
lookup 外部Excel查表 单位编码跨表查询
sequence 按行递增填充 序号自动编号
formula 算式计算 净残值率=残值/原值*100

目标模板Excel获取方式

使用预设配置时,需要对应的目标模板Excel文件。获取方式:

  1. 从金蝶系统导出(推荐):登录金蝶系统 → 进入对应模块 → 下载导入模板
  2. 自行创建:按金蝶导入格式要求,创建空白Excel模板

参考文档

  • ett-template-config/references/mapping-config-guide.md — 映射配置完整规范
  • ett-data-transform/references/mapping-config-guide.md — 映射配置完整规范
  • presets/ — 预设配置文件目录
  • scripts/ett_transform.py — 核心转换脚本(已内置)

🤖 AI 评测

这个工具能帮你把Excel数据按模板格式自动整理转换,省去手动复制粘贴的麻烦。内置了大量预设配置,特别是金蝶系统相关的模板,基本拿来就能用,文档说明也很详细。不过部分预设配置还没配置完,复杂的业务场景支持有限。如果你用的是金蝶标准模板,大概率可以直接使用;如果业务逻辑复杂可能需要额外调整配置。总体来说是个实用且有一定深度的工具套件。

📊 多维度评分

适应性4.4
规范性4.2
有效性4.5
可靠性4.3
可信度5

📁 包含文件 (91 个)

📄 SKILL.md 4.6 KB
📄 ett-data-transform/SKILL.md 8.3 KB
📄 ett-data-transform/references/mapping-config-guide.md 13.1 KB
📄 ett-template-config/SKILL.md 14 KB
📄 ett-template-config/references/mapping-config-guide.md 13.1 KB
📄 presets/EAS Cloud/人员/星空企业版+人员-EAS Cloud+人员.json 326 B
📄 presets/EAS Cloud/会计科目/星空企业版+会计科目-EAS Cloud+会计科目.json 7.8 KB
📄 presets/EAS Cloud/供应商/星空企业版+供应商-EAS Cloud+供应商.json 335 B
📄 presets/EAS Cloud/凭证/星空企业版+凭证-EAS Cloud+凭证.json 4.8 KB
📄 presets/EAS Cloud/客户/星空企业版+客户-EAS Cloud+客户.json 323 B
📄 presets/EAS Cloud/科目初始余额/星空企业版+科目初始余额-EAS Cloud+科目初始余额.json 3.4 KB
📄 presets/EAS Cloud/组织机构/星空企业版+组织机构-EAS Cloud+组织机构.json 347 B
📄 presets/EAS Cloud/资产卡片/星空企业版+资产卡片-EAS Cloud+资产卡片.json 350 B
📄 presets/EAS Cloud/部门/星空企业版+部门-EAS Cloud+部门.json 323 B
📄 presets/README.md 2.9 KB
📄 presets/金蝶AI套件/业务单元/数据整理+业务单元-金蝶AI套件+业务单元.json 3.5 KB
📄 presets/金蝶AI套件/业务组/数据整理+业务组-金蝶AI套件+业务组.json 2 KB
📄 presets/金蝶AI套件/人员/数据整理+人员-金蝶AI套件+人员.json 3.4 KB
📄 presets/金蝶AI套件/仓位/数据整理+仓位-金蝶AI套件+仓位.json 1.8 KB
📄 presets/金蝶AI套件/仓库/数据整理+仓库-金蝶AI套件+仓库.json 3.8 KB
📄 presets/金蝶AI套件/付款条件/数据整理+付款条件-金蝶AI套件+付款条件.json 3.8 KB
📄 presets/金蝶AI套件/付款用途/数据整理+付款用途-金蝶AI套件+付款用途.json 1.6 KB
📄 presets/金蝶AI套件/会计科目/数据整理+会计科目-金蝶AI套件+会计科目.json 4.9 KB
📄 presets/金蝶AI套件/供应商/数据整理+供应商-金蝶AI套件+供应商.json 9.7 KB
📄 presets/金蝶AI套件/供应商分类/数据整理+供应商分类-金蝶AI套件+供应商分类.json 1.6 KB
📄 presets/金蝶AI套件/信用档案申请/数据整理+信用档案申请-金蝶AI套件+信用档案申请.json 4.9 KB
📄 presets/金蝶AI套件/初始化暂估应付/数据整理+初始化暂估应付-金蝶AI套件+初始化暂估应付.json 7.2 KB
📄 presets/金蝶AI套件/初始化暂估应付/数据整理+期初暂估应付-金蝶AI套件+初始化暂估应付.json 384 B
📄 presets/金蝶AI套件/初始化暂估应收/数据整理+初始化暂估应收-金蝶AI套件+初始化暂估应收.json 15.8 KB
📄 presets/金蝶AI套件/初始化财务应付/数据整理+初始化财务应付-金蝶AI套件+初始化财务应付.json 9.7 KB
📄 presets/金蝶AI套件/初始化财务应付/数据整理+期初财务应付-金蝶AI套件+初始化财务应付.json 384 B
📄 presets/金蝶AI套件/初始化财务应收/数据整理+初始化财务应收-金蝶AI套件+初始化财务应收.json 10.6 KB
📄 presets/金蝶AI套件/初始化财务应收/数据整理+期初财务应收-金蝶AI套件+初始化财务应收.json 381 B
📄 presets/金蝶AI套件/初始化资产卡片/数据整理+初始化资产卡片-金蝶AI套件+初始化资产卡片.json 5.2 KB
📄 presets/金蝶AI套件/初始化资产卡片/数据整理+期初资产卡片-金蝶AI套件+初始化资产卡片.json 381 B
📄 presets/金蝶AI套件/初始化银行账户/数据整理+初始化银行账户-金蝶AI套件+初始化银行账户.json 2.6 KB
📄 presets/金蝶AI套件/初始化银行账户/数据整理+期初银行账户余额-金蝶AI套件+初始化银行账户.json 396 B
📄 presets/金蝶AI套件/初始库存单/数据整理+初始库存单-金蝶AI套件+初始库存单.json 13.4 KB
📄 presets/金蝶AI套件/合同条款/数据整理+合同条款-金蝶AI套件+合同条款.json 3.3 KB
📄 presets/金蝶AI套件/合同类型/数据整理+合同类型-金蝶AI套件+合同类型.json 4.4 KB
📄 presets/金蝶AI套件/存放地点/数据整理+存放地点-金蝶AI套件+存放地点.json 1.7 KB
📄 presets/金蝶AI套件/安全库存/数据整理+安全库存-金蝶AI套件+安全库存.json 3.6 KB
📄 presets/金蝶AI套件/客户/数据整理+客户-金蝶AI套件+客户.json 9.1 KB
📄 presets/金蝶AI套件/客户分类/数据整理+客户分类-金蝶AI套件+客户分类.json 1.6 KB
📄 presets/金蝶AI套件/工资初始化/数据整理+工资初始化-金蝶AI套件+工资初始化.json 1.4 KB
📄 presets/金蝶AI套件/工资项目/数据整理+工资项目-金蝶AI套件+工资项目.json 1.3 KB
📄 presets/金蝶AI套件/库存水位/数据整理+库存水位-金蝶AI套件+库存水位.json 4.3 KB
📄 presets/金蝶AI套件/库存计划信息/数据整理+库存计划信息-金蝶AI套件+库存计划信息.json 4.5 KB
📄 presets/金蝶AI套件/库存计划组/数据整理+库存计划组-金蝶AI套件+库存计划组.json 2 KB
📄 presets/金蝶AI套件/收款条件/数据整理+收款条件-金蝶AI套件+收款条件.json 3.8 KB
📄 presets/金蝶AI套件/收款用途/数据整理+收款用途-金蝶AI套件+收款用途.json 1.6 KB
📄 presets/金蝶AI套件/期初付款单/数据整理+期初付款单-金蝶AI套件+期初付款单.json 8.6 KB
📄 presets/金蝶AI套件/期初应付票据/数据整理+期初应付票据-金蝶AI套件+期初应付票据.json 9 KB
📄 presets/金蝶AI套件/期初应收票据/数据整理+期初应收票据-金蝶AI套件+期初应收票据.json 7.5 KB
📄 presets/金蝶AI套件/期初收款单/数据整理+期初收款单-金蝶AI套件+期初收款单.json 7.9 KB
📄 presets/金蝶AI套件/期初采购入库单/数据整理+期初采购入库单-金蝶AI套件+期初采购入库单.json 21.8 KB
📄 presets/金蝶AI套件/期初采购订单/数据整理+期初采购订单-金蝶AI套件+期初采购订单.json 11.6 KB
📄 presets/金蝶AI套件/期初采购退料单/数据整理+期初采购退料单-金蝶AI套件+期初采购退料单.json 21.8 KB
📄 presets/金蝶AI套件/期初销售出库单/数据整理+期初销售出库单-金蝶AI套件+期初销售出库单.json 22.8 KB
📄 presets/金蝶AI套件/期初销售订单/数据整理+期初销售订单-金蝶AI套件+期初销售订单.json 19.2 KB
📄 presets/金蝶AI套件/期初销售退货单/数据整理+期初销售退货单-金蝶AI套件+期初销售退货单.json 22.8 KB
📄 presets/金蝶AI套件/物料/数据整理+物料-金蝶AI套件+物料.json 5.6 KB
📄 presets/金蝶AI套件/物料分类/数据整理+物料分类-金蝶AI套件+物料分类.json 2.3 KB
📄 presets/金蝶AI套件/物料库存信息/数据整理+物料库存信息-金蝶AI套件+物料库存信息.json 3.8 KB
📄 presets/金蝶AI套件/物料清单/数据整理+BOM-金蝶AI套件+物料清单.json 336 B
📄 presets/金蝶AI套件/物料清单/数据整理+物料清单-金蝶AI套件+物料清单.json 9.3 KB
📄 presets/金蝶AI套件/物料生产信息/数据整理+物料生产信息-金蝶AI套件+物料生产信息.json 5.4 KB
📄 presets/金蝶AI套件/物料计划信息/数据整理+物料计划信息-金蝶AI套件+物料计划信息.json 5.2 KB
📄 presets/金蝶AI套件/物料采购信息/数据整理+物料采购信息-金蝶AI套件+物料采购信息.json 5.9 KB
📄 presets/金蝶AI套件/物料销售信息/数据整理+物料销售信息-金蝶AI套件+物料销售信息.json 7.3 KB
📄 presets/金蝶AI套件/结算方式/数据整理+结算方式-金蝶AI套件+结算方式.json 2.2 KB
📄 presets/金蝶AI套件/编码属性/数据整理+编码属性-金蝶AI套件+编码属性.json 2.9 KB
📄 presets/金蝶AI套件/编码规则/数据整理+编码规则-金蝶AI套件+编码规则.json 4.9 KB
📄 presets/金蝶AI套件/职位初始化/数据整理+职位初始化-金蝶AI套件+职位初始化.json 1 KB
📄 presets/金蝶AI套件/花名册初始化/数据整理+花名册初始化-金蝶AI套件+花名册初始化.json 4 KB
📄 presets/金蝶AI套件/行名行号(银行开户行信息)/数据整理+行名行号(银行开户行信息)-金蝶AI套件+行名行号(银行开户行信息).json 9.5 KB
📄 presets/金蝶AI套件/行政组织(部门)/数据整理+行政组织(部门)-金蝶AI套件+行政组织(部门).json 2 KB
📄 presets/金蝶AI套件/计量单位/数据整理+计量单位-金蝶AI套件+计量单位.json 1.6 KB
📄 presets/金蝶AI套件/费用项目/数据整理+费用项目-金蝶AI套件+费用项目.json 3.1 KB
📄 presets/金蝶AI套件/资产类别/数据整理+资产类别-金蝶AI套件+资产类别.json 2.1 KB
📄 presets/金蝶AI套件/辅助属性/数据整理+辅助属性-金蝶AI套件+辅助属性.json 4.6 KB
📄 presets/金蝶AI套件/辅助资料/数据整理+辅助资料-金蝶AI套件+辅助资料.json 2.5 KB
📄 presets/金蝶AI套件/部门初始化/数据整理+部门初始化-金蝶AI套件+部门初始化.json 1.2 KB
📄 presets/金蝶AI套件/采购业务组/数据整理+采购业务组-金蝶AI套件+采购业务组.json 2 KB
📄 presets/金蝶AI套件/采购价目表/数据整理+采购价目表-金蝶AI套件+采购价目表.json 12.1 KB
📄 presets/金蝶AI套件/银行账户/数据整理+银行账户-金蝶AI套件+银行账户.json 9.3 KB
📄 presets/金蝶AI套件/销售业务组/数据整理+销售业务组-金蝶AI套件+销售业务组.json 2 KB
📄 presets/金蝶AI套件/销售价目表/数据整理+销售价目表-金蝶AI套件+销售价目表.json 14.5 KB
📄 presets/金蝶AI套件/项目/数据整理+项目-金蝶AI套件+项目.json 2.6 KB
📄 scripts/ett_transform.py 51.3 KB
📄 scripts/ett_validator.py 10.5 KB