1作者: baobaoyc245 天前原帖
我创建了RepoExplainer,以便快速理解不熟悉的代码库,而无需在本地克隆它们。 <p>它的功能:粘贴任何公共GitHub仓库的URL,即可获得AI生成的解释,包括架构图、目录结构和技术栈分析。 <p>工作原理:FastAPI后端从GitHub的API并行获取仓库的目录树和关键文件(如README、package.json等),然后将这些信息发送给Claude进行结构化分析。 <p>试试吧:<a href="https://repex.thienbao.dev" rel="nofollow">https://repex.thienbao.dev</a>。 <p>技术亮点: - 使用asyncio.gather进行并行文件获取(比顺序获取快70%) - 智能内容过滤(限制100KB),以防止令牌溢出 - 自定义树解析器将GitHub的扁平文件列表转换为层次结构 <p>目前的限制:仅支持公共仓库,每个IP每天20次请求,大型单体仓库可能会达到令牌限制。 <p>我希望能收到关于解释质量、用户体验或其他方面的反馈。 <p>源代码:<a href="https://github.com/BaoNguyen09/repo-explainer" rel="nofollow">https://github.com/BaoNguyen09/repo-explainer</a>
1作者: talksik5 天前原帖
这是一个简单的工具,可以帮助你在电脑上专注于一次一个的工作会话。它会显示一个覆盖层,提醒你当前会话的目的。
6作者: jimminyx5 天前原帖
我在过去几周一直在使用Clawdbot,确实觉得它很有用,但运行它让我感到非常紧张。<p>OpenClaw有52个以上的模块,并在一个Node进程中运行具有近乎无限权限的代理。NanoClaw的核心代码大约有500行,代理在实际的Apple容器中运行,并实现文件系统隔离。每个聊天都有自己的沙盒上下文。<p>这不是一把瑞士军刀。它是根据我的具体需求而构建的。你可以分叉它,做成你自己的版本。
1作者: tb84245 天前原帖
嗨,HN, 我在这里潜水很久了。虽然有点紧张,但我想分享一个我为自己开发的工具。 问题:我电脑上有很多技术PDF文件。我经常使用ChatGPT深入阅读,但即使在分屏视图下,这也很分散注意力,因为我需要在两个窗口之间复制粘贴内容。 解决方案:一个类似Kindle的阅读器,允许我将上下文发送到聊天窗口,并进行更深入的讨论。 它通过同步文件实现完全可移植,并使用您自己的API密钥。 免责声明:我是一名产品经理和设计师。这完全是在Cursor中为自己编写的工具,但我想分享出来,以防有人会觉得它有用。 代码库: [https://github.com/tibi-iorga/echo-reading](https://github.com/tibi-iorga/echo-reading) 试用地址: [https://echoreading.com](https://echoreading.com)