都二零二六年了,如果你还不知道怎么使用 github, 那 么错失 ai 神器的你可能正在被淘汰。结尾奉上五个二六年一月份爆款的 ai 工具,点赞收藏,全程干货。不废话,首先第一步就是打开浏览器,输入 github 的 官网地址,屏幕已经打码放出了,直接复制粘贴。 关于上网环境, get up 在 国内确实是可以直接连接的,但是呢,他不是特别的稳定,所以如果你无法打开,那么其实就需要进行啊,科学上网,然后进行啊,这个魔法的方式我们才能再打开了。具体方式呢,可以参考市面上的各种的案例,有什么不懂的可以在评论区和我互动交流。 第一次进入是一个简洁的界面,这里面划个重点啊,就是不注册也能够浏览项目。但我强烈建议还是注册一个账号,因为它是完全免费的, 后续收藏项目,然后接收更新的相关的信息都是非常必要的,所以早注册早省心。点击绿色方块的 syncup for github, 可以 直接进行注册。邮箱呢,没有任何的限制,谷 qq、 网易邮箱都可以直接充,输入邮箱和密码,跟着看一些呃相关的提示,完成简单的验证,一分钟就基本上可以搞定了。注册好之后呢,重点来了,找到顶部这一个搜索框,直接输入你想要的工具,或者说是项目名称,比如说后面我们要讲到的 whisper 啊,敲个回车就能够精准定位到对应的开源项目了。按收藏数排序,收藏数越高,项目就会越优质,越靠谱,能直接避开大部分的垃圾项目,省时又省心。进入到项目界面,千万别慌啊,不用看满屏的代码,觉得啊,完全就学不会,但是重点呢,关注三个地方就足够了。 第一个就是右侧项目的简介,看不懂英文介绍没关系,复制下面的丢给豆包,直接进行翻译,三秒 get 项目的核心功能。第二步就是往下滑找 readme 文件,这是作者呢给他的这个整个项目一个官方的指南,里面详细了写了部署的步骤,跟着一步一步进行操作就行了。 九大步骤呢,直接复制给 ai 进行拆解,傻瓜式就能跟着做了。第三个呢,就是懒人的福利了,项目官网很多作者会在简介下方付链接,点击就能够直接在线使用了,不用自己进行部署,非常简单,小白可以直接充。 相信你看到这里已经初步的了解了 github, 现在直接上啊硬货中的硬货了,五个开年爆款的 ai 工具一次性奉上。第一个呢就是 clubbot, 运行在本地电脑上的 ai 智能体,能够帮你直接操控你的电脑,帮你干活,只要通过聊天软件就能够给你释放指令。第二个, build u uw n x 强大的开源项目的分享,这里是一个集合各种从零到一的开发教程的开源项目,包含了数据库开发、游戏开发、外部服务器的开发、大模型开发等等。第三个, follow 哎,这是一个我真的是跺着脚转着圈推荐的一个,这是一个能够帮助你彻底打破新一 x 新一员的开源项目,如果你是一个创作者, 你也可以分享你的信息,别人订阅的时候也可以给你进行打赏。第四个, superpowers, 千年以来 ai 编程领域的现象级产品, 为 cloud code 打造一个技术的框架,就是强制 ai 编程前深度的进行思考和规划,接到需求后呢,会进行反复的提问,明确细节,图像完成并编写测试,用力彻底解决了 ai 编程的短板。第五个, deep lab cap, 该实时的换脸神器,无需复杂的配置,仅需一张目标人物的静态照片,就能够通过摄像头实时捕捉画面并进行换脸,无图显也能靠 cpu 运行,直播短视频创作者的必备神器。 以上五个工具全在 github, 可以 进行免费的领取,领取教程的话我放在评论区了,如果你学会了如何使用 github, 找到并使用你想要的工具,记得点赞和关注。我是胡博,一个关注分享 ai 知识的老师,咱们下期再见!
粉丝9.6万获赞85.0万

