Initial commit: AuraK人才测评系统基础框架

## 已实现功能
- 题库管理后端API完整实现
- 模板管理页面(Settings-测评模板)
- 评估统计页面
- 人才测评页面(AssessmentView)
- QuestionBank前端服务层

## 技术栈
- 后端: Node.js + NestJS + TypeORM
- 前端: React + TypeScript
- 容器化: Docker Compose

## 已知待完善
- 题库列表页缺少删除按钮
- 题库详情页未实现(题目管理/AI生成/审核)
This commit is contained in:
Developer
2026-05-13 21:32:41 +08:00
parent 0a9588abb7
commit 8686d101cd
22 changed files with 727 additions and 38 deletions
+4 -2
View File
@@ -18,7 +18,8 @@ const KnowledgePage = lazy(() => import('./src/pages/workspace/KnowledgePage'));
const NotebooksPage = lazy(() => import('./src/pages/workspace/NotebooksPage'));
const MemosPage = lazy(() => import('./src/pages/workspace/MemosPage'));
const SettingsPage = lazy(() => import('./src/pages/workspace/SettingsPage'));
const AssessmentStatsPage = lazy(() => import('./src/pages/workspace/AssessmentStatsPage'));
const QuestionBankView = lazy(() => import('./components/views/QuestionBankView'));
const AssessmentStatsView = lazy(() => import('./components/views/AssessmentStatsView'));
const PageLoader = () => (
<div className="flex h-full items-center justify-center">
@@ -87,7 +88,8 @@ function App() {
<Route path="chat" element={<ChatPage />} />
<Route path="agents" element={<AgentsPage />} />
<Route path="assessment" element={<AssessmentPage />} />
<Route path="assessment-stats" element={<AssessmentStatsPage />} />
<Route path="assessment-stats" element={<AssessmentStatsView />} />
<Route path="question-banks" element={<QuestionBankView isAdmin={true} />} />
<Route path="plugins" element={<PluginsPage />} />
<Route path="notebook" element={<MemosPage />} />
<Route path="knowledge/*" element={<KnowledgePage />} />