青序栈 https://qxzhan.cn/ zh-CN 青序栈:代码与远方交汇的小站。这里记录网站部署的实战经验、技术学习的点滴思考,也分享旅途中的风景与感悟。欢迎驻足,交换故事。 Sun, 26 Oct 2025 11:04:00 +0800 Sun, 26 Oct 2025 11:04:00 +0800 Nezha监控保姆级安装教程 https://qxzhan.cn/post/nezha.php https://qxzhan.cn/post/nezha.php Sun, 26 Oct 2025 11:04:00 +0800 筱序二十

青序栈文官

哪吒监控是一款开源服务器监控工具,支持多服务器状态监控、历史网络状态和延迟图表、网页、端口可用性及SSL证书状态监控,并可通过Telegram、邮件、微信等方式告警。教程详细介绍了在服务器上安装哪吒监控的步骤,包括使用Docker安装、配置域名访问、修改初始密码及添加受监控服务器。
栈主的哪吒监控不知道怎么回事,一直有本地IP尝试爆破,索性重建,顺便写篇教程

Q&A

哪吒监控是什么?

一款操作便捷。兼容主流系统的开源、轻量、易用的服务器监控与运维工具。

能干什么?

支持同时监控多个服务器的状态,提供历史网络状态和延迟图表,监控网页、端口可用性和 SSL 证书状态。支持故障和流量等状态告警,可通过 Telegram、邮件、微信等多种方式提醒。

有什么特性?

提供 API 获取服务器状态,支持WebSSH、DDNS 和流量监控。可设置定时和触发任务,并批量执行服务器任务。

有什么优点?

部署简单,界面美观,兼容多平台、多方式部署

docs

正式教程

安装 Dashboard

准备工作

一台有公网的服务器(当然NAT服务器、家里云也可以,但需要额外配置),防火墙和安全策略需放行 8008 端口
如果使用CDN,需要支持WebSocket协议

正式安装

新建一个目录,用于存放nezha.sh,运行以下安装脚本

curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/main/install.sh -o nezha.sh && chmod +x nezha.sh && sudo ./nezha.sh`
如果你的服务器位于中国大陆,请使用gitee镜像
curl -L https://gitee.com/naibahq/scripts/raw/main/install.sh -o nezha.sh && chmod +x nezha.sh && sudo CN=true ./nezha.sh```

如果一切正常,则会出现下图页面,请选择2,即Docker安装方式,该方式更稳定,且安装更简单

mh73fej8.png

回车,选择1,再回车

image

键入站点标题,例如青序栈服务器监控,回车

暴露端口这里默认使用8008,建议直接回车

更改需在防火墙放行对应端口,后续通信、反代端口均需修改

nezha-agent 连接地址键入服务器IP:端口,端口默认填写8008

mh73mxvb.png

TLS连接请不要启用,键入N,回车

后台语言根据个人选择适合的即可

出现如下图提示即安装成功,恭喜,请回车~

mh73p1ha.png

配置域名访问

以宝塔面板为例,在Docker里新增网站,选择反代容器,配置如图,绑定域名请改为你自己的

image

一切正常的话,你就可以通过绑定域名进行访问或后续配置了

接下来,你只需要将绑定域名解析到服务器IP;或者使用CDN,回源填写服务器IP

程序配置

登录后台域名/dashboard,初始账户和密码均为admin

mh73x7q7.png

请尽快修改密码,否则安全无法保证

mh74093q.png
mh740eb6.png

添加受监控服务器

点击服务器-->``安装命令,点击复制

mh74bqo1.png

linux为例,连接ssh,粘贴命令,回车执行,出现nezha-agent successfully installed即安装成功

mh74f3h2.png

回到前台,出现服务器信息,即安装成功,恭喜

每日一图 (来自哲风壁纸)

休闲-咖啡馆-手绘风

]]>
2 https://qxzhan.cn/post/nezha.php#comments https://qxzhan.cn/feed/
Github Actions 实现雨云自动签到 https://qxzhan.cn/post/rainyun-qiandao.php https://qxzhan.cn/post/rainyun-qiandao.php Mon, 06 Oct 2025 12:33:00 +0800 筱序二十