get up 是 这个星球上最强大的免费资源网站,但很可惜,很多人不知道怎样正确的使用它。它不仅仅是程序员的专属,而应该是每个人的资源宝库。 因为上面有着各种各样的优质资源,例如顶尖学府的学习资源,免费的编程电子书和现场课程,优质的 chgbt 提示词,英语学习资料大全,甚至还有菜谱。本期视频我们就来讲讲什么是 get up, 以及如何可以高效地使用 get up。 get up 是 全球最大的代码托管与协助平台,开发者们通过一个名为 get 的 工具进行协助和代码开发, 并将开发后的代码存储在这个平台上。但是随着时代的发展,除了代码和软件,上面收入了越来越多的数字资源,而且上面的很多资源都是开源且免费的。像我刚刚展示的这些,仅仅是这个巨大宝库的冰山一角。 在 github 上,只要你善用搜索,几乎能找到所有你想要的资源。这可不是我夸张,而是 github 真的 太好用了。接下来,我将为大家介绍如何使用好这个宝库,以及找到我们想要的资源。 首先,我们要有一个 github 的 账号,我们来到 github 的 官方网站,点击右上角填写一下邮箱和其他信息,然后完成注册即可。 在完成注册并登录后,我们会来到这样一个页面,这是 github 的 主页面,刚开始看到你可能会觉得有一点不知所措,似乎无从下手。但是没关系,我们看这个页面右上角的输入框,这里就是 github 自己的搜索框。 在这个搜索框中,你可以输入任何内容,像使用其他任何搜索引擎一样查找你想要的结果,例如我们这里输入清华大学,稍等片刻,我们就能看到 github 上的搜索结果。 在搜索时, github 会将我们输入的关键词和多种类型的数据进行匹配,例如仓库名称、代码中的内容或者用户名等等,都可以和我们的关键词进行匹配。我们可以在搜索内容的左侧看到详细信息,并手动选择筛选条件。 github 中有多种多样的筛选条件,除了我们刚刚提到的,还有编程语言的类型星标,也就是收藏的数量以及仓库的创建时间,更新时间等等。 例如,我们这里点击星标这个筛选条件,我们可以看到会出现一些提示选项供我们选择。当然我们也可以自己手动输入,对于创建时间和其他筛选条件也是一样。 在经过一番搜索后,终于找到了我们感兴趣的项目,我们可以选择其中一个进行详细的查看。 github 的 一个项目往往就对应着一个 github 的 仓库。在进入到 github 的 仓库后,我们首先需要关注右上角的部分, 这里有几个关键的提示。首先,这里的恶报的说明能让你一眼知道这个项目大概是在做什么。例如我们可以看到这里的说明很简单,这个仓库就是清华大学中的计算机课程。 其次,这里的星标数和 fok 数量能让我们很好的了解到这个项目的热门程度和活跃程度。星标数量代表着有多少人把这个仓库放在收藏夹里让他吃灰,而 fok 数量体现了有多少人愿意为这个仓库做贡献,通常 fok 数量越多代表项目越活跃。 接着我们需要了解一下仓库中一个名为 readme 的 文件,这是一个 markdown 格式的文件,基本上每个仓库都会有 他教育恶报的部分,更详细的讲述了这个项目是用来做什么的,以及如何使用当前项目。我们可以点进去查看这个文件,也可以直接在仓库主页中进行查看。这两种查看方式的内容是一样的,但是直接在主页查看会更方便一些。 例如我们当前仓库的 readme 中,他提到这个项目是受到浙江大学相关项目的启发,并给出了仓库的目录,也就是当前这个仓库包含哪些资源。但是由于都是一些电子资料,因此他的 readme 文件比较简单。 后面的部分我会为大家展示更多项目的视例,大家可以对比看看有什么不同。如果你想以最快最简单的方式下载这个仓库的资源的话,那么你可以先看一下右侧的 release 部分, 这个部分是仓库维护者准备的开箱即用的安装包,可以直接点击下载使用。不过这个对于一般的软件仓库比较常见,例如像我们这里的仓库就没有这个部分。不过也没关系,像我们这个文件资源类型的仓库,我们可以点击右上角的 code, 然后通过下载压缩包或者 get 来获取资源。 两种下载方式的区别在于,使用 get 的 话,如果仓库有更新,我们可以同步更新,而压缩包就只能回到仓库中重新下载,才能获取到更新后的信息,但是其中的内容都是一样的, 现在大家了解了搜索查看和使用一个项目的大概流程,接下来我们再多用几个有趣的项目在大家熟悉一下这个流程。我们输入做饭这个关键词,然后进行搜索,我们可以看到有一些收藏量非常高的项目, 我们点进第一个进行查看。首先我们需要关注仓库的右上角,也就是关于和星标这一部分,我们可以看到这个仓库的星标数量非常多,而且 fok 的 数量也非常多,说不定大家有很多人把自己的做菜心得都贡献出来了。 而关于这一部分呢,他介绍说这是程序员的在家做饭的方法指南。接着我们向下滑动,看一下这个项目的 readme 部分,这里我们更详细的了解了这个项目的背景,也就是说作者在做饭时找不到适合自己的菜谱,于是便有了这个项目。 下面还给出了如何搭建厨房的环境以及各种各样的菜谱,并且还对菜谱的难度进行了分类。 之前介绍的都是文档资源类型的项目。接下来我们看看最近很火的 openclaw 这个项目,在搜索框中输入 openclaw, 然后点进第一个进行查看。同样的先看项目右上角,这里我们看它的新标数量已经达到了恐怖的十九万, fork 数也有三万,可见它最近是有多火了。 关于部分,他介绍到这是一个你的个人 ai 助手,然后我们往下滑动看详细的 readme 部分。 这里作为一个软件类型的仓库,他的 readme 不 仅介绍了这个仓库是什么,而且给出了详细的安装和使用步骤,以及一些文档和社区的信息。 然后我们看看他的 release 发布页面,可以看到这个仓库是给出了安装包的,然后我们点进去看一下具体的安装包信息。 往下滑动可以看到这里有很多格式, d, m, g 还有 zip、 t, g、 z 等,我们可以根据需要直接进行安装使用。除了目的明确地直接搜索,如果你在无聊时也可以当刷社交媒体一样在 get up 上闲逛,说不定就会发现很多好玩的内容。 首先是 explore 页面,在该页面的右侧会展示热门的项目和开发者信息,左侧则会根据你平时浏览收藏,为你推荐一些你可能喜欢的项目。 这个随着你使用时间的变长,他的推荐也会越来越准确,有时候你会发现他给你推荐的小项目十分惊喜,让人眼前一亮的感觉。 其次就是春亭界面,这个界面是对刚刚页面展示的热门信息的详情,它展示了当下最火的 get up 项目或者开发者。对于热门的 get up 项目,我们可以以编程语言或者以天周、月等多个维度进行筛选查看。 接着是主题页面,在这里你可以订阅你感兴趣的主题。 get up 会给出一些热门的主题,但是没办法查看所有的,因为主题是用户在创建仓库时自定义创建的,因此数量可能非常庞大。 大家如果想找到更多主题的话,可以查看仓库中的主题部分,这里可能会列出一些和你订阅的主题相关的一些其他主题,或者你也可以探索一下 collection 页面, get up 社区会将许多相关的主题进行汇总,并将它们整理为一个列表,方便我们进行查看和使用。 最后告诉大家一个小彩蛋,大家可以在 get up 上输入以下神秘代码,说不定会有意想不到的惊喜。 看到这里,你应该已经掌握了 get up 的 大部分玩法,如果你有任何问题,欢迎与我在评论区进行讨论,那么今天的分享就到这里,你的点赞和关注是我更新的最大动力。我是君旺,我们下期再见!

