GitHub Star 项目收集工具:将你 star 过的库进行收集并制作一个网页。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
narmgalaxy
V2EX    分享创造

GitHub Star 项目收集工具:将你 star 过的库进行收集并制作一个网页。

  •  2
     
  •   narmgalaxy 347 天前 2811 次点击
    这是一个创建于 347 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目介绍

    GitHub Star 项目收集工具

    项目背景

    我 star 了很多库,但查找起来总是有些麻烦,为此,我创建了本项目,方便快速查看这些项目。

    项目地址: https://github.com/Mran/githubstartog

    效果预览: https://githubstartog.pages.dev/

    使用方法

    1. Fork 项目
    2. 执行 Action:手动执行项目中的 Action ,收集你的星标项目。
    3. 网页部署:网页端通过 CloudFlare 进行部署。

    其他尝试

    使用 AI 为项目打标签,但发现效果不是很好。

    如果你有类似的需求,欢迎尝试这个项目~欢迎提出建议~

    27 条回复    2024-12-17 13:45:30 +08:00
    itechify
        1
    itechify  
    PRO
       347 天前
    好耶,喜欢顺手 star ,不知不觉累计 star 了 1.6k 项目
    crysislinux
        2
    crysislinux  
       347 天前 via Android
    好奇,是一次性全部加载到前端再 search 的么。
    narmgalaxy
        3
    narmgalaxy  
    OP
       347 天前   1
    @crysislinux 是的。 先通过 github action 收集到你的星标项目,保存为一个 json 文件,前端去加载这个文件。
    ccbikai
        4
    ccbikai  
    PRO
       347 天前
    不错不错, 只不过我的第三步是把 README 存到仓库。

    准备给 AI 做知识库检索

    https://github.com/ccbikai/github-stars
    narmgalaxy
        5
    narmgalaxy  
    OP
       347 天前
    @ccbikai 我尝试做了 AI 检索,但是发现 token 不够用,还没找到合适的方式。
    0x5c0f
        6
    0x5c0f  
       347 天前
    需要 vercel 的方案
    momocraft
        7
    momocraft  
       346 天前

    需要 access token 是有麻 ,github action 能自用 repo owner 的限就好了
    rowink
        8
    rowink  
       346 天前
    挺好的想法,不过稍微感觉的看起来少点东西,可以试试加上项目的图标和 banner ,应该会更直观一些。op 可以参考一下 https://anoyi.com/github/stars 或者 Github 移动端>热门仓库的卡片。

    题外话:Github 现在也有收藏清单了,不过用的人还是比较少,感觉根据根据收藏清单展示成网页效果估计会更好,不过还得整理收藏清单就是了 XD
    narmgalaxy
        9
    narmgalaxy  
    OP
       346 天前   1
    @momocraft 现在的确是自动的使用权限的。
    narmgalaxy
        10
    narmgalaxy  
    OP
       346 天前
    @rowink 感谢你的建议,加上项目图标确实是个好想法。
    我也用了收藏清单,想过要收集分组,其实我原本的想法是做出自动分组的。还没想出更好的办法。
    momocraft
        11
    momocraft  
       346 天前
    @narmgalaxy 在明白了,原 access token 就是 action 自己的,很先
    crossoverJie
        12
    crossoverJie  
       346 天前   1
    很棒的创意,已经部署好了。
    https://githubstartog-2gf.pages.dev/
    crossoverJie
        13
    crossoverJie  
       346 天前
    narmgalaxy
        14
    narmgalaxy  
    OP
       346 天前
    @0x5c0f 项目是支持 verel 部署的,和使用 CloudFlare 进行部署的步骤一样。
    ivstranger
        15
    ivstranger  
       345 天前   1
    https://gitstars.cfour.top/

    我一直用这个
    narmgalaxy
        16
    narmgalaxy  
    OP
       345 天前
    @ivstranger 感谢分享,这个功能确实更加完善。
    forty
        17
    forty  
       345 天前
    我 star 了那么多,发现没什么用,其实每次要用的时候还是直接搜,压根不会从 stars 里面找
    forty
        18
    forty  
       345 天前
    OP ,你这个能不能按 stars 数量排个序?现在有点乱
    narmgalaxy
        19
    narmgalaxy  
    OP
       345 天前
    @forty #18 好主意, 加上。
    narmgalaxy
        20
    narmgalaxy  
    OP
       345 天前
    @forty #18 加上啦
    forty
    nbsp;   21
    forty  
       345 天前
    为什么我的运行完,生成的 json 文件内容是 null ?
    forty
        22
    forty  
       345 天前
    啊可能是因为 activity is private ?
    narmgalaxy
        23
    narmgalaxy  
    OP
       345 天前
    @forty #21 和仓库是否私有无关,请确保 action 有权限读写你的仓库,以便于进行提交。
    forty
        24
    forty  
       345 天前
    @narmgalaxy fork 的仓库是不能设为私有的,强制 public. 是那个 profile and activities hide 勾上了就不行。
    新问题又来了:
    action 运行成功了,但是 cf pages 设置进行不下去,不知道是什么原因。症状是:选完 github 账户,选完存储库,“开始设置”的按钮就一直是置灰状态的,点不了,页面没有其他提示语。
    GitHub 上为 Cloudflare Pages 应用配置的访问权限也是正常的。。。

    lthero
        25
    lthero  
       344 天前
    好东西好东西
    hedwi
        26
    hedwi  
       344 天前
    cool
    LHRUN
        27
    LHRUN  
       344 天前   1
    赞 搜索你的 demo 发现你竟然 star 过我的项目
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3144 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 11:30 PVG 19:30 LAX 03:30 JFK 06:30
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86