青序栈文官

利用GitHub Actions实现雨云自动签到,通过配置Secrets和启用工作流,实现定时运行Python脚本完成登录、验证码识别和签到,每日UTC+8 12点自动执行,失败会重试。
于2025/10/24日起,雨云屏蔽了所有大陆外的IP访问,故Github Action无法实现自动签到,静待更新

国庆放假,闲着没事干,在各大群里摸鱼,偶然发现了一个项目

mgeldm9s.png

但实际部署到服务器感觉挺麻烦的。况且各种环境和内存占用确实一言难尽。我注意到项目使用python脚本运行,这刚好可以依赖于Github ACtions定时运行,说干就干。

我将项目拉到本地,删除依赖于java的旧版本,尝试运行,发现chrome与driver版本不兼容,从115及以上版本下载了141版本,替换掉旧的。

修复了chromedriver版本问题后,终于可以正常创建浏览器页面,登录·识别验证码·签到成功了!

让AI写了个workflows模板,将项目推送到Github,进行第一次尝试,不出所料,失败了。接下来就是压榨AI,将报错一次次丢给它,再一次次推送修复后的代码,还是很枯燥的,最终AI不负所望,成功修复。

基本的开发就完成了,下面开始教程。

Fork我的仓库Rainyun-Qiandao,取个好听的名字。

点个Star⭐,球球了球球了!
mgem2gjf.png

配置登录信息

如果是公开仓库,你也不希望人人都能登录你的雨云账户吧。

点击Settings-->Secrets/actions,创建两个仓库秘密,分别为RAINYUN_USERRAINYUN_PASS

mgem86gy.png
mgem8ra0.png

大功告成,你离成功只差一步!

转到Actions页面,点击启用

mgem9if1.png

选择Rainyun 自动签到工作流,点击右侧的启用按钮。

mgemai6j.png

点击右侧的Run workflow

mgembvbk.png

运行时间可能较长,原项目的识别率高达48.3%,失败会自动重试,不必担心。
每日自动运行时间为UTC +8的12点,可能会有30min左右偏差,此为正常。

如果出现以下字样,表示运行成功,签到成功!恭喜!Congratulations

mgemfmij.png

鸣谢(排名不分先后)

鸣谢原项目作者提供架构SerendipityR-2022

鸣谢Github Action提供运行平台

鸣谢Trae CN提供程序修改支持

每日一图(来自哲风)

中秋快乐

中Cia快llo~(∠・ω< )⌒☆
]]>
5 https://qxzhan.cn/post/rainyun-qiandao.php#comments https://qxzhan.cn/feed/
免费搭建自己的头像源 https://qxzhan.cn/post/avatareo.php https://qxzhan.cn/post/avatareo.php Sat, 27 Sep 2025 18:39:00 +0800 筱序二十

青序栈文官

本文介绍了如何免费搭建多源头像API,支持通过MD5值、邮箱或QQ号获取头像,并详细阐述了在EdgeOne中添加站点、配置边缘函数及触发条件的步骤。该API利用EdgeOne的免费资源,无需担心用量超限,并提供在线使用体验。

上学了,每天开始朝六晚六的生活,初三压力确实大啊,

{callout color="#d0a5e3"}
新学期被匹配到了超美同桌 😇
{/callout}

这期就水一水文章吧,搭建多源的免费头像 API

功能简介,及逻辑

从上到下为逻辑匹配顺序

{tabs}
{tabs-pane label="传入MD5值"}
回源gavatar,代理返回图片
{/tabs-pane}
{tabs-pane label="传入邮箱值"}
使用EdgeOne函数将邮箱转换为MD5,随后返回
{/tabs-pane}
{tabs-pane label="传入QQ号"}
回源q.qlogo,随后代理返回QQ头像
{/tabs-pane}
{/tabs}
支持传入源支持的参数,类似?s=640