在浏览器输入 github 点 com, 回车你就进入到全世界最强的资源网站,代码网站、学习网站。 github 也是爬爬虾视频里面的最高频词汇。 不过视频里关于 github 的 知识都是碎片化的内容,本系列则是一个完整的视频教程。这份教程将全面讲解 git 与 github 的 所有相关知识。 从 github 的 每一个按钮、每一个功能细节,再到 git 版本控制系统的入门到精通,最后扩展到开源项目的协助流程与团队管理,我们将对以上的所有内容进行深入而系统的讲解。本课程有以下几个特点, 特点一,循序渐进,适合小白。比如 git 操作与 git 概念是本课程的核心内容之一,但是我不会上来就对着黑洞洞的命令行敲 git 命令。我们先学习 github desktop 图形化界面,进而进入到 i d e, 也就是代码编辑器里面使用 get。 最后我们再深入学习 get 的 命令行操作,从简入难,逐步引入 get 概念。对同一个 get 操作会使用多种工具反复进行演示, 加深基础概念的理解。特点二,大量的动画表格配合讲解概念视频中遇到难以理解、容易混淆的概念,本课程都会加入动画表格等方式辅助讲解。 特点三,就是覆盖面广。本课程尽量介绍到 github 的 每个功能细节,如果以后 github 网站进行了功能更新升级,也会把新的内容追加到课程集合里面。 我们来看一下课程大纲。首先,第一部分是关于 git 与 gitop 的 基础介绍,第一节是先导课,第二节我们来介绍什么是 git 与 gitop, 还会提供两种在国内访问 gitop 进行加速的方法。第三节是 gitop 网站的基础介绍, 我们首先创建一个属于自己的账户,然后完成双重身份验证。本节还会介绍 gitlab 最主要的模块,也就是 repository 代码仓库。我会简单介绍 readme 文件, issues 模块, release 模块,还有 pr, 也就是 pull request。 接下来介绍几个 gitlab 网站上好用的快捷键。 第四节叫做发现工具,寻找灵感。首先我们先介绍 github 的 搜索与高级搜索功能,下一部分我们来看如何下载跟运行 github 上面的开源项目。 本章节的最后一节介绍 git 与 github 的 历史起源。然后我们进入第二部分,就是 github 的 基础操作,这里主要指的是网站上的操作。第六节是如何装修自己的 github 首页,这里分为简装修跟精装修两种方案。这一节还有一个重点就是 markdown 语法, 因为 readme 文件还有个人主页都是使用 markdown 语法进行编辑的。第七节我们开始创建一个自己的仓库,这节会介绍我们如何选择开源许可证, 以及常见的开源许可证都有什么区别。我还会介绍一个 get 的 重要概念是 commit。 第八节我们学习 get 的 branch 分 支的概念, 我们首先在网站上创建一个 branch, 然后我们看如何使用 pull request 进行合并,请求合并代码。第九节是一个官方动画,我把它配成了中英双语字幕,并且在关键位置进行了概念讲解,这个动画讲述 github 是 如何工作的。第十节我们介绍仓库的一些其他功能, 分别是 github 维基、 github insight, 其中包括社区规则,项目统计,还有安全机器人等等。 github project 就是 github 的 项目管理功能, 还有 github discussion, 就是 github 的 论坛功能。从第十一节开始,我们引入一个新的工具,就是 github desktop, 也就是 github 的 桌面客户端。 我们使用这个工具开始进入本地仓库的学习。第十一节是关于 getup desktop 的 安装配置,同时我们会深入探讨一下这个点 get 文件夹究竟是什么,里面到底存储了一些什么样的内容。第十二节我们进一步学习 get 四个分区的概念, 然后我们使用 getup desktop 实践基本的 get 操作流程。第十三节,我们看一些 desktop 的 进阶操作, 分别是 git stash, 还有 git 的 四种后悔药,分别是 reset, discard, revert, 还有 amend。 然后我们来看一下 git tag。 第十四节学习分支合并的相关操作, 分别是 merge, rebase, squash, merge, 还有 cherry pick 这四种。第十四节后面有一个加餐,简单介绍 vs code 的 基本使用方式。第十六节介绍 gitup 做开源项目贡献时的基本流程, 也就是如何给一个开源项目贡献你自己的代码。然后我们进入下一个章节的学习,在 ide 里面使用 git ide, 也就是集成开发环境。这里我主要以 jack bran 家的 idea 举例, 当然其他的工具也差不多类似。第十七十八节分别是如何在 idea 里面使用 git。 我 会把之前提到的 git 操作都在 idea 里面再重新演示一遍。 下一个章节我们进入 git 的 命令行操作。十九,二十二十一节是使用命令行的方式,把之前讲过的 git 操作,使用 git 命令行的方式重新演示一遍。 第二十二节是关于 git lfs, 也就是 git 的 大文件系统如何使用 lfs 上传一个大的文件。下一个章节我们进入 gitapaction 的 学习。二十三节是关于 gitapaction 的 csd 的 完整实践, 其中包含两个例子,第一个例子是将 python 程序打包并且发布到 github 的 release 里面。第二个例子是把一个 java 程序打包成一个炸包,并且部署到自己的服务器上面。二十五节是关于 github action 的 更多例子, 首先是一个多操作系统的打包,再一个是天气推送,还有一个是签到薅羊毛的功能。二十六节我们来看如何使用 action 解决国内无法安装 docker 的 问题。 还有一个例子是如何使用 action 解决国内无法拉取 docker 镜像的问题。第二十七节我们来看 gitap package, 我 们看如何把自己的软件打包成一个 package, 并且托管在 gitap 上面。还有介绍在程序里面是如何使用托管在 gitap 上面的 package。 下一个章节我们进入 gitap pages 的 学习。 第二十八节我们来看什么是 github pages, 这里给了两个例子,一个是黄璇的一个个人博克的网站,还有一个是 loveco 的 如何使用 github pages 部署一个表白的代码网站。第二十九节介绍如何使用 github, 当我的技术博客还会介绍如何 get e e 与 github 之间互相同步代码。第三十节又是一个例子,使用 github pages 搭建个人薄课框架。最后一个章节是 github 的 项目实战。第三十一节主要介绍 github 项目管理的一些相关功能,比如如何转让删除存档一个仓库,如何邀请协作者共同开发一个仓库,启动仓库的一些功能,如何配置一些规则, 配置受保护的分支,还有如何创建艺术跟 p r 的 模板,如何发布 release 等等。关于 gitap 项目的一些其他的实战内容,后续我都会逐渐更新到这个课程目录里面来。

