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

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

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

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

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

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

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

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

© 2021 V2EX