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 用上。不过目前重心还是放在多支持一些语言的依赖分析。🤔今天已经把安卓的依赖支持上了。
|