全球最大的开源社区 gigap, 那 么多好用的开源项目,但是应该怎么找呢?那么它来了开源项目的 apple store, gigap store 在 这里,它集合了 gigap 热门项目的最新安装包,我们看上面没有挂科技,也是可以直接使用的,这些都是热门的开源工具,比如说这些都是科技的, 跳广告的这几个卡珠米米猴,还有阿尼米口都是追番的等等,应有尽有,这些都是安全好用的神器,喜欢折腾开源工具的朋友有福了,下面分享给大家。首先我们打开这个,然后在这里输入靓仔数码, 我们点进去往下滑,找到安卓通用合集,点进去取消选选单,勾选这个 game store 保存去查看,我们直接点进去选中它下载 去查看,下载完成之后直接安装使用就可以了,安装完成之后,我们就可以在 geos 上面找到最热门的一些开源项目了,比如说 g、 k、 d, 直接点击就可以下载了,那么你学会了吗?

这期视频教一下大家怎么使用 github 这个网站或多或少应该都听说过,上面有很多免费的开源项目和软件,例如游戏变速器,可以用来加速某盘的下载速度,让你不用会员也能满速下载。下面就教大家怎么使用这个网站。 首先要用这个海豚加速器加速 github, 避免出现页面报错的情况。这里填企鹅还可以拿最高三十天时长。右下角找到官网地址,然后搜索你需要找的项目名字, 一般右边 release 就 能看到最新上传的文件,点击就会直接下载了。使用方法,可以看描述页的教程。以上就是 github 最基础的使用方法,还有不会的小伙伴可以在评论区留言。

我看还有不少兄弟都不会使用 github, 那 么本期视频就教大家怎么使用该工具包含如何打开,怎么注册账号以及下载自己需要的开源软件。最近很火的中诺帝 m a a 也是这里面的, 我们直接进入 github 是 打不开的,这就需要兄弟们准备一个齐油加速器。进入后点击右上角的小方块 儿,选择口令进入,输入要抱抱就能白嫖。加速,接着搜索 github 进行一键加速, 等待加速完成后,点击右下角的官网地址即可正常进入了。进入后将网页翻译一下,想注册账号的兄弟们在这里即可完成账号注册,使用国内的邮箱就行。需要下载软件的话是到上方这个搜索框输入想下载的文件,要是想下载周末 d m a a, 就需要搜索 m a a n, 也就是该软件的英文名。第一个就是使用最多的,进入后就能看到全部的开源软件了,想下载的话点击右侧发布的版本,进入后往下翻就能看到全部版本,选择自己电脑的对应系统下载即可。 我是 win 系统的 x 八六,就下载这个文件,开启加速还能加快下载速度。下载完成。进入后还需要解压,右键下载的文件,选择解压完成后双击进入就能运行了。 要是下载的软件进不去,进入 win 的 安全中心,选择应用和浏览器控制,点击基于声誉和保护设置,将检查应用和文件关闭,然后就能打开了。 想下载其他开源软件的话,使用同样的方法下载即可,那么本期视频就到这,有需要的兄弟们快去试试吧!

每天获得一款高质量开源项目第三十三期 m twos, 这是一款功能强大的桌面处理工具箱,打开之后界面是这样的,这个工具箱可以进行对于图片和视频的处理,比如我常用的图片增强,它这边可以进行下载模型,非常方便, 有很多模型都是给图片四 k 本地增强的,还有二维码以及水印的相应功能。 在视频也有很多功能,没有插件,它这边可以直接帮你安装,还有不少功能可以使用,我就不一一展示了,大家自己去试试,感谢大家看到最后。

