Сводка проблем с отправкой и получением файлов

Функции отправки файлов и изображений работают нормально, все фактически встречающиеся проблемы при отправке связаны с путями к файлам;
Функция приёма файлов и изображений в групповом чате работает нормально, включает sendWithResponse("get_group_file_url", { group_id: groupId, file_id: seg.data?.file_id, busid: seg.data?.busid });; в личном чате работает некорректно, в этом случае есть только имя файла и file_id, нет URL файла;
Решение:
Вызвать sendWithResponse("get_file", { file_id: seg.data.file_id }); и установить seg.data.url;
Основной недостаток:
Скачивание файлов napcat сохраняется в .config/QQ/NapCat/temp, и путь /NapCat/temp нельзя изменить; при использовании Docker необходимо смонтировать .config/QQ, если openclaw тоже развёрнут через Docker, то ему также нужно смонтировать .config/QQ, и в этом случае очень вероятно столкнуться с тем, что пути станут недействительными — сбои отправки файлов и изображений имеют ту же причину.
Сложность:
При отправке файлов можно сделать общую директорию и просто смонтировать её в napcat, но при приёме файлов napcat принудительно скачивает в /NapCat/temp; не внося изменений в NapCat, самым простым решением оказывается напрямую привести всё к общей директории на хосте и сразу использовать исходный путь:
napcat:shared-data:/root/.config/QQ/NapCat/temp;
openclaw:shared-data:/root/.config/QQ/NapCat/temp;