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/

    本技能來自小蔥技能站7w4.net。

  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. 檢視對映詳情,人工調整,儲存

場景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