粉丝3.7万获赞62.0万

这是一期零基础 guitar 使用指南, guitar 作为全球最大的开源项目平台,有着无数实用的开源项目供人使用。随着 ai 技术的不断更新迭代,越来越多的普通人想要从中下载相关资料,但对于一个零基础的电脑小白来说, 即使给了你项目地址,也不知道该从哪里入手,部署难度堪比让霍金格扣詹姆斯。因此,这期视频我将从注册开始, 手把手教你使用 github 上的项目,关注、收藏、赞,马上出发!首先输入官网网址,如果你是第一次进入 github 或是没有注册过的, 你会看到这样一个界面, github 即使是不注册也可以正常使用大部分功能,但我还是推荐大家注册一个自己的账号,无论是其他平台和 github 相关的优惠政策,还是个人收藏项目发布项目都是很必要的。我们点击 sign up for github, 使用谷歌邮箱注册即可,没有谷歌邮箱的也可以使用 qq 邮箱或网易邮箱,整个过程也是非常简单,输入邮箱和密码就可以了。 注册好之后,我们会进入这样一个界面,点击搜索框就可以搜索相关项目了,例如搜索 prompt 回车,这样我们就看到了所有和 prompt 有 关的项目了。在上方你可以对结果进行筛选,如按照收藏数、 关键词匹配度、下载数等等进行筛选。下面我就以第一个项目为例,教大家认识 github 的 项目界面。点击进入到了这个界面, 是不是有点不知所措,不知道从哪里下手?没关系,其实我们需要关注的地方只有三个。第一个项目简介,通常在项目的右边,我们将这串英文复制给豆包,或者用软件翻一下,就可以了解和项目相关的介绍了。第二个关于部署教学,我们往下滑 找到 readme。 在 这里,项目作者会详细地和用户介绍项目以及部署方式,按照给定的步骤,一步一步跟着操作就可以了。可以说是真的手把手教你部署了, 实在不行,把这一整个复制丢给 ai 也行,让 ai 一 步步教你部署不难。当然,如果你实在懒得部署,也可以直接访问这个项目的官网,这也是我第三个要提到的点, 找到刚刚的项目简介。下方作者团队通常会提供一个免费使用该项目的官网,点击进去之后就可以直接使用了,对于一些电脑小白和懒人来说还是非常有用的。除此之外,上方的 sponsor 代表赞助有点类似于打赏。 watch 代表关注。之后该项目有任何的更新,你都可以收到消息通知。 fork 代表直接把整个代码复制到你的仓库。 star 代表收藏,你可以给自己的收藏分组,收藏好之后,点击个人头像,可以在主页找到收藏的项目。 以上就是 guitar 最主要最常见的使用方法了,当然 guitar 还提供了讨论社区、代码、市场等等功能。本期视频只是介绍了它最常见的使用方法,剩下的就由你们探索。这里是飞翔 a 诊,一个致力于做优质内容的 ai 频道,欢迎关注。

tiktok 都知道吧?如果你找半天啥好玩的也找不到,那么你就一不小心打开这个网站,你就会发现这是一个整合了 tiktok 上最新最热门的开源项目网站。网站不仅贴心的把项目分好类,而且还有中文的项目描述。不论你是想找什么摸鱼游戏, 还是想找实用工具,超绝的学习教程,网站全部都整合在了一起。网站每个月还有一期月刊,搜集了上个月最狠最爆炸的开源项目,离谱的是网站完全免费,还不用使用魔术。那么恭喜你, tiktok 王者实至名归。

你鬼使神差般打开 tiktok, 点击输入框,输入 parkbase, 点击这个并进入。你发现这是一款无需编码的后端快速开发神器,它仅需一个文件,短短几分钟就能搞定后端开发还能适配多个主流前端框架。 你还能通过外部界面直接管理数据,一键就能完成增删改查。操作系统会自动生成 rest v i p i 接口。另外,它支持实时订阅、身份认证和本地存储等功能,无需单独部署数据库服务器,只需配置好 radis 缓存和 inginx 返向代理就能运行。恭喜你找到这个好用的后端工具。

