File tree 1 file changed +25
-11
lines changed
1 file changed +25
-11
lines changed Original file line number Diff line number Diff line change @@ -5,16 +5,30 @@ A extension on vs code for leetcode-practice.
5
5
## Use cases
6
6
7
7
1 . 练习算法
8
- - 题目列表,排序,筛选,解题记录
9
- - 每日一题
10
- - 验证题目(任意语言的代码用例获取,代码运行)
11
- - 提交题解(登录模块,国际版和国内区分)
12
- - 提交代码(git)
13
- - 展示题目详情
14
- 2 . AI增强的题解助手
15
- - 读取当前运行文件为上下文,给出题解,详细解释算法原理
16
- - 对接deepseek,绑定api key
8
+ - 题目列表、排序与筛选:通过难度、标签或完成状态筛选题目,并支持题目按多种规则排序。
9
+ - 解题记录:自动记录用户的每次提交和状态,便于回顾和总结。
10
+ - 每日一题:在首页展示当日推荐题目,方便用户养成刷题习惯。
11
+ - 验证题目:支持任意语言编写代码,通过脚手架获取代码的测试用例,运行后展示结果。
12
+ - 提交题解:
13
+ - 提供登录模块,支持国际版和国内区分登录。
14
+ - 将用户的题解提交至 LeetCode,更新解题记录。
15
+ - 提交代码:
16
+ - 集成 Git 模块,方便用户将代码提交到自己的仓库进行版本管理。
17
+ - 展示题目详情:打开题目时自动加载详细信息和代码模板,支持直接在编辑器中开始编写代码。
18
+ 2 . AI 增强的题解助手
19
+ - 上下文分析:
20
+ - 自动读取用户当前正在编辑的代码文件,分析其内容和题目关联。
21
+ - 基于代码和题目内容,提供题解建议和优化思路。
22
+ - 算法原理解释:详细讲解相关算法的原理、时间复杂度和空间复杂度。
23
+ - DeepSeek 对接:通过 DeepSeek 的 API 提供更精确和上下文相关的算法提示。
24
+ - 插件支持用户绑定 API Key,以启用 AI 服务。
17
25
3 . 题目收集
18
- - 维护自定义的题目集合
26
+ - 创建题目集合:用户可以新建题目集合,例如“面试必刷”、“动态规划专题”等。
27
+ - 添加题目:从 LeetCode 题库中选择题目并添加到集合中。
28
+ - 共享集合:支持导出和共享题目集合文件,与团队成员协作使用。
19
29
4 . 插件相关
20
- - 更新模块
30
+ - 更新模块:
31
+ - 插件将自动检测新版本并提示更新。
32
+ - 用户可以手动触发更新操作,确保插件始终保持最新功能。
33
+ - 设置管理:支持自定义脚手架路径、AI API Key 和题目展示偏好等设置选项。
34
+ - 国际化支持:提供中英文界面切换,以适配更多用户需求。
You can’t perform that action at this time.
0 commit comments