0a9588abb7
- Add pagination support to findAll (page, limit query params) - Add findByTemplateId method to service - Add GET /by-template/:templateId endpoint to controller - Service already includes CRUD for QuestionBank and QuestionBankItem
1.4 KiB
1.4 KiB
内网部署修改摘要 - Simple-KB 知识库系统
修改概述
已完成对Simple-KB知识库系统的修改,以支持内部网络环境部署,消除了外部依赖。
具体修改内容
1. 外部CDN资源移除
- 文件:
web/index.html - 修改: 将 KaTeX CSS 从外部 CDN (https://cdn.jsdelivr.net/npm/katex@0.16.9/dist/katex.min.css) 更改为本地资源 (/katex/katex.min.css)
- 文件:
web/public/katex/katex.min.css - 操作: 从 node_modules 复制 KaTeX CSS 文件到本地目录
2. 文档更新
- 新增文件:
INTERNAL_DEPLOYMENT_GUIDE.md - 内容: 详细的内网部署指南,包括配置内部AI模型服务的方法
- 更新文件:
README.md - 内容: 添加了内网部署章节,链接到部署指南
系统状态
✅ 已完成:
- 消除前端外部CDN依赖
- 提供内部网络部署文档
- 保持所有原有功能完整性
✅ 系统已准备好在内部网络环境中部署:
- 所有前端资源均为本地资源
- AI模型服务可通过配置指向内部服务
- 系统不再依赖外部CDN或API端点(除用户自行配置的AI模型外)
部署说明
要在内部网络中部署此系统:
- 按照
INTERNAL_DEPLOYMENT_GUIDE.md的说明进行配置 - 部署内部AI模型服务(如适用)
- 配置模型端点以使用内部服务
- 启动系统并验证功能