每天认识一款高质量开源项目第二百零七期,兄弟们,二零二五年结束了, github 年度盘点来了最实用的十个免费 ai 工具,有给视频加字幕的、拍照秒变文字的工作,全自动化的,帮你改代码的,还有断网也能用的 chat gpt, 每个工具都非常实用。第一个, whisper, 手动打字幕太费时了。这个 ai 能自动识别音频里的语音,生成文字字幕支持一百多种语言,配合桌面工具使用, 导入视频就能自动转成字幕文件。第二个, pad ocr, 看到纸质文件就头疼的人有福了,手机拍一下上面的字,直接变成可以复制粘贴的文本,发票、 合同、课本,拍完就能编辑,再也不用一个字一个字敲了。第三个, n 八 n, 这是个流程自动化编排工具,可以把不同的应用串起来,比如有人在网站提交表单,自动发邮件通知,自动记录到 excel, 自动推送到微信群,整个流程连贯执行,每天重复的事设置一次就能自动运行了。第四个, ad, 写代码改 bug 很 费劲的人可以试试这个, 只要说一句把这个改成易步的,它就直接改好,还能提交,不是陪着聊天,是真的帮忙干活。第五个, perplexica, 担心搜索记录被监控的人注意了,这个工具完全在本地跑,搜索内容不会被记录,查敏感话题、公司机密数据都在自己电脑上。 第六个, open web ui, 在 多个 ai 之间切换账号确实很烦,这个工具一个界面就能用。 gpt、 cloud gemini, 同一个问题让他们同时回答,直接看谁答得好。 第七个,欧拉玛,担心公司文档传到云端,被看到的可以用这个,这就是离线的,拆的 gpt 数据都在本地,断网也能用,飞机上地铁里都能用 ai。 第八个, gpt 四 o 新员工老是问同样的问题,确实让人头疼,把公司手册规章制度传进去,他就变成智能客服了,员工有问题直接问,快速回答,而且完全离线。第九个, comui, 电脑配置不高的人,生存图片会很慢,这个工具比 webui 快 不少,显存占用也少很多,低配电脑也能批量出图,做电商的能省不少成本。第十个, fabric, 每次用 ai 都要重新输入很多提示词,确实麻烦。这个工具把常用的都存起来,总结文章,翻译文档,分析数据,点一下就行,省得每次重复输入。兄弟们,二零二五年最后一天了,别让这些好工具错过了。

又发现了一个 get 哈普上的宝藏开源项目,它能帮你把网页直接变成一个独立的 app, 而且没有任何广告会员。不管你是想把网页做成电脑软件还是手机 app, 它全部都能搞定。操作起来非常简单,不需要任何代码基础,只需要在这里点击添加项目,然后把你想要打包好的网页复制进来,接着选择一个图标, 然后点击这里设置一下 ios 或者安卓,全部设置好之后,点击这里,几分钟就能帮你打包成安装包。然后我们就可以直接在手机上使用了,而且这个工具在 twitter 上还提供了详细的使用教程。

get up, 一个被无数人忽视的平台,如果你还以为 get up 是 程序员的专属,那你就大错特错了。今天我就给你一套普通人也能快速掌握的 get up 用法,帮你看懂最新的 ai 趋势,找到真正好用的软件资源,以及判断一个项目到底值不值得关注。第一步,看榜单,找到脏红辣子鸡,这个页面叫 get up 穿顶, 是全球开发者的实时热搜榜,每天有哪些项目最受关注一目了然。你甚至可以筛选特定语言,比如中文,看看国内的大神们都在玩什么,每天花三分钟刷一下,你就知道风往哪吹。 第二步,搜合集,拿到五厘米级,记住这个公式,搜 osam, 加你想要的领域。 osam 在 github 里是牛叉资源汇总的黑话。比如你想找 ai 相关的工具,就搜 osam ai, 想找 mac 上好用的免费软件合集,就 搜 awesome、 mac 这些列表就是这个领域最全的资源导航,而且完全免费实时更新。第三步,读说明书,判断项目含金量找到一个项目,怎么判断它好不好看?三样东西,一看 star 树,这是人气几千上万星的,基本都是明星项目。二,看更新频率,如果最近几天还有人提交代码,说明项目活着在持续进化, 最关键的是看他的 readme, 也就是说明书。一个好的项目,说明书会写的非常清楚,他是什么,能干嘛,怎么用,甚至会直接给你看效果图。如果一个项目的说明书都写的乱七八糟,那内容本身大概率也不靠谱。所以看榜单,搜合集,读说明书,掌握这三招, get up 就 不再是那个遥远的代码网站,而是你甩开同龄人的秘密武器。

