適用於 Openclaw 的 Excel 資料匯入

一個由 YAML 驅動的技能,透過自動化欄位映射來合併、轉換和驗證 Excel 和 CSV 資料。

aqbjqtd
v2.1.0
Mar 18, 2026
0
1.1k
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install excel-data-import

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 excel-data-import。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 Excel 資料匯入?

Openclaw Skills 的 Excel 資料匯入技能提供了一個強大的框架,透過配置而非手動操作來管理複雜的試算表資料操作。它允許開發人員以簡潔的 YAML 格式定義精確的欄位映射、資料轉換和驗證邏輯,使資料遷移和整合任務可重複且無差錯。透過支援現代 .xlsx 和舊版 .xls 格式,以及 CSV 的自動編碼,它成為使用 Openclaw Skills 的任何資料驅動工作流的多功能工具。

Excel 資料匯入 應用場景

  • 將來自多個部門試算表的資料整合到單個主記錄中。
  • 在將使用者提交的 CSV 檔案匯入資料庫之前進行清理和驗證。
  • 批次處理資料夾中的數百個 Excel 檔案以提取特定資料點。
  • 使用唯一鍵匹配將試算表資料與現有範本同步,以進行增量更新。
  • 將舊版 Excel 檔案轉換為標準化、經過驗證的現代試算表格式。

Excel 資料匯入 運作原理

  1. 建立一個 YAML 設定檔,指定來源資料位置、目標範本和映射規則。
  2. 使用命令列執行該技能以自動解析來源檔案並偵測標頭。
  3. 對原始輸入套用內建轉換,如資料類型轉換或字串操作。
  4. 執行驗證檢查,如 email 格式、電話號碼模式或強制欄位要求。
  5. 將處理後的資料寫入目標檔案,同時產生該操作的完整 JSON 報告。

Excel 資料匯入 設定指南

要在 Openclaw Skills 中開始使用此技能,請確保已安裝 Python 3.8+ 並執行以下命令:

pip3 install openpyxl pyyaml
# 可選:支援 .xls
pip3 install python-calamine

使用您的設定檔執行匯入程序:

python3 scripts/excel_import.py your_config.yaml

Excel 資料匯入 資料結構與分類體系

特性 詳情
來源規範 支援單個檔案、目錄或多個來源陣列。
目標規範 定義輸出檔案路徑和特定的工作表格式要求。
欄位映射 將來源欄連結到目標欄,並帶有選用的預設值。
內建驗證器 包括 id_card, phone, email, numeric, range, 和 regex。
轉換鉤子 支援 strip, upper, lower, title, int, float, 和 date 轉換。

Excel 資料匯入 進階特性

  • 針對複雜企業試算表的多層合併標頭偵測。
  • 來源去重以確保跨多個檔案的紀錄唯一性。
  • 模擬執行模式,用於在不寫入磁碟的情況下稽核資料轉換。
  • 根據定義的欄位映射自動建立目標檔案。
  • 支援包括 UTF-8 和 GBK 在內的多種 CSV 檔案字元編碼。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*