这是一个在 github 上斩获了接近十二万关注的开源项目,它可以通过很方便的方式去帮助我们画图,包括流程图,架构图,以及还提供一些丰富的素材可以看到。但是如果通过手动方式去画的话,是不是已经过时了? 最终我们可以使用最近很火的这个名词加上一下,比如说,哎 exgarage 加上 skills。 那 通过这样的方式,我们找一个最火的开源项目来体验一下。可以看到这个开源项目目前已经收获一 k 的 style 了,仅仅开源八天。好,那我们可以看到它可以帮助我们画一些复杂的流程图。如何使用它呢?那我们可以看到它提供了一些使用方法, 你只需要执行这两个命令就可以帮助我们安装这两个 skills。 那 这时候我们进行安装一下。首先呢,我们呃呃打开我们的 cloud code, 然后这个时候呢,我们直接把这个命令贴过来,然后这个时候它会帮助我们去添加,你只需要按一个 it 键就好了。 it it, 我 等待一下啊,这样已经安装完成了啊。第二个呢,我们也继续安装一下。第二个其实可以不用安装,还要操作一下吧,多此一举,虽然是 或者你也可以通过第二种方式,通过手动的方式,因为本身来说, skill 类似于一个说明书,它只是将要调用哪些工具,要调用哪些文件,给你写在了一个题词里面,你可以将它题写成一个题词的集合,不懂小伙伴可以看我往期的教程。 好,这时候我们已经安装好了这个 skill, 然后呢,这个时候我们需要干嘛呢?哎,对吧,请关闭啊,重启一下,或者。好吧,都可以。那我习惯性的关闭啊,打开 lock 的。 好,那接下来呢,我们如果要使用 skill 怎么办?先看下你有没有这个 skill, 不 然怎么使用啊,对吧? plugin, 哎,回车我们看 manage。 第二个可以看到我们现在就已经安装了这个 skills, 没错吧?好,既然已经安装了,就可以使用它了,对不对?好,我们回到这边来,那我们就可以去问他使用 excalculation 画一张学生管理的架构图 啊,这时候我们就不用管了,接下来我们等待他操作就好了。好,这个时候呢,我们可以看到他告诉我们确定是否要创建一个 excalculation。 当然如果你是第一次安装,那他会问你是否要使用这个 啊,如果说你看这个时候我们我们就会按照这个方式执行。已经好了,那这时候我们找到这个文件叫 student external, 然后我们打开它,我们选择打开,打开当前的这个文件,从文件加载,注意这一步啊, 然后找到我们刚刚创建的 excalibur 的。 excalibur 的 流程图就已经画好了,是非常方便,当然你可以画一些更加复杂的,只要你将你的题的词优化的足够清晰,就可以通过这样的方式去画出 excalibur 流程图。好,那就本期视频的全部内容了,如果对你有帮助,不妨点赞加关注,我们下期再见。

本节课我们来看什么是 git 与 github, 介绍两种在国内访问 github 加速的方法。我们先把 github 这个名字拆开,就是 git 加 haub 两个单词。我们先看左半边的 git。 git 是 一个开源免费的软件,它的功能是版本控制。各位上学写论文的时候一定有这样的经历,论文写了第一版、第二版、第三版,定稿版,最终版打死不改最终版。我们小心翼翼地保存好论文的每个版本,就是为了应对各种突发情况。 如某一天你突然需要找回论文的某个历史版本的某个段落,我们就可以很容易的从历史文件把它找回来。 这个保存了多个历史版本的操作就是最原始的版本控制。不过这是一种纯人工的方式。想象一下,如果一个项目里面有成千上万的文件,又有成百上千的人对这些文件进行协同开发,版本控制会变成一个极其复杂的工作。纯人工的方式肯定无法负担这些操作。 为了解决版本控制的难题, git 诞生了。有关 git 诞生的故事,本课程的第五节会进行详细介绍。 git 就是 这样一个帮助我们进行版本控制的软件。事实上, git 是 世界上最多人使用的版本控制系统。 当一个文件夹被 git 管理起来以后,就变成了一个 git 仓库。被 git 仓库管理的文件夹下面会生成一个点 git 的 紫文件夹, 用来存放 git 的 版本控制信息。本课程的第十节会对点 git 文件夹进行深入探讨。 git 使用 commit, 也就是提交,作为版本控制的基本单元, 每完成一次 commit, git 都保存了一个仓库,此时状态的快照文件夹里,所有文件的状态都被记录了下来。随着 commit 的 越来越多,会形成一条 commit 的 历史链路, 这样整个仓库都是可回溯,可以查看历史的,每个项目参与者的每一次改动都会被这个 commit 链路记录下来。 git 的 仓库分成两种,分别是 local repository, 本地仓库,还有 remote repository 远端仓库。 本地仓库指的是运行在你自己电脑上的 git 仓库。如果你想把本地仓库在远端服务器上进行一个备份,或者想跟其他人分享你的代码,就可以把本地仓库上传到服务器上面,这样就拥有了远端仓库。 我们可以自己购买服务器,自行搭建远端仓库,当然也可以使用别人搭建好的远端仓库。 gitlab 就是 这样一个免费提供远端仓库的网站。当然除了 gitlab 以外,还有其他类型的远端仓库的服务, 比如 gitlab, bitbucket 等等。本课程我们主要专注于学习 gitlab, 其他那两个用法与 gitlab 也十分的类似,可能仅仅是按钮变换了个位置,如果你学会了 gitlab, 也可以很轻松地使用另外两个服务。 我们还是回到 github 这个名字,我们来看右半边。 hub 的 意思是中心汇聚集合全世界的很多开发者会把自己用 git 进行版本控制的仓库,也就是一个个的项目文件夹上传到 git 网站上面, 这个网站就变成了 git 仓库的集合,也就是 hub。 所以 git 加 hub 就是 github, 它是全球最大的代码仓库托管与协助平台,可以在里面存储、分享,并且与他人一起编辑代码。 tiktok 上绝大部分的功能都是免费提供给开发者使用的,尤其被微软收购以来,以前一些需要付费的功能也渐渐转为免费,比如创建私有仓库,还有 github action 等等。 github 这些免费好用的功能吸引了大量开发者入驻。根据二零二三年的统计数据, github 上面的注册用户已经超过了一个亿,仓库数量也已经超过了四个亿。 github 上面的仓库分成两种,公开仓库还有私有仓库。 所有的公开仓库在 github 上面都可以被搜索到,而且这些公开仓库都是开放源代码的,所有人都可以进去直接浏览学习其中的代码,并且根据一定的规则使用这些代码。事实上, github 也是世界上最大的开源社区, 比如大名鼎鼎的 linux 操作系统 python 的 c 源显示器 c, python 还有 enix 等等,都是托管在 github 上面的开源项目。 所以开源是计算机科学的基石与瑰宝。我们生活中用到的大部分软件都是在开源软件基础上进行二次开发得来的,或者在底层依赖着大量的开源软件,可以说没有开源就没有如今繁盛的互联网生态。 在我们学习使用 gitlab 网站之前,必须要解决一个重要的问题, gitlab 的 时候经常会出现速度慢、连接失败等情况。 节课我来推荐两种方式给 get up 加速。这两种方法都使用了开源免费的软件,而且久经验证,广受好评,可以说是安全稳定。 我们先来看第一种方法,在浏览器输入这个地址, steam p p 点 net 这个软件就是之前的 steam 加加,现在改名叫 what 工具箱,这是一个开源免费的跨平台的多功能加速器, 我们在这里找到自己的操作系统,把它下载下来就可以了。如果是 windows 操作系统的话,我们可以搜索微软商店,打开微软商店,然后在微软商店里面搜索 what to kit 这款工具,把它安装好就可以了。 好,安装好以后我们右键以管理员身份运行,把它打开,进来以后我们选择左侧的网络加速这里我们往下找,找到这个加速 tab, 然后点击一键加速就可以了。加速成功以后,我们试着再访问一下这个地址, getop 点 com, 在 流量统计这里可以看到流量都经过了它的代理,现在使用 getop 的 速度比以前快了很多。 我们来看第二种方法,首先还是进入 getop 首页,如果这个首页打不开,那就再看一下。第一种方法,我们进来以后搜索这个项目叫做 dv sidecar, 我 们搜索一下,我们找到第一个项目,叫做开发者编车,我们点进去这个项目,可以看到有一万四的 star, 解决了大家很多的问题, 我们往下找,点击这个 release 最新版本是一点八三,我们把它下载一下还是往下找,这里每个操作系统都有安装说明, 我们往下找,找到这个 exe 文件,把它下载下来,下载好以后我们双击安装一下,安装完成以后,我们打开软件,我们使用这个软件的第一步,点击这里的安装跟证书,我们点击去安装这里,点击安装证书,选择本地计算机,下一步将证书放到下列存储,点击浏览, 点击受信任的跟证书颁发机构,点击确定,然后再点击下一步,最后点击完成好,这就安装完成了。我们把窗口关掉,然后我们勾选上代理服务 系统,代理好,这样就加速完成了,可以看到加速效果很好,访问 get up 速度很快。使用这个软件有一个注意事项,就是每次关机前,我们记得先把这个代理关掉, 退出软件,然后再关机。如果不关闭这个软件,可能会导致下次开机无法上网。如果你发现重启完电脑无法上网了,我们记得开启这个工具就可以重新上网了。 除了给 gitap 加速,软件还提供了 npm, 还有 pip 的 加速,有需要的话我们点击应用把它启动起来就可以了。现在你应该可以轻松地访问 gitap 的 首页 gitap 点 com 了, 我们马上可以开始进入下一部分的学习,就是在 gitap 上面注册一个你自己的账号。下一节我还会对 gitap 的 主要界面 repository, 也就是代码仓库进行深入讲解。

