← 返回项目库

知答 · 企业知识库工作台

面向企业团队的中文知识库问答与资料管理工作台,支持文档检索、向量统计和可追溯的知识运营流程。

知答基于 Flask、SQLite 与 Faiss 构建,把企业制度资料集中到可管理的知识库中。工作台提供知识库状态、文档清单、分块与向量统计、数据文件管理、文档上传预览和问答文件选择;需要启用真实模型回答时,部署方再配置上游模型服务凭据。

真实界面

项目截图

共 8 张

知识库管理
安全生产合规知识库
创建知识库
上传数据文件
数据文件管理
文档列表
上传文档
选择文件

Capabilities

核心功能

中文知识库列表与就绪状态展示
文档数量、分块数量和向量数量统计
制度文档清单与滚动浏览
文档批量上传与格式校验预览
CSV 与 XLSX 数据文件上传管理
问答区文件选择与已选文件展示
智能推理与快速模式切换
V2 增量式 Agentic RAG 接口

适用场景

整理企业安全生产制度并查看向量化处理规模
在培训或社群中演示从资料上传到知识库管理的流程
作为 Flask、SQLite 和 Faiss 集成的学习样例
为内部资料问答原型准备中文工作台和演示数据

适合谁

需要整理制度文档、内部资料和数据文件的企业团队、知识库运营人员、技术培训者和 Python Web 学习者。

商业化思路

用于社群学习、企业知识库原型交付、中文界面定制和内部资料管理流程演示;外部模型服务及其费用由部署方自行承担。

你会拿到什么

  • Flask、SQLite、Faiss 后端与中文 Web 工作台完整源码
  • 10 份企业安全制度演示资料的向量索引与元数据
  • 依赖声明、中文演示数据种子脚本和部署说明
  • MIT License、上游版权信息与本地化修改说明

部署流程

  1. 1安装 Python 3.11 或更高版本并进入源码目录
  2. 2使用 requirements.txt 安装 Flask、Faiss、文档解析和数据处理依赖
  3. 3设置数据库与向量目录后运行 scripts 目录中的演示数据种子脚本初始化演示知识库
  4. 4启动 app.py 或使用 Gunicorn,并按需配置模型服务环境变量

真实验证结果

已通过 8 个真实运行中文界面、HTTP、可见正文、控制台、坏图和横向溢出质量门;桌面上架截图统一为 1440×900、DPR 1、fullPage=false。

部署前须知

当前源码包不内置外部模型服务凭据;知识库管理、文件管理、上传预览和向量统计可本地独立验证,真实问答生成需部署方配置兼容的模型与嵌入服务。演示制度资料用于界面和检索流程展示,正式使用前应替换为自己的授权资料。

部署难度

中等

最低配置

Python 3.11 或更高版本、至少 1 GB 内存和可写的 SQLite 数据目录;启用真实问答时还需要可用的模型与向量服务凭据。

开源许可证

MIT License

最后验证

2026-08-30

技术栈

Python 3.11FlaskSQLiteFaiss原生 JavaScriptBootstrap 5

授权说明

上游仓库根目录包含 MIT License;源码包保留许可证和版权声明。本版本新增中文界面、演示数据种子脚本、依赖声明及管理页刷新修复,并披露上游来源和本地化修改。

Release notes

版本记录

2 个已发布版本

vcn-7b379351f35b-r2 当前推荐

修正桌面上架截图采集规格为 1440×900、DPR 1、fullPage=false,并保留中文工作台、演示数据种子脚本、依赖声明及前端刷新修复。

部署要求:Python 3.11 或更高版本;安装 requirements.txt;运行前准备可写的数据库和向量目录;真实模型问答另需配置外部服务凭据。

已知问题:没有外部模型凭据时不能验证真实模型生成回答;本地知识库管理、统计、文件上传、文档预览和文件选择功能不依赖模型服务。

vcn-7b379351f35b 当前推荐

完成中文工作台改造,补充可重复执行的安全生产制度演示数据种子脚本,加入依赖声明,并修复知识库创建、删除和文档上传预览状态的前端刷新问题。

部署要求:Python 3.11 或更高版本;安装 requirements.txt;运行前准备可写的数据库和向量目录;真实模型问答另需配置外部服务凭据。

已知问题:没有外部模型凭据时不能验证真实模型生成回答;本地知识库管理、统计、文件上传、文档预览和文件选择功能不依赖模型服务。

登录后领取