构建一个从 3 行学习日志自动生成作品集的 App
Source: Dev.to
简介
在业余时间学习 C++ 和开源软件时,我一直有一个挑战:
“我想记录所学,但没有时间写详细笔记。”
阅读技术书籍、尝试新框架、解决错误——当时我会想 “我应该记下来”, 但最终没有记笔记,结果忘记了。
你是否因为没有记下来而遇到同样的问题两次?
另外,准备面试时,总是要花很久时间去总结所学……
我正在构建一个应用来解决这个问题。
我在构建的内容
LearnLog – 一个将 3 行文字转化为职业资产的应用。
功能 1:从 3 行文字自动生成笔记
只需写下 1–3 行关于每日学习的内容。
AI 能理解上下文并自动生成结构化、详细的笔记。
示例输入
ggml_compute_forward in llama.cpp dispatches tensor operations
输入会被转换为包含概览、技术细节和标签的详细笔记。
功能 2:自动生成作品集
上传累计的笔记,即可自动生成带有技能图谱的作品集。
- 个人简介
- 技能列表
- 学习统计
- 技能图谱(可视化)
非常适合求职或更新 LinkedIn 个人资料。
关键特性:隐私优先
生成的笔记会以 Markdown 文件形式下载。
你可以将其保存在本地或 GitHub——自行决定。
我们不会在服务器上存储你的内容。
(AI 处理使用 Anthropic 的 Claude API。请避免输入高度机密的信息。)
我为何构建此项目
因为我自己也想要它。
- 我想记录每日学习 → 但没有时间详细书写。我也不知该如何写。
- 我想创建作品集 → 但过程太繁琐,且从未更新。
- 我想可视化自己的成长 → 但手动整理令人疲惫。
你不觉得 “只写 3 行” 是可以坚持的做法吗?
如果这些累计的笔记能变成作品集,那就是继续下去的动力。
演示
我使用 Vercel 的 v0 构建了一个演示 👇
https://v0-learn-log-mu.vercel.app/
注意:这目前是一个模拟版本。AI 并未真正运行——展示的是示例输出。
征求反馈
我目前在决定是否将其做成完整产品。
- 哪些功能会让你想使用它?
- 哪些地方看起来难以使用?
- 你会如何使用它?
- 老实说你根本不需要它?(请告诉我原因!)
欢迎提供任何反馈!在评论区留言或通过 X 联系我:@takahiro15591。
如果你感兴趣,请报名抢先体验 🙏
技术栈(计划)
- Next.js 14
- Tailwind CSS + shadcn/ui
- Vercel
- Claude API(用于生产)
结束语
我的开发主题是 “把学习转化为资产”。
非常期待你的反馈。
感谢阅读!