后续会添加图片判断,确保尽可能返回头像,而不是只根据传入参数

教程

EO添加站点

不过多说明,源站可以随便写,确保HTTPS正常
mg24a038.png

配置边缘函数

mg24d1ex.png
mg24dhx3.png

选择后点击下一步,填入代码

获取代码点我!点我!

点击“创建并部署”

mg24icmm.png

转到高级配置-->触发配置,新增一个

mg24k1if.png

执行函数选择刚才新建的那个,触发条件--匹配类型选择HOST,选择你实际要访问的域名,下拉,点击确定即可

mg24lrf0.png

{card-describe title="不用担心用量超限"}
EdgeOne每月都将免费提供300万次边缘函数请求数和300万毫秒的边缘函数 CPU Time,日常使用毫无压力,并且EO对于已处理的URL缓存后不会额外统计请求数,更是拉高上限
{/card-describe}

在线使用体验网站

预览

MD5

md5

邮箱

mail

QQ头像

QQ

希望本文可以帮助到你,我们这秋游被家长举报全市取消了呜 Σ(っ °Д °;)っ 呜
每日一图-来自哲风壁纸
awa
]]>
2 https://qxzhan.cn/post/avatareo.php#comments https://qxzhan.cn/feed/
2025/9/7 梦记 https://qxzhan.cn/post/2597dream.php https://qxzhan.cn/post/2597dream.php Sun, 07 Sep 2025 07:38:00 +0800 筱序二十

青序栈文官

梦频增多,内容涉及高空球场、撞倒女生、闻茉莉香、美食城活动、魔丸、生态园、爬山、祖孙护弟、落水。醒来流口水解释梦境。记忆犹新的是女生的青春活力与美好。

上学后,做梦的频次多了不少,可能是生活变得丰富了吧
我今天醒后,依稀记得梦境,于是有了这篇文章('······'均为遗忘)

太阳很耀眼,一个悬空、很高的篮球场上,我突然被人从身后撞倒。等我缓过神来,看到一个很漂亮的女生晕在那里,我连忙上前。······我扶着她去医务室,她趴在我肩上,一路无话,但我能闻见她那淡淡的带有茉莉味的发香,就这样走了很久...很久......
醒后,我发现自己处于一个美食城,好像是在社会实践活动,对面坐着我的好友,我点了杯果茶,然后居然向好友讲起了上个梦,只不过把'悬空''很高'等很奇怪的词换了。······来了一行人,有我的新老师······听见有好几声'魔丸'······
闪现到一个生态园,先是见到一处草坪,有一对母子在郊游。我手中突然出现一份菜单,第一行赫然是'魔芋爽',我又听见有人喊魔丸······我的父亲出场,喊我一起去爬山,我说这里的山不高,况且也爬过几次了,最终还是觉得没啥事干,就答应同行了。
山脚下,山有点方的感觉(篮球场?),我跟着我的爷爷走(没错,突然这样)。我莫名快速奔跑,突然眼前出现一条河,我及时向右翻滚。我惊魂未定,回身看,我的堂弟又跟着爷爷快速冲来,到河前,爷爷及时将堂弟拽向安全地方。闪回!又回身,堂弟跟着我奶奶冲来,这回奶奶倒没有及时护住,堂弟落水,奶奶将他拽上岸。······
梦结束了,我醒来,发现自己枕在一个靠枕上,居然流口水了?!这也能解释为什么有山、篮球场高而悬空,为什么突然有条河了。

那个女生的脸我记不清了,但那处处显露青春活力与美好的感觉和那永远走下去的路,我仍会记得,很久...很久......

每日精选

nice

]]>
1 https://qxzhan.cn/post/2597dream.php#comments https://qxzhan.cn/feed/
本站2025年9月告知 https://qxzhan.cn/post/202509.php https://qxzhan.cn/post/202509.php Sat, 30 Aug 2025 17:07:27 +0800 筱序二十

青序栈文官

