סיכום בעיות בשליחה וקבלה של קבצים

פונקציית שליחת קבצים ותמונות תקינה; בעיות השליחה שנפגשות בפועל הן כולן בעיות של נתיב קובץ;
פונקציית קבלת קבצים ותמונות תקינה כאשר נמצאים בצ’אט קבוצתי, כולל sendWithResponse(\"get_group_file_url\", { group_id: groupId, file_id: seg.data?.file_id, busid: seg.data?.busid });; בצ’אט פרטי היא לא תקינה — במצב הזה יש רק שם קובץ ו־file id, ואין file url;
פתרון:
לקרוא ל־sendWithResponse(\"get_file\", { file_id: seg.data.file_id }); ואז להגדיר את seg.data.url;
חסרון עיקרי:
הורדת הקבצים של napcat (napcat) נשמרת ב־.config/QQ/NapCat/temp, ו־/NapCat/temp לא מאפשר שינוי; בשימוש ב־Docker חייבים לבצע mount ל־.config/QQ. אם openclaw (openclaw) גם נפרס עם Docker אז גם הוא צריך לבצע mount ל־.config/QQ; במצב כזה סביר מאוד להיתקל בביטול תוקף הנתיב (path invalid), וכישלון בשליחת קבצים ותמונות הוא מאותה סיבה.
קושי:
בשליחת קבצים אפשר ליצור תיקייה משותפת ולגרום ל־napcat לבצע לה mount, אבל בקבלת קבצים napcat יכריח הורדה ל־/NapCat/temp; בלי לשנות בצד NapCat הפתרון הקל ביותר הוא דווקא ליישר קו לתיקייה משותפת על מכונת המארח ולהשתמש ישירות בנתיב המקורי:
napcat:shared-data:/root/.config/QQ/NapCat/temp;
openclaw:shared-data:/root/.config/QQ/NapCat/temp;