Add classic-reading-assistant education app
面向高中生、大学生的通用长篇经典阅读助手:把经典原文导入知识库后,学生随问随答,助手紧扣原文讲解、引导思考。
降低学生阅读长篇经典(如《乡土中国》《红楼梦》等)时的畏难情绪。通过「引用原文 → 通俗解释 → 启发思考题」的启发式问答,帮助学生跨越”篇幅长、概念抽象、缺乏即时引导”的阅读障碍,养成深度阅读习惯。
https://ai.gitee.com/v1
Qwen3.6-27B
app/config.json
model_api
环境要求:**Python 3.10+**,仅使用标准库,无第三方依赖。
model_api.base_url
model_api.model
LLM_API_KEY
--ask-key
python app/server.py --ask-key
首次启动会自动构建知识库索引(也可手动执行 python app/rag.py build)。然后打开浏览器访问 http://127.0.0.1:8000/,注册学生账号后即可提问。
python app/rag.py build
http://127.0.0.1:8000/
默认读取 knowledge/ 下的 Markdown 原文,按章节/段落切块建立索引。可将自己的经典文本放入该目录并重建索引(应用内「教学管理 → 重建全部索引」或 python app/rag.py build)。
knowledge/
python -m unittest discover tests
经典阅读助手(classic-reading-assistant)——面向高中、大学生的通用长篇经典阅读助手。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
经典阅读助手(classic-reading-assistant)
面向高中生、大学生的通用长篇经典阅读助手:把经典原文导入知识库后,学生随问随答,助手紧扣原文讲解、引导思考。
教育用途
降低学生阅读长篇经典(如《乡土中国》《红楼梦》等)时的畏难情绪。通过「引用原文 → 通俗解释 → 启发思考题」的启发式问答,帮助学生跨越”篇幅长、概念抽象、缺乏即时引导”的阅读障碍,养成深度阅读习惯。
主要功能
所用模型
https://ai.gitee.com/v1(沐曦 Token 资源包)Qwen3.6-27B(见app/config.json的model_api,可按资源包实际支持的模型修改)安装与配置
环境要求:**Python 3.10+**,仅使用标准库,无第三方依赖。
app/config.json的model_api.base_url与model_api.model(模型名以资源包实际支持为准)。LLM_API_KEY提供,或启动时用--ask-key交互式输入。令牌只存于进程环境,不写入代码。启动方法
首次启动会自动构建知识库索引(也可手动执行
python app/rag.py build)。然后打开浏览器访问http://127.0.0.1:8000/,注册学生账号后即可提问。知识库
默认读取
knowledge/下的 Markdown 原文,按章节/段落切块建立索引。可将自己的经典文本放入该目录并重建索引(应用内「教学管理 → 重建全部索引」或python app/rag.py build)。运行测试
已知问题