无锡中考竞争激烈,2024年报名人数61,250人,普高录取率65.03%。热门高中分数线普遍在700分以上,分配生分数线逐年上升。作者即将升入初三,面临巨大学业压力,更新频率将减少,计划1月1日更新。作者决心努力备考,期待明年取得好成绩。

栈主从今年9月1日开始就要成为一名苦哈哈的初三“牲”了。
无锡这里中升高压力其实很大的,满分750分,600分左右只是最烂高中的录取线,下表是无锡2024的一些中考数据。

基本报考情况

项目数据
全市报名人数61,250 人(同比增加 1,908 人)
市区报名人数36,941 人(同比增加约 900 人)
考点 / 考场数140 个考点、2,113 个考场

普高招生计划与录取率

项目市区数据全市趋势
普高招生计划24,022 个(同比增加 2,315 个)新增梅村高中空港分校等 3 所新校,全市普高学位持续扩大
公办普高计划20,108 个(占市区普高计划 54.43%)-
普高录取率65.03%(同比提升 5.01 个百分点)市区普高录取率接近 68%,为近年最大增幅
中职招生计划提前批次部分专业分数线 582-596 分,征求志愿阶段提供约 1,300 个剩余名额-

热门高中录取分数线

学校名称统招一志愿分数线分配生投档控制线语数总分要求(统招)
天一中学704.5 分锡山区所属初中划定262.5 分
锡山高中701.5 分惠山区所属初中划定262.5 分
市一中665 分665 分240.5 分
辅仁高中676 分655 分246.5 分
梅村高中673 分655 分254 分
太湖高中615.5 分607 分244 分
真就全国中考看江苏,江苏中考看无锡

可以看到,要想上重高,得有个700+的成绩,这毫无疑问是很高的。

我所在的初中有江苏省天一高中分配名额,情况好些。

年份最低分数人数
2023660分34人
2021473分29人
2020467分33人

差不多每年都有个30分配生名额

短短几年,分数线几乎直线上升200分啊,内卷十分可怕啊Σ(っ °Д °;)っ

估计等我中考分数线更可怕(。•ˇ‸ˇ•。)

新学期

2025-2026学年,上学期有长达150天,但下学期只有100多天,差不多寒假结束,就要百日誓师大会了,时间很紧张,压力Up Up Up啊 ╮(╯▽╰)╭
还换了新班主任、数学老师、语文老师。

本站规划

因为学业压力,更新频率会骤减,尽量1月1更

也知道能不能做到

小伙伴们的信息栈主可能不能及时回复了,轻点喷。

结语

等明年盛夏,一定带着满意的成绩回来,也补上和大家错过的互动。初三冲啦,咱们考场见,也等我的更新呀~

]]>
2 https://qxzhan.cn/post/202509.php#comments https://qxzhan.cn/feed/
Joe再续前缘魔改(四) https://qxzhan.cn/post/Joemg4.php https://qxzhan.cn/post/Joemg4.php Mon, 25 Aug 2025 20:23:00 +0800 筱序二十

青序栈文官

文章介绍了如何为网站添加个性化定位欢迎信息功能,主要使用JavaScript代码实现。通过调用IP查询API获取用户位置信息,并根据用户所在地显示不同的欢迎语和距离提示。代码还包含根据本地时间切换欢迎语的功能,并适配了IPv6地址显示。最后,通过在HTML中添加自定义侧边栏代码,即可实现前端效果。

之前逛青桔气球,发现有个侧边栏欢迎卡片,蛮喜欢的,差不多断断续续适配十天左右完成了

JavaScript主要代码

筱序二十の代码分享获取

请将 key?= 后内容替换为你自己的key,申请地址Nice猫

主题修改

添加自定义侧边栏代码

<div id="welcome-info"></div>

mer33xhk.png

现在你就可以正常使用啦!

写文的时候注意到原作者新适配了IPV6和部分城市匹配,JS代码已为最新,请放心食用。

前端效果预览

mer2yxe7.png

每日精选

bizhi

参考文章