又发现了一个 github 上的宝藏开源项目,目前已经狂澜了六万 star, 各种应用和网站的开发一站式就可以搞定。只需要输入你的想法,从产品经理写需求文档,架构师, 工程师甚至 qa 测试,整个团队就自动的按照标准的 sop 流程分工的写作起来。以前一个团队要墨迹好几天的活,现在几分钟就可以看到效果,你自己就是一人公司。

在这你可以直接找到 get 热门项目的最新安装包,可以说是开源界的 apple store, 说的就是这一个叫 get app store 的 开源项目, 它主打的就是一个精准高效,再也不用挨个仓库去找安装包了,最重要的是它可以一键直达,你看我上面是没有挂科技的,也可以直接使用,我们看一下现在热门的都有啥,哈,第一个懂了,都懂, 往下看一下, g k d 竟然排在第四,足以说明他的一个实力了。我们继续往下看一下,这些都是一些非常好用的工具,这个是一个下载器, 卡住米米猴,还有阿尼米口,都是一些非常好用的追方神器啊,喜欢开源工具的朋友不容错过了,下面分享给大家。首先老地方打开这个, 在这里乌鸦喝水,我们直接点进去往下滑,找到安卓通用合集,点进去取消选选,单独勾选这个 app store 保存去查看。这一个就是 app store 的 安装包了,我们直接下载去查看,下载完成之后安装使用就可以了,那么你学会了吗?

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

你一不小心打开了 github, 又一不小心在树框树了 action, 手滑点到了第一个项目。恭喜你发现了一个可以在本地运行你的 github actions 的 项目。这个项目 start 数已经来到了六十八点五 k。 一 般情况下,我们会在 github 上运行 actions, 也就是在这个位置。 那这个项目呢?就是让您在本地也可以运行 github actions, 这样的话就不需要每次测试的时候都对 github workflows 里边的文件做的更改,先提交,然后推送,然后再让远程执行这个 github actions 在本地就可以运行 gitopactions 对 应的一些操作,它的原理就是在运行的时候, actor 会读取你的 gitopactions 的 配置,然后并确定需要运行的一些操作集,在本地拉取 docker 对 应的一些镜像,去运行对应的依赖或者容器,执行对应的流程。下方有一个使用的示意,我是不是拉 chris 关注我,带你了解更多有意思的开源项目和工具。

