智能人脉图谱系统 - 基于 AI 的人脉关系分析与管理系统
GraphIn 是一个智能人脉图谱系统,核心是处理人类社交互动数据,同时支持 Agent 交互数据作为补充。
- 对话导入: 支持文本、文件(PDF/DOCX/TXT)、聊天记录多种方式导入
- 智能分析: AI 自动抽取实体、关系、需求和资源
- 图谱可视化: 交互式 D3.js 力导向图谱展示人脉网络
- Agent 接入: 支持 AI Agent 自动采集和推送数据
- 时序分析: 时间轴视图分析关系演变
- 智能推荐: 需求-资源匹配,发现合作机会
TiMEM-GraphIn/
├── backend/ # FastAPI 后端
├── frontend/ # Vue 3 前端
└── README.md # 本文件
- FastAPI - Web 框架
- Neo4j - 图数据库
- LangChain - LLM 应用框架
- pdfplumber - PDF 解析
- python-docx - DOCX 解析
- Vue 3 - 前端框架
- Vite - 构建工具
- D3.js - 数据可视化
- Vue Router - 路由管理
- Axios - HTTP 客户端
cd backend
# 安装依赖
pip install -r requirements.txt
# 配置环境变量
cp .env.example .env
# 启动服务
uvicorn main:app --reloadcd frontend
# 安装依赖
npm install
# 启动开发服务器
npm run dev启动后端后访问: http://localhost:8000/docs
欢迎提交 Issue 和 Pull Request!
MIT License