关于 BYPsNotes 个人知识库

BYPsNotes 是一个基于 Flask 的个人知识管理系统,旨在构建长期可持续、兼顾公开与私密的个人知识体系。

项目目标

知识库结构

目录结构

BYPsNotes/
├── extern/                         # 公开部分(同步到服务器)
│   ├── notes/                      # Markdown 主文件区
│   └── attachments/                # 全局共用附件
├── intern/                         # 私人部分(永不上传)
│   ├── notes/
│   └── attachments/
├── attachments/                    # 最高层级共用附件
├── static/
│   └── css/
├── templates/                      # Flask 模板
├── routes/                         # Flask 路由、工具函数、数据库
├── db/                             # SQLite 数据库文件
├── app.py                          # Flask 主入口
└── requirements.txt                # Python 依赖

快速开始

  1. extern/notes/ 目录下创建 Markdown 笔记文件
  2. intern/notes/ 目录下创建私人笔记文件
  3. 运行 python app.py 启动开发服务器
  4. 访问 http://localhost:5000 查看效果

编写指南

后续功能

系统状态

✅ 系统就绪 - Markdown渲染功能已启用

✅ 笔记管理 - 支持公私分离和分类浏览

✅ SEO优化 - 已配置完整的meta信息

✅ 响应式设计 - 支持桌面和移动设备

📊 访问统计 - 查看笔记访问数据