前 GitLab 架构师独立开发 AI 助手 cybergit.cn,助你在 IDE 上更快更爽读代码

307 天前
c4fun  c4fun

问题是什么?

作为前 GitLab 架构师,我深知一个困扰大家很久的问题:就是代码没有有效、可读、可快速获取的注释。代码没注释,读得就慢。读得越慢,写得越慢。具体有这些表现:

  1. 程序员需要阅读优秀的开源项目代码,但996 的工作时间让这变得困难。
  2. 自己写的代码没有注释,几年后再看不懂,增加新功能时需重新理解。
  3. 阅读他人的旧代码尤其是混乱的代码库,耗时且令人沮丧,但项目需求不得不读
  4. 给别人解释代码比较耗时。有时希望有一个工具来自动完成这个任务,帮助同事或者网友理解代码。

CyberGit 的诞生

作为这个领域从业者,我很早就开始使用 copilot 和类似的工具。不过 copilot 和国内数十家竞品工具都没有很人性化的解决读代码的问题。

所以就自己做吧!

就这样,CyberGit 诞生了。

CyberGit 首先会对于项目进行工程化的分析,再使用 AI 和 Agents 进行代码解释,提高了注释准确率。还有以下特点:

  1. 交互设计优化,切换文件的时候自动获取到按类、方法、函数划分的代码注释
  2. 注释内容做到更准确的压缩一目十行读代码
  3. 并且 hover 到对应元素上才显示,不侵犯程序员的代码空间,不影响 commits,给程序员同学们丝滑的代码阅读体验

如何使用

  1. 有兴趣的同学们可以在 https://cybergit.cn 注册使用。现在注册有 500 万 token 赠送。
  2. 使用指导见以下文档: https://jxqetf736zs.feishu.cn/wiki/SZgPwq234ij3DAk0GAEcHfY0nNe

CAVEATS

  1. 由于时间原因,目前暂时只上线了 Java 和 Python 的分析,其他语言也在紧锣密鼓开发中。敬请期待。
  2. 同样由于时间原因,目前只上线了 vscode ,如果大家喜欢,后续可以考虑 Idea 系列的编辑器。
3056 次点击
所在节点   分享创造  分享创造
41 条回复
yushiro
yushiro
306 天前
已经在试用了
skyqiao
skyqiao
306 天前
先支持
想白嫖
skyqiao
skyqiao
306 天前
点了注册没反应了,验证码也输了, 接口 400 ,data 是 Invalid or expired code" 但是页面上没有显示
proxychains
proxychains
306 天前
请输入正确的邮箱?
lasuar
lasuar
306 天前
go 、cpp 、rust 也是刚需,按顺序。🙋
safeall
safeall
305 天前
新仓库 点击 “注释初始化” 一直报错
c4fun
c4fun
304 天前
@safeall 您是指 https://github.com/intel/llm-on-ray.git 这个仓库吧?这个 bug 我修一下,它跟 tokenizer 有关的
c4fun
c4fun
304 天前
@lasuar 嗯嗯,go 和 cpp 应该快了,rust 的话得等等了
c4fun
c4fun
304 天前
@proxychains 目前邮箱里面不要带.(点 dot)哈
c4fun
c4fun
304 天前
@skyqiao 可以告知一下你的账号吗?这样我才好查日志。如果不方便的话,建议换一个浏览器试一试。
c4fun
c4fun
304 天前
@safeall 问题已经修复,线上系统已经可以分析您的仓库了。感谢提供问题反馈,这个开源仓库我这边来发起初次分析,后续您这边就可以直接看结果了。
c4fun
c4fun
304 天前
@Tinet 谢谢提议。不过我一直觉得 Product Hunt 上面外国人比较多,而这个应用暂时还没有精力搞出海。想问下有没有国内产品在 Product Hunt 上面推广成功的案例和经验,如果有的话,还烦请分享一下。
safeall
safeall
304 天前
@c4fun 谢谢,👍
lasuar
lasuar
304 天前
jetbrains ide 没有插件吗??

建议拉 vx 交流群,前期你可以收集问题和建议。
safeall
304 天前
大佬,刚看了下解释的效果,很不错,👍,想问下可以支持下选中几行代码然后右键里边加个 cybergit 解释代码吗,这样方便看除了类、方法、函数之外更精细的代码解释
skyqiao
304 天前
@c4fun #30 没有问题了,是验证码太慢了,我输第一个其实已经有第二个了,只是没有收到
c4fun
304 天前
JetBrains 的插件在开发中。

微信交流群在这里链接里面: https://jxqetf736zs.feishu.cn/wiki/SZgPwq234ij3DAk0GAEcHfY0nNe
c4fun
304 天前
@safeall 嗯,您说的这块我有计划了。我的想法是按照区块的伴读模式哈,这样可以有更精细的解释。
c4fun
304 天前
@skyqiao 是 gmail 这类的国外邮箱对吧?因为我的服务邮箱是个国内的,所以发国外邮箱都有点慢。
safeall
303 天前
@c4fun 👍 坐等

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1044518

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX