1作者: williamai_大约 1 个月前原帖
嘿,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的反馈。这是否解决了一个真实的问题,还是我在过度思考“氛围”编程现象?