Hexo侧边栏添加个性定位欢迎信息

]]>
1 https://qxzhan.cn/post/Joemg4.php#comments https://qxzhan.cn/feed/
使用Eo Pages免费搭建随机图API! https://qxzhan.cn/post/eoimgapi.php https://qxzhan.cn/post/eoimgapi.php Mon, 25 Aug 2025 10:40:00 +0800 筱序二十

青序栈文官

使用Eo Pages搭建随机图API,Fork Acgapi仓库,选择加速区域,部署main分支。访问路径包括/get(双端自适应)、/pc(电脑端)和/pe(移动端),注意调整图片存储和数量。
开学在即,有挺多事情处理,淡更了,抱歉。

琢磨Bing随即图的时候诞生一个念头,既然Bing每日一图可以随机,那为什么不可以搭建属于自己的随机图片API呢?!

说干就干!

其实原理都差不多

Fork仓库Acgapi

Eo Pages 创建项目-->导入Git仓库

meqgfvtl.png

加速区域根据你的域名情况选择

是否ICP备案服务区域加速区域选择
{x}中国大陆中国大陆可用区
{x}全球全球可用区(含中国大陆)
{ }{ }全球可用区(不含中国大陆)

生产分支选择'main',点击开始部署即可

使用教程

返回内容访问路径
双端自适应/get
电脑端/pc
移动端/pe

注意事项

电脑端图片存储在'acg_pc',移动端在'acg_m'。默认获取图片名称需为pic_xxxx,格式为png,新增或减少图片需调整'get.js'、'pc.js'和'pe.js'里的'maxImages'值,否则会有图片不存在、无法随机到的各种问题。

随机ACG图片 - 筱序二十维护 - Github仓库

StarsLicense
ACG

]]>
0 https://qxzhan.cn/post/eoimgapi.php#comments https://qxzhan.cn/feed/
Bing每日图片部署教程 https://qxzhan.cn/post/bingpic.php https://qxzhan.cn/post/bingpic.php Mon, 25 Aug 2025 10:28:00 +0800 筱序二十

青序栈文官

本文介绍了如何部署Bing每日图片项目,包括在GitHub上Fork原仓库、启用GitHub Actions工作流、部署前端页面至Vercel或Netlify等平台,并添加了随机图片功能。通过新建get.js文件并运行工作流,可在部署域名下获取随机图片。
原项目已更新API功能,可使用!

最近逛柳神博客,发现不少有意思的项目,比如opengist等等,这期就来讲讲其中之一的Bing每日图片。

如何部署?

Github仓库

Fork原仓库到你的账户

meqg7tcw.png

启用Github Actions工作流

meqg8rvq.png

将 Daily Get Bing Image 从禁用改为启用

meqg9uf1.png

点击运行,显示成功就完成了第一步!

meqgeohh.png

部署前端页面

可以选择诸如VercelNetlify这类平台免费部署。

本文使用EdgeOne Pages进行演示。

创建项目-->导入Git仓库

meqgfvtl.png

加速区域根据你的域名情况选择

是否ICP备案服务区域加速区域选择
{x}中国大陆中国大陆可用区
{x}全球全球可用区(含中国大陆)
{ }{ }全球可用区(不含中国大陆)

生产分支选择'page',点击开始部署即可

meqgpknk.png

栈主的功能添加

从Bing抓取了这么多图片,要是只能动态获取每日图片,有点浪费了,在深入研究了Eo Pages函数功能后,栈主添加了随机图片功能!

在github仓库的main分支/page/functions新建get.js文件

meqhn567.png

代码内容从筱序二十の代码分享获取

新运行一个工作流,等待运行、部署完成

meqhudxp.png
meqhv0rt.png

访问你的部署'域名/get'即可获取随机图片。

写文的时候才注意到原作者已经新增了/api/daily和random功能,但栈主个人觉得既然有了/daily.jpeg和/daily.webp等直链更新/api/daily显得不那么重要,目前原作者的random函数并不能运行,故观望。

Bing随机一图 - 筱序二十维护 - Github仓库

bing随机图

参考项目

