文档管理系统使用说明
概述
这是一个轻量级的 Markdown 文档存储系统,具有以下特点:
- 轻量级架构:Flask + SQLite,资源占用极小
- 双存储:同时存储到本地 SQLite 数据库和飞书知识库
- Markdown 支持:原生支持 Markdown 格式文档
- 搜索功能:支持按标题、内容、标签搜索
- 分类管理:支持文档分类和标签
技术栈
- 后端:Python 3 + Flask
- 数据库:SQLite
- 前端:Jinja2 + CSS
- 同步:飞书开放平台 API
API 接口
创建文档
POST /api/documents
参数:
- title: 文档标题
- content: Markdown 内容
- category: 分类
- tags: 标签(逗号分隔)
获取文档列表
GET /api/documents
访问地址
- 主页:http://localhost:5000
- 新建文档:http://localhost:5000/new