Obsidian 插件:Algo Patterns
插件名片
概述
Algo Patterns 是一款专为算法刷题设计的本地化训练工具,核心在于将“主题-模式-题目”结构化,并引入间隔重复机制。它内置了包含 15 个主题、94 种模式及 413 道唯一题目的完整目录,支持手动录入 LeetCode 解题结果。通过记录每次尝试是独立解决、借助提示还是仅看懂解法,插件能精准追踪你的掌握程度,并据此安排复习计划,帮助你从单纯刷题转向对解题模式的深度内化。
假设你正在准备面试,需要巩固“滑动窗口”这一特定模式。你可以直接在插件中筛选该模式下的题目,设定练习计划。当遇到一道新题时,启动内置计时器开始解题;若中途卡住,可标记为“使用提示”或“查看解法”。几天后,插件会根据你之前的表现,自动将这道题重新推送到复习队列中,确保你在遗忘曲线到来前再次巩固,避免“刷完就忘”的尴尬。
与依赖云端同步或复杂算法的同类工具不同,Algo Patterns 强调数据本地化与透明性。它不采用 FSRS 等黑盒算法,而是使用直观的间隔阶梯,且所有进度数据以 JSON 格式存储在 Vault 中,方便备份与迁移。此外,它支持为同一道题关联多个备选模式,并允许通过 Markdown 笔记直接记录解题思路,实现了代码练习与知识沉淀的无缝结合。
需要注意的是,该插件目前不支持自动同步 LeetCode 账号、运行代码或设置每日刷题上限,所有结果需手动录入。如果你希望完全自动化地追踪刷题进度,或依赖插件直接提交代码,它可能无法满足需求。此外,由于采用本地间隔算法,对于追求极致科学记忆曲线的用户,其复习效率可能略逊于基于 FSRS 的工具。
Help这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。
反馈交流
微信群
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。