Daily Bing Image

]]>
1 https://qxzhan.cn/post/bingpic.php#comments https://qxzhan.cn/feed/
震惊,共青团群还有h片? https://qxzhan.cn/post/212.php https://qxzhan.cn/post/212.php Sat, 16 Aug 2025 21:48:00 +0800 筱序二十

青序栈文官

偶然发现有人在共青团群分享h片,引起群成员震惊。对此,我戏称官场的进步话语。

无聊刷刷B站,偶然看到同学QQ发的消息,以为只是什么“福利”呢

后来看到团员群炸了锅,以为什么新指示,点进去一看,齐刷刷的“?”,往上翻翻,

不是!从这来的“福利”啊!????

meeb84ti.png

对此,我只能说

小同志,我封的是群。

你封的又是什么呢?
]]>
0 https://qxzhan.cn/post/212.php#comments https://qxzhan.cn/feed/
互联网不是法外之地! https://qxzhan.cn/post/cyberpolice.php https://qxzhan.cn/post/cyberpolice.php Fri, 15 Aug 2025 12:05:00 +0800 筱序二十

青序栈文官

互联网并非法外之地,开盒等违法犯罪行为将承担严重后果。侵犯公民个人信息、侮辱诽谤、非法利用信息网络等行为均构成犯罪,需移交公安处理。网络交易需谨慎,避免诈骗。呼吁遵守法律,维护网络秩序。

究极叠甲

本站坚持中国共产党领导,践行社会主义核心价值观,对违法、犯罪事宜持鄙夷态度,本文仅对此类行为进行公开公正说明!

开h行为

某些不懂法律,只凭自己的一腔愤怒或主观意见进行开户行为并传播,已经严重违法了中国法律,不要以为未成年的身份能护着你一辈子。

特别点名批评

罪人堂
及2054911074

已经举报至中华人民共和国公安部

meca6rbw.png
mecb0poh.png

一切违法、犯罪行为应移交公安处理,而不是自己进行违法犯罪行为!

刑事责任

1.侵犯公民个人信息罪

只要非法获取、出售或向不特定多数人“曝光”他人姓名、住址、身份证号、行踪轨迹等信息,达到“情节严重”即可入罪:

• 敏感信息(行踪、征信、财产)50条以上;
• 一般信息500条或5000条以上;
• 违法所得5000元以上;
• 或者虽数量未达标准,但造成恶劣影响、引发网暴、线下滋扰的,可用“其他情节严重”兜底条款追责。
{dotted startColor="#ff6c6c" endColor="#1989fa"/}

2.侮辱罪、诽谤罪、寻衅滋事罪

在“开盒”后编造不实信息、煽动辱骂、P图侮辱的,可分别构成侮辱罪、诽谤罪;起哄闹事、严重扰乱网络秩序的可认定为寻衅滋事罪。

{dotted startColor="#ff6c6c" endColor="#1989fa"/}

3.非法利用信息网络罪

建立“开盒群组”“开盒网站”供他人发布信息,或篡改信息引导网暴的,可定此罪。

{lamp/}

行政责任

1.治安处罚:《治安管理处罚法》第42条:散布他人隐私,可处5~10日拘留或500元以下罚款。

{lamp/}

民事责任

1.侵犯隐私权、个人信息权益

《民法典》第1033条、第1034条:禁止非法收集、处理、公开他人私密信息;受害人可要求停止侵害、赔礼道歉、精神损害赔偿。

判例:重庆初中生小兰被同学匿名“开盒”致重度抑郁,监护人被判赔精神损害抚慰金

2.侵犯名誉权

若公开内容含侮辱、诽谤,造成社会评价降低的,可同时主张名誉侵权赔偿

网络交易

网络交易由于平台监管不完善等,栈主建议走咸鱼这类专业的APP。

亲历QQ买SVIP被骗。

这种靠客服很难找回,只能自己咽下去。

本文涉及的人、站,请各位不要攻击,不要自己也成为其中一员。

]]>
1 https://qxzhan.cn/post/cyberpolice.php#comments https://qxzhan.cn/feed/