TechStack是一款免费的浏览器插件用于显示你所访问的 Github 仓库的项目所用到的技术栈。
可以判断了解一个项目中用的技术栈、数据库之类的。通过一个项目中用到的技术栈,可以大概估计出实现思路。
拿个在 Github 的 For you 看到的 FastGPT 举例
通过大概判断出这个项目是通过 MongoDB 和 PostgreSQL 来做本地的向量库,通过 OpenAI 的接口来调用模型。
比如这个在 Trending 上看到的很酷的项目 StableVideo 。通过文字生成视频
这个我确实不懂这些技术栈是怎么构建起这个程序,不过大概能感觉到不是一个假开源项目
不妨试试看这款挺有意思的浏览器插件吧
其它关于 TechStack 的故事
![]() | 1 auv1107 2023-08-28 09:54:55 +08:00 看着不错,不知道是不是只支持前端框架的。另外作者应该把图片贴过来,会直观很多。 |
![]() | 2 HXHL OP @auv1107 我里面有贴图呀。两个 Python AI 项目的图,一个前端的图。目前支持的解析还挺多的,像 Maven 、Golang 、Python 、Rust 、Xmake 都有一些初步的支持,其它语言和构建工具还在跟上。 |
3 sun522198558 2023-08-28 10:15:34 +08:00 可以改成油猴脚本 |
![]() | 4 HXHL OP @sun522198558 目前是有这个计划,因为 Chrome 浏览器插件审核确实慢的一匹,每次能等 2-3 天。 |
6 luemail2023 2023-08-28 15:06:38 +08:00 显示的 Naive UI 库,点击后跳到 ele 官网了 |
![]() | 7 HXHL OP @luemail2023 我配错了。现在已经修复了。 |
![]() | 8 adsryen 2023-08-28 18:32:54 +08:00 via Android @sun522198558 油猴脚本一多就太卡了,全关了,有没有啥办法缓解哟 |
9 XXWHCA 2023-08-28 20:46:59 +08:00 via Android 效果并不好,Android 项目都识别不了 |
![]() | 10 HXHL OP @XXWHCA 目前安卓项目识别技术栈的效果会比较差,因为安卓项目的依赖管理是用`build.gradle`和`build.gradle.kts`这种 DSL ,我处理起来比较困难。不过预计本周会做一些优化把 Gradle 做额外的处理。 |
![]() | 11 cloudhao1999 2023-08-29 10:59:39 +08:00 群里水友支持一波~ |
![]() | 12 equationzhao 2023-08-30 13:15:45 +08:00 Safari 不支持吗 |
![]() | 13 HXHL OP @equationzhao 主要因为我不会写 Swift ,所以没支持。目前是暂时没有对 Safari 的支持计划,后续可能会加入油猴的支持,曲线救国的让 Safari 用上。不过目前重心还是放在多支持一些语言的依赖分析。今天已经把安卓的依赖支持上了。 |