feat(frontend): add batch processing and review features

- Add batch processing API and mode
- Add deep read mode for full-text analysis
- Add document selector and switcher components
- Add review page with editorial and methodology assessment
- Add capacity indicator and usage info modal
- Add custom hooks for batch tasks and chat modes
- Update layouts and routing
- Add TypeScript types for chat features
This commit is contained in:
2025-11-16 15:43:39 +08:00
parent 11325f88a7
commit 0fe6821a89
52 changed files with 7324 additions and 109 deletions

View File

@@ -5,6 +5,7 @@ import AgentChatPage from './pages/AgentChatPage'
import ChatPage from './pages/ChatPage'
import KnowledgePage from './pages/KnowledgePage'
import HistoryPage from './pages/HistoryPage'
import ReviewPage from './pages/ReviewPage'
function App() {
return (
@@ -12,6 +13,7 @@ function App() {
<Route path="/" element={<MainLayout />}>
<Route index element={<HomePage />} />
<Route path="chat" element={<ChatPage />} />
<Route path="review" element={<ReviewPage />} />
<Route path="agent/:agentId" element={<AgentChatPage />} />
<Route path="knowledge" element={<KnowledgePage />} />
<Route path="history" element={<HistoryPage />} />