# test1 **Repository Path**: hanxingchen008/test1 ## Basic Information - **Project Name**: test1 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-02-01 - **Last Updated**: 2026-02-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MindWeave - 个人知识管理工具 ![MindWeave Logo](assets/logo.png) **MindWeave** 是一个现代化的个人知识管理工具,帮助用户收集、组织和连接思维碎片,构建个人知识网络。 ## ✨ 核心特性 ### 📝 智能笔记系统 - **Markdown 原生支持** - 纯文本优先,未来可移植 - **双向链接** - 建立笔记间的关联网络 - **标签系统** - 灵活分类与检索 - **模板功能** - 快速创建标准格式笔记 ### 🔗 知识图谱可视化 - **自动关系发现** - 智能识别笔记间的关联 - **可视化图谱** - 直观展示知识网络 - **时间线视图** - 按时间维度查看知识演进 ### 🤖 AI 增强功能 - **智能摘要** - 自动生成内容摘要 - **关系建议** - 推荐可能的关联笔记 - **内容整理** - 帮助优化笔记结构 - **搜索增强** - 语义搜索与模糊匹配 ### 📱 多平台支持 - **Web 界面** - 响应式设计,随处访问 - **桌面应用** - 原生体验,离线可用 - **移动端** - 随时记录灵感(未来规划) - **浏览器扩展** - 快速保存网页内容(未来规划) ## 🚀 快速开始 ### 环境要求 - Python 3.8+ - Node.js 16+(前端开发) - PostgreSQL 12+ 或 SQLite(开发环境) ### 安装步骤 1. **克隆项目** ```bash git clone https://github.com/hanxingchen008/mindweave.git cd mindweave ``` 2. **后端设置** ```bash # 创建虚拟环境 python -m venv venv source venv/bin/activate # Linux/Mac # 或 venv\Scripts\activate # Windows # 安装依赖 pip install -r requirements.txt # 初始化数据库 python src/init_db.py ``` 3. **前端设置** ```bash cd frontend npm install npm run dev ``` 4. **启动应用** ```bash # 启动后端服务 python src/app.py # 访问前端 # 打开浏览器访问 http://localhost:3000 ``` ## 📁 项目结构 ``` mindweave/ ├── src/ # 后端源代码 │ ├── api/ # API 接口 │ ├── models/ # 数据模型 │ ├── services/ # 业务逻辑 │ ├── utils/ # 工具函数 │ └── app.py # 主应用入口 ├── frontend/ # 前端代码(未来添加) ├── tests/ # 测试代码 ├── docs/ # 文档 ├── assets/ # 静态资源 └── requirements.txt # Python 依赖 ``` ## 🛠️ 技术栈 ### 后端 - **FastAPI** - 高性能 Python Web 框架 - **SQLAlchemy** - ORM 数据库工具 - **Pydantic** - 数据验证与序列化 - **PostgreSQL/SQLite** - 数据库 ### 前端(规划中) - **React** - UI 框架 - **TypeScript** - 类型安全 - **Tailwind CSS** - 样式框架 - **D3.js** - 数据可视化 ### AI 集成 - **OpenAI API** - 智能功能 - **Sentence Transformers** - 语义搜索 - **NetworkX** - 图分析 ## 📈 开发路线图 ### Phase 1: 核心功能 (当前) - [ ] 基础笔记 CRUD - [ ] Markdown 编辑器 - [ ] 标签系统 - [ ] 基本搜索 ### Phase 2: 知识网络 - [ ] 双向链接 - [ ] 知识图谱可视化 - [ ] 关系发现算法 ### Phase 3: AI 增强 - [ ] 智能摘要 - [ ] 内容整理 - [ ] 语义搜索 ### Phase 4: 多平台 - [ ] Web 前端 - [ ] 桌面应用 - [ ] 移动端应用 ## 🤝 贡献指南 欢迎贡献!请查看 [CONTRIBUTING.md](docs/CONTRIBUTING.md) 了解如何参与开发。 ## 📄 许可证 本项目采用 MIT 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情。 ## 📞 联系 - **作者**: hanxingchen008 - **问题反馈**: [GitHub Issues](https://github.com/hanxingchen008/mindweave/issues) - **讨论区**: [GitHub Discussions](https://github.com/hanxingchen008/mindweave/discussions) --- **MindWeave** - 编织你的思维,构建你的知识宇宙 🌌