dws 没有任何可用的"往群/会话发文件"路径——dws chat message send 实际 binary 只有 text/title/group/user/at-* flag(chat.md 文档里的 --dentry-id/--media-id/--file-name 在 v1.0.32 不存在,文档超前于实现);唯一的文件入口 canonical 对 chat.init_conversation_file_upload+commit_conversation_file_upload(cli_path=null,只能 dws mcp chat <name> 调)中,init 返回的预签名 OSS 上传地址把 bucket 标签重复拼了两遍(<bucket>.<bucket>.oss-accelerate.aliyuncs.com),既导致 host DNS 解析不了(*.oss-accelerate 通配只匹配一级标签),且签名也是按重复 bucket 算的——修正 host 后 OSS 用正确 bucket 重算 StringToSign 即报 SignatureDoesNotMatch,服务端 URL 生成 bug,客户端无解。
dws 没有任何可用的"往群/会话发文件"路径——
dws chat message send实际 binary 只有 text/title/group/user/at-* flag(chat.md 文档里的--dentry-id/--media-id/--file-name在 v1.0.32 不存在,文档超前于实现);唯一的文件入口 canonical 对chat.init_conversation_file_upload+commit_conversation_file_upload(cli_path=null,只能dws mcp chat <name>调)中,init 返回的预签名 OSS 上传地址把 bucket 标签重复拼了两遍(<bucket>.<bucket>.oss-accelerate.aliyuncs.com),既导致 host DNS 解析不了(*.oss-accelerate通配只匹配一级标签),且签名也是按重复 bucket 算的——修正 host 后 OSS 用正确 bucket 重算 StringToSign 即报 SignatureDoesNotMatch,服务端 URL 生成 bug,客户端无解。