2 分•作者: hsiYwko•超过 1 年前•原帖
嗨,HN!<p>这个周末,我创建了一个名为 GitSummarize 的工具,它是一个开源的 AI 驱动文档工具。<p>该工具可以针对任何公共的 GitHub 仓库,从代码库中生成高质量的文档,使用的是 Gemini 2.5 Pro。具体来说,它试图提取代码库中的隐性知识、业务逻辑和规则。<p>专业提示:您可以在任何仓库的 URL 中将“hub”替换为“summarize”,以访问其文档。<p>我创建这个工具是因为在开始贡献开源代码时,理解一些开源代码库的学习曲线非常陡峭。如果当时有详细的文档,那将会非常有帮助。<p>这个项目受到了 GitIngest 和 GitDiagram 的很大启发,所以也请务必去看看它们!<p>欢迎尝试,我非常期待您的反馈!也想知道这个工具对开发者或工程领导者的团队有多大帮助?
4 分•作者: withinboredom•超过 1 年前•原帖
我不知道自己是不是疯了,还是 GitHub 移除了/移动了原始差异的功能。以前,你只需在 PR 的 URL 后面添加 ".diff" 就可以获取原始差异,但现在似乎不再有效了。 我通常在收到 PR 时使用这个功能,因为我不想麻烦地检出他们的分支,所以我会直接获取原始差异并在本地应用。不过,这个功能似乎不见了。 这是个 bug 还是其他什么问题?有没有其他人注意到这个问题并找到解决办法?