適用於 Openclaw 的 Ollie 檔案處理器

一款專為自動化工作流程設計的多功能批次檔案重新命名與多格式文件轉換工具。

ollielin
v1.0.2
May 9, 2026
0
819
0

安裝與下載

1. ClawHub CLI

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

npx clawhub@latest install botbot-file-processor

2. 手動安裝

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

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

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

3. 提示詞安裝

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

請幫我使用 Clawhub 安裝 botbot-file-processor。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

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

什麼是 Ollie 檔案處理器?

Ollie 檔案處理器是 Openclaw Skills 生態系統中的一個綜合性實用工具,旨在處理重複性的檔案管理任務。它為開發者和進階使用者提供了強大的批次重新命名功能(支援從簡單前綴到複雜的正規表示式)以及高保真的檔案格式轉換能力。

透過整合此技能,使用者可以自動化處理媒體和文件的轉換,例如將影像轉換為 PDF、Markdown 轉換為 PDF,或在 WebP 和 PNG 等各種影像格式之間進行切換。它專為效率而設計,具有空執行(dry-run)模式,以防止在批次操作期間發生意外的資料遺失。

Ollie 檔案處理器 應用場景

  • 使用順序編號或自訂時間戳批次重新命名影像庫。
  • 自動將 Markdown 文件或 Word 文件轉換為專業 PDF 報告。
  • 將大量高解析度影像目錄轉換為優化的 WebP 格式以供 Web 使用。
  • 將 PDF 文件中的單一頁面擷取為獨立的影像檔案,用於社群媒體或簡報。
  • 使用基於正規表示式的文字取代標準化雜亂的檔案命名慣例。

Ollie 檔案處理器 運作原理

  1. 初始化:使用者建立 FileRenamer 或 FormatConverter 類的執行個體,並指定目標目錄或檔案路徑。
  2. 設定:定義具體的操作,例如加入後綴、定義正規表示式模式或設定目標轉換格式和品質。
  3. 驗證(選用):觸發空執行(dry-run)執行,在不修改實際檔案系統的情況下預覽變更。
  4. 執行:指令碼按順序處理檔案,處理衝突並確保在重新命名或轉換過程中的資料完整性。
  5. 確認:系統輸出結果,允許使用者確認檔案符合預期規格。

Ollie 檔案處理器 設定指南

要使用 Openclaw Skills 的此元件,請安裝必要的 Python SDK 和相依項目:

pip install tencentcloud-sdk-python cos-python-sdk-v5
pip install Pillow pdf2image docx2pdf markdown weasyprint

注意:對於 PDF 轉影像功能,Windows 使用者還必須安裝 Poppler 程式庫。

Ollie 檔案處理器 資料結構與分類體系

該技能使用結構化方法與本機檔案系統和雲端儲存進行互動:

特性 輸入類型 輸出類型 處理的元資料
重新命名 目錄路徑 重新命名檔案 檔案索引、時間戳、正規表示式組
轉換 來源檔案/目錄 目標檔案/目錄 DPI 設定、影像品質 (1-100)、排序順序
雲端同步 本機檔案 COS 物件 任務 ID、使用指標、儲存路徑

指令碼被組織在 scripts/rename_files.py 和 scripts/convert_format.py 中,以便模組化存取。

Ollie 檔案處理器 進階特性

  • 空執行(Dry Run)模式:在控制台中預覽所有檔案變更,而不向磁碟提交任何寫入操作。
  • 正規表示式整合:使用標準正規表示式組對檔案命名執行複雜的字串操作。
  • 品質控制:對輸出品質(特別是 WebP/JPG)和 PDF 轉譯的 DPI 設定進行細粒度控制。
  • 批次 PDF 合併:自動對一系列影像進行排序並將其合併為單個分頁的 PDF 文件。
  • 衝突規避:內建邏輯,跳過會導致檔名衝突的操作。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*