SuperAPI AI 工具集

learning-log-generator

通用与其它

查看项目

更新于 10-15 20:24

技能介绍

用途:分析 note-writer 笔记的 Git 提交历史,按日期生成学习日志,适合学习记录、日志生成、回顾(recap)、复习计划与学习总结等场景。

主要能力:按日期整理提交内容;生成核心摘要与复习用必答问题;以 [[笔记名]] 形式生成 Obsidian 链接;基于遗忘曲线给出复习日期建议。提取信息来自笔记 frontmatter 的 name、keywords、related,以及 # 标题、## 摘要 等章节。

使用方式:先分析 notes/ 目录相关提交,例如 git log --oneline --since="2024-01-01" --until="2024-01-31" -- notes/;也可用 git log --pretty=format:"%h|%ad|%s" --date=short -- notes/ 获取日期、消息与变更文件,或用 git log --name-only --pretty=format:"%ad" --date=short -- notes/ 列出期间提交的文件。随后按日分组生成日志,包含学习内容、核心摘要、复习问题与 Recap 清单。调用示例:/learning-log-generator 今天、/learning-log-generator 本周、/learning-log-generator 2024-01-01 ~ 2024-01-31、/learning-log-generator 最近 7 天。

复习问题类型包括定义、比较、应用与关系四类。Recap 建议间隔为 1 天、3 天、7 天、14 天、30 天。

限制:资料未提供安装方式、依赖环境、收费与平台信息;实际效果取决于笔记结构与提交历史质量。