# AI知识操作系统(AI Knowledge OS) **Repository Path**: dingn/AI-Knowledge-OS ## Basic Information - **Project Name**: AI知识操作系统(AI Knowledge OS) - **Description**: 这是一个面向企业内部各个部门使用的企业知识库系统,他转为当下AI智能体提供底层知识的一个工具,我们致力于打造AI的底层知识操作系统 AI知识操作系统(AI Knowledge OS) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-22 - **Last Updated**: 2026-04-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI 知识操作系统 (AI Knowledge OS) 面向企业研发团队的 **AI 原生知识管理平台**,以 AI 助手为入口,覆盖产品研发全生命周期的知识流转,实现 **"信息 → 知识 → 可复用资产 → AI 生产力"** 的闭环。 ## 产品定位 集团队管理与知识库构建、多格式内容管理(Markdown 文档 + 知识集/HTML 原型包)、文档版本管理与跨库引用、文档批注评价、AI 问答与基于知识库的 RAG 内容再创造、企业级用户认证与权限管理、大模型配置中心于一体。 ## 系统效果预览 | AI 助手(默认首页) | 个人知识库 | |:---:|:---:| | ![AI助手](02_产品设计/产品效果图/home.png) | ![个人知识库](02_产品设计/产品效果图/home2.png) | | 团队知识库 | 部门管理/团队管理 | |:---:|:---:| | ![团队知识库](02_产品设计/产品效果图/home3.png) | ![部门管理/团队管理](02_产品设计/产品效果图/home4.png) | | 知识库详情页 | 登录页 | |:---:|:---:| | ![知识库详情页](02_产品设计/产品效果图/home5.png) | ![登录页](02_产品设计/产品效果图/home6.png) | ## 核心功能 | 模块 | 说明 | |------|------| | AI 助手 | 基础问答 + 知识库 RAG 问答(最多关联3个知识库),支持普通对话/写 MD 报告/写 HTML 报告三种模式 | | 我的知识库 | 草稿库(临时创作区,发布后自动删除)+ 个人知识库(长期管理,可多个) | | 团队知识 | 基于团队创建知识库,三级角色权限(管理员/编辑者/只读成员) | | 知识集 | ZIP 上传 HTML 原型/静态站点,指定首页,iframe 安全预览 | | 版本控制 | V1.0 起始,每次更新递增,支持历史版本查看与切换 | | 跨库引用 | 不同团队知识库文档相互引用,源文档删除后显示提示 | | 文档评价与批注 | 整体评分/点赞 + 局部批注讨论 | | 系统管理 | 用户管理、部门管理、团队管理、模型配置中心 | ## 技术选型 | 层级 | 技术 | |------|------| | 前端 | Vue 3 + Element Plus + Vite + Pinia + Vue Router | | 后端 | Python 3.11 + FastAPI + SQLAlchemy | | 数据库 | SQLite(开发)/ MySQL 8.0(生产) | | 向量数据库 | Chroma DB | | AI 框架 | LangChain + 驱动式模型抽象层(Driver Pattern) | | 认证 | JWT + MFA(邮箱验证码) | | 部署 | Docker + Docker Compose + Nginx | ## 项目结构 ``` AI-Knowledge-OS/ ├── 01_用户需求/ # 用户需求阶段 │ ├── 构思.md # 产品构思 │ ├── 用户访谈原始需求.md # 用户访谈原始需求文档 │ └── 需求AI交流过程记录.md # 需求阶段 AI 交流记录 │ ├── 02_产品设计/ # 产品设计阶段 │ ├── 01_产品规划说明书.md # 产品规划(愿景/架构/路线图) │ ├── 02_产品需求规格说明书.md # PRD(37个用户故事 + 验收标准) │ ├── 03_产品详细设计.md # 详细设计(业务规则/交互流程/页面布局) │ ├── sop-rules/ # 产品设计 SOP 规则 │ │ ├── hooks/ # 前置检查钩子 │ │ ├── prompts/ # 各阶段提示词 │ │ ├── skills/ # 工作指南 │ │ └── templates/ # 文档模板 │ └── 产品设计AI交流过程记录.md # 产品设计阶段 AI 交流记录 │ ├── 03_产品原型/ # 产品原型 │ ├── V3/ # 当前版本原型(V3) │ │ ├── index.html # 主入口 │ │ ├── app/ # 页面文件 │ │ │ ├── ai.html # AI 助手页 │ │ │ ├── login.html # 登录页 │ │ │ ├── my-kb.html # 我的知识库 │ │ │ ├── kb-detail.html # 知识库详情 │ │ │ ├── team-kb.html # 团队知识库 │ │ │ └── system/ # 系统管理页面 │ │ │ ├── users.html # 用户管理 │ │ │ ├── depts.html # 部门管理 │ │ │ ├── teams.html # 团队管理 │ │ │ └── models.html # 模型配置 │ │ └── assets/ # 静态资源 │ │ ├── css/ # 样式(含深色主题) │ │ └── js/ # 脚本 │ └── 原型设计AI交流记录.md # 原型设计阶段 AI 交流记录 │ ├── 04_系统设计/ # 系统设计阶段 │ ├── 01_概要设计.md # 概要设计(架构/模块/接口规范/部署) │ ├── sop-rules/ # 系统设计 SOP 规则 │ │ ├── hooks/ # 前置检查钩子 │ │ ├── prompts/ # 各阶段提示词 │ │ ├── skills/ # 设计指南 + 评审清单 │ │ └── templates/ # 文档模板 │ └── 系统设计AI交流记录.md # 系统设计阶段 AI 交流记录 │ ├── 05_程序开发/ # 程序开发阶段(待启动) │ └── README.md ``` ## 当前进度 | 阶段 | 状态 | 产出物 | |------|:----:|--------| | 用户需求 | ✅ 完成 | 用户访谈原始需求、产品构思 | | 产品设计 | ✅ 完成 | 产品规划说明书、PRD(37个用户故事)、产品详细设计 | | 产品原型 | ✅ 完成 | V3 交互原型(10个页面,含深色主题) | | 系统设计 | 🔄 进行中 | 概要设计已完成,详细设计/数据库设计/接口设计待完成 | | 程序开发 | ⏳ 待启动 | — | ## 版本规划 | 版本 | 目标 | 核心交付 | |------|------|----------| | V1.0 | 跑通核心链路 | AI 问答 → 草稿创作 → 团队发布,知识集上传,目录管理 | | V1.5 | 完善协作 | 版本管理、批注评审、RAG 问答、权限体系、模型配置 | | V2.0 | 企业级 | SSO/MFA、多格式预览、版本对比 | | 未来 | 扩展能力 | Skill/MCP 工具集成、语义搜索 | ## 快速预览原型 ```bash git clone https://gitee.com/dingn/AI-Knowledge-OS.git cd AI-Knowledge-OS open 03_产品原型/V3/index.html ``` ## SOP 工作流 本项目采用 AI 辅助的 SOP 工作流,每个阶段配备提示词、模板和前置检查钩子,确保文档质量和阶段衔接: ``` 用户需求 → 产品设计(规划→PRD→详细设计→原型) → 系统设计(概要→详细→数据库→接口) → 程序开发 ``` ## 许可证 MIT License