智能文件管理工具

Super-Organizer MCP是一款基于人工智能的文件管理系统,能够智能分析文件内容、重命名文件并自动组织文件夹。

  • by AyalaOnGit
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 AyalaOnGit/MCPFolderOrganizer

使用说明

📁 Super-Organizer MCP 🚀

מערכת בינה מלאכותית לניהול, ארגון ושינוי שמות קבצים חכם

מערכת זו מאפשרת ל-Claude "להשתלט" על הבלגן בתיקיות שלך. היא לא רק מזיזה קבצים, היא מבינה מה כתוב בתוכם ומציעה שמות חדשים ומשמעותיים בעברית.

לצפייה בסרטון הסבר והדגמה של הפרויקט (Demo) לחצו כאן


🧠 טכניקות ומתודולוגיה

המערכת פועלת באמצעות שלוש שכבות לוגיות מתקדמות:

1. ניתוח תוכן חכם (Smart Buffer Analysis)

במקום לקרוא קבצים שלמים (מה שעלול לגרום לאיטיות), המערכת דוגמת את ה-800 התווים הראשונים בלבד.

  • Heuristic Identification: ה-AI מזהה דפוסים (כמו כותרות, פונקציות קוד או תאריכים) כדי להבין את מהות הקובץ.
  • Encoding Safety: שימוש ב-utf-8 עם התעלמות משגיאות מאפשר לקרוא קבצים מגוונים מבלי שהמערכת תקרוס.

2. הגנה מפני קבצי מדיה (Binary Shielding)

כדי למנוע מה-AI "להזות" (Hallucinate) תוכן של תמונות או וידאו:

  • המערכת מזהה סיומות בינאריות מראש (JPG, PNG, MP4).
  • קבצים אלו מוגדרים אוטומטית כ-"ללא תצוגה מקדימה", מה שכופה על ה-AI לשלוח אותם לתיקיית "למיון ידני" במקום לנחש את תוכנם.

3. נירמול נתיבים (Path Normalization)

המערכת יודעת להתמודד עם המורכבות של Windows:

  • הופכת נתיבים ל-"Absolute Paths" כדי למנוע טעויות מיקום.
  • מתקנת בעיות של סלאשים הפוכים (\) שנוצרים לעיתים בעבודה מול ממשקי AI.

🛠 דרישות מערכת

  • Python 3.10+
  • Claude Desktop App
  • FastMCP Framework

🖼 Screenshots Gallery

ריכזנו כאן את כל שלבי העבודה, מהסריקה הראשונית ועד התוצאה הסופית בתיקייה:

Stage Visual Description
1. Analysis & Planning Claude identifies files, displays previews, and suggests Hebrew names.
2. Execution Summary A log showing the final results of the organization process.
3. Folder: BEFORE The original messy state of the folder before processing.
4. Folder: AFTER The final result: organized folders and clear Hebrew filenames.

🚀 הוראות הרצה

  1. ודאו ששרת ה-MCP רץ ב-Claude Desktop.
  2. פתחו צ'אט וכתבו: "תסדר לי את התיקייה [נתיב]".
  3. עברו על הטבלה שקלוד יציע ואשרו את הביצוע.