# yueweinote **Repository Path**: ccvincent/yueweinote ## Basic Information - **Project Name**: yueweinote - **Description**: 专注于笔记与知识管理的开源项目,提供高效、灵活的个人及团队信息整理解决方案。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: production - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-05 - **Last Updated**: 2025-09-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # YueweiNote YueweiNote 是一个基于 Python Flask 框架的开源笔记应用,提供简洁美观的界面和实用的功能,适合用于个人笔记记录和管理。 ## 功能特性 - 用户注册与登录 - 笔记文章的创建、编辑与删除 - 文章浏览与搜索 - 评论与回复功能 - 收藏喜欢的文章 - 通知提醒 - 用户头像设置 - 数据统计与推荐算法 ## 技术栈 - **后端**: Python Flask - **数据库**: SQLAlchemy - **前端**: Bootstrap 5, Font Awesome, jQuery - **部署**: Docker ## 安装步骤 1. **克隆仓库** ```bash git clone https://gitee.com/ccvincent/yueweinote.git cd yueweinote ``` 2. **安装依赖** ```bash pip install -r requirements.txt ``` 3. **配置数据库** 修改 `.env` 文件中的数据库连接信息。 4. **初始化数据库** ```bash flask db init flask db migrate flask db upgrade ``` 5. **运行应用** ```bash flask run ``` 6. **使用 Docker 部署** ```bash docker build -t yueweinote . docker run -d -p 8000:8000 yueweinote ``` ## 使用说明 - 访问首页查看推荐文章 - 登录后可发布新笔记、收藏喜欢的文章、评论互动 - 使用搜索功能查找感兴趣的内容 - 个人中心可管理自己的笔记、收藏夹、评论等 ## 项目结构 ``` app/ ├── __init__.py ├── extensions.py ├── models/ │ ├── __init__.py │ └── tablemodel.py ├── static/ │ ├── css/ │ ├── js/ │ └── plugins/ └── templates/ ``` ## 贡献指南 欢迎贡献代码!请遵循以下步骤: 1. Fork 仓库 2. 创建新分支 3. 提交 Pull Request ## 许可证 本项目采用 MIT 许可证。详情请查看 [LICENSE](LICENSE) 文件。 --- 感谢使用 YueweiNote!如果你有任何问题或建议,请在 [Gitee 项目页面](https://gitee.com/ccvincent/yueweinote) 提交 Issue 或联系作者。