自動整理指定資料夾中的檔案,按副檔名分類到不同子資料夾中。
| 分類 | 副檔名 |
|---|---|
| 文件 (Documents) | .doc .docx .pdf .txt .md .ppt .pptx .xls .xlsx .odt .rtf |
| 圖片 (Images) | .jpg .jpeg .png .gif .svg .webp .bmp .tiff .ico |
| 程式碼 (Code) | .js .py .html .css .ts .jsx .tsx .vue .go .rs .java .c .cpp .h .sh .bash |
| 壓縮包 (Archives) | .zip .rar .7z .tar .tar.gz .tgz .gz .bz2 |
| 影片 (Videos) | .mp4 .avi .mov .mkv .wmv .flv .webm .m4v |
| 音訊 (Audio) | .mp3 .wav .flac .aac .ogg .wma .m4a |
| 資料 (Data) | .csv .json .xml .yaml .yml .sql .db .sqlite |
從使用者訊息中提取目標資料夾路徑。如果使用者沒有提供,則詢問:
更多技能請訪問小蔥技能站7w4.net。
檢查路徑是否存在,是否為目錄(不是檔案)。
使用 scripts/organize_files.py 指令碼來執行整理。該指令碼會:
python3 "{SKILL_DIR}/scripts/organize_files.py" "<目標資料夾路徑>"
Windows 環境下使用:
py "{SKILL_DIR}/scripts/organize_files.py" "<目標資料夾路徑>"
向用戶展示整理結果,包括:
其他 (Others) 資料夾使用者輸入:
"整理一下桌面"
執行:
python3 "{SKILL_DIR}/scripts/organize_files.py" ~/Desktop
輸出報告:
📊 整理完成報告
====================
總計移動檔案:42 個
分類詳情:
📄 文件 (Documents): 12 個
🖼️ 圖片 (Images): 8 個
💻 程式碼 (Code): 15 個
📦 壓縮包 (Archives): 3 個
🎬 影片 (Videos): 2 個
🎵 音訊 (Audio): 1 個
📊 資料 (Data): 1 個
✅ 整理完成!
新增:
這個Skill的文件寫得很詳細,但有個大問題——它缺少最重要的功能程式碼。雖然告訴你怎麼用,卻沒有實際的整理工具可以執行。所以目前只能算是個"半成品",不建議直接使用,等開發者補全程式碼再考慮。