哈喽,大家好,我们好多朋友在找电脑资源的时候,还是在各种网站上一通乱搜,那么大家不妨试一下 get 哈普。 get 哈普可以说是全球最大的资源库,各种各样的软件应有尽有,不但开源免费,而且还有作者持续更新维护,可以说是非常的良心。 今天这期视频就给大家出一个 get 哈普,看完这期视频你也可以轻松上手。首先我们来打开 get 哈普 网址,我给大家打在屏幕上,这个就是 get 哈的首页了,它是一个全英文的网站,如果说大家实在看不懂,你和我用的一样都是二 g 浏览器,可以在空白处点击右键,然后点击翻译为中文,就可以把整个网页翻译为中文了。 大家进来如果说想看一下最近的热门项目,我们可以点击这里,然后再点击这里,他就可以跳转到热门趋势这里。我这里已经翻译过了,我们可以把它剪辑回来,剪辑为显示原文, 这里展示的就是最近的热门项目,然后点击这里,这里展示的就是最近的热门创作者,旁边显示的就是他们发布的代表作品。这些项目都是没有经过分类的。如果说大家想找中文项目,我们可以在这里的语种这里往下滑,找到叉逆子, 这里显示的就是中文的项目了。这里是按照编程语言来分类,有非常多的编程语言, 比如说我选择 java, 这里所展示的就是以 java 为编程语言所编写的项目了。最后一个是时间条件,这里显示的是今天,我们可以选择本周本月的,都是可以的, 如果说大家有明确的目的,可以点击右上角这个搜索,然后在这里输入你想搜索的东西。比如说我搜索 obs, 这里出来的就是关于 obs 的 所有开发项目了,我把它给放大一点,给大家解释一下每一个项, 上面这个是作者名称以及这个项目名称。中间这一行是对这个项目的大概一个介绍,下面是一些标签,这个黑色原件所标注的就是他所用的语言, 这里是这个新标,这个表示了多少人喜欢这个项目,这个的话是作者最后更新的时间。上面这有一个排序条件,我们可以根据不同的条件来对你找到的内容进行排序,比如说我选择这个新标,这现在所显示出来的就是按照新标来排序的。 找到项目之后,我们可以点击这个项目名称进入里面,进来之后我们可以看到这里就是他项目的所有文件了。再往下就是这个项目的介绍文档,这里就介绍了这个项目是做什么用的,具体有哪些功能,怎么使用都显得一清二楚,如果说看不懂还是一样的办法,点击右键翻译为中文, 这样我们就可以清清楚楚的来阅读了。然后看右边这里最上面这里是这个项目的一个简短的介绍,这里是它的官网,我们可以点击这里就可以跳到 obs 的 官网来。下面这里就是一些标签,比如说它使用的语言以及它的用途等各种各样的标签。 下面这里就是对这个项目所有贡献的人,总共有六百四十二个人,下面就是最重要的了,我们如何下载这个软件?我们可以看到他这里有一个发行作品,然后有一个最新消息,我们点击他,打开之后往下滑,因为这是一个非常成熟的软件,所以他直接帮我们提供了安装包, 有 mac 版本的, windows 版本的,我们可以根据自己的电脑系统以及芯片类型下载对应的安装包就可以了,直接双击就可以下载了。如果说最新的版本不是很稳定,我们可以点击这里的发行作品。最下面这里, 这里就是他发现的所有版本了,每个版本他都写了具体修复了什么,然后还增加了哪些新功能,有哪些变更,有哪些漏洞修复都写的一清二楚。找到你想下载的那个版本,然后往下滑,找到这里的资产, 然后我们就可以下载这个对应版本的安装包了。 ok, 这就是我们普通人在 github 上面找资源所能使用到的所有功能了。如果觉得视频不错的话,不要忘记点赞加关注,我们下期再见!拜拜!

