Sortifile 是一款跨平台的檔案整理工具,透過 AI 輔助使用者自動分類與管理檔案,並提供客製化的整理規則。
- HackMD 目錄頁:Sortifile 文件
- 期中報告投影片
- 期末報告投影片(under construction)
- 前端:使用 Vue 3 與 Element Plus
- 後端:使用 Rust 提供高效能的處理
- 整合:透過 Tauri 進行桌面應用的開發
- 封裝管理:使用 yarn 作為包管理器
使用者可以透過 Zone 來設定檔案整理流程,共分為三個步驟:
- 上傳資料夾:允許使用者選擇並上傳欲整理的檔案夾。
- 問卷設定:透過問卷收集使用者的偏好,建立三大指標,協助 AI 設定最佳化的整理策略。
- 確認整理規則:顯示 AI 生成的分類方式,讓使用者進行最後確認與調整。
- 根據使用者偏好與 AI 訓練模型,將檔案分類至適當的目錄。
- 支援手動微調與自訂分類規則。
- 可選擇是否進行重複檔案偵測與合併。
yarn installyarn tauri devyarn tauri build歡迎貢獻程式碼或提出建議,可透過以下方式參與開發:
- Fork 本專案並建立你的開發分支。
- 提交 Pull Request,並描述你的修改內容。
- 如果有任何問題或建議,請開 Issue 進行討論。
本專案採用 MIT License,詳細請參閱 LICENSE 檔案。
