一直很想要一台小鸡挂博客和探针,但是苦于之前不玩,最近又没什么活动促销可买,晚上正好看到有老哥在 nodeseek 论坛送 netcup 小鸡(🙏),这台小鸡就到了我手上,10,08 €半年付,正合我意,到手装了系统上了探针跑了 NodeQuality:
展开查看 NodeQuality
💻基本信息#
Basic System Information:
---------------------------------
Uptime : 0 days, 0 hours, 5 minutes
Processor : QEMU Virtual CPU version 2.5+
CPU cores : 2 @ 2294.578 MHz
AES-NI : ✔ Enabled
VM-x/AMD-V : ❌ Disabled
RAM : 1.9 GiB
Swap : 0.0 KiB
Disk : 61.0 GiB
Distro : Debian GNU/Linux 12 (bookworm)
Kernel : 6.1.0-42-amd64
VM Type : KVM SERVER
IPv4/IPv6 : ✔ Online / ✔ Online
IPv6 Network Information:
---------------------------------
ISP : netcup GmbH
ASN : AS197540 netcup GmbH
Host : NETCUP-GMBH
Location : Nuremberg, Bavaria (BY)
Country : Germany
fio Disk Speed Tests (Mixed R/W 50/50) (Partition -):
-----------------------------------------------------------------------
| Block Size | 4k (IOPS) | 64k (IOPS) |
| ---------- | ------------------------ | ------------------------- |
| Read | 63.99 MB/s (15.9k) | 919.00 MB/s (14.3k) |
| Write | 64.13 MB/s (16.0k) | 923.83 MB/s (14.4k) |
| Total | 128.12 MB/s (32.0k) | 1.84 GB/s (28.7k) |
| | | |
| Block Size | 512k (IOPS) | 1m (IOPS) |
| ---------- | ------------------------ | ------------------------ |
| Read | 1.43 GB/s (2.8k) | 1.35 GB/s (1.3k) |
| Write | 1.51 GB/s (2.9k) | 1.44 GB/s (1.4k) |
| Total | 2.95 GB/s (5.7k) | 2.79 GB/s (2.7k) |
-----------------------------------------------------------------------
Geekbench 5 Benchmark Test:
-----------------------------------------------------------------------
Test | Value
|
Single Core | 431
Multi Core | 835
Full Test | https://browser.geekbench.com/v5/cpu/24086115
-----------------------------------------------------------------------
SysBench CPU 测试 (Fast Mode, 1-Pass @ 5sec)
-----------------------------------------------------------------------
1 线程测试(单核)得分: 676 Scores
2 线程测试(多核)得分: 1568 Scores
SysBench 内存测试 (Fast Mode, 1-Pass @ 5sec)
-----------------------------------------------------------------------
单线程读测试: 15951.44 MB/s
单线程写测试: 11271.10 MB/s
-----------------------------------------------------------------------
🎬IP质量#

🌐网络质量#

📍回程路由#

联通几近残废,不过无所谓,本来就是挂博客探针的,图个稳定
顺带还把自己的哪吒探针美化了一下。