二零二五年啊,这个 github 上面都有哪些值得关注的开源项目啊?包括在这个 ai 领域啊,包括在一些实用工具啊,包括在一些跨平台和游戏开发 啊,这几个领域里面有哪些东西是我们觉得还挺有意思的,可以跟大家聊一聊的?那我们就开始吧,直接进入今天的话题,我们先来聊第一大块啊,就是 ai 领域的热门的开源项目。 那我觉得首先我们就先抛出一个问题啊,就是说二零二五年在比特上面有哪些项目是特别火的,然后他们到底是解决什么问题的? 今年特别火的,我觉得有几个方向啊,就首先第一个是一个交互式的提示工程的教程啊,这个是一个非常适合初学者去学习如何使用 club 的 这个大模型的一个教程,它里面就是有非常多的实战的练习,然后他的 star 数也非常的高,有二十五点三万。 还有一个是叫 agent s, 这个是一个可以让 ai 去操作你的桌面的一个东西啊,就是它可以跨平台的去帮你做一些自动化的任务,它的这个在这个 os world 的 这个测试里面,它的准确率是非常高的。 还有一个就是 cloud 的 官方的一个 cookbooks, 就是 它里面都是一些 gpu 的 notebook, 就是 教你怎么用 api 去做一些事情,这个也是非常好的一个,对于开发者来说,想要快速的上手,这都是挺实用的一些东西。对,那除了这些之外,还有没有一些项目是更偏向于 让大家去理解 ai 的 一些底层的原理的?有啊,就是比如说像这个 nano gpt, 它就是一个非常非常精简的 gpt 的 实现, 然后你可以用它来训练或者是说去微调你自己的模型,他的这个代码量也非常的少,所以你可以很容易的去搞清楚他每一步到底是在干什么。 还有就是这个从零手搓大模型,这个也是一个非常好的,适合新手去一步步的实现自己的大模型的一个教程,它里面也有非常详细的中文的说明。 再有就是这个动手学大模型,这个是上海交通大学的一个教程,它里面也是非常好的,适合新手去一步步的实现自己的大模型。 再有就是这个从零开始构建智能体,这个是一个教你如何构建一个自主的 ai 智能体的一个教程。你觉得这些不同的 ai 的 开源项目,它们分别最适合在哪些场景下面去使用呢?比如说你是想要自己去学习,或者是说你在做一些 ai 的 算法的研究,那你可能就会选择像这个 prompt interactive tutorial, 或者是说这个 cloud cookbooks, 或者说这个 nano gbt 这种, 它会给你提供一些非常详细的代码的势利,然后一些理论的基础。那如果是做产品或者说做工程呢?那如果是想要去快速地开发一个应用的话,那可能就是 agent s, 或者是说这个 def 这种 更偏向于工程化的一些框架会比较适合。那如果是说你想要去做一些自动化的流程,或者是说你想要把一些服务串联起来,那可能就是这个 n 八 n 这种低代码的平台会比较适合。然后如果你是想要去做一些 前端的展示,或者是说做一些可观测性的东西,那可能就是这个 chinlit, 或者是说这个 like feels 这种工具会比较适合。对,就是还是要看你具体的需求是什么,你去对号入座会比较好。你觉得就是今年这个 ai 领域的这些开源项目都有哪些新的趋势吗? 我觉得就是现在大家会比较重视易用性和实用性,就是大家会想要说我能够快速的去上手这个东西,而不是说我还要去做很多很复杂的配置, 那包括像这个 d 代码,无代码的平台越来越多,然后包括像这种多模态的和这个解锁增强生成,这两个东西也会开始逐渐的融合到一些主流的项目当中, 那是不是就是说对于不同背景的人来说选择也变多了?对,就现在无论是你是一个新手,想要去学习 ai, 还是说你是一个开发者,想要去做一个私有化的部署,你都可以找到适合你的工具, 那这个其实就极大的降低了大家的门槛,然后也让这个创新变得比以前更容易了。然后我们再来说说这个实用工具类的一些开源项目,那今年都有哪些让人眼前一亮的新的工具,它们分别解决了什么痛点?比如说这个 yak, 它是一个 api 的 客户端,那它就是一个完全本地化的一个 api 客户端,那你就可以在本地就可以调试各种协议,然后你的数据也不会上传到云端,那这个对于很多安全性要求比较高的企业或者说个人开发者来说是非常非常有用的, 那还有就是说像这个 hopscotch, 它也是一个 api 的 工具,但是它是一个在线的,而且它是可以多人协助的,那你就可以 在团队里面很方便的去共享你这个接口的定义等等的一些东西。哎,那你说这种 ai 辅助开发,或者说这种自动化的工具是不是也有不少新的突破?对,没错没错没错,那这个今年的这个 open hands, 它是一个可以直接用自然语言去控制你的开发流程的一个东西, 然后这个 agent lightning, 它是可以让你的这个 ai 的 智能体可以自动的去优化自己。那还有就是说这个, 呃,还有一些像这个 dev toys 啊,还有这个 omni toys 啊,这种就是效率工具箱,它里面就是集成了非常多你日常会用到的一些工具,大大提高了你的这个开发的效率。 你觉得这些不同的实用工具类的开源项目分别适合什么样的使用场景?比如说你是一个非常注重数据安全的,或者说你是一个需要经常去调试各种复杂的 api 的 这样的一个团队,那可能亚克这种本地优先的 api 客户端会非常适合你。 那如果你是一个小团队,或者说你是一个个人开发者,然后你又想要一个非常简单易用的 api 工具,那可能 hopscotch 这种在线的协助的平台会比较适合你。那如果是开发人员或者说运维人员呢?他们有什么比较专属的工具推荐吗? 就如果你是想要提升你的开发效率的话,那你可以尝试一下这个 open hands, 或者是说这个 agent lightning 这种 ai 辅助的自动化的工具,那如果你是一个需要经常去做一些这个琐事的这种技术人员,那你可能这个 dev toys, 或者是说这个 omni toys, 或者是说这个 part toys 这种效率工具箱会非常适合你。然后如果你是一个需要去监控很多东西,或者说你需要去做一些数据分析的,那可能这个 trend reader 这种聚合的鱼情分析的平台会比较适合你, 也就是还是要结合你自己的需求去选择。你觉得今年这个 get up 上面这些实用工具类的开源项目都有哪些明显的新的趋势?就是我觉得今年的这个趋势就是大家都在强调隐私本地优先, 然后安全自主可控,就很多工具他都直接可以在本地跑了,就你不用担心你的数据会上传到云端什么之类的,这个对于很多团队或者说个人开发者来讲,确实是一个很关心的一个事情。 然后另一个就是 ai 自动化,这个也彻底的火了,就不光是在开发这个领域啊,就是各种 日常的任务都可以自动化了,就包括一些非技术人员也可以很轻松的去使用这些工具。 再有就是这个鞋座啊和这个自托管这个也成为了一个标配,就几乎所有的工具都支持你自己去部署,或者说你自己去呃,用刀客或者说用什么其他的方式去很方便的集成到你自己的系统里面。 然后我们接下来要聊的就是第三部分了啊,我们这一次的这个聚焦的话题就是跨平台和游戏相关的一些开源项目, 那我们就想先问一下,就是二零二五年在 github 上面有哪些比较值得关注的跨平台的游戏引擎,或者说游戏开发的工具,它们都有一些什么独特的地方?有一个特别亮眼的就是用构语言和 voc 打造的一个游戏引擎叫开九, 它是专门为了高性能的二 d 和三 d 游戏设计的。对,然后它的这个特点就是非常的高效,它的这个性能据说比 unity 要快好几倍呢, 它也可以很方便的去开发这种 ai 驱动的游戏,但是它的缺点就是可能对于新手来说会有点难,因为它的这个底层的知识要求还是比较高的,听起来挺适合那种技术向的独立开发者,没错没错没错。 然后除了这个之外,还有一个就是,呃,也是一个很老牌的一个多平台的游戏开发的一个利器,叫 open space, 它是一个类似于 ace of space 的 一个游戏的客户端, 它的这个特点就是网络同步做的特别好。还有就是它的这个多人的这个 fps 啊,或者是说这个呃 voxel 这种游戏你都可以很容易的去扩展它,还有就是它的这个服务器端的和这个跨平台的兼容性也都非常的强。 还有就是如果你想要开发一些这种复古风格的游戏的话,你可以去看一下这个 open e mail 和这个 tilde 的, 都是可以的,就是你可以在上面很方便的去做一些这种经典游戏的开发,或者是说做一些这种跨平台的适配。 然后今年还有哪些比较火的这种跨平台的游戏,或者说跨平台的游戏的这个辅助工具是比较值得关注的。有一个特别火的就是这个桑山,他是一个可以让你在 不同的设备上面去串流你的游戏的一个东西,就是你可以在你的手机上面玩你电脑上的游戏,然后他的这个延迟也非常的低,也支持很多种不同的显卡,这个就是特别适合那种 你想要随时随地玩主机游戏的这种人,他的这个 star 数也特别高,那我想除了这种串流的工具之外,是不是也有一些更偏向于游戏本身的一些项目?当然有啦,就是这个 adminstrate, 它是一个用 java 写的一个策略塔防游戏, 然后它的这个玩法也非常的丰富,也支持多人,也支持模组。还有就是这个 velorin, 它是一个类似于我的世界的一个体速的 rpg, 也是用 rust 写的, 对,它也非常的有潜力。还有就是这个呃,伟诺之战,它是一个回合制的策略游戏,它的这个剧情也非常的丰富,也支持多人,也支持自制地图。 还有就是这个 t world, 它是一个二 d 的 多人射击游戏,你可以在里面玩各种经典的模式,也可以自己去编辑地图。还有就是这个 open speed, 它是一个可以给你的游戏进行变速的一个工具,你可以用它来刷一些东西啊什么的。 还有就是这个 what to kit, 它是一个可以让你在不同的平台上面去管理你的游戏账号啊,然后优化你的网络啊等等的一个工具。 那你觉得现在这些跨平台的和游戏相关的这些开源项目整体的发展有什么新的趋势吗?嗯,我觉得现在大家对于性能和这个开发效率的要求都越来越高了, 比如说这个开就他就是用了这个新的语言和新的这个图形接口,然后让你能够很轻松的就可以做出这种高性能的游戏。对,就是让那些以前可能做不了这种大项目的 小团队也可以做了。所以不光是引擎,就是玩家和这个内容创作者的这个体验也都提升了。没错没错没错,就是你看这个 sumshand 和这个 local sand, 它们都是让你的这个游戏的分发和这个跨设备的体验变得非常的无缝。然后这个 industry 这些自带的这个模组和地图编辑器就真的是让这个玩家的这个创造力得到了极大的释放, 再加上这个大家对于这个易用性和这个跨平台的支持都越来越好,所以整个这个开源的游戏的生态也会越来越有活力。 ok 了,那么今天我们跟大家分享了很多我们觉得在二零二五年比较有潜力的,或者说比较实用的一些开源项目, 那么听众朋友们,你们有没有自己特别喜欢的或者说特别看好的一些开源项目,也欢迎大家在评论区跟我们分享你们的发现。那就这期节目咱们就到这里了,然后感谢大家的收听,咱们下期再见,拜拜。

