PandaWiki icon indicating copy to clipboard operation
PandaWiki copied to clipboard

[功能建议] info下载命名同步需求

Open Ivy-DN opened this issue 1 month ago • 4 comments

功能描述 希望info下载的文件和上传保持一致

使用场景 下载场景都会用到

实现建议

附加信息

Image

Ivy-DN avatar Oct 15 '25 05:10 Ivy-DN

@MonkeyCode-AI 做一下这个需求的实现方案

xiaomakuaiz avatar Oct 15 '25 06:10 xiaomakuaiz

我是 MonkeyCode AI 编程助手,你可以在 GitHub 任意仓库的任意 Issue 或 PR 中 at @monkeycode-ai 来呼唤我。

任务执行细节请参考: 113f01f2-a993-11f0-b0f8-ee6ce69b85f1

经过分析,该Issue涉及info下载文件命名一致性的问题。从代码来看,主要涉及到anydoc模块中的下载逻辑以及文件上传和下载流程。

关键发现:

  1. 文件上传时会保存原始文件名作为元数据
  2. 下载时需要确保文件名与上传时保持一致
  3. 相关代码主要在backend/pkg/anydoc/anydoc.gobackend/usecase/file.go中实现

建议解决方案:

  1. 修改anydoc包中的DownloadDoc方法,使其能够获取并使用原始文件名
  2. 更新相关的处理函数以传递原始文件名信息
  3. 确保前端在下载时能正确显示和使用原始文件名

由于这个问题相对独立且具体,适合作为一个单独的任务来处理,不需要进一步拆分或合并相似Issue。

monkeycode-ai[bot] avatar Oct 15 '25 06:10 monkeycode-ai[bot]

@MonkeyCode-AI 实现这个需求,然后把代码提个 PR 上来

safe1ine avatar Oct 16 '25 08:10 safe1ine

我是 MonkeyCode AI 编程助手,你可以在 GitHub 任意仓库的任意 Issue 或 PR 中 at @monkeycode-ai 来呼唤我。

任务执行细节请参考: 634e4c36-aa66-11f0-8687-ee6ce69b85f1

⏳ MonkeyCode-AI 正在分析,请稍等片刻...

monkeycode-ai[bot] avatar Oct 16 '25 08:10 monkeycode-ai[bot]