ForcePilot/web/src/views
Wenjie Zhang 43ec5a4a71 feat: 实现异步任务管理系统和任务中心UI
## 后端变更

  ### 任务管理核心
  - 新增 tasker 服务,支持异步任务队列和工作线程池
  - 添加任务执行时间追踪(started_at, completed_at)
  - 实现任务状态持久化(JSON文件存储)
  - 支持任务取消和进度更新

  ### 知识库导入优化
  - 将知识库文档导入改为异步任务处理
  - 逐个处理文档并实时更新进度(5% → 95%)
  - 支持任务取消检测

  ### API接口
  - 新增任务列表、详情、取消等REST API
  - 任务API需要管理员权限

  ### 测试
  - 添加任务路由集成测试

  ## 前端变更

  ### 任务中心UI
  - 新增任务中心抽屉组件,采用简洁的卡片式设计
  - 支持任务状态筛选(全部/进行中/已完成/失败)
  - 进行中任务显示实时进度条
  - 已完成任务显示执行时长和完成状态徽章
  - 支持相对时间显示(如:5分钟前)

  ### 状态管理
  - 新增 tasker store,管理任务列表和轮询
  - 支持任务注册、刷新、取消操作

  ### 交互优化
  - 在状态栏和侧边栏添加任务中心入口
  - 显示活跃任务数量徽章
  - 知识库导入自动注册到任务中心
2025-10-11 15:02:24 +08:00
..
AgentSingleView.vue refactor(agent): 优化智能体选择和初始化逻辑 2025-08-31 12:22:49 +08:00
AgentView.vue feat(dashboard): 增强反馈列表功能,支持用户信息展示 2025-10-08 22:36:35 +08:00
DashboardView.vue feat: 实现异步任务管理系统和任务中心UI 2025-10-11 15:02:24 +08:00
DataBaseInfoView.vue refactor: 优化界面组件和样式,简化代码结构 2025-09-06 14:04:33 +08:00
DataBaseView.vue feat(lightrag): 添加LightRAG知识库的语言选择和LLM模型选择功能 2025-08-16 20:07:12 +08:00
EmptyView.vue UI重构以及历史问答bug修复 2024-07-14 16:42:38 +08:00
GraphView.vue feat(dashboard): 新增调用统计时间序列数据接口及组件 2025-10-07 00:15:14 +08:00
HomeView.vue refactor(agent): 重构智能体相关逻辑至Pinia store 2025-08-25 01:46:31 +08:00
LoginView.vue feat: 添加返回首页按钮和文档中心链接 2025-10-11 01:22:05 +08:00
SettingView.vue feat: 更新环境变量配置路径 2025-10-10 18:07:06 +08:00