feat: 添加智能笔记助手核心功能实现

实现智能笔记助手的主要功能,包括:
- 笔记的创建、编辑、删除和查看
- 基于AI的智能搜索和问答
- 笔记分类管理
- 与用户的交互界面
- 数据持久化存储
This commit is contained in:
陈宏宇 2026-01-08 13:07:47 +08:00
parent 3127a8a647
commit 69c3946a08
2 changed files with 105 additions and 5 deletions

View File

@ -0,0 +1,12 @@
学习笔记整理器
一、 团队成员与贡献
姓名:陈宏宇 学号2411020204 主要贡献 (具体分工):核心逻辑开发
姓名:周好 学号2411020221 主要贡献 (具体分工):前端界面设计
姓名:曹涵彬 学号2411020118 主要贡献 (具体分工):文档撰写、测试,项目讲解
二、项目介绍
学习笔记管理器主要是面对学生,帮助学生对学习笔记进行整理,管理和查询。学生可以在系统中上传自己的学习笔记,系统会对笔记进行分类和整理,同时学生也可以在系统中查询自己上传的笔记,方便自己复习和学习。
三、运行指南
1. 安装依赖:`uv sync`
2. 配置 Key复制 `.env.example``.env` 并填入 Key
3. 启动:`uv run streamlit run note_organizer.py`
四、开发心得

View File

@ -2,11 +2,99 @@
"notes": [ "notes": [
{ {
"id": 1, "id": 1,
"title": "12121", "title": "古诗词鉴赏",
"category": "编程", "category": "语文",
"content": "12121", "content": "李白的《静夜思》表达了思乡之情,意境深远。",
"created_at": "2026-01-07 13:52:26", "created_at": "",
"updated_at": "2026-01-07 13:52:26" "updated_at": ""
},
{
"id": 2,
"title": "现代文阅读",
"category": "语文",
"content": "鲁迅的《故乡》深刻反映了社会现实,发人深省。",
"created_at": "",
"updated_at": ""
},
{
"id": 3,
"title": "函数概念",
"category": "数学",
"content": "函数是一种特殊的对应关系,每个自变量对应唯一的因变量。",
"created_at": "",
"updated_at": ""
},
{
"id": 4,
"title": "几何定理",
"category": "数学",
"content": "勾股定理是直角三角形的重要性质a²+b²=c²。",
"created_at": "",
"updated_at": ""
},
{
"id": 5,
"title": "语法知识",
"category": "英语",
"content": "现在完成时表示过去发生的动作对现在造成的影响或结果。",
"created_at": "",
"updated_at": ""
},
{
"id": 6,
"title": "词汇积累",
"category": "英语",
"content": "abandon意为放弃、抛弃常用于描述放弃某项计划或活动。",
"created_at": "",
"updated_at": ""
},
{
"id": 7,
"title": "杜甫诗风",
"category": "语文",
"content": "杜甫的诗风沉郁顿挫,关注民生疾苦,被称为诗圣。",
"created_at": "",
"updated_at": ""
},
{
"id": 8,
"title": "散文赏析",
"category": "语文",
"content": "朱自清的《背影》通过细节描写展现了深沉的父爱。",
"created_at": "",
"updated_at": ""
},
{
"id": 9,
"title": "函数性质",
"category": "数学",
"content": "函数的单调性描述函数值随自变量变化的增减趋势。",
"created_at": "",
"updated_at": ""
},
{
"id": 10,
"title": "圆的性质",
"category": "数学",
"content": "圆的周长公式为C=2πr面积公式为S=πr²。",
"created_at": "",
"updated_at": ""
},
{
"id": 11,
"title": "时态用法",
"category": "英语",
"content": "过去进行时表示过去某个时刻正在进行的动作。",
"created_at": "",
"updated_at": ""
},
{
"id": 12,
"title": "短语搭配",
"category": "英语",
"content": "look forward to意为期待、盼望后接名词或动名词。",
"created_at": "",
"updated_at": ""
} }
], ],
"categories": [ "categories": [