通过 GitHub Copilot 免费使用 gpt-4 这次介绍项目可以把 OpenAI API 格式的请求转发到 GitHub Copilot 服务端,从而免费使用 gpt-4。当然前提是你有 GitHub Copilot。对于学生,可以通过 GitHub Education 免费使用。 先上项目链接: https://github.com/Geniucker/CoGPT 原理介绍通过修改 Copilot Chat 插件的 js 文件,我们可以 du 2024-01-26 技术 #GitHub Copilot #gpt-4
免费部署自己的ChatGPT API 知周所众,ChatGPT有两种用法: 网页版: 频率限制宽,免费,但是有 Cloudflare 检测,不稳定 API:兼容各种服务,稳定,但免费版频率限制严,不适合像我这样的穷逼使用 然而,例如 Openai Translator 这样的服务,需要使用 API ,所以我一直在等待一个能把网页版转换成 API 的项目。之前一段时间我终于等到了这个项目 ChatGPT to API。但是实 2023-06-22 技术 #ChatGPT #API #部署
高中生都能看懂的弹簧振子简谐运动通解推导 众所周知,简谐运动的运动通解为$x=A\sin(\omega t+\phi)$,但是在高中甚至大学的教材都不一定给出推导过程。那么接下来我将会用高中生都能理解的步骤来推导。 预备知识 导数(包括复合函数的求导) 牛顿第二定律 推导过程法一(并不推荐)一般来说,我们最先想到的可能使基于 $F = -kx$,并使用牛顿第二定律来推导。这确实是一条可实现的路径,但是可能高中 2023-05-09 笔记 #物理 #简谐运动 #推导
汉明码 背景 汉明码的背景可以追溯到20世纪50年代,当时数字通信和数据存储技术正在迅速发展。在这个时期,数据传输和存储中的错误是一个普遍存在的问题。由于噪声、干扰、损坏等原因,数据在传输和存储过程中可能会发生错误,这会导致数据的丢失或损坏。为了解决这个问题,人们开始研究纠错码。纠错码是一种编码方案,可以在数据传输和存储过程中检测和纠正错误。汉明码是最早的纠错码之一,它由美国数学家理查德·汉明(Richa 2023-05-05 笔记
再记Hexo博客部署 我们都知道,Hexo提供了hexo d这样一键部署的命令,这对于把博客放在本地的用户来说确实非常方便。但是由于一些原因我想要把Hexo的原始文件托管到GitHub上,这就需要想一个部署方案,既能本地推送部署,也能直接网页在线修改后部署。所以这肯定要用到CI来实现push之后自动发布网页。这里记录一下两个方案。 方案一:VercelVercel 真的是一个非常好的平台,给开发者提供了免费的网页托管和 2023-03-22 技术 #建站
Hello World Yep, as you see, this is a “Hello World” here. You may wonder why is this here at such a time. Well, it’s the second time I want to keep my blog. So it can be considered as a brand-new start again. 2023-03-21 随笔
开普勒三大定律的证明 开普勒三大定律 开普勒第一定律(轨道定律):所有星星绕恒星绕恒星运动的轨道都是椭圆且恒星处在椭圆的某个焦点上开普勒第二定律(面积定律):对于任意一个行星来说,其与恒星的连线扫过的面积$S$与运动时间$t$成正比开普勒第三定律(周期定律):所有行星轨道的半长轴$a$的三次方与其公转周期$T$的二次方的比值都相等,且比值只与其绕转天体的质量有关,或者说,行星轨道的半长轴$a$正比于公转周期$T$的二次 2022-01-16 笔记 #物理 #开普勒三大定律 #证明
用Chrome小恐龙dino制作Hexo的404页面 404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面。据说在第三次科技革命之前,互联网的形态就是一个大型的中央数据库,这个数据库就设置在404房间里面。那时候所有的请求都是由人工手动完成的,如果在数据库中没有找到请求者所需要的文件,或者由于请求者写错了文件编号,用户就会得到一个返回信息:room 404 : file not 2020-07-23 技术 #Hexo #Chrome小恐龙 #404页面
Hexo NexT主题自定义友链页面 Next主题可增加友链,在主题配置文件_config.yml中links下添加,展示效果(图片来自北宸的小站):当链接变多以后,页面的排版很不美观,这时候就需要给友链新增一个单独的页面了。网上其他的方法大部分都涉及到对模板的改动,会给日后的主题升级带来麻烦。本文的方法不涉及对模板的改动,但原理与网上的方法类似。本方法适用于NexT6.0.2及以上(由于涉及到styles.styl等Hexo数据目录 2020-04-25 技术 #Hexo #建站 #NexT主题
npm使用国内(淘宝)源 npm是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。然而,npm默认是从国外源下载包的,这样国内用户使用速度就会很慢。但是,我们可以配置国内镜像(淘宝)来解决这个问题。这里只介绍一种方法(另一种方法是使用cnpm,但我在使用过程中发现了一些问题,所以不推荐): 在控制台执行:1npm config set registry https: 2020-03-31 技术 #实用技巧 #npm