第008期 - 落日飞车
封面图来自于本周去吃席,在回家的路上看到天空出现蓝紫色的渐变,远处有粉红色的晚霞,还有很多车飞驰在马路上,此时我的 AirPods 正在播放落日飞车
的My Jinji
,然后我抬起手机照下这一幕,也把这期周刊的名字取名为当时我拍摄时听的歌曲,也很应景!
>> 🤺大橘的技术交流
如何让 B 站看视频更加流畅?
本周我的开源项目的 issue 下有人提出了 MCDN
(B 站的移动CDN)导致无法使用功能,然后就学习了下 B 站的相关CDN,发现很多关于哔哩哔哩开源的项目都出现过此类问题:
- https://github.com/the1812/Bilibili-Evolved/issues/3234#issuecomment-1504764774
- https://github.com/guozhigq/pilipala/issues/70
- https://github.com/iawia002/lux/issues/1345
解决办法也很多,最简单的就是查一下 B 站CDN的服务商然后自己写个油猴脚本替换一下 BackupUrl 的 CDN 地址
具体可以看文章解决 B 站 CDN 导致视频加载卡顿的一种方法,这篇文章介绍了什么是 CDN,然后又介绍 B 站的 CDN 有哪些,具体出现了 MCDN 和 PCDN 的问题,最后给出了解决方案
当然,这个油猴脚本肯定不需要自己写,我这里提供两个方案
:
使用公开的油猴脚本 Make BiliBili Great Again,可以尝试下使用了是否提速
使用我的朋友 @春日野穹 提供的脚本,这个需要在油猴页面下创建脚本把代码复制进去即可
// ==UserScript==
// @name B站CDN替换
// @namespace http://tampermonkey.net/
// @version 2024-07-06
// @description useful tweaks for bilibili.com
// @author Asaki
// @match https://*.bilibili.com/*
// @run-at document-body
// @grant unsafeWindow
// ==/UserScript==
Object.defineProperty(unsafeWindow, 'PCDNLoader', { value: class { }, enumerable: false, writable: false });
Object.defineProperty(unsafeWindow, 'BPP2PSDK', { value: class { on() { } }, enumerable: false, writable: false });
Object.defineProperty(unsafeWindow, 'SeederSDK', { value: class { }, enumerable: false, writable: false });
if (location.href.startsWith('https://www.bilibili.com/video/') || location.href.startsWith('https://www.bilibili.com/bangumi/play/') || location.href.startsWith('https://www.bilibili.com/blackboard/')) {
let cdnDomain;
function replaceP2PUrl(url) {
cdnDomain ||= document.head.innerHTML.match(/up[\w-]+\.bilivideo\.com/)?.[0];
try {
const urlObj = new URL(url);
const hostName = urlObj.hostname;
if (urlObj.hostname.match(/upos-sz-mirror08[ch]\.bilivideo\.com/) || urlObj.hostname.match(/upos-hz-mirrorakam\.akamaized\.net/)) {
urlObj.host = 'upos-sz-mirrorhwo1.bilivideo.com'
urlObj.port = 443;
console.warn(`更换视频源: ${hostName} -> ${urlObj.host}`);
return urlObj.toString();
} else if (urlObj.hostname.match(/upos-sz-estgoss\.bilivideo\.com/) || urlObj.hostname.match(/upos-sz-mirrorali(ov|b)?\.bilivideo\.com/)) {
urlObj.host = 'upos-sz-mirroralio1.bilivideo.com'
urlObj.port = 443;
console.warn(`更换视频源: ${hostName} -> ${urlObj.host}`);
return urlObj.toString();
} else if (urlObj.hostname.endsWith(".mcdn.bilivideo.cn") || urlObj.hostname.match(/cn(-[a-z]+){2}(-\d{2}){2}\.bilivideo\.com/)) {
urlObj.host = 'upos-sz-mirrorcoso1.bilivideo.com';
urlObj.port = 443;
console.warn(`更换视频源: ${hostName} -> ${urlObj.host}`);
return urlObj.toString();
} else if (urlObj.hostname.endsWith(".szbdyd.com")) {
urlObj.host = urlObj.searchParams.get('xy_usource');
urlObj.port = 443;
console.warn(`更换视频源: ${hostName} -> ${urlObj.host}`);
return urlObj.toString();
}
return url;
} catch (e) {
return url;
}
}
function replaceP2PUrlDeep(obj) {
for (const key in obj) {
if (typeof obj[key] === 'string') {
obj[key] = replaceP2PUrl(obj[key]);
} else if (typeof obj[key] === 'array' || typeof obj[key] === 'object') {
replaceP2PUrlDeep(obj[key]);
}
}
}
replaceP2PUrlDeep(unsafeWindow.__playinfo__);
(function (open) {
unsafeWindow.XMLHttpRequest.prototype.open = function () {
try {
arguments[1] = replaceP2PUrl(arguments[1]);
} finally {
return open.apply(this, arguments);
}
}
})(unsafeWindow.XMLHttpRequest.prototype.open);
}
最后提供一个测速的办法去看一下是否有提升:
>> 🐈大橘的工具集
问问小宇宙
本周我最喜欢的网站
,小宇宙播客基本上晚上有空就睡前听 1 小时,而且播客内容也十分优质。而这个小宇宙出的 Beta 版本的搜索引擎
会根据以往播客的内容
进行搜索
你想要内容,就相当于你在互联网找不到内容就可以尝试搜搜播客内容是否有
比如我搜索(看图2):
一影视
本周我最喜欢的APP
,一个聚合的影视播放 APP,本周我在吃饭的时候就边追剧边吃饭,用起来很丝滑很惬意,它提供了多个网站的播放源,懒得去网页上观看的可以下载,支持 Windows / Android,iOS 就比较麻烦需要自签
大同搜索
本周我最喜欢的搜索引擎
,它有以下特点:
- 通过中文搜索英文信息,并提供在线翻译,使中文用户能轻松阅读英文高质量网页
- 集成大模型逻辑和知识能力,在搜索结果基础上生成AI回答,提高解答效率
X Answer
一个 AI 搜索引擎,搜索结果会实时显示思维导图,除此之外和其他 AI 搜索引擎一言,标有资源、回答、相关链接等
SpMp
一款专注于颜色和歌曲元数据自定义的YouTube Music客户端
,采用Compose多平台技术构建,适用于安卓和桌面端
Game Cheats Manager
一个高效管理游戏修改器
,允许用户在一个便捷的位置浏览、下载和管理所有修改器。每个修改器,通常是一个独立的可执行文件,都可以通过应用程序直接启动或删除,从而简化您的游戏体验
codeium 网页版
众所周知,写过代码的大部分都知道 AI 自动补全代码 codeium,而 codeium 有网页版,提供了多种语言可以询问相关的语言代码问题
EcoPaste
使用 Tauri 构建,应用轻巧,资源消耗小的 Windows & Mac 剪切板
- 所有数据本地存储,保护用户隐私和数据安全
- 智能内容分组,支持文本、图片、文件等多种格式
- 离线OCR功能,快速识别图片中的文字和二维码
- ....
迅雷浏览器
想不到迅雷这种下载器也开始卷手机浏览器了,而且图标怎么越看越像...,我看官网有几个比较有特色的功能,不知道夸克是否有呢:
- 资源在线播放:应该是能嗅探到资源,然后它可以稍后看,还有在线播放的功能
- 播放功能:说是支持UHD超清播放、4倍速和在线字幕
- 其他:简约、多搜索引擎支持
感觉仓鼠症的朋友应该会喜欢,但是我总体感觉不出来,因为我只用沙发雷(Safari)
AskAnyAI
一个 AI 搜索引擎,官网宣称是先进的 AI 驱动搜索引擎,我试了一下相比其他的 AI 搜索引擎有相关图片,如果有趋势相关的内容会画出趋势图等
比如:tesla vs byd
Text2Card
一个直观的在线卡片制作平台,适用于社交媒体、演示文稿和个人使用,不仅如此,它可以通过 AI 算法自动创建视觉吸引力强的布局,比较有创新!
夸资源-夸克网盘资源
一个夸克云盘的资源站,基本什么东西都有收录
PicSeed
一个图片和图文内容收集助手,支持从多个平台如微博、小红书、抖音、推特、Instagram 等批量下载和整理灵感素材
可以看作一个稍后阅读工具,不过自媒体朋友应该用得上,app主打图片高效阅读、快速收集和便携分享
知了阅读
一个 AI 知识助手,旨在帮助用户更高效地理解和整理网页内容,具体来说:提供了如文本摘要、关键信息提取、问题回答等功能,帮助用户节省阅读时间,快速掌握文章的核心内容
Notepad--
我相信各位都知道 Notepad++
作者反华的事情,之前我还在 B 站上看到相关的视频,说的也比较委婉,而这款 Notepad--
则是一个跨平台的文本编辑器
,旨在为中国用户提供一个国产的、可以替代其他同类软件的编辑器选项
比较轻量化,而且国内大佬开源制作,放心得很
infinifi
一个无限循环的背景 Lo-Fi 音乐网站,比较纯净的网站而且免费使用,平时工作的时候听应该能很快进入心流状态!
这个网站的源码是开源的:https://github.com/kennethnym/infinifi
有用经验
一个分享有用经验打破信息茧房的网站
SearchGPT-Explorer
这个不是 OpenAI 推出的 SearchGPT,而是一个开源的让 GPT 不能联网的(例如 Claude 3 Haiku)可以联网,看了下源码是利用 Function Calling
的功能去实现联网功能
FLUX1.Art
官网的标语是:使用FLUX1.Art生成图像,使用最先进的图像生成器FLUX.1
,这是一个免费的 AI 文生图网站
Master French Listening
一个免费学习法语的网站
Eno Music
一个 Chrome 听哔哩哔哩视频音乐的插件,目前插件正在开发阶段,也有很多交互问题,但是总体来说是比较好用的,这几天一直用来听周杰伦的歌
LeagueAkari
基于 LCU API 的英雄联盟客户端工具集,具有很多 WegGame 没有的功能!
MeTube
一个基于 Web 的用户界面,使用 yt-dlp(youtube-dl的一个分支)来支持 YouTube 视频下载,可以自托管
lucida
使用Lucida,您可以直接从 Spotify、Qobuz、Tidal、Soundcloud 和 Deezer 免费下载高质量音乐。无附加条件,无强制广告,无繁琐操作
jpgHi
一个利用人工智能技术提供无损图像放大和增强服务的网站,能够还原图像极致细节和纹理,支持多种语言和图片类型,提供免费和付费服务
RoamRank
提供了数字游牧者的城市指南,包括热门目的地的生活成本和适合不同用户群体的定制集合
小报童专栏导航
一个收集小报童官网中最受欢迎且有价值的专栏,包括各种赚钱方法论、自我成长、自媒体(如公众号、小红书)变现、出海经验、社区运营、AI副业、产品经验、文案写作等
0v0.ai
一个可以移除背景的网站,网站设计感觉简洁可爱
等等标签
一个旨在提高用户专注度的浏览器插件,通过设置特定的网址列表,当用户尝试访问这些可能引起分心的网站时,插件会通过倒计时或冥想模式提醒用户,帮助他们回到工作状态
>> 🐱跟着大橘随便看看
看了一下,作者主要表述两个观点(个人主观):
1️⃣ 强调个体应发展自己的主体性,不盲目追求效率,而是根据自己的情况和目标来定义成功
2️⃣ 鼓励个体发展独立思考能力,不随波逐流
本周我推荐给大家的一款二次元游戏,推荐理由就是玩的比较轻松,没有像原神、绝区零一样肝,随便上去打打关卡、领领福利、抽抽卡就下线!(ps. 这不是广告,我也接不到这种广告)
本周想把我的 MI8 刷成澎湃系统的时候找到的网站,网站是 Alist 驱动的,里面提供了很多刷机用的工具
本周看到一个泡面番推荐给大家,叫作《突然成仙了怎么办动态漫画》,比较有意思
>> 🎵看社区小伙伴们的音乐分享
本期音乐分享整合了我社区小伙伴不同的音乐风格,希望看周刊的各位喜欢,也欢迎你来群里投稿:
- 你在不在 - 郭采洁 (@Yvan 推荐)
- 他们的故事 - 许茹芸 (@大橘 推荐)
- 冬の花 - 宫本浩次(@辰 推荐)
- Ref:rain - Aimer エメ(@L.L 推荐)
- 鱼 - 陈绮贞 (@吉吉 推荐)
本周期刊特别推荐: