Python Learning Workspace|AI 辅助学习管理工作台产品系统Vibe Coding

我要开发同款
Ryan062026年09月09日
4阅读

技术信息

语言技术
PythonReactTypeScript
系统类型
Windows
行业分类
教育校园人工智能

作品详情

行业场景

面向 Python 自学者,将课程阅读、编程练习、学习进度、错题和复习队列整合到统一工作台,结合 AI 解释与复述检查,支持从知识理解、动手实践到反馈复习的学习过程。

功能介绍

面向 Python 自学场景,将教程阅读、主动回忆、代码预测、编程练习与复述检查整合为一个学习工作台。课程地图覆盖 98 节内容,支持按阶段浏览并记录学习进度;今日页面集中呈现学习建议、当前任务和复习队列。系统同时管理错题、术语词典与学习会话,帮助学习者从看懂教程推进到独立运行代码。接入兼容 OpenAI 接口的大模型后,可围绕当前课程提问、获取解释和检查复述,形成阅读、练习、反馈、复习的连续流程。

项目实现

前端采用 React、TypeScript 和 Vite,后端使用 Python 本地 HTTP API,学习状态以 JSON 文件持久化。基于 Walter 开源教程完成课程、概念与练习索引,开发课程地图、原文阅读、学习流程、复习队列和 AI 助手。将模型调用、进度计算与状态更新拆分为独立服务,通过统一领域契约连接前后端,并为关键逻辑配置 pytest 与 Vitest 测试。AI 建议以待确认变更保存,确认后再更新学习记录。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论