docs: 更新README和笔记数据文件
更新README.md中的开发心得部分,添加了关于AI学习报告功能的描述并优化了段落结构。同时调整notes_data.json中的标签和分类格式,添加新分类"1"。
This commit is contained in:
parent
c3d78266c7
commit
da1a41cdad
@ -20,9 +20,11 @@
|
||||
|
||||
## 四、开发心得
|
||||
|
||||
在开发这个学习笔记整理器的过程中,我们深刻体会到了技术与需求之间的平衡。这个项目的目的是为了帮助学生更好地管理和查询学习笔记,让学习变得更加高效有序。我们面向的主要是在校学生,他们需要记录大量的学习内容,我们希望能提供给他们一个有效的整理和检索工具。项目功能包括笔记的创建、编辑、删除、分类管理、标签系统、智能搜索、内容提炼以及导入导出等核心功能,力求为学生们提供一个简单易用的笔记管理平台。
|
||||
在开发这个学习笔记整理器的过程中,我们深刻体会到了技术与需求之间的平衡。这个项目的目的是为了帮助学生更好地管理和查询学习笔记,让学习变得更加高效有序。我们面向的主要是在校学生,他们需要记录大量的学习内容,我们希望能提供给他们一个有效的整理和检索工具。项目功能包括笔记的创建、编辑、删除、分类管理、标签系统、智能搜索、内容提炼以及导入导出等核心功能,同时也利用ai为项目增加了一个“ai学习报告”的功能,力求为学生们提供一个简单易用的笔记管理平台。
|
||||
|
||||
最初我们考虑使用Chainlit框架,因为它在AI交互方面表现突出,但在实际开发过程中发现,虽然Chainlit在对话式交互上有优势,但在笔记管理功能上显得不够完善,而且智能搜索的效果也没有达到预期。为了让搜索更加智能,我们尝试了各种prompt设计,包括语义搜索的prompt,要求AI根据用户查询理解意图而非简单关键词匹配;概括提取的prompt,让AI对搜索结果进行智能总结和关键点提取;意图识别的prompt,用于判断用户是想创建、编辑还是删除笔记;删除意图的prompt,区分删除单个笔记、删除所有笔记还是删除某个分类的笔记;以及笔记识别的prompt,让AI从多个笔记中找到用户指定的目标。这些prompt设计经过多次调整,包括改变temperature参数、调整max_tokens长度、优化system prompt的表述方式,但效果始终不尽如人意,AI经常误解用户意图或返回不相关的内容。
|
||||
最初我们考虑使用Chainlit框架,因为它在AI交互方面表现突出,但在实际开发过程中发现,虽然Chainlit在对话式交互上有优势,但在笔记管理功能上显得不够完善,而且智能搜索的效果也没有达到预期。
|
||||
|
||||
为了让搜索更加智能,我们尝试了各种prompt设计,包括语义搜索的prompt,要求AI根据用户查询理解意图而非简单关键词匹配;概括提取的prompt,让AI对搜索结果进行智能总结和关键点提取;意图识别的prompt,用于判断用户是想创建、编辑还是删除笔记;删除意图的prompt,区分删除单个笔记、删除所有笔记还是删除某个分类的笔记;以及笔记识别的prompt,让AI从多个笔记中找到用户指定的目标。这些prompt设计经过多次调整,包括改变temperature参数、调整max_tokens长度、优化system prompt的表述方式,但效果始终不尽如人意,AI经常误解用户意图或返回不相关的内容。
|
||||
|
||||
最终我们意识到单纯依赖AI并不能解决所有问题,于是转向了更传统但更可靠的解决方案。在搜索功能上,我们结合了关键词匹配和简单的语义分析,虽然不如纯AI搜索那么智能,但准确性和稳定性大大提升。在笔记管理方面,我们采用了传统的CRUD操作配合Streamlit的交互组件,让用户能够通过直观的界面进行操作,而不是完全依赖自然语言交互。这种混合模式既保留了AI的辅助功能,又确保了核心功能的可靠性。经过反复比较和测试,最终选择了Streamlit框架,它在界面设计和功能实现上更加成熟,能够更好地满足我们的需求。
|
||||
|
||||
|
||||
1112
note_organizer.py
1112
note_organizer.py
File diff suppressed because it is too large
Load Diff
@ -104,7 +104,13 @@
|
||||
"content": "中国古典诗词是中华文化的瑰宝,承载着数千年的历史与智慧。从《诗经》的质朴纯真,到唐诗的辉煌灿烂,再到宋词的婉约豪放,诗词艺术在中国文学史上占据着极其重要的地位。\n\n诗歌的起源可以追溯到远古时期,先民们在劳动和生活中创造了最初的歌谣。这些歌谣经过长期的传承和演变,逐渐形成了具有固定格式的诗歌。《诗经》是中国最早的诗歌总集,收录了从西周初期到春秋中叶的305篇诗歌,分为风、雅、颂三个部分。《诗经》中的诗歌以四言为主,运用了赋、比、兴的表现手法,开创了中国诗歌的现实主义传统。\n\n汉代乐府诗继承了《诗经》的现实主义精神,反映了当时的社会生活和人民的思想感情。《古诗十九首》是汉代文人五言诗的代表作,语言质朴自然,情感真挚深沉,被誉为\"五言之冠冕\"。这些诗歌为后来诗歌的发展奠定了坚实的基础。\n\n唐代是中国诗歌发展的黄金时代,涌现出了李白、杜甫、白居易等一大批杰出的诗人。李白的诗歌豪放飘逸,想象奇特,充满了浪漫主义色彩。他的《将进酒》\"君不见黄河之水天上来,奔流到海不复回\"气势磅礴,展现了他豪迈不羁的性格。杜甫的诗歌沉郁顿挫,关注民生疾苦,被称为\"诗圣\"。他的《春望》\"国破山河在,城春草木深\"表达了对国家命运的忧虑。白居易的诗歌通俗易懂,关注社会现实,他的《长恨歌》\"在天愿作比翼鸟,在地愿为连理枝\"传唱千古。\n\n宋词是中国诗歌的另一种重要形式,分为豪放派和婉约派两大流派。苏轼是豪放派的代表人物,他的词作气势磅礴,意境开阔。他的《念奴娇·赤壁怀古》\"大江东去,浪淘尽,千古风流人物\"展现了豪迈的气概。李清照是婉约派的代表人物,她的词作细腻婉约,情感真挚。她的《声声慢》\"寻寻觅觅,冷冷清清,凄凄惨惨戚戚\"表达了她内心的愁苦。\n\n中国古典诗词的艺术特色主要体现在以下几个方面:一是意境深远,诗人通过生动的意象和精妙的语言,营造出深远的艺术境界;二是语言精炼,诗词要求字斟句酌,每一个字都要发挥最大的表现力;三是韵律优美,诗词讲究平仄和对仗,读起来朗朗上口;四是情感真挚,诗人将自己的真情实感融入诗中,使读者产生共鸣。\n\n诗歌的创作技巧丰富多彩,包括比喻、拟人、夸张、对偶、排比等多种修辞手法。比喻可以使抽象的事物变得具体形象,如\"问君能有几多愁,恰似一江春水向东流\"。拟人可以使事物具有人的情感和动作,如\"感时花溅泪,恨别鸟惊心\"。夸张可以突出事物的特征,如\"飞流直下三千尺,疑是银河落九天\"。对偶可以使诗歌更加工整优美,如\"两个黄鹂鸣翠柳,一行白鹭上青天\"。\n\n中国古典诗词蕴含着深刻的思想内涵。许多诗歌表达了诗人对国家和人民的关怀,如杜甫的\"安得广厦千万间,大庇天下寒士俱欢颜\"。有些诗歌表达了诗人对人生的感悟,如苏轼的\"人有悲欢离合,月有阴晴圆缺,此事古难全\"。还有些诗歌表达了诗人对自然的热爱,如王维的\"空山新雨后,天气晚来秋\"。\n\n学习古典诗词,不仅可以提高我们的文学素养,还可以陶冶我们的情操,丰富我们的精神世界。通过阅读和欣赏古典诗词,我们可以感受到古人的智慧和情感,体会到中华文化的博大精深。古典诗词是我们民族的精神财富,值得我们认真学习和传承。\n\n在现代社会,古典诗词依然具有重要的意义。它可以帮助我们更好地理解传统文化,增强文化自信。它可以提高我们的审美能力和语言表达能力。它还可以帮助我们缓解压力,陶冶情操。因此,我们应该重视古典诗词的学习和传承,让这一优秀的文化遗产在新时代焕发出新的光彩。",
|
||||
"created_at": "2026-01-08 16:00:00",
|
||||
"updated_at": "2026-01-08 16:00:00",
|
||||
"tags": ["诗词", "文学", "文化", "艺术", "经典"]
|
||||
"tags": [
|
||||
"诗词",
|
||||
"文学",
|
||||
"文化",
|
||||
"艺术",
|
||||
"经典"
|
||||
]
|
||||
}
|
||||
],
|
||||
"categories": [
|
||||
@ -112,6 +118,7 @@
|
||||
"数学",
|
||||
"英语",
|
||||
"其他",
|
||||
"语文"
|
||||
"语文",
|
||||
"1"
|
||||
]
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user