NovAnything 是由 Novagrid 开发的企业级知识库管理与问答系统,基于 QAnything 进行二次开发。我们在保留原有系统强大的文档解析和智能问答能力的基础上,增加了用户权限控制和知识库权限管理功能,并对前端界面进行了全面重构优化,使其更适合企业级应用场景。
- 用户体系
- 三级角色管理
- 动态权限继承
- 知识库体系
- 分级控制
- 权限转移
- 界面设计
- 响应式布局
- 更现代的UI
- 交互优化
- 优化交互逻辑
- 实时反馈机制
- 格式支持
- Office全系
- PDF/图片
- 网页/多媒体
- 智能处理
- 语义搜索
- 智能问答
基于QAnything核心架构,新增权限控制层:
- 🔑 用户认证系统
- RBAC 权限模型支持
- 🔒 权限管理模块
- 部门/角色/用户三级控制
- 📊 前端交互优化
- 更加现代的UI与交互逻辑
- QAnything
- Milvus
- MySQL
- ElasticSearch
- 权限管理系统
- 支持角色/部门/用户三级控制与知识库权限管理
- 前端优化
- 基于QAnything页面结构进行了UI优化
- 前端重构与优化 (10%)
- 重构大部分的交互逻辑与界面
- 后端功能完善 (15%)
- 持久化当前用户的配置
系统 | 依赖项 | 最低要求 | 说明 |
---|---|---|---|
🐧 Linux | 内存 | ≥20GB | 物理内存或SWAP交换空间 |
🍎 macOS | Docker | 20.10.5+ | 安装指南 |
🪟 Windows | Docker Desktop | 4.26.1+ | 安装指南 |
🐳 通用 | Docker Compose | 2.23.3+ | 安装指南 |
- 获取代码
git clone https://github.com/NovagridAI/NovAnything.git && cd NovAnything
- 启动服务
# Linux 系统
docker compose -f docker-compose-linux.yaml up -d
# macOS 系统
docker compose -f docker-compose-mac.yaml up -d
# Windows 系统
docker compose -f docker-compose-win.yaml up -d
- 访问入口
📚 完整文档请访问 FAQ文档(最近更新:2025-03-15)
- 💡 问题反馈:提交Bug或功能建议
- 📖 文档改进:完善使用手册与API文档
- 💻 代码贡献:提交Pull Request
- GitHub Issues:问题追踪与功能请求
- GitHub Discussions:技术讨论与经验分享
- 📧 邮箱:contact@novagrid.ai
采用 AGPL-3.0 许可证
![]() Mangosata |
![]() Shrimp |
特别鸣谢:
由 Novagrid 倾力打造
Copyright © 2025 Novagrid AI. All rights reserved.