嘿,大家好,如果你想在编程这个世界里闯出一片天,那 github 绝对是你绕不过去的一座山。别担心,今天呢,我们就来当你的向导,带你从零开始,一步一步地把 github 给玩明白了。我们的目标很简单,让你不光能看懂还好了,那咱们就正式进入主题吧。 首先呢,我们得把一个最基础,但也是最多新手会搞荤的概念给弄清楚,就是这个 git 和 github。 你 看啊,它俩名字长得特像,但说实话,它们完全是两回事儿。 你可以这么理解, get 呢,它就像是你电脑上的一个本地存储工具,一个能让你吃后悔药的神器。你写的每一行代码儿,做的每一次修改,它都帮你记得清清楚楚。那 github 是 什么呢?它就是一个在云上的大仓库,专门存放你用 get 保存下来的这些项目。这样一来,你就可以在任何地方访问你的代码,更重要的是,还能跟别人一起写作。 所以, git 的 核心作用到底是什么呢?嗯,它的学名叫版本控制系统,英文是 vcs。 我 知道啊,这名字听起来有点唬人,但你别怕,说白了,它就是你项目的专属时光机。你想想,万一代码写崩了,或者老板突然说还是用上周的版本吧,怎么办?有了 git 没问题,咱们坐上升光机,嗖一下就能回到过去任何一个你保存过的版本,是不是很酷? 好吧,基本概念我们搞清楚了,那接下来咱们就来看看,作为一个开发者,你每天具体要做些什么。更重要的,我们怎么才能把你这些日常的工作包装成一份闪闪发光的个人作品集,让他在求职的时候帮你拿到心仪的 offer, 那 这就是每个开发者几乎天天都要重复的。四步五。 第一步, git clone, 就是 从 git hub 上把项目整个克隆到你自己的电脑里,然后你开始写代码。写完之后,第二步, git, 告诉 git, 嘿,这些是我新改的内容,准备一下。 第三步, git commit, 就是 正式地打一个存档点,并写下备注,说清楚你这次都改了啥。最后一步, git push, 把你在本地打好的这些存档一次性推送回 git hub 的 云端仓库。记住这四步,你就抓住了 git 和 git hub 的 核心脉络, ok! 当你把这套流程玩得滚瓜烂熟之后,一个更重要的问题就来了,我怎么才能让我的这些努力被别人看到呢?特别是那些潜在的雇主和合作伙伴。 答案其实很简单,就是用心去打造你的 github 个人资料。你可以把你的个人资料、 readme 文件想象成是你在 github 上的一个大广告牌,或者说是你的个人主页。那怎么才能让这个广告牌吸引人呢?你看这里有几个关键点。首先,一个简单明了的自我介绍是必须的。然后把你掌握的技术战用酷炫的小图标展示出来, 这个比干巴巴的文字强多了。当然,别忘了放上你最得意的那几个项目的链接,还有一些能动态展示你贡献度的统计卡片。最后加点你自己的社交媒体链接,甚至来一个好玩的 gif 动图,展示一下你的个性。你的主页上最多可以置顶六个项目,所以啊,一定要精挑细选, 记住,质量永远比数量重要,那什么样的项目才值得被放上去呢?你看,首先它最好是能解决一个真实世界里的小问题。其次,你的代码得写得干净漂亮,注视也要清楚。 千万别忘了一个高质量的 readme 说明文档,里面有截图,有怎么运行的指南,这绝对是超级加分享。如果还能提供一个 online demo 的 链接,那就更完美了。好了,等你把自己的门面收拾的漂漂亮亮之后,咱们就可以走出去看看更大的世界了。接下来咱们就来聊聊 github 最有魅力的一个部分,如何与他人合作。 来,我们来想象一个场景,比如说你正在参与一个项目,为了开发一个新功能,你创建了一个属于自己的分支, 你可以把这个分支理解成一个独立的平行的代码宇宙,你在里面做的任何修改都不会影响到主项目。现在你在你的平行宇宙里已经把这个新功能做的非常棒了。那么问题来了,你怎么才能安全的万无一失的把你做的这些改动合并回项目的主干道上,还不把原来的东西给搞坏呢? 答案就是通过一个叫做拉取请求的东西,我们通常管它叫 pr, 你 要知道, pr 可不仅仅是一个请求合并的按钮,它更像是一个专门的讨论区,你在这里正式的提出你的修改建议,邀请你的同事们来审查你的代码,大家一起讨论,确保这些新代码的质量是过关的,然后才能最终合并进去。 整个 pr 的 工作疗程大概是这样的,首先你把自己在分支上的工作推送到 github, 然后在 github 页面上创建一个新的拉取请求。接着你需要指定以两个同事为审查者,请他们来检查你的代码, 大家会给你提一些反馈和修改意见,你根据这些意见再调整你的代码。最后,当所有人都觉得没问题了,点击那个绿色的合并按钮,大功告成。这个流程是保证团舵项目质量的生命线。 好了,到这里你已经掌握了个人工作和团队协助的精髓了,但 github 的 强大之处还远不止于此。最后,让我们来解锁它的终极超能力,自动化。这个超能力的名字叫做 github actions, 你 可以把它想象成是你的私人自动化小助手,或者说是一群住在你代码仓库里的小 robot。 你 只要提前给它们设定好指令,它们就能帮你处理各种重复性的繁琐的任务。这样你就能把宝贵的精力完全集中在写代码这点核心的事情上了。 它们能做什么呢?我们来看几个例子。比方说你可以设置一个触发器,规定每当你把代码部署到主分支的时候,就自动运行所有的测试,确保没问题。 或者每当有人提交一个 pr 的 时候,就自动检查一下代码的格式是不是符合团队规范。再或者,一旦一个 pr 成功合并了,就自动把最新的版本部署到 siri 上,你看这些操作是不是能帮你省下大把的时间和精力。 好了,我们回顾一下从最开始的 git 是 什么,到怎么打造个人作品集,再到如何用 pull request 和团队协助,最后,我们还解锁了 github actions 这个自动化神器, 可以说现在你手上已经有了一份相当完整的 github 生态系统使用地图了。那么有了这张地图,你下一步的开发之之旅准备去向哪里呢?