我来做个调查,有多少人知道 github 这个网站,它也不仅仅是程序员专属,有了 ai 的 帮助,我们普通人也可以把 github 当做自己的武器库。我来举一些例子, 比如说这里我想要做一个每天自动把我的视频发布到视频号,小红书、抖音的工具,然后我让他先去 github 上搜一下有没有类似的解决方案。他搜索,搜索搜索,他给了我三个不同的方案,然后不同方案的问题是什么? 比如说,哎,我就先拿拿一个现成的这个方案再来做,然后他就整个来全部帮我部署安装上, 后续我有什么呃个性化的需求,我也可以在这个基础上进行修改。核心的思路就是站在前任的肩膀上,改成完全更适配于自己的方案,他的呃效率就要好很多。而且你要知道,全球这么多人,但凡你有的需求,你有的想法,大概率已经有人 做过类似的东西了,就是不用重复造轮子。这个给大家的启发就是你可以把 github 当成你的武器库, 当你要去做一件什么样子的事情的时候,特别是比较复杂的事情的时候,你第一个先想一下,让 ai 去 github 上搜一下有没有类似的解决方案,如果有的话,再在别人的基础之上再来完成这件事情。

兄弟们又发现了一个 github 上的宝藏项目,这个狂揽了五万星标在开源榜登顶的开源项目,无论是你的文档内容有多复杂,都能帮你精准 提取。不管是复杂的化学结构,有缺陷的乱码表格,还是特殊符号的公式,甚至这种扫描文档都能一字不差的抓取出来,还指着各种文档格式的元素提取,最后直接就可以一键导出。

抱歉啊大家,上次视频里提到了这个 github kb 这个 skill, 后台私信爆了,我也没办法一一回复,但是我想了想,还是不要分享这个技能本身,而是教你们怎么去做它,这样可能对大多数人会比较有帮助。只有一个前提啊,你需要配好了 c c, 接下来我们看一下演示。大家先来看一下我这目录是我自己的常用的一些 skill 这些命令,它在本机是在这个目录里头,把你自己常用的 skill 都放到一个 repo 里,在这个命令做一个符号链接, 就如果你是 mac 的 话,你就直接让 ai 给你做一个符号链接,这样子你万一要修改它的时候,这个目录也能更新。我们现在进到这个目录里头,然后我现在不删了。我们现在是这样, 你会先需要用到的是 skill creator, 这技能是 onslaught 推出来帮你专门来做 skill 的, 怎么找到它,你就直接在这搜一个 skill skills r 加 s 它就出来了,默认就是第一个,好吧,第一个,那么我们现在就要把它的 ripple 复制一下回来,我现在打开我的这个, 我回头给大家讲,我做了个需要文件,所有用到的供应商我全部都是可以自己选的。我们今天用一下 kimi, 我 一般习惯就下载到这个目录,这个你们记住这个就行了,就这么简单。好,完成了,把这个 clock code 关掉再打开, 我们用这个命令看已经有了,对不对?我们要用这个命令看这个命令我给大家看一下,格式有点乱, 这个命令是这样的,请帮我做一个 github kb 的 命令,本地有这个目录,这是你们自己的目录,你自己指定好就好,我希望你记住它创建可洛地 md 每一个 repo 给一句话的摘药, 并且在这个 skill 点 m d 里引用,用艾特引用这个文件,如果没有找到这个目录就询问用户,因为有时候我们会把这个 skill 考来考去,你考过去的话,你这个目录就变了嘛。就是说如果没有找到的话,就询问用户自己更新,当用户说下载一个 ripper, 请用 get 命令下载到这里, 然后如果用户提到 github 或者 repo 的 时候,就是触发,然后找到本地的这个仓库分析查询,可以充分的使用 gh 命令。好吧,我们先来看一看它能不能做成啊。 好了,它已经创建好了。好,帮我安装一下。 ok, 好, 它安装好了啊,我们现在已经有了,看它,它这次用的全是中文。这个描述啊,就是在你任何时候启动 c c 的 时候, 它都会把描述加载到上下文里头,但是如果当你根据你描述你触发了它,才会去加载下面的部分。 看仓库锁影在这儿工作流程,我们试一试,我们用一下这个技能,帮我调查一下 remoteion, 最近我在用 remoteion, 帮我看看怎么用 gpu 加速,看它能生不生效。看,本地已经有 remoteion 仓库去调查。 我们来看我们这个问题,先不管这个问题具体怎么样,他读了本地的仓库。 好,这个已经 ok 了,我们就来 clear 一下。请帮我调查一下 gitub 有 没有关于使用 gpu 加速的。 你去看它这样是自动加载了没有,我没有显示调用它自动加载的 gh 需要登录,我们现在是这样,因为它现在开始自己解决了。我没有登录这个。你们如果要用这个命令,你需要去登录,怎么登录?问 问 ai, 他 会教你的。我需要加一点,更新一点功能,请更新这个技能。如果用户没有 g h 命令,或者或者没登录,用这个命令来替代这个命令。我教过,很强大,他现在更新了这个 skill。 ok, 好, 我们先关掉,再打开,我再让他调查。好吧, 把刚才这个重新执行一遍,他 g h 肯定失败了,他这个 g h 搜索是不需要登录的。好吧,那就好了,那你们只需要安装一下这个名,看他这个时候他就找到了很多关于硬件加速的东西。哎,好玩,让我等一下,我重新 搞个新问题,请调查有没有关于 g r m 杠四点七最新的优化方案, 提高升 pp 速度的。最近我也在苦恼,这个 perfume 实在是太慢了,我看一看他能不能找到这些。好,我们现在看到他做了很多的搜索,你既即使没有 gh 命令,他用这个命令,他做了很多搜索,这个也是能查到的。 就有点像那种 dp 设置的感觉,它有各种各样的优化方案,预填充的速度。看这,但是这个东西我们不去深究,只是告诉大家, 你遇到你解决不到的问题的时候,你有了这个 g h 技能,你就可以把 github 当你的搜索引擎,而且你不需要去 想怎么查询,你只需要告诉他使用 github 帮你解决这个问题,他就自己去帮你搜解决方案了。怎么样,大家学会了吗?我最近的工作就在忙着把各种工作流程都用 skill 实现自动化, 能想到的都去实现了。如果大家有兴趣评论区发一下,下次我可以挑一个主题来分享,谢谢大家收看,咱们下期见!

