返回首页
最新
嘿,HN,
我在看到我的团队(以及我自己)在使用Claude、Cursor和Copilot时比以往任何时候都更快地交付代码,但对我们实际部署的内容却越来越不理解后,创建了Doculearn。
编程中的“氛围”问题:
我们会接受一个200行的AI建议,测试通过,PR批准,合并。两周后:“等等,这个认证流程是怎么回事?”没有人知道。批准它的人只是信任了AI,合并它的人则转向了下一个功能。
听起来很熟悉吗?
Doculearn的功能:
它会监控你的GitHub活动,并自动从你的代码中生成学习卡片。不是那种泛泛的“什么是闭包?”的卡片,而是关于你昨天合并的认证中间件、你重构的API端点、你从Claude复制粘贴的算法的实际学习卡片。
当你推送代码时,Doculearn会:
- 从你的提交中生成间隔重复的学习卡片
- 自动更新你的团队看板(不再需要手动使用Jira)
- 创建“上下文卡片”,在你处理相关代码时显示
- 发送每日/每周的LogLetters,展示每个人交付的内容
在AI时代,这为什么重要:
你可以用AI的帮助以10倍的速度交付代码。但如果你不理解自己交付的内容,你就无法:
- 在凌晨2点时调试它
- 为下一个功能扩展它
- 在代码审查中解释它
- 培训新团队成员
我们正在以牺牲理解为代价来优化交付速度。
Doculearn试图弥补这一差距。
它是如何工作的:
- 连接你的GitHub仓库
- Doculearn分析提交、PR和代码更改
- Azure AI代理生成个性化学习卡片
- 在你的工作流程中查看卡片(网页、移动端、CLI即将推出)
- 团队保持同步,了解每个人实际掌握的知识
技术栈:
- Next.js + Django在Azure容器应用上
- Azure AI Foundry用于学习卡片生成
- GitHub应用用于实时监控
- PostgreSQL用于持久化
当前功能:
- 从提交中生成的AI学习卡片
- 上下文卡片(在构建时学习)
- 自动更新的团队/工作看板
- 带有AI建议修复的错误跟踪器
- LogLetters(来自GitHub的变更日志)
- 社交登录(GitHub、LinkedIn、X、Microsoft)
我在想的事情:
- 你是否发现自己在交付不完全理解的代码?
- 你目前是如何保留对代码库的知识的?
- 学习卡片会让你觉得像作业还是有帮助?
- “团队知识同步”是你遇到的问题吗?
试试吧:doculearnapp.com – 现在上线,提供7天免费试用。
在过去一个月中,我一直在与早期团队测试这个产品。
最常见的反馈是:“我没意识到我忘记了多少,直到学习卡片提醒了我。”
非常希望听到HN的反馈。这是否解决了一个真实的问题,还是我在过度思考“氛围”编程现象?