兄弟们,这个项目真的太牛了,仅仅开源两天就收获了五千人的关注。这是一个基于 banana banana pro 生成 ppt 的 开源项目,可以看到非常的受欢迎, 只需要通过口口的描述就可以生成像这样炫酷的 ppt, 大家可以看到非常的嗯有特色,并且还有自己的想法。我们可以看到这是我们生成的 tippecv 三的解读报告,并且呢可以看到效率是非常高的, 而且呢它的排版也是非常的正常,完全基于 nano blender pro 进行生成,可以看到整个 ppt 是 非常出色的,包括我们的这种细节,甚至我们都不需要去做任何修改,可以看到它的一些修改的方式,比如说我们通过插图修改,想修改某一个颜色,你只需要在这个平台上告诉他。 当然最关键的是什么呢?基于 ai 大 模型的强大能力,我们的 ppt 里面的专业知识都是完全正确的,就比如说这一个软件开发原则,包括迪米特原则以及继承 约定大于配置。做程序员的小伙伴可能一眼就看出了这个数据是非常精准的,包括它完全开源的特性,比如说前端后端可以看到这里都可以进行修改,还可以支持 broker 的 一键部署,这是我比较喜欢的点。好了,那就是本期视频的全部内容了,我们下期再见。

今天给大家分享一下各大网盘的一个下载助手,我们看到这个是以前的这个下载助手,我们知道这个杜盘啊,他是被加入黑名单的啊,就是他不能完成这个高速下载,那么之前呢,我分享了过这个杜盘的这个 下载的这个一个解密啊,就是你把这个网盘分享的这个链接和这个提现码,包括你自己去找的这个 密码,那么就可以生成的一个个链接,可以实现这个高速下载,这是我分享过的一个, 还有一个这个网址我是没有分享过的啊,这个不需要这个,那个就是密码的啊,你就直接在这里输入 分享链接和这个提取密码,点击解析就可以完成了。这个我这个网址我没有分享过啊,这个我分享过了。好,那么现在这个油壶又来了一个更炸裂的啊,就是不需要通过这个解析,也不需要通过这个解析。好,那么今天我们来给大家来演示啊, 来安装这个,这是之前的油盒的一个插件,对吧?现在我们把这个浏览器最小化,那么这里呢就是一个插件,我们拖动来看看能不能是否安装啊,我们在 重新那个,好,那么这里呢就即将安装这个新用户来提示我们,我们点击重新安装,之前我安装过了,现在是给大家来测试啊,我们点击重新安装过后, 那我们再来看看啊,他已经有了,对吧?已经有了,好,我们再次刷新一下,好,名称也有了,对不对?我们再次来到我们的网页版度盘啊,再次刷新, 好,那么之前我在这里已经设置过了啊,如果没设置你是应该是要点亮啊,这里是出现一个按钮。好,那么这里你点击下载就可以了。 好,那么我们再次给大家演示一下,点击这个下载,这是已经停止,这是开始下载啊,那么我们来点一下这个下载,看看它的速度有多快啊。左边这个蓝色,之前的这个紫色呢,是现在刚刚安装的,我们点击下载这个。 好,它在获取链接中啊,推送到下载器,我们点击开始发送了,它已经下载完了啊,你看快不快?