V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
HXHL
V2EX  ›  分享创造

TechStack: 一款显示 Github 仓库所用到的技术栈的浏览器插件

  •  2
     
  •   HXHL · 2023-08-28 09:48:29 +08:00 · 3368 次点击
    这是一个创建于 437 天前的主题,其中的信息可能已经有所发展或是发生改变。

    TechStack是一款免费的浏览器插件用于显示你所访问的 Github 仓库的项目所用到的技术栈。

    可以判断了解一个项目中用的技术栈、数据库之类的。通过一个项目中用到的技术栈,可以大概估计出实现思路。

    拿个在 Github 的 For you 看到的 FastGPT 举例

    通过大概判断出这个项目是通过 MongoDB 和 PostgreSQL 来做本地的向量库,通过 OpenAI 的接口来调用模型。

    比如这个在 Trending 上看到的很酷的项目 StableVideo 。通过文字生成视频

    这个我确实不懂这些技术栈是怎么构建起这个程序,不过大概能感觉到不是一个假开源项目🤣

    Homepage

    不妨试试看这款挺有意思的浏览器插件吧👇

    安装到 Chrome

    安装到 Firefox

    其它关于 TechStack 的故事

    一款浏览器插件从开发到上架全记

    TechStack 背后的故事: 因需求诞生的特殊数据结构:正则 Map

    第 1 条附言  ·  2023-08-28 13:37:31 +08:00
    上 Product Hunt 开始营业了🎉 恳求 V2 老哥们能帮我点一个 vote🙏
    https://www.producthunt.com/products/tech-stack-2
    13 条回复    2023-08-30 15:35:28 +08:00
    auv1107
        1
    auv1107  
       2023-08-28 09:54:55 +08:00
    看着不错,不知道是不是只支持前端框架的。另外作者应该把图片贴过来,会直观很多。
    HXHL
        2
    HXHL  
    OP
       2023-08-28 10:05:26 +08:00
    @auv1107 🤯我里面有贴图呀。两个 Python AI 项目的图,一个前端的图。目前支持的解析还挺多的,像 Maven 、Golang 、Python 、Rust 、Xmake 都有一些初步的支持,其它语言和构建工具还在跟上。
    sun522198558
        3
    sun522198558  
       2023-08-28 10:15:34 +08:00
    可以改成油猴脚本
    HXHL
        4
    HXHL  
    OP
       2023-08-28 10:18:28 +08:00
    @sun522198558 目前是有这个计划,因为 Chrome 浏览器插件审核确实慢的一匹,每次能等 2-3 天。👀
    auv1107
        5
    auv1107  
       2023-08-28 10:50:08 +08:00
    @HXHL github 上有我看到了 v 站上没看见 - - 不知道是不是我🪜不好使了
    luemail2023
        6
    luemail2023  
       2023-08-28 15:06:38 +08:00
    显示的 Naive UI 库,点击后跳到 ele 官网了
    HXHL
        7
    HXHL  
    OP
       2023-08-28 15:19:09 +08:00
    @luemail2023 🤣我配错了。现在已经修复了。
    adsryen
        8
    adsryen  
       2023-08-28 18:32:54 +08:00 via Android
    @sun522198558 油猴脚本一多就太卡了,全关了,有没有啥办法缓解哟
    XXWHCA
        9
    XXWHCA  
       2023-08-28 20:46:59 +08:00 via Android
    效果并不好,Android 项目都识别不了
    HXHL
        10
    HXHL  
    OP
       2023-08-28 20:58:58 +08:00
    @XXWHCA 目前安卓项目识别技术栈的效果会比较差,因为安卓项目的依赖管理是用`build.gradle`和`build.gradle.kts`这种 DSL ,我处理起来比较困难。不过预计本周会做一些优化把 Gradle 做额外的处理。🙏
    cloudhao1999
        11
    cloudhao1999  
       2023-08-29 10:59:39 +08:00
    群里水友支持一波~
    equationzhao
        12
    equationzhao  
       2023-08-30 13:15:45 +08:00
    Safari 不支持吗
    HXHL
        13
    HXHL  
    OP
       2023-08-30 15:35:28 +08:00
    @equationzhao 🤣主要因为我不会写 Swift ,所以没支持。目前是暂时没有对 Safari 的支持计划,后续可能会加入油猴的支持,曲线救国的让 Safari 用上。不过目前重心还是放在多支持一些语言的依赖分析。🤔今天已经把安卓的依赖支持上了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3984 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:17 · PVG 18:17 · LAX 02:17 · JFK 05:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.