研究了一下怎么放视频背景来着,自定义代码如下:
<meta name="referrer" content="no-referrer" />
<link rel="shortcut icon" href="https://imgbed.aspchang.cn/file/1769929845750_52abba40d8f8e6353ea1dcfd3de5b6c1353403349.png_!web-article-pic.webp" type="image/png" />
<!-- ① 面板配置 + 强制暗色模式 -->
<script>
window.CustomLogo = "https://imgbed.aspchang.cn/file/1769929845750_52abba40d8f8e6353ea1dcfd3de5b6c1353403349.png_!web-article-pic.webp";
window.ShowNetTransfer = "true";
window.DisableAnimatedMan = "true";
window.CustomDesc = '星星的星 闪耀双瞳的瞳';
document.documentElement.classList.add('dark');
localStorage.setItem('theme', 'dark');
new MutationObserver(function() {
if (!document.documentElement.classList.contains('dark')) {
document.documentElement.classList.add('dark');
}
}).observe(document.documentElement, { attributes: true, attributeFilter: ['class'] });
</script>
<!-- ② 毛玻璃主题样式 -->
<style id="custom-glass-style">
/* === 全局变量 === */
:root, .dark, html, html.dark {
--page-blur: 2px;
--page-dim: rgba(0,0,0,0.45);
--glass-blur: 16px;
--glass-border: rgba(255,255,255,0.12);
--glass-shadow: 0 8px 32px rgba(0,0,0,0.3);
--color-background: transparent !important;
--background: transparent !important;
--color-ring: transparent !important;
--ring: 0 0% 0% / 0 !important;
}
.dark, html.dark {
--color-card: rgba(0, 0, 0, 0.18) !important;
--color-popover: rgba(0, 0, 0, 0.25) !important;
--btn-glass-bg: rgba(0, 0, 0, 0.25);
--btn-glass-hover: rgba(0, 0, 0, 0.35);
}
:root:not(.dark), html:not(.dark) {
--color-card: rgba(255, 255, 255, 0.5) !important;
--color-popover: rgba(255, 255, 255, 0.55) !important;
--btn-glass-bg: rgba(255, 255, 255, 0.5);
--btn-glass-hover: rgba(255, 255, 255, 0.65);
}
/* === 容器透明 === */
html, body, #root, #app, #__next, div.flex.min-h-screen, main, main.flex, main.bg-background, main[class*="bg-background"], .bg-background, .flex.min-h-screen, div[class*="flex"][class*="min-h-screen"] {
background: transparent !important; background-color: transparent !important; background-image: none !important;
}
section.scrollbar-hidden, section.flex.flex-col, section.grid, section:not(.bg-card), div.grid, div[class*="grid"][class*="gap"] {
background: transparent !important; background-color: transparent !important;
}
/* === 视频层 + 遮罩层 === */
#video-wall {
position: fixed !important; top: 0; left: 0; width: 100vw !important; height: 100vh !important;
z-index: -9999 !important; pointer-events: none !important; overflow: hidden !important;
}
#video-wall video { width: 100%; height: 100%; object-fit: cover !important; }
#glass-overlay {
position: fixed !important; top: 0; left: 0; width: 100vw !important; height: 100vh !important;
z-index: -9998 !important; pointer-events: none !important; background: var(--page-dim) !important;
backdrop-filter: blur(var(--page-blur)) saturate(110%) !important;
-webkit-backdrop-filter: blur(var(--page-blur)) saturate(110%) !important;
}
/* === 卡片磨砂 === */
.bg-card {
background: var(--color-card) !important;
backdrop-filter: blur(var(--glass-blur)) saturate(130%) !important;
-webkit-backdrop-filter: blur(var(--glass-blur)) saturate(130%) !important;
border: 1px solid var(--glass-border) !important;
border-radius: 16px !important;
overflow: hidden !important;
box-shadow: none !important; outline: none !important;
}
.bg-card:hover { border-color: rgba(255,255,255,0.22) !important; }
.dark .bg-card:hover { background: rgba(0,0,0,0.26) !important; }
:root:not(.dark) .bg-card:hover { background: rgba(255,255,255,0.6) !important; }
/* === 按钮磨砂(排除 Switch) === */
button.rounded-full:not([role="switch"]),
button[class*="rounded-full"]:not([role="switch"]),
.rounded-full.bg-white,
.dark .rounded-full.bg-black {
background: var(--btn-glass-bg) !important;
backdrop-filter: blur(12px) saturate(130%) !important;
-webkit-backdrop-filter: blur(12px) saturate(130%) !important;
border: 1px solid var(--glass-border) !important;
box-shadow: none !important;
}
button.rounded-full:not([role="switch"]):hover,
button[class*="rounded-full"]:not([role="switch"]):hover {
background: var(--btn-glass-hover) !important;
}
/* === Sort 按钮 + 标签切换器 === */
.bg-stone-100, .bg-stone-800, [class*="bg-stone-100"], [class*="bg-stone-800"],
.dark .bg-stone-800, .dark [class*="bg-stone-800"] {
background: var(--btn-glass-bg) !important;
backdrop-filter: blur(12px) saturate(130%) !important;
-webkit-backdrop-filter: blur(12px) saturate(130%) !important;
border: 1px solid var(--glass-border) !important;
}
.bg-stone-100 .bg-white, .bg-stone-800 .bg-stone-700,
[class*="bg-stone-100"] .bg-white, [class*="bg-stone-800"] .bg-stone-700,
.dark .bg-stone-700, .dark [class*="bg-stone-700"] {
background: var(--btn-glass-hover) !important;
backdrop-filter: blur(8px) !important;
-webkit-backdrop-filter: blur(8px) !important;
}
/* === 顶栏磨砂 === */
header, nav { background: rgba(0,0,0,0.2) !important; backdrop-filter: blur(12px) saturate(120%) !important; -webkit-backdrop-filter: blur(12px) saturate(120%) !important; }
html:not(.dark) header, html:not(.dark) nav { background: rgba(255,255,255,0.4) !important; }
/* === 文字对比度 === */
.dark .opacity-40, .dark .opacity-50, .dark [class*="opacity-40"], .dark [class*="opacity-50"], html.dark .opacity-40, html.dark .opacity-50 {
opacity: 0.9 !important; color: rgba(255, 255, 255, 0.95) !important; text-shadow: 0 1px 3px rgba(0,0,0,0.6) !important;
}
.dark .text-muted-foreground, html.dark .text-muted-foreground {
color: rgba(255, 255, 255, 0.85) !important; text-shadow: 0 1px 3px rgba(0,0,0,0.5) !important;
}
.dark .bg-card p, .dark .bg-card span, .dark .bg-card div { text-shadow: 0 1px 2px rgba(0,0,0,0.5) !important; }
:root:not(.dark) .opacity-40, :root:not(.dark) .opacity-50, html:not(.dark) .opacity-40, html:not(.dark) .opacity-50 {
opacity: 1 !important; color: rgba(0, 0, 0, 0.85) !important; text-shadow: none !important;
}
:root:not(.dark) .text-muted-foreground, html:not(.dark) .text-muted-foreground {
color: rgba(0, 0, 0, 0.75) !important; text-shadow: none !important;
}
/* === 选项卡文字 === */
.text-stone-400, .text-stone-500, [class*="text-stone-400"], [class*="text-stone-500"] { color: rgba(120, 113, 108, 1) !important; }
.dark .text-stone-400, .dark .text-stone-500, html.dark .text-stone-400, html.dark .text-stone-500 { color: rgba(200, 195, 190, 1) !important; }
.text-stone-600, [class*="text-stone-600"] { color: rgba(90, 83, 78, 1) !important; }
.dark .text-stone-600, html.dark .text-stone-600 { color: rgba(170, 165, 160, 1) !important; }
/* === Switch 开关 === */
button[role="switch"] { border: 2px solid transparent !important; box-shadow: none !important; }
.dark button[data-state="unchecked"][role="switch"] { background-color: rgba(120, 120, 120, 0.5) !important; }
:root:not(.dark) button[data-state="unchecked"][role="switch"] { background-color: rgba(100, 100, 100, 0.4) !important; }
.dark button[data-state="checked"][role="switch"] { background-color: rgba(100, 200, 100, 0.7) !important; }
:root:not(.dark) button[data-state="checked"][role="switch"] { background-color: rgba(34, 197, 94, 0.8) !important; }
button[role="switch"] > span { background-color: white !important; }
.dark button[role="switch"] > span { background-color: rgba(255, 255, 255, 0.95) !important; }
/* === 移除 ring / shadow === */
.ring, .ring-1, .ring-2, [class~="ring"], [class*="ring-stone"] {
box-shadow: none !important; outline: none !important;
--tw-ring-shadow: 0 0 #0000 !important; --tw-ring-color: transparent !important;
--tw-ring-offset-shadow: 0 0 #0000 !important; --tw-ring-offset-color: transparent !important;
}
[class*="shadow-stone"], [class*="shadow-neutral"], [class*="shadow-lg"], [class*="shadow-md"] {
--tw-shadow: 0 0 #0000 !important; box-shadow: none !important;
}
/* === 隐藏元素 === */
.nz-dashboard-cartoon, .nz-dashboard-illustration, footer kbd { display: none !important; }
::-webkit-scrollbar { display: none !important; }
html, body { scrollbar-width: none !important; }
button[aria-label="Toggle theme"],
button:has(svg.lucide-sun), button:has(svg.lucide-moon),
button[title="Search"],
button[aria-label="Search"] {
display: none !important;
}
</style>
<!-- ③ 视频壁纸初始化 -->
<script>
(function(){
const VIDEO_SRC = "https://cdn.acetaffy.de/4k-fps30.mp4";
function createLayers(){
if(!document.getElementById("video-wall")){
const wall = document.createElement("div");
wall.id = "video-wall";
const video = document.createElement("video");
video.id = "bg-video";
video.autoplay = true; video.loop = true; video.muted = true;
video.playsInline = true; video.preload = "auto"; video.src = VIDEO_SRC;
wall.appendChild(video);
document.body.appendChild(wall);
video.play().catch(()=>{});
}
if(!document.getElementById("glass-overlay")){
const overlay = document.createElement("div");
overlay.id = "glass-overlay";
document.body.appendChild(overlay);
}
}
function ensureStyle(){
const style = document.getElementById("custom-glass-style");
if(style && document.head) document.head.appendChild(style);
}
function init(){
if(document.body){ createLayers(); ensureStyle(); }
}
if(document.readyState === "loading"){
document.addEventListener("DOMContentLoaded", init);
} else {
init();
}
window.addEventListener("load", init);
const observer = new MutationObserver(init);
observer.observe(document.documentElement, {childList:true, subtree:false});
setTimeout(init, 500);
setTimeout(init, 1500);
})();
</script>
自定义代码使用Claude 4.5 Thinking 生成,效果还不错。
评论