返回首页

一周热榜

2作者: reuven4 天前
我为我的在线学习平台和企业培训课程创建了一个浏览器内的 Python/Pandas/Git 实践环境。我很乐意讨论我是如何设计这个环境的,如何在我的课程中使用它,以及我所做的架构决策。 对我来说,最有趣的是有多少功能是在浏览器中运行的。得益于 Svelte、Pyodide、isomorphic-git、LightningFS 和 CodeMirror,我能够提供一个完整的 Python、Pandas 和 Git 环境。 我使用 Claude Code 构建了其中的大部分内容,我很乐意讨论这个过程——哪些方面效果很好,哪些方面我不得不自己介入并做出决定。 我对 Git 模拟器尤其感到兴奋:它可以在您运行命令时显示提交树的变化,以及文件在工作区、暂存区和 HEAD 之间移动的动画视图。 AI 导师使用了 Claude Haiku,它以我的新闻通讯、课程和练习作为输入,并附带了我教学方法的描述:讲师应该提供提示和反馈,但不透露答案。
2作者: upmostly4 天前
各位 HN 的朋友们: 我是 Jay,Mira 的联合创始人。Mira 是一款开源的、可自托管的 AI 代码审查工具,您可以自带密钥(BYOK)。 本地模型正在变得非常强大。 托管的前沿模型正变得越来越昂贵。 因此,我们构建了 Mira。Mira 还具备一些炫酷的功能: * 审查速度极快。平均耗时 77 秒,而 Greptile 需要 5 分钟。您的 PR 不会排队等待云端处理。 * Mira 可以进行影响范围分析,查看代码更改将造成的潜在影响。 * Mira 可以从代码仓库本身学习您代码库的模式,并直接强制执行,无需配置文件。 * 它是自托管的,因此您的代码永远不会离开您的基础设施。您可以自带模型——无论是 OpenAI、Anthropic,还是您防火墙后的本地 LLM。 我们非常活跃,并正在寻找积极的贡献者。欢迎加入我们的 Discord! [https://github.com/miracodeai/mira](https://github.com/miracodeai/mira) 谢谢, Jay