学习日志mcp
LLM学习会议 提示本地存储以帮助元认知的MCP服务器
制作的理由
在学习LLM的过程中一直有疑问。
“我真的知道这个吗?”
阅读AI的说明似乎可以理解。点点头,说“啊,原来如此”就过去了。 但是几天后,如果想向团队成员解释同样的概念,就很难开口了。 明明看了很多次,但真正要说出来的话,只剩下抽象的感觉了。
当时我明白了。 好像理解的感觉和 真的理解是不同的。
与LLM对话时,很容易误以为“知道了”。 但是回头看我问了什么,我实际上看到了在哪里堵住的。 从问题的发展趋势来看,我的理解出现了漏洞。
所以制作了。轻松保存我提出的问题,以后可以回顾的工具。 不是AI的长答案,只收集我的短问题就足够了。
我想利用这个工具深入挖掘DevOps和开源生态系统。
为什么保存提示符?
在LLM学习时,我们通常 输出值(AI的答案)存储在节点或记事本中。 但回想起来:
- 如果您给出同样的提示,您可以随时重新获得类似的答案。
- 输出值长而重,但提示短而轻
- 我问了什么。马上 我不知道什么是
기존 방식: 세션 → AI 답변 복사 → 노션에 저장 → 나중에 찾기 어려움
learnlog 방식: 세션 → 프롬프트 자동 저장 → "오늘 뭐 공부했지?" → 즉시 확인保存提示 我在什么地方被堵住了, 好奇什么了解。 这是真正的元认知。
核心哲学
- 输入>输出:保存提示,而不是输出值
- 轻量化:只保留简单的问题,而不是沉重的答案
- 元认知:通过“我问了什么?”了解学习现状
- 独立于会话:在任何LLM、任何会话中,学习记录都集中在一起
安装
1.克隆和构建存储库
git clone https://github.com/YUJAEYUN/learnlog-mcp.git
cd learnlog-mcp
npm install
npm run build2.注册Claude Code
claude mcp add learnlog-mcp node /path/to/learnlog-mcp/dist/index.js3.注册到Claude Desktop(选择)
~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"learnlog-mcp": {
"command": "node",
"args": ["/path/to/learnlog-mcp/dist/index.js"]
}
}
}用法
自动保存
当您提出与学习相关的问题时,AI会自动保存提示。 不用另外说“请保存”。
查看学习记录
"오늘 뭐 공부했지?"
"오늘 뭐 물어봤지?"→按时间顺序显示今天保存的所有提示
查询特定日期
"2025-12-20에 뭐 공부했어?"最近的学习情况
"최근 일주일 학습 현황 보여줘"→显示按日期的问题计数摘要
存储位置
~/learnlog/
└── prompts/
├── 2025-12-20.json
├── 2025-12-21.json
└── 2025-12-22.json每个文件按时间顺序存储相应日期的提示:
[
{
"prompt": "N+1 쿼리 문제가 뭐야?",
"timestamp": "2025-12-22T10:30:00.000Z"
},
{
"prompt": "그럼 eager loading은 어떻게 구현해?",
"timestamp": "2025-12-22T10:35:00.000Z"
}
]工具列表
| 工具 | 说明 |
|---|---|
save_prompt | 保存提示(AI自动调用) |
get_today_prompts | 查询今天的问题列表 |
get_prompts_by_date | 查询特定日期的问题 |
get_recent_prompts | 最近N天的学习情况 |
使用示例
1.每日学习回顾
사용자: 오늘 뭐 공부했지?
AI: 📝 오늘의 질문 (5개)
1. [10:30] N+1 쿼리 문제가 뭐야?
2. [10:35] eager loading은 어떻게 구현해?
3. [14:20] 인덱스는 언제 걸어야해?
4. [14:45] 복합 인덱스 순서가 중요한 이유?
5. [16:00] EXPLAIN ANALYZE 결과 해석법?→今天学习了数据库优化啊!
2.了解学习模式
사용자: 최근 일주일 현황 보여줘
AI: 📊 최근 7일간 학습 기록
• 2025-12-22: 5개 질문
• 2025-12-21: 3개 질문
• 2025-12-20: 8개 질문
총 16개 질문3.继续之前的学习
사용자: 12월 20일에 뭐 물어봤었지?
AI: 📝 2025-12-20의 질문 (8개)
1. [09:00] MCP 프로토콜이 뭐야?
2. [09:15] Tools, Resources, Prompts 차이?
...→啊,学过MCP吧。接着提问吧!
许可证
国际学生委员会
