[程序员求职插件] CodeNote Helper v1.1.0:算法刷题笔记 + 间隔复习 + 深度学习复盘 + AI 对话时间轴,让刷过的每道题成为长期记忆
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
各位佬友大家好,我是一名在读研究生,今年为了准备算法暑期实习,还在天天痛苦地死磕算法题。刷了一段时间发现效率很低,做过的题隔两周就忘,笔记手动整理也很麻烦,每次想复盘都得在力扣、笔记工具、AI 对话窗口之间来回切。为了让自己刷题和复盘的效率高一点,我顺手写了一个浏览器插件 CodeNote Helper,GitHub:GitHub - Philip-Cao-9527/code-note-helper: 一个专为算法刷题、深度学习和 AI 学习场景打造的浏览器扩展。拒绝机械的复制粘贴,帮你自动化生成高质量复盘笔记、内置遗忘曲线驱动的间隔复习、轻松驾驭超长对话,让刷过的每一道题都成为真正的技术资产! · GitHub
说实话这个插件的开发迭代过程中我也迷茫过,论坛里之前也有佬友聊到这个(对于人工智能冲击,刚毕业新入行的程序员对未来的迷茫贴以及我们可能是最后一代真正的程序员了吧?),AI 越来越强,天天手撕算法到底还有没有意义。但目前客观现实是绝大部分大厂暑期实习跟秋招的考核标准依然是算法,少部分比如蚂蚁会直接考 AI coding,社招我还不太清楚。不管未来几年行业怎么演变,眼前的面试关还得自己过,先上车才能思考后续的发展方向。这插件是为了我目前备战暑期实习写的,说不定过一两年就过时了哈哈哈,但起码现阶段对还在刷力扣、准备深度学习手撕的朋友应该有帮助,也欢迎各位前辈同行在评论区聊聊未来大厂面试的考核标准可能会发生哪些实质性变化。
下面介绍一下各个功能模块。
FSRS 间隔复习系统
这个是v1.1.0最近刚做的功能,也是我自己最需要的。
刷题最头疼的就是遗忘,做过的题隔两三周再看跟没做过一样。我之前试过用 Notion 维护复习计划,坚持了一周就放弃了。
所以我直接把复习系统嵌入到了做题流程里。在力扣上提交通过后,页面右下角会提醒你评估当前题目的掌握程度,题目随即自动进入复习队列。调度算法对齐了 ts-fsrs 的完整 FSRS 卡片状态转移和遗忘曲线,根据记忆状态动态推算下次复习时间。
promo1280x8001280×800 71 KB
插件面板的概览页能看到当天的复习进度,力扣列表当天要复习的题自动高亮置顶,逾期的会显示拖延天数。列表侧边有快捷评分入口,复习完直接更新,不用跳回题目页面。
网页端 AI 答疑
leetcodecat1887×862 148 KB
leetcode-ui-modals1866×849 217 KB
刷题卡壳的时候切到 ChatGPT 或 Claude 里问,来回复制题目和代码容易打断思路。这个功能直接在力扣页面上提供答疑面板,插件会自动抓取当前题目内容和你的源码作为上下文发给模型,省去手动组织 prompt 的过程,所见即所得,不打断刷题心流。
支持完整笔记和仅答疑两种模式,前者生成包含题解分析、代码对比、考点总结的完整复盘,后者只针对你当前卡住的点做分析。API 接口兼容 OpenAI 格式,Base URL 和 Key 存在本地,浏览器直连你配置的模型服务,不经过中间层。
一键生成结构化复盘笔记
popup-note1861×862 176 KB
这个是我日常用得最多的功能。插件在力扣页面上自动抓取题目描述、你提交的代码和参考题解,生成结构化 prompt 调用大模型生成 Markdown 复盘笔记。笔记页面模仿了 Claude 的 UI 风格,支持代码高亮、公式渲染,预览模式下右侧自动生成目录方便跳转。
连接大语言模型api支持流式输出,生成过程中可以随时暂停,已有笔记的题目再次保存时会弹窗确认是否覆盖。这样一道题刷完之后,留下的就不只是一个干瘪的 AC 记录,而是一份排版赏心悦目的复盘笔记,后续回顾思路也一目了然。
深度学习手撕场景适配
torchcode1257×934 120 KB
算法岗面试基本都要考手撕网络结构,Attention、BatchNorm、各种 Loss Function 是高频考点。插件在 Deep-ML 和 TorchCode 上自动启用,能识别题型并生成针对求职场景的考点复盘笔记,手撕完代码同步沉淀必考要点。
AI 超长对话时间轴
AI-timeline1599×949 130 KB
在一个 ChatGPT 或 Claude 窗口里连续问了十几个问题之后,想回头找某个回答只能一路往上翻。插件会在页面右侧生成可视化时间轴,每个对话节点带预览摘要,点击直接跳转定位,重要的回答可以星标收藏。
数据与隐私
代码完全开源,所有数据默认存储在浏览器本地 IndexedDB,不上传到任何开发第三方服务器。API 配置以及数据同样仅保存本地,浏览器直连你设定的模型接口。需要多设备同步可以接入个人的坚果云 WebDAV。
安装方式
Chrome 应用商店直装(Edge 同样适用):https://chromewebstore.google.com/detail/codenote-helper/kimmpnikdpgdecieafahiekobhcmckoa
GitHub Releases:Releases · Philip-Cao-9527/code-note-helper · GitHub
如果这个工具能帮到同样在准备面试的朋友,欢迎去 GitHub 点个 Star。也欢迎大家继续在评论区或者 Issue 提出建议,我会继续完善。
CodeNote Helper v1.1.1 更新日志(2026-04-16)
v1.1.0发帖后自己测试又发现了几个问题,建议更新到v1.1.1:
- 修复同一道题当天会被重复提醒复习的影响用户体验的使用逻辑,评分和提醒都限制为每天最多一次
- 修复早期刷过的老题目因历史数据缺少 URL 字段或者是复习域加载失败导致笔记打不开的问题,改为用稳定标识回退定位
- 修复导入题单时题单已存在和不支持该来源会弹出错误页的问题,改为轻量提示
- 修复坚果云上传超时时弹出错误页的问题,改为轻量提示
- 修复扩展热重载时 Extension context invalidated 导致控制台日志刷屏
原有笔记和复习数据完全兼容,直接升级就行。
未来开发计划
- 项目成熟之后分享agents.md撰写以及自动化测试的技巧
- 听取评论区佬友建议:后续适配洛谷和Codeforces
- 融入内置大语言模型以及知识库,强化功能以及体验
- 加入深度学习复习功能,但是有增加用户复习压力的风险,以及深度学习是否需要像力扣一样复习还有待商榷
- 加入面试复盘功能,直接让用户上传录音可能会有隐私风险,这里可以让用户手动填写面试问到的力扣以及八股,然后进行复盘
--【壹】--:
支持一波 正在求职的人表示很需要啊!!!!
--【贰】--:
嗯我高中毕业的时候洛谷刚刚火起来吧,现在应该也还在。然后国内比较出名的ACMOJ还有HDUOJ,这个OJ有一个博客版面没记错的话?除了这两个地方之外也可以去Codeforces上面找找,肯定有大佬愿意试一下用的,红名大佬感觉都挺和善的(笑)
--【叁】--:
ACMOJ是上海交大的那个平台是吧,后续闲下来可能会适配 洛谷和Codeforces, 这两个更加大众一点,HDUOJ和ACMOJ估计暂时不会适配了,等其他大佬pr了
--【肆】--:
不太清楚你是已经参加工作了,还是没有参加工作。现在大部分公司还是在考LeetCode,不过有一部分已经开始考AI Coding了,大概就是让你用AI去做一个项目吧。然后这种大部分就是考你的Prompt Engineering,就是考虑设计Prompt的时候有没有考虑到各种的corner condition。反正我开发这个插件的时候,自己AI Coding的能力确实成长了不少,我倒是不怕这种东西
--【伍】--:
多面试多投吧,感觉现在对于ai方向的需求更多,也可以用我的插件复习一下深度学习
--【陆】--:
推给竞赛生有什么渠道方法吗,有一部分感觉还没有成年
--【柒】--:
欢迎支持,后续有什么问题也可以随时反馈,我后续还会看情况增加程序员求职场景的其他功能,有什么好想法也可以随时提
--【捌】--:
是的,很多人都是快速背一下hot100就跑去面试了,但是下次找工作又要重新刷一到两周,按照这种每天复习的方法下次找工作会轻松很多
--【玖】--:
佬挺厉害的 ,我之前刷题也是前面看完后面就忘了,还得返回来看,感觉基础扎实还是蛮重要的,star了
--【拾】--:
感谢支持,祝大家都可以早日拿到满意的offer
--【拾壹】--:
感谢佬友,最近也是在找暑期实习,算法刷题刷得快,忘得也开,有这个插件,相信会有很大帮助。希望大家都能顺利找到实习。
--【拾贰】--:
hc调整的是袋鼠厂吗,感觉找实习很看运气,随缘吧慢慢来
--【拾叁】--:
mark一下,顺便去佬的GitHub支持一波
--【拾肆】--:
现在这些公司还在考刷题么?是不是已经开始考人机协同了
--【拾伍】--:
实习也好难啊。
刚刚hr跟我说业务部门反馈,hc调整,暂停招聘了。明明早上还说下周一二面的。
之前还有一家公司,打电话说约时间面试,结果等了一周没消息,再看已经面试流程结束,入人才库了。
--【拾陆】--:
支持一波,感觉不错,安装试试,已 star
--【拾柒】--:
mark一下, 正在求职,应该会很有帮助
--【拾捌】--:
这个内容应该对有强刷题需求的OIer和ACMer有很大帮助,支持大佬开源并且推给广大竞赛生(笑)
--【拾玖】--:
像蚂蚁这些公司已经开始考AI Coding了
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
各位佬友大家好,我是一名在读研究生,今年为了准备算法暑期实习,还在天天痛苦地死磕算法题。刷了一段时间发现效率很低,做过的题隔两周就忘,笔记手动整理也很麻烦,每次想复盘都得在力扣、笔记工具、AI 对话窗口之间来回切。为了让自己刷题和复盘的效率高一点,我顺手写了一个浏览器插件 CodeNote Helper,GitHub:GitHub - Philip-Cao-9527/code-note-helper: 一个专为算法刷题、深度学习和 AI 学习场景打造的浏览器扩展。拒绝机械的复制粘贴,帮你自动化生成高质量复盘笔记、内置遗忘曲线驱动的间隔复习、轻松驾驭超长对话,让刷过的每一道题都成为真正的技术资产! · GitHub
说实话这个插件的开发迭代过程中我也迷茫过,论坛里之前也有佬友聊到这个(对于人工智能冲击,刚毕业新入行的程序员对未来的迷茫贴以及我们可能是最后一代真正的程序员了吧?),AI 越来越强,天天手撕算法到底还有没有意义。但目前客观现实是绝大部分大厂暑期实习跟秋招的考核标准依然是算法,少部分比如蚂蚁会直接考 AI coding,社招我还不太清楚。不管未来几年行业怎么演变,眼前的面试关还得自己过,先上车才能思考后续的发展方向。这插件是为了我目前备战暑期实习写的,说不定过一两年就过时了哈哈哈,但起码现阶段对还在刷力扣、准备深度学习手撕的朋友应该有帮助,也欢迎各位前辈同行在评论区聊聊未来大厂面试的考核标准可能会发生哪些实质性变化。
下面介绍一下各个功能模块。
FSRS 间隔复习系统
这个是v1.1.0最近刚做的功能,也是我自己最需要的。
刷题最头疼的就是遗忘,做过的题隔两三周再看跟没做过一样。我之前试过用 Notion 维护复习计划,坚持了一周就放弃了。
所以我直接把复习系统嵌入到了做题流程里。在力扣上提交通过后,页面右下角会提醒你评估当前题目的掌握程度,题目随即自动进入复习队列。调度算法对齐了 ts-fsrs 的完整 FSRS 卡片状态转移和遗忘曲线,根据记忆状态动态推算下次复习时间。
promo1280x8001280×800 71 KB
插件面板的概览页能看到当天的复习进度,力扣列表当天要复习的题自动高亮置顶,逾期的会显示拖延天数。列表侧边有快捷评分入口,复习完直接更新,不用跳回题目页面。
网页端 AI 答疑
leetcodecat1887×862 148 KB
leetcode-ui-modals1866×849 217 KB
刷题卡壳的时候切到 ChatGPT 或 Claude 里问,来回复制题目和代码容易打断思路。这个功能直接在力扣页面上提供答疑面板,插件会自动抓取当前题目内容和你的源码作为上下文发给模型,省去手动组织 prompt 的过程,所见即所得,不打断刷题心流。
支持完整笔记和仅答疑两种模式,前者生成包含题解分析、代码对比、考点总结的完整复盘,后者只针对你当前卡住的点做分析。API 接口兼容 OpenAI 格式,Base URL 和 Key 存在本地,浏览器直连你配置的模型服务,不经过中间层。
一键生成结构化复盘笔记
popup-note1861×862 176 KB
这个是我日常用得最多的功能。插件在力扣页面上自动抓取题目描述、你提交的代码和参考题解,生成结构化 prompt 调用大模型生成 Markdown 复盘笔记。笔记页面模仿了 Claude 的 UI 风格,支持代码高亮、公式渲染,预览模式下右侧自动生成目录方便跳转。
连接大语言模型api支持流式输出,生成过程中可以随时暂停,已有笔记的题目再次保存时会弹窗确认是否覆盖。这样一道题刷完之后,留下的就不只是一个干瘪的 AC 记录,而是一份排版赏心悦目的复盘笔记,后续回顾思路也一目了然。
深度学习手撕场景适配
torchcode1257×934 120 KB
算法岗面试基本都要考手撕网络结构,Attention、BatchNorm、各种 Loss Function 是高频考点。插件在 Deep-ML 和 TorchCode 上自动启用,能识别题型并生成针对求职场景的考点复盘笔记,手撕完代码同步沉淀必考要点。
AI 超长对话时间轴
AI-timeline1599×949 130 KB
在一个 ChatGPT 或 Claude 窗口里连续问了十几个问题之后,想回头找某个回答只能一路往上翻。插件会在页面右侧生成可视化时间轴,每个对话节点带预览摘要,点击直接跳转定位,重要的回答可以星标收藏。
数据与隐私
代码完全开源,所有数据默认存储在浏览器本地 IndexedDB,不上传到任何开发第三方服务器。API 配置以及数据同样仅保存本地,浏览器直连你设定的模型接口。需要多设备同步可以接入个人的坚果云 WebDAV。
安装方式
Chrome 应用商店直装(Edge 同样适用):https://chromewebstore.google.com/detail/codenote-helper/kimmpnikdpgdecieafahiekobhcmckoa
GitHub Releases:Releases · Philip-Cao-9527/code-note-helper · GitHub
如果这个工具能帮到同样在准备面试的朋友,欢迎去 GitHub 点个 Star。也欢迎大家继续在评论区或者 Issue 提出建议,我会继续完善。
CodeNote Helper v1.1.1 更新日志(2026-04-16)
v1.1.0发帖后自己测试又发现了几个问题,建议更新到v1.1.1:
- 修复同一道题当天会被重复提醒复习的影响用户体验的使用逻辑,评分和提醒都限制为每天最多一次
- 修复早期刷过的老题目因历史数据缺少 URL 字段或者是复习域加载失败导致笔记打不开的问题,改为用稳定标识回退定位
- 修复导入题单时题单已存在和不支持该来源会弹出错误页的问题,改为轻量提示
- 修复坚果云上传超时时弹出错误页的问题,改为轻量提示
- 修复扩展热重载时 Extension context invalidated 导致控制台日志刷屏
原有笔记和复习数据完全兼容,直接升级就行。
未来开发计划
- 项目成熟之后分享agents.md撰写以及自动化测试的技巧
- 听取评论区佬友建议:后续适配洛谷和Codeforces
- 融入内置大语言模型以及知识库,强化功能以及体验
- 加入深度学习复习功能,但是有增加用户复习压力的风险,以及深度学习是否需要像力扣一样复习还有待商榷
- 加入面试复盘功能,直接让用户上传录音可能会有隐私风险,这里可以让用户手动填写面试问到的力扣以及八股,然后进行复盘
--【壹】--:
支持一波 正在求职的人表示很需要啊!!!!
--【贰】--:
嗯我高中毕业的时候洛谷刚刚火起来吧,现在应该也还在。然后国内比较出名的ACMOJ还有HDUOJ,这个OJ有一个博客版面没记错的话?除了这两个地方之外也可以去Codeforces上面找找,肯定有大佬愿意试一下用的,红名大佬感觉都挺和善的(笑)
--【叁】--:
ACMOJ是上海交大的那个平台是吧,后续闲下来可能会适配 洛谷和Codeforces, 这两个更加大众一点,HDUOJ和ACMOJ估计暂时不会适配了,等其他大佬pr了
--【肆】--:
不太清楚你是已经参加工作了,还是没有参加工作。现在大部分公司还是在考LeetCode,不过有一部分已经开始考AI Coding了,大概就是让你用AI去做一个项目吧。然后这种大部分就是考你的Prompt Engineering,就是考虑设计Prompt的时候有没有考虑到各种的corner condition。反正我开发这个插件的时候,自己AI Coding的能力确实成长了不少,我倒是不怕这种东西
--【伍】--:
多面试多投吧,感觉现在对于ai方向的需求更多,也可以用我的插件复习一下深度学习
--【陆】--:
推给竞赛生有什么渠道方法吗,有一部分感觉还没有成年
--【柒】--:
欢迎支持,后续有什么问题也可以随时反馈,我后续还会看情况增加程序员求职场景的其他功能,有什么好想法也可以随时提
--【捌】--:
是的,很多人都是快速背一下hot100就跑去面试了,但是下次找工作又要重新刷一到两周,按照这种每天复习的方法下次找工作会轻松很多
--【玖】--:
佬挺厉害的 ,我之前刷题也是前面看完后面就忘了,还得返回来看,感觉基础扎实还是蛮重要的,star了
--【拾】--:
感谢支持,祝大家都可以早日拿到满意的offer
--【拾壹】--:
感谢佬友,最近也是在找暑期实习,算法刷题刷得快,忘得也开,有这个插件,相信会有很大帮助。希望大家都能顺利找到实习。
--【拾贰】--:
hc调整的是袋鼠厂吗,感觉找实习很看运气,随缘吧慢慢来
--【拾叁】--:
mark一下,顺便去佬的GitHub支持一波
--【拾肆】--:
现在这些公司还在考刷题么?是不是已经开始考人机协同了
--【拾伍】--:
实习也好难啊。
刚刚hr跟我说业务部门反馈,hc调整,暂停招聘了。明明早上还说下周一二面的。
之前还有一家公司,打电话说约时间面试,结果等了一周没消息,再看已经面试流程结束,入人才库了。
--【拾陆】--:
支持一波,感觉不错,安装试试,已 star
--【拾柒】--:
mark一下, 正在求职,应该会很有帮助
--【拾捌】--:
这个内容应该对有强刷题需求的OIer和ACMer有很大帮助,支持大佬开源并且推给广大竞赛生(笑)
--【拾玖】--:
像蚂蚁这些公司已经开始考AI Coding了

![[程序员求职插件] CodeNote Helper v1.1.0:算法刷题笔记 + 间隔复习 + 深度学习复盘 + AI 对话时间轴,让刷过的每道题成为长期记忆](/imgrand/QuHjrZc1.webp)