fix: 修复文件发送容器路径 /app/files→/app/napcat/share + Skills补充共享目录替换
源码修正: - qq_send_file.py#101: file_uri 路径 /app/files → /app/napcat/share (Docker volume真实挂载点) - qq_ocr_image.py#10,47: 注释+CONTAINER_FILES常量同步修正 - qq-napcat-extras/SKILL.md#12: 跨主机传递图同步修正 - qq-messenger/SKILL.md#102: 注意事项容器路径同步修正 README 更新: - 6.4 Skills替换新增 sed -i YOUR_SHARED_DIR(之前漏了) - 新增全链路路径转换示意图(agent工作区→共享目录→容器内→NapCat API→QQ) - 新增手动测试命令:复制文件→qq_send_file.py→确认管理员收到 - 变量速查表 YOUR_SHARED_DIR 添加 SKILL.md 出现位置
This commit is contained in:
@ -98,7 +98,7 @@ def background_work(api, target_id, src_path, display_name, is_image):
|
||||
log(f"已复制: {target_path} ({src_size} bytes)")
|
||||
|
||||
# 3. 发送文件
|
||||
file_uri = f"file:///app/files/{target_filename}"
|
||||
file_uri = f"file:///app/napcat/share/{target_filename}"
|
||||
|
||||
if is_image:
|
||||
msg = f"[CQ:image,file={file_uri}]"
|
||||
|
||||
Reference in New Issue
Block a user