From b91fab15308b26d1c19e456daad3a280c057599d Mon Sep 17 00:00:00 2001 From: bingshuo <565183519@qq.com> Date: Wed, 27 May 2026 00:49:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20documents=20=E8=B7=AF?= =?UTF-8?q?=E7=94=B1=E6=8C=82=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- persona-brain-db/api/server.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/persona-brain-db/api/server.js b/persona-brain-db/api/server.js index f48e323..1be6bcf 100644 --- a/persona-brain-db/api/server.js +++ b/persona-brain-db/api/server.js @@ -13,6 +13,7 @@ const cognitionRoutes = require('./routes/cognition'); const memoryRoutes = require('./routes/memory'); const profilesRoutes = require('./routes/profiles'); const agentsRoutes = require('./routes/agents'); +const documentsRoutes = require('./routes/documents'); const authMiddleware = require('./middleware/auth'); const DB_PATH = path.join(__dirname, '..', 'brain.db'); @@ -38,6 +39,9 @@ app.use((req, _res, next) => { next(); }); +// 静态文件(前端页面) +app.use(express.static(path.join(__dirname, '..', 'frontend'))); + // 健康检查(无鉴权) app.get('/brain/health', (_req, res) => { res.json({ @@ -53,6 +57,8 @@ app.use('/brain/cognition', authMiddleware, cognitionRoutes); app.use('/brain/memory', authMiddleware, memoryRoutes); app.use('/brain/profiles', authMiddleware, profilesRoutes); app.use('/brain/agents', authMiddleware, agentsRoutes); +// documents: 语言层数据库核心,人格体读写,人类只读 +app.use('/brain/documents', authMiddleware, documentsRoutes); // 全局错误处理 app.use((err, _req, res, _next) => {