one-api/new-api是一款开源的OpenAI 接口管理 & 分发系统,支持OpenAI、Anthropic、Gemini等多种模型。
这套系统,从使用者的角度来看,用起来倒还好,UI很简洁;从开发者的角度来看,作者挺不容易的要用Go来处理各种奇奇怪怪的序列化问题,一旦请求数量过多并发就无法提升,除此之外也有很多奇奇怪怪的地方啦……
我的O……继续阅读 »
Benny小土豆
2个月前 (09-21 20:36) 1190浏览
1评论
2个赞
使用Telegram 做OAuth是一件很容易的事情,毕竟整个 Telegram API 都相当开放。
需要注意的一件事情就是,我们需要验证用户的数据确实是来自于 Telegram而不是第三方伪造的。无论是在回调函数还是回调URL中,Telegram都会提供如下参数:
id, first_name, last_name, username, photo_ur……继续阅读 »
Benny小土豆
7个月前 (04-21 16:05) 4741浏览
0评论
3个赞
很久之前我就发现了一个现象,有些时候我在使用 nc去探测本地的某些服务是否开启时,会有两个输出,第一次拒绝第二次成功,输出如下所示:
$ nc -v localhost 12345
nc: connectx to localhost port 12345 (tcp) failed: Connection refused
Connection to l……继续阅读 »
Benny小土豆
12个月前 (11-26 13:50) 7021浏览
1评论
3个赞
这篇文章在 2023年11月27日16:37:30 更新了哦~如果你打开 Python console,输入如下代码
"🇸🇪" in "🇪🇸🇪🇪"
你会惊人的发现,结果是 True,同样的事情也发生在 JavaScript 中。
什么?
其实这一切都是Unicode的锅。
Unicode
Unicode是一种编码……继续阅读 »
Benny小土豆
1年前 (2023-11-09 09:03) 6916浏览
1评论
2个赞
自从人人影视分享站被攻击之后,我便一直在想如何提升搜索性能。
问题分析
人人影视分享站的搜索功能主要包括这三大模块:
搜索yyets数据库的cnname、enname和aliasname三个字段,也就是之前爬下来的老的数据库的内容
搜索评论信息,同时找到评论所在页面
如果以上都无结果,那么去搜索其他网站
三大模块的优化方案
1和2都是使用了正则作为模糊……继续阅读 »
Benny小土豆
2年前 (2023-03-14 23:45) 8524浏览
7评论
1个赞
这篇文章在 2023年03月15日08:03:00 更新了哦~几天前,我开放了人人影视下载站的用户注册功能,并且新用户在注册后需要验证邮箱才能发表评论。开放注册可能会提高用户的活跃度,但是又总有用户发一些不合适的东西,因此有必要提高一点注册门槛。
后端的接口大概在半年前就写好了,我最近才学了一点点 React做好了邮件验证的功能。
如何用发邮件
我用的是ri……继续阅读 »
Benny小土豆
2年前 (2023-02-07 13:05) 4228浏览
3评论
15个赞
这篇文章在 2023年03月15日13:03:47 更新了哦~前言
4个月了,朕又出现了!刁民没能害得了武功高强的朕
Stripe是一个用于全球收钱的在线服务,支持很多种货币,哪怕你人在美国,收人民币也行,Stripe会自动帮你转成账户对应的货币。Stripe支持的支付方式包括银行卡,Apple Pay,Google Pay甚至是国内非常流行的支付宝和微信。……继续阅读 »
Benny小土豆
2年前 (2023-01-07 15:12) 5126浏览
5评论
10个赞
macOS的应用程序可以同时包含多种架构,最常见的是包含arm64和amd64这两种。操作系统会自动选择执行最合适的架构,避免使用rosetta 2.
创建universal binary
在macOS中,自带一个工具 lipo,可以用来合并、提取、显示这种universal binary的信息。
比如我想创建一个universal binary,可以这样……继续阅读 »
Benny小土豆
2年前 (2022-09-13 19:03) 3912浏览
0评论
13个赞
最近换了M1的Mac,成为了ARM芯片的受害者。在尝试用Go运行WebP Server Go的时候出错了
看起来是没有安装aom,但是brew install了一下还是有的啊。另一边的Intel Mac就没这个问题。
╰─$ ls /opt/homebrew/opt/aom/include/aom
aom.h aom_external_partition……继续阅读 »
Benny小土豆
2年前 (2022-08-26 08:36) 3978浏览
0评论
18个赞
今天想给wayback machine bot增加一个截图的功能,难度不大,用selenium打开浏览器,截图,再发给用户就可以了。
网上随便就可以找到教程,比如说这样
package main
import (
"fmt"
log "github.com/sirupsen/logrus"
"……继续阅读 »
Benny小土豆
2年前 (2022-07-23 21:06) 4214浏览
4评论
33个赞