Ai-ACM-Learning(简称AAL)是一个针对ACM竞赛的入门级教学网站,该平台利用最新的大语言模型(LLM)技术,为编程和算法学习的初学者提供辅助。通过结合生成式人工智能的强大功能,我们致力于打造一个全面且互动性强的学习环境,使每一位用户都能获得个性化的学习体验和实时反馈。
- ACM竞赛介绍页面: 为新手提供ACM竞赛的基本信息和参赛指南。
- 入门题目列表页面: 展示适合初学者的编程题目,每个题目都附带有算法标签和难度级别,方便用户根据自身情况选择合适的挑战。
- 具体题目和AI助手界面: 在这里,用户可以直接编写和测试代码,同时得到AI的即时帮助和建议。
- 介绍页面: 包含精美的网站Logo和流畅的滚动动画,让用户在了解网站的同时也能享受视觉上的愉悦。
- 题目列表: 提供高效的页面翻页功能,以及算法和难度标签,方便用户快速找到适合自己的题目。我们还计划引入通过率统计,帮助用户更好地评估题目难度。
- 题目界面: 采用响应式布局,完美适配包括移动设备在内的各种屏幕。题目内容通过Markdown渲染,确保信息的清晰和美观。
- 编辑器: 用户可以自由选择编辑器主题、字体和编程语言,同时享受代码高亮、语法检测和自动补全等功能,使编程过程更加高效愉快。
- AI助手: 支持流式传输和上下文记忆,为用户提供连贯的编程指导。我们正在努力实现持久化记忆库,以便更深入地个性化用户体验。
Ai-ACM-Learning致力于成为ACM竞赛初学者的最佳学习伴侣。通过我们的平台,每一位用户都能在编程的道路上走得更远,更快。
- 介绍页面
- 网站logo
- 滚动动画
- 具体内容
- 题目列表
- 翻页功能
- 算法标签
- 难度标签
- 通过率统计
- 题目界面
- 响应式布局
- 适配移动设备
- 题目展示
- markdown渲染
- 编辑器
- 主题选择
- 字体选择
- 语言选择
- 代码高亮
- 语法检测
- 自动补全
- 代码评测
- ai助手
- 流式传输
- 上下文记忆
- 持久化记忆库
- markdown渲染