ModelEngine-Group / ModelEngine-Group/nexent
知识库构建支持 ZIP/文件夹拖拽及自动识别可用文件
Open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 5.9k
- Forks
- 731
- Avg merge
- 19h 34m
- Merged PRs (30d)
- 172
Description
Feature Description
当前在构建知识库时,用户需要循环点击子文件夹并手动选取文本文件,操作繁琐且效率低下。期望支持更便捷的批量导入方式,并在处理完成后提供明确的构建结果反馈。
Proposed Solution
支持将 ZIP 压缩包或本地文件夹直接拖拽至知识库构建区域。
系统自动递归解析并识别目录/压缩包中可用的文件类型(过滤不支持的格式)。
自动处理选中的有效文件,并在处理结束后弹窗或 Toast 提示成功构建的文件数量及失败详情(如有)。
Additional Information
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are identified. Start by locating the knowledge-base construction UI and the existing supported-file handling, then trace how selected files are processed. Done means ZIP archives and folders can be dropped, unsupported files are filtered, and the result reports successful and failed file counts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- full-stack
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100