Zread

AI 驱动的代码解读工具。...

【产品介绍】

Zread 是一款专为开发者设计的 AI 驱动代码解读工具,致力于解决程序员在理解复杂 GitHub 项目时遇到的痛点。该平台采用结构化代码分析和知识萃取技术,能够将晦涩难懂的开源项目转化为清晰易懂的文档和说明,支持原生中文界面,无需登录即可使用。

【产品功能】

核心功能包括一键生成结构化 Wiki 文档、自动创建 API 文档和用户手册、生成模块原理图等。用户只需输入 GitHub 项目链接,Zread 便能在 3 分钟内完成项目解析,提供项目背景、技术架构、代码逻辑梳理等全方位信息。平台还提供热门仓库探索功能,帮助开发者发现优质开源项目。

【产品理念】

Zread 的设计理念是将开发者从重复繁琐的读码、理逻辑、写文档工作中解放出来,让他们能够将更多精力投入到真正的创新和创造中。通过 AI 技术降低代码理解门槛,促进开源社区的知识传播和技术交流。

6 个评论

星弧arc

TL,DR: 没有快速解析、并非深度理解、不能主动请求更新。对于一些基础和大众的解决方案来说的解析能力刚刚好够上手。文档对话功能仍需打磨。对科技爱好者和普通用户来说能帮上忙,对初级开发者来说内容够用。而对进阶开发者来说,面对深入一些的情况还是直接看代码更好一些。

(以下内容大部分来自于 25/08/06 的 ZRead 体验)

首先是新仓库的索引功能。我其实不太理解为什么要宣传说“只需输入 GitHub 项目链接,Zread 便能在 3 分钟内完成项目解析”,大概是用户界面的问题吧。我在今早刚上班丢进去的仓库,到午休了还没加载出来。提交的时候提示说 81 个仓库要排队 10+ 小时???老兄,这可和你的宣传不大一致呢。

然后是文档质量,这里以仓库 microsoft/playwright-dotnet 举例。文档给的很简洁,基本用法都有覆盖,但也仅仅是覆盖了。想知道怎么用?这是你要的案例,自己看去吧。文档质量可以说很一般,勉强够初步产生印象。比如我需要选中界面的元素进行操作,Zread 只会给你一个包含了 Page.Locator 选择器的基础案例,却并没有提及其他的像是 GetByPlaceholder / GetByText 之类的其他选择器。属于浅尝则止的级别。说实在话要不是目前 Playwright 官方文档仅存在英文版本,不然我都不会去看这个极简的文档。

文档对话功能也是非常搞笑了。众所周知,目前的 LLMs (或者说大语言模型)最喜欢的就是以 Markdown 格式回复。不为什么,因为其能在保持纯文本的情况下加入人和及其都可正常阅读的辅助符号并保持类似富文本的体验。但是你的 AI 对话框怎么直接把原始格式的 Markdown 输出回来了?再加上偶尔出现的服务不可用提示和理解不全面带来的普通的回答质量,真的会让我觉得这个回答的结果甚至不如先让我直接自己先搜索,然后开联网功能给 AI 直接丢相关的 GitHub 文件链接从而得到的答案。

就比如 zed-industries/zed 仓库,这个仓库是一款基于 Rust 的代码编辑器,其中有一个模块化的,叫做 gpui.rs 的 UI 组件。我希望让 Zread 通过阅读整个 gpui 的组件代码,帮我分解一下怎么通过这个 UI 组件实现一个文本输入框。Zread 的回答也只是“用人话表述的精简版的代码”。果然我就不应该对这个工具抱有什么希望,但起码你得告诉我我一般来说要怎么实现,而不是直接照搬样例代码。(虽然我自己实现也是先照搬的,但你这样和我自己去看源代码有什么区别?区别在于你比我找到源代码的速度更快是吗?)

除了界面不错,框架勉强可以作为开发者写文档时的参考,提问可以快速的定位到原仓库的代码之外,没多大用处。

百尺竿头

非常不错的一款产品,用到github项目总结上非常棒(其他竞品没有试过不清楚)

我经常让ai读取github链接,让它总结项目。试过kimi、豆包、chatgpt、claude,要么是通过搜索总结一些过时信息,要么是不完整,要么是不准确。最搞笑的是,将ai总结的内容丢给它并反问是否准确时,它都能找到错误(大多数ai都是这样,输出的时候有理有据,一反问它就直接向你道歉推翻自己的输出)

刚才试了一下Zread,它总结的内容被gpt找到了错误,我回去反问Zread时它居然没有认错,还为我提供了项目中的相关代码!(这个项目官网的介绍过时了,但gpt看的是介绍,Zread看的代码)

缺点:发现有很多次它都只思考不输出。

GoodTime

整体上还算满意,中规中矩

① 可以输入仓库链接或者关键词搜索仓库,对仓库内容进行一个总结提炼,方便用户更清晰的浏览仓库

② 可以授权链接私人仓库,对个人仓库进行一个分析浏览

③ 仓库内不明白的可以直接问AI快速总结

④ 可以查看近期热门仓库

⑤ 对感兴趣的仓库进行收藏、分享等

再说一些可以改进的地方

1、注册

注册输入密码,验证邮箱后还要再次输入密码,这个体验上不是很友好

1)直接注册就确认密码

2)或者注册给个默认密码验证后更新密码

2、使用

1)搜索仓库或关键词的结果,没有按照star数排序,或者搜索后的结果加一些筛选条件

2)进入搜索的仓库内的ctrl+k搜索貌似不起效果,答非所问

AGI审判官

整体来说能快速的了解技术文档的信息,在询问和解决上还是有待提升,和其他的大模型来比没有太大的差距,在提问ai,不能提交图片,只能纯文本交流,这一点体验感很差。

童欧巴

开发者必备,功能非常丰富,目前发现的:

1、一键深度解读项目,生成详细的技术文档

2、标配项目问答知识库

3、连 issues 也聚合了,提供热议内容板块

4、划线笔记,提问和分享

5、阅读时间和内容等级

6、支持私人仓库

降临派熠然

能够将晦涩难懂的开源项目转化为清晰易懂的文档和说明,只需输入 GitHub 项目链接。虽然可能是调用了别人的库,我输入链接直接跳出文档。