项目介绍
本项目定位为个人私有AI数字空间(离线版“影子人”),基于 LangChain4j + 大模型技术栈构建。不同于云端AI,本系统支持 全链路本地私有化部署,核心数据全程闭环不流出外网,极致保障个人隐私与数据安全。
系统具备强大的数据爬取与构建能力,可将用户历年的工作文档、个人资料、历史记录等全量采集并向量化入库;结合 RAG检索增强 与 AI Agent智能体 技术,打造一个“拥有你全部记忆、能和你对话的影子人”,实现基于个人历史数据的深度复盘与自主对话。
支持通过 可视化工作流(Workflow) 自定义节点逻辑,可按年份、类别、时间线智能重组个人数据资产,适配“影子人”陪伴、知识复盘、个人总结等多场景,实现 人机共生的智能体办公与生活助手。
核心功能
• 多格式文档解析:PDF/Word/Excel/图片/文本自动提取
• 向量数据库:文档切片、向量化、高效相似度检索
• RAG智能问答:基于知识库精准回答,拒绝幻觉
• AI Agent智能体:任务拆解、工具调用、多步骤业务处理
• 可视化工作流编排:拖拽式节点配置,零代码搭建AI流程,支持条件分支、循环、并行执行
• 自定义工作流节点:支持前端Vue3+TS扩展节点,后端Java逻辑对接,灵活适配业务场景
• 答案溯源:支持原文引用、来源段落定位
• 后台管理:文档上传、知识库维护、对话日志监控、工作流版本管理
本项目基于企业级 AI 工作流架构设计,采用 Java + SpringBoot 构建高稳定后端服务,集成 LangChain4j 与 LangGraph4j 实现大模型应用编排与智能工作流引擎;前端使用 Vue3 + TypeScript 搭建,结合 VueFlow 实现可视化 DAG 工作流画布,搭配 NaiveUI 构建高效交互界面。
系统支持通义千问、文心一言、ChatGLM、DeepSeek 等主流大模型灵活切换,通过 Apache Tika 完成多格式文档解析、文本切片与 Embedding 向量化处理,适配 MySQL 向量、PostgreSQL (pgvector)、Milvus 等向量数据库实现高效语义检索与 RAG 增强。平台具备可视化节点编排、DAG 有向无环图执行、节点扩展与流程调试能力,支持 Linux、Docker 与私有化内网部署,可满足政企安全合规要求。
项目已落地于企业知识库、政务服务、金融法律、智能客服、数字人配套、业务自动化等多元场景,能够实现员工培训、政策解读、合同审核、智能问答、话术辅助与端到端业务流程自动化,为传统系统注入 AI 决策与自主执行能力,具备高可用、高扩展、高安全的商业化交付标准。