在刚刚过去的这个周末,整个社交媒体都被 clubbot 刷屏了,从 reddit 到 twitter, 从 discord 的 tech 社群到微博的 ai 话题全是关于它的讨论。有人说用上它就像有了可长期持续运行的 ai 助手。 网红产品见过不少,但这一次或许真的不同,有硅谷博主称其为迄今为止最伟大的 ai 应用。 很多人看了介绍的文章汉视频,还是搞不懂 codebox 是 什么,我在这里给大家简单介绍一下。它本质上是一个运行在你自己的电脑或服务器上的个人人工智能助手,你可以用它与即时通讯应用进行通信,处理各种任务。 check gpt 或 cloud, 它们哪怕再聪明,也就只能给你出主意,没法替你干活。但 cloud bot 不 一样,它是一个运行在你本地电脑上的 ai agent, 能帮你实现真正意义上的干活。那要如何使用这个现象级的产品呢?首先进入 cloud bot 的 官网,里面有需要的安装命令行, 这里以苹果电脑为例。然后打开你的终端,登录下来,脚本会自动处理大部分事情, 你只需要跟着提示走就行。安装完成后,会让你选择用哪个模型,是 cloud gpt 还是其他的,根据你的需求选就行。选择好模型后,会让你填入你的 apikey, 因为它是配任何模型,所以你只需要去申请一个 apikey 即可。这边我们将我们的 apikey 直接贴进去,再连接聊天软件,这是 call bot 的 灵魂,你需要配置 get, 也可以选择通过在配置文件中填入你的 telegram bot token 或者 twilio 用于 whatsapp 的 凭证,这样你才能在手机上远程指挥它,随后会让你选择 skills, 比如每天早上七点自动拉取新闻或监控某个网站价格。这一步是选择聊天方式,如果你是小白,建议选择第二个。 最后你就可以在这里看你的 bot 聊天啦。这里有一个大家普遍都会担心的问题,就是偷看消耗嘎嘎快, code 爆跳,一直运行,主动思考, 保持对话历史,所以比普通 chatbot 费 token 很多,也就是说很费钱。如果担心成本,可以在配置里调整刷新频率或改用便宜点的模型。各位有需求可以看我主页哦。

今天我来教你一个职场外挂,简单三步就可以让你把 github 上所有的开源项目变成你的专属的 skill 技能库。这些开源项目能帮你去做非常多的网页解锁,能帮你去下载视频,你能看到现在各种各样的格式工厂 其实都是拿这样的开源项目来去做包装的。但是有一个问题就是我们普通用户如果想用这样的 github 项目来去做包装的,但是有一个问题,就是我们普通用户如果想用这样的脚本,依赖用法等等等等,需要你在本地去部署,真的非常困难。 但现在我们有了一个神器叫做 skin, 它就可以帮你去解决这样的问题,它能把你的所有的脚本,你的用法,甚至的 prompt, 就 把它打包在一起,变成你的 a data 里面的一个技能。而现在这些东西你几乎可以用说人话的方式去用那些开源项目了。具体的流程呢,就非常简单,就三步,第一步就是用 ai 来帮助你找项目,比如说你有一个需求,但是你不知道有什么样的开源项目能满足你的需求,你就直接用嘴说就可以了。 第二步就是把这个项目一键进行 scar 化,比如说我们可以把 gitlab 链接丢给我们支持 scar 的 工具,然后让它帮你把这个 gitlab 变成一个 scar, 让你未来可以一键调用。 第三步呢,就一个小小的技巧,就是当你第一次跑完以后,一定会有非常多的 bug 和它的经验,又可以把这些经验直接更新进你的 scar 里,之后就不用再折腾了。 我拿最常见的需求来举个例子,比如说下载视频,你可以问 ai 有 没有那种能下 youtube、 b 站之类视频的这些开源项目,它大概率会给你一个风神级别的项目,叫 y t d r p, 这是十几万字的那种。接下来呢,你要做的事情就非常简单了,复制它的 github 链接,然后对着你的这些 agent 做一句,帮我把这些仓库打包成一个 ck 二,以后我只需 需要给你视频链接,他就能帮我下载。那我呢,一般会让他先做一些规划,比如说默认下载什么清晰度,存到哪里,文件怎么命名,失败了怎么重试,他会问你几个问题,你随便回答一下, 然后他就可以来开始生成 skill 了,等他生成完,你就试一次。第一次跑肯定会遇到各种各样的小麻烦,比如说网站风控很强,那需要你的 cookie, 比如说缺一些依赖,需要安装等等。别慌,这个时候就可以让 agent 直接代你搞定,跟着做就行了。然后呢,关键就来了,第一次折腾完,你别就完事了啊,因为这些经验都是非常宝贵的经验。你要对 ai 再说一句,把我刚才为了下载视频做的这些步骤和经验都写进这个 skinning, 下次就别再让我慢慢配了。 这一步做完,你的体验呢?它就真的完全变了。第一次可能需要几分钟的时间才能把一切搞定,把这个视频下载下来,后面再下视频,可能就只有十几秒钟的时间了,打开就能用,随开随下。而且这套玩法呢,根本就不只是下载视频啊。你想把网页项目一键打包成桌面的 app, 你 还想做一个究极万能的格式转换工厂,你就可以把这些真神级的 github 上面的项目全部封装进去, excel 就 能搞定你所有格式的转化。 你慢慢的就会意识到一件事啊,过去呢,我们要学很多很多复杂的工具才能把这些项目用上,而现在你是把全人类几十年的开源积累塞进你的技能库里面,从这个开始,你的能力边界就真的不再是你会不会,而是你真的想不想去做。