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

让你的 GitHub 看上去像一位开源大佬

  •  3
     
  •   amery2010 · 2 天前 · 3658 次点击

    如何让你的 GitHub 看上去像一位开源大佬?

    有些朋友应该注意到一些 GitHub 大佬的主页上会有额外的内容展示,这其实就是 GitHub Profile README,一个特殊名称的仓库,可以在 GitHub 主页上进行展示。比如,我最近就更新了 GitHub Profile README

    这其实可以利用 AI 根据您的 GitHub 资料进行生成。这个流程虽然不算复杂,但需要您去了解 GitHub API 才可以。我将这个流程写成了一个独立的网站,目前您可以通过网站授权的方式,直接在网页上扫描您的 GitHub Profile 数据,使用 AI 生成个性化的 README.md ,并自动推送并更新您的 GitHub Profile README。整个过程您只需要简单授权与几次点击操作就可以装修您的 GitHub 主页啦~

    开始体验:https://readme.u14.app/

    网站目前完全免费,并提供无限次的 AI 生成服务。

    这是网站的页面截图:

    readme.u14.app

    readme.u14.app_dashboard

    听说,优秀的 GitHub Profile README 可以有效提高 HR 的好感度,给你带来更多的面试机会哈~

    第 1 条附言  ·  2 天前
    新版本实现了更加精细的 GitHub 授权权限,默认只获取用户的公开信息,仅在必要时才会再次申请额外的操作权限。

    另外新增了 GitHub 奖杯和动态文字模块以及贪吃蛇、吃豆人等趣味模块
    41 条回复    2026-04-09 18:00:29 +08:00
    amery2010
        1
    amery2010  
    OP
       2 天前
    大家可以无限次的免费使用哈,如果不满意生成结果,也可以通过对话,让 AI 重新生成
    avenger
        2
    avenger  
       2 天前
    cool
    amery2010
        3
    amery2010  
    OP
       2 天前
    @avenger 感谢支持哈~
    tylearymf
        4
    tylearymf  
       2 天前 via iPhone
    牛🐮,已经用上了
    sakurabrow
        5
    sakurabrow  
       2 天前
    强无敌
    7gugu
        6
    7gugu  
       2 天前
    🐂🍺,还能一键提交,体验如丝搬顺滑
    amery2010
        7
    amery2010  
    OP
       2 天前
    @7gugu 毕竟不少人并不清楚如何创建 **GitHub Profile README**,所以我做了全流程模式,让不懂的用户也可以一键创建 GitHub Profile README ~
    xuld
        8
    xuld  
       2 天前   ❤️ 2
    知道了,我准备给我的 HR 助手(帮 HR 筛选简历作假、使用 AI 面试的候选人)加上识别假 GitHub 动态功能
    xiao8276
        9
    xiao8276  
       2 天前
    牛 晚点试试
    SbloodyS
        10
    SbloodyS  
       2 天前
    Top Languages 的比例不太对...
    avenger
        11
    avenger  
       2 天前
    有办法读取私有仓库数据吗?
    amery2010
        12
    amery2010  
    OP
       2 天前
    @avenger 为了保证用户隐私,我将私有仓库读取设置成了独立的选项,默认不勾选,需要您在授权时选择启用私有仓库权限。
    amery2010
        13
    amery2010  
    OP
       2 天前
    @SbloodyS 我晚点确认一下这部分逻辑是否存在问题
    zjq07
        14
    zjq07  
       2 天前
    niubi ,很丝滑
    jpyl0423
        15
    jpyl0423  
       2 天前
    提交成功后怎么没看到变化,github 上需要设置什么吗
    jpyl0423
        16
    jpyl0423  
       2 天前
    @jpyl0423 #10 还需要在仓库里手动点击下
    xuejianxianzun
        17
    xuejianxianzun  
       2 天前
    挺棒
    amery2010
        18
    amery2010  
    OP
       2 天前
    @jpyl0423 您无需额外任何操作,GitHub 的操作权限已经通过应用授权的方式直接获取到了。可以通过生成页面底部的 Commit 按钮直接提交内容给 GitHub ,这个过程会创建并提交内容到 GitHub Profile 。如果未能正确的创建的话,可能在某个流程中存在问题,我会 review 一下相关业务逻辑。
    jpyl0423
        19
    jpyl0423  
       2 天前
    @amery2010 #18 我发现原因了,见 16 楼,我在仓库里手动点击下 Share to Profile 就好了,可能是这个仓库是新建的
    duuu
        20
    duuu  
       2 天前
    很强
    amery2010
        21
    amery2010  
    OP
       2 天前
    @jpyl0423 我后续试试,能否通过 API 自动化这个过程
    Smileh
        22
    Smileh  
       2 天前
    牛皮!
    amery2010
        23
    amery2010  
    OP
       2 天前
    @jpyl0423 我查询了相关的 API ,也是 GitHub 故意为之。目前没有办法做到自动化,我会在最新版本中添加了文本引导,让用户知道如何操作。
    amery2010
        24
    amery2010  
    OP
       2 天前
    @SbloodyS 之前我只显示前 5 的语言,以至于总数值会出现偏差,我在最新的版本中做了修复。
    sofukwird
        25
    sofukwird  
       2 天前
    要仓库读写授权就不用了, 安全隐患太大了
    amery2010
        26
    amery2010  
    OP
       2 天前
    @sofukwird 这的确是个好问题,我之前没有深入思考过这方面的情况。

    目前 GitHub OAuth 权限没办法指定单独的仓库读写权限授权,因此我会在后续版本中默认只获取 GitHub 公开仓库的数据读取权限(如果没有这个基础数据权限,无法收集仓库数据)。在 commit 时会单独要求授权仓库写入权限,如果不需要自动写入,用户可以自行复制 markdown 文本进行手动更新。这样可以保证用户的操作便利性,也能保证用户的隐私安全。
    wenrouxiaozhu
        27
    wenrouxiaozhu  
       2 天前
    @amery2010 #26 hhh ,你这个回复好像 AI
    wenrouxiaozhu
        28
    wenrouxiaozhu  
       2 天前
    amery2010
        29
    amery2010  
    OP
       2 天前
    @wenrouxiaozhu 最近 AI 接触多了,逐渐硅基化了😑
    amery2010
        30
    amery2010  
    OP
       2 天前   ❤️ 1
    @sofukwird 新版本对权限进行了更精细的控制,仅在必要时才会申请,默认只获取公开信息的只读权限。
    amery2010
        31
    amery2010  
    OP
       2 天前
    @avenger 目前版本可以通过右上角头像的下拉菜单中选择重新授权以获取私有仓库的基础信息。
    acrisliu
        32
    acrisliu  
       2 天前
    @amery2010 generate 失败,没有日志,可能是什么原因?
    huzhenghuitm
        33
    huzhenghuitm  
       1 天前
    生成提示错误,啥原因?
    admol
        34
    admol  
       1 天前
    Something went wrong during README generation. Please try again.
    ldlywt
        35
    ldlywt  
       1 天前
    Something went wrong during README generation. Please try again.
    eratpfus7
        36
    eratpfus7  
       1 天前
    Something went wrong during README generation. Please try again.
    amery2010
        37
    amery2010  
    OP
       1 天前
    @acrisliu
    @huzhenghuitm
    @admol
    @ldlywt
    @eratpfus7

    抱歉,昨天晚上推送的最后一次更新包含了历史记录相关的改动,此次更新导致了循环历史记录的 bug ,以至于页面崩溃,目前已做了紧急修复。

    为表歉意,我为大家更新了更强大的底层 AI 模型!
    xiontang
        38
    xiontang  
       1 天前
    报错 没有权限 重试了授权也不行
    amery2010
        39
    amery2010  
    OP
       1 天前
    @xiontang 您需要在设置中取消授权,然后进入页面后会进入到重新授权阶段。目前似乎二次授权在 GitHub 上存在限制,我再想想是否有更好的解决方式。
    amery2010
        40
    amery2010  
    OP
       1 天前
    @xiontang 在 Claude Opus 4.6 的协助下,我在最新版本里更新了重新授权的逻辑,目前应该可以进行多次授权了
    xiontang
        41
    xiontang  
       15 小时 23 分钟前
    成功了,现在已经很棒了。赞
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5313 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:24 · PVG 09:24 · LAX 18:24 · JFK 21:24
    ♥ Do have faith in what you're doing.