ModelEngine-Group / ModelEngine-Group/nexent
知识库概览总结支持后台运行及任务队列状态监控
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
将总结任务转为后台异步执行,避免阻塞前端页面交互。
在总结页面增加状态提示:若后台已有总结任务正在运行,显示“总结任务进行中”及进度/队列状态。
支持并发总结文档(需评估当前总结运行机制),或在有任务运行时提示用户“当前有总结任务正在执行,是否加入队列/覆盖”。
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
Start by locating the knowledge-base overview summarization entry point and tracing how the current task runs and how the summary page tracks progress. Then inspect the frontend and backend boundaries for background execution, task status, queuing, and recovery after navigation. Done means long summaries continue without blocking the page and the user can see and recover their task state.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend-api-design, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100