{
  "items": [
    {
      "id": "https://blog.xiaow.qzz.io/article/friend-link-manager/",
      "title": "弄了一个专为vh-astro博客设计的友链管理系统，把烦人操作全扔了",
      "link": "https://blog.xiaow.qzz.io/article/friend-link-manager/",
      "summary": "前言做博客最烦的事情是什么？对我来说，管理友链排前三。以前的状态：有人在评论区留言要交换友链→我去对方站点看内容是否合格→合格的话手动把信息加到自己站点的数据文件里→再手动回复对方”已添加”。如果有邮箱来往，那就更乱了。来回折腾几轮之后，我决定——写个系统把这套流程全自动化。折腾了一段时间后，终于能",
      "author": "",
      "pubDate": "2026-06-21T14:59:40.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/no-waf-traffic-attack/",
      "title": "我的网站被刷了 150G 流量——复盘与反思",
      "link": "https://blog.xiaow.qzz.io/article/no-waf-traffic-attack/",
      "summary": "起因我的网站一直是挂在netlify的，主域名挂在Cloudflare上，有WAF和BotFightMode防护，一直跑得挺安稳。前段时间搞了个bianrong.eu.org的备用域名绑上去，想着多个入口也没什么坏处。当时图省事，把备用域名挂在另一个CDN平台上进行「尝鲜测试」，没开付费套餐，自然也",
      "author": "",
      "pubDate": "2026-06-05T10:45:00.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://www.vvhan.com/article/vh-claw-openclaw/",
      "title": "🦞 VH-Claw：便携式 OpenClaw 管理工具，零配置开箱即用",
      "link": "https://www.vvhan.com/article/vh-claw-openclaw",
      "summary": "专为中国用户打造的AIAgent便携式解决方案，插上U盘就能用，双击即运行，无需配置，真正便携！项目地址VH-Claw-GitHub📸截图展示为什么需要VH-Claw？在中国使用OpenClaw是个噩梦，VH-Claw解决所有问题问题传统方式VH-Claw的答案🚫GitHub连不上源码下不了，n",
      "author": "",
      "pubDate": "2026-04-11T18:18:49.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/termux-install-blutter/",
      "title": "在termux安装blutter教程",
      "link": "https://blog.xiaow.qzz.io/article/termux-install-blutter/",
      "summary": "前言好了，隔了这么久也是又来更新了，这里也是带来termux安装blutter的教程，封面图是AI生成的，挺雷霆吧😂目录1.blutter功能2.更换快速镜像3.安装教程4.使用教程blutter功能为什么要安装blutter？因为当我们逆向分析flutter软件时，他的代码不是在dex文件里，而",
      "author": "",
      "pubDate": "2026-03-21T15:50:12.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/zuoyebang-clean-share/",
      "title": "之前答应大家的作业帮纯净版，来啦~",
      "link": "https://blog.xiaow.qzz.io/article/zuoyebang-clean-share/",
      "summary": "按照之前的承诺，我现在把作业帮纯净版发出来，至于为什么过了这么久才发。。。。。嗯，忘了😄本期结尾，顺便挖一下坑截图预览可以看到也是非常之纯净啊，几乎是没有广告的。之前的话，因为强制有更新弹窗，现在我给他直接去除了，理论上是不会再弹窗了，嗯，大概就是这样，又水一贴，嘻嘻下载地址因为123盘要登录才能",
      "author": "",
      "pubDate": "2026-03-07T19:28:48.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/holiday-work/",
      "title": "寒假就要结束了，你的作业写了吗？",
      "link": "https://blog.xiaow.qzz.io/article/holiday-work/",
      "summary": "眼瞅着寒假就快放完了，这边也是终于要开始动手写作业了唉，苦逼高中牲，旁边还有一大坨试卷，还要带订正话说你们那边什么时候开学？我这边是3月2号，来评论区说说呗（调皮.jpg）等会有时间，我分享一个自用的作业帮纯净版，虽然不能保证完全纯净，但是相对而言广告也是少了非常多的，也算是比较纯净的了，这几天强制",
      "author": "",
      "pubDate": "2026-02-22T11:53:24.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/easy-kill-ads/",
      "title": "给安卓软件去广告的方法，小白也能轻松学会！",
      "link": "https://blog.xiaow.qzz.io/article/easy-kill-ads/",
      "summary": "前言好不容易找个软件，广告满天飞？被动不动就跳出来的弹窗广告骚扰？不看广告不让用？这篇文章教会你，小白也能轻松去广告~目录1.不改包方法2.手动查找去除3.正则一键去除不改包方法先来讲讲不用修改安装包的方法改dns打开手机设置，搜索dns，可能是私人DNS，也可能是专用DNS，或者加密DNS，反正点",
      "author": "",
      "pubDate": "2026-02-12T00:29:48.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/ai-chat-free/",
      "title": "构建你的专属AI聊天站：从零到一的代码解析与实战分享",
      "link": "https://blog.xiaow.qzz.io/article/ai-chat-free/",
      "summary": "引言本文将深度解析一款基于现代Web技术构建的AI聊天应用，完整展示从界面设计到核心功能的实现细节。通过剖析代码架构与关键技术选型，为你打造个性化聊天机器人提供完整的技术蓝图。源码下载演示地址截图核心功能概览1.多模态交互文本对话：支持自然语言处理与上下文关联图片识别：集成第三方API实现图像内容解",
      "author": "",
      "pubDate": "2026-01-31T19:40:22.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/zhengqiu-lg/",
      "title": "没灵感了，征求一下灵感。。。",
      "link": "https://blog.xiaow.qzz.io/article/zhengqiu-lg/",
      "summary": "发篇帖子，维持一下更新，主要是最近没什么灵感了。。。。大家有什么需求的可以发在评论区看看然后因leancloud突然宣布停止服务，可以，看我的这篇文章，进行重新部署一，避免受影响。后续的话暂时还没有什么更新计划，有灵感了，我一定补上",
      "author": "",
      "pubDate": "2026-01-17T15:58:16.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/waline-deploy-course/",
      "title": "免费给自己的博客部署waline评论系统的教程~",
      "link": "https://blog.xiaow.qzz.io/article/waline-deploy-course/",
      "summary": "前言想给博客加能唠嗑、自己掌控的评论区？Waline刚好——不用靠第三方，部署简单还攒互动，这篇教你搞定～目录1.waline概述2.服务端部署（使用vercel）3.配置数据库4.客户端配置5.管理员注册6.视频教程（来自其他up主）7.如何更新waline概述轻量53kbgzip的完整客户端大小",
      "author": "",
      "pubDate": "2026-01-16T07:20:42.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/xiaomi-band-ebook-tutorial/",
      "title": "小米手环添加电子书教程",
      "link": "https://blog.xiaow.qzz.io/article/xiaomi-band-ebook-tutorial/",
      "summary": "前言Ok啊，我又出来发文章了，这次带来的是给小米手环添加电子书的教程，能让你上课的时候更不容易犯困准备工作你需要准备好以下物品小米band9/10/10nfc手机（安卓，任意品牌）充足的时间脑子末尾有视频教程（来自其他up主）开始操作下载所需工具AstroBox小米运动健康喵喵电子书同步器你要同步的",
      "author": "",
      "pubDate": "2026-01-02T11:14:08.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/blog-building-diary/",
      "title": "博客搭建日记",
      "link": "https://blog.xiaow.qzz.io/article/blog-building-diary/",
      "summary": "经过我这段时间的不懈努力，我的博客终于是优化的七七八八了😁真是可喜可贺，在今年的最后一天把博客优化完毕，优化教程可以看我的文章博客搭建添加waline评论区waline评论通知圈子与动态api化还有一个就是，有些人下面上一章和下一章点击之后会显示404，其实要解决也非常简单，只要在目录/src/c",
      "author": "",
      "pubDate": "2026-01-01T11:33:45.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/vhastro-blog-youhua/",
      "title": "vhAstro主题博客优化方案",
      "link": "https://blog.xiaow.qzz.io/article/vhastro-blog-youhua/",
      "summary": "前言&#x26;目录之前我教过大家如何搭建vhAstro-Theme博客，以及给这个博客配置waline评论区和waline邮件通知（具体可以看我历史文章），那现在我就来教大家，如何优化自己的博客，分为以下两个方面1.圈子功能api化2.动态功能api化至于友链功能为什么不弄。。。因为感觉没必要圈子",
      "author": "",
      "pubDate": "2025-12-31T19:50:39.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/waline-mail-push/",
      "title": "教你给自己的waline评论系统部署评论通知",
      "link": "https://blog.xiaow.qzz.io/article/waline-mail-push/",
      "summary": "前言之前我教过大家如何给自己的博客搭建waline的评论系统，现在教大家如何配置邮件通知~配置要求已配置waline在自己的博客（可以看我之前的文章）有自己的邮箱服务建议使用vercel，更方便教程开始获取邮箱服务授权码我们需要先到自己的邮箱服务中获取授权码，一般不是登录密码，推荐邮箱列表QQ邮箱1",
      "author": "",
      "pubDate": "2025-12-27T11:37:45.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/google-server-tc/",
      "title": "教你手撕谷歌服务的校验弹窗~",
      "link": "https://blog.xiaow.qzz.io/article/google-server-tc/",
      "summary": "在GooglePlay里发现了一款应用，名字叫KukuTV，还是三哥写的，可惜评分只有0.0下载下来之后，一点进去就直接给我弹了两个窗：好嘛，不就是谷歌服务校验吗？今天我就要手撕它。第一个弹出的黑色窗口是软件自带的，第二个弹出的白色窗口则是谷歌官方的。两个窗口均用于谷歌服务校验。今天主要分析的是第二",
      "author": "",
      "pubDate": "2025-12-27T09:35:46.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://blog.xiaow.qzz.io/article/free-domain-name-dpdns/",
      "title": "【免费域名】永久免费！零成本拥有一个属于自己的域名！",
      "link": "https://blog.xiaow.qzz.io/article/free-domain-name-dpdns/",
      "summary": "免费域名注册与订阅提醒系统搭建指南本服务永久免费，但需每180天续订一次（续订免费），续订后可再用365天。当剩余天数不足180天时可再次续费。总花费：0元人民币末尾附视频教程第一步：注册免费域名1.查询域名可用性访问DPDNS官网，在搜索框中输入想要的域名。注意：域名后缀必须为.dpdns.org",
      "author": "",
      "pubDate": "2025-12-13T19:18:36.000Z",
      "categories": [],
      "sourceId": "xiaow-blog",
      "sourceTitle": "笑的博客"
    },
    {
      "id": "https://www.vvhan.com/article/tempmail100-email/",
      "title": "你还在用真实邮箱注册网站？等等，你真的想清楚了吗？",
      "link": "https://www.vvhan.com/article/tempmail100-email",
      "summary": "你还在用真实邮箱注册网站？等等，你真的想清楚了吗？前几天我朋友在群里吐槽说：“我就注册了个AI工具，现在一天几十封广告邮件，我邮箱都快炸了。”听起来熟悉吗？对，这事我也经历过。后来我开始用临时邮箱了，而且找到了一个特别好用的工具：TempMail。为什么我们需要“临时邮箱”？临时邮箱这个概念，最早是",
      "author": "",
      "pubDate": "2025-06-24T13:16:16.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/ipfs-interplanetary-file-system/",
      "title": "IPFS星际文件系统",
      "link": "https://www.vvhan.com/article/ipfs-interplanetary-file-system",
      "summary": "IPFS的网络存储文件，使用的是去中心化分片加密存储技术，把文件分割成了多个片段，存储在网络的各个节点上，而这些节点就是我们使用的电脑，当你下载文件的时候，或者想要打开文件的时候，IPFS网络会自动把文件还原，给你使用、供你下载，可以防止某个人或者某个机构控制你的数据，也可以防止被黑客攻击，这样就可",
      "author": "",
      "pubDate": "2025-05-25T16:16:16.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/new-pay-qrcode/",
      "title": "最新二合一收款码 - 物理合并版",
      "link": "https://www.vvhan.com/article/new-pay-qrcode",
      "summary": "UA判断设备类型跳转支付盛行的时代已经过去，PayQrcode二合一收款码（物理合并版）​区别于传统基于设备UA判断的「软件识别版」，本方案通过物理图片合并技术，将微信与支付宝收款码融合为单张图片，实现离线场景下的双码兼容识别。页面截图点击体验项目地址PayQrcode-Github技术实现逻辑支付",
      "author": "",
      "pubDate": "2025-05-06T16:16:16.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/hexo-to-astro-1-minute-migration-guide/",
      "title": "从Hexo到Astro博客1分钟迁移指南",
      "link": "https://www.vvhan.com/article/hexo-to-astro-1-minute-migration-guide",
      "summary": "🎉本文将介绍如何将Hexo博客迁移到Astro博客，只需要1分钟即可完成！作为Hexo的长期用户，我在2024年开始尝试Astro，Hexo基于模板引擎（EJS/Swig）的字符串拼接，而Astro采用基于Vite的组件化构建体系。Hexo在hexogenerate时完成全量渲染，Astro在as",
      "author": "",
      "pubDate": "2025-04-07T17:20:46.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/astro-waline/",
      "title": "Astro 添加 Waline 评论组件",
      "link": "https://www.vvhan.com/article/astro-waline",
      "summary": "Astro在使用视图过渡路由时，在跳转路由时，会导致JS文件只有在第一次进入页面时生效，所以Astro在使用视图过渡路由下Waline时无法正常使用的，我是单独写了一个评论组件，对Waline进行动态加载，然后在需要评论的页面引入的。创建Waline评论组件#安装依赖npmi@waline/clie",
      "author": "",
      "pubDate": "2025-03-25T17:31:55.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/edgeone-pages-vs-cloudflare/",
      "title": "腾讯云 EdgeOne Pages 实测对比：能否成为国内开发者的 Cloudflare Pages 最佳平替？",
      "link": "https://www.vvhan.com/article/edgeone-pages-vs-cloudflare",
      "summary": "EdgeOnePages是基于边缘安全加速平台EO（TencentCloudEdgeOne）基础设施打造的前端开发和部署平台，专为现代Web开发设计，帮助开发者快速构建、部署静态站点和无服务器应用。通过集成边缘函数能力，实现高效的内容交付和动态功能扩展，支持全球用户的快速访问。无需备案+超低延迟：腾",
      "author": "",
      "pubDate": "2025-03-20T15:03:17.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/Lenis-in-Astro/",
      "title": "Astro 中使用 Lenis 增加鼠标滚动阻尼感",
      "link": "https://www.vvhan.com/article/Lenis-in-Astro",
      "summary": "在移动端触控交互中，惯性滚动带来的丝滑体验已成为标配，但鼠标滚轮受限于机械结构，滚动时难免产生生硬的段落感。如何让传统滚轮操作也能获得如触控板般的阻尼反馈？Lenis库通过JavaScript模拟惯性算法，成功将”物理惯性”引入网页滚动，本文将解析其实现原理与实战应用。核心技术原理​滚轮事件拦截与目",
      "author": "",
      "pubDate": "2025-03-06T21:58:59.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/pc-mobile-video-wallpaper/",
      "title": "一组手机和电脑动态壁纸分享【分享】",
      "link": "https://www.vvhan.com/article/pc-mobile-video-wallpaper",
      "summary": "本文精选一组电脑及手机动态壁纸，让你的设备秒变沉浸式视觉盛宴。壁纸下载壁纸下载壁纸下载",
      "author": "",
      "pubDate": "2025-03-05T17:06:16.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/astro-twikoo/",
      "title": "Astro 添加 Twikoo 评论组件",
      "link": "https://www.vvhan.com/article/astro-twikoo",
      "summary": "Astro在使用视图过渡路由时，在跳转路由时，会导致JS文件只有在第一次进入页面时生效，所以Astro在使用视图过渡路由下Twikoo时无法正常使用的，我是单独写了一个评论组件，对Twikoo进行动态加载，然后在需要评论的页面引入的。创建Twikoo评论组件&#x3C;!--Comment.astr",
      "author": "",
      "pubDate": "2025-03-03T12:16:16.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/astro-theme-vhastro-theme/",
      "title": "Astro主题-优雅的vhAstro-Theme【使用文档】",
      "link": "https://www.vvhan.com/article/astro-theme-vhastro-theme",
      "summary": "🍊我以Astro为基础开发的vhAstro-Theme主题模版，是一款优雅的响应式博客主题，它具有简洁的设计、流畅的动画和页面过渡。🍇Astro活跃的社区支持、广泛的现代框架兼容性、高效的性能优化、优秀的开发体验以及原生SEO优化，支持Markdown/MDX编写内容，且允许开发者混合使用Rea",
      "author": "",
      "pubDate": "2025-03-02T18:18:18.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/fetch-get-post/",
      "title": "Fetch的GET、POST简单HTTP请求封装",
      "link": "https://www.vvhan.com/article/fetch-get-post",
      "summary": "在现代Web开发中，FetchAPI已经可以完全替代Ajax，是处理HTTP请求的利器，且支持异步操作和Promise链式调用。本文将详细介绍如何使用FetchAPI封装GET和POST请求。通过封装，代码可复用性更高，逻辑更清晰，同时还能简化错误处理和请求配置，大大提升开发效率和代码质量。GET请",
      "author": "",
      "pubDate": "2025-02-24T18:08:44.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/shipai-phone-bizhi/",
      "title": "一些实拍的手机壁纸",
      "link": "https://www.vvhan.com/article/shipai-phone-bizhi",
      "summary": "在逛豆瓣无用美学小组时，看到了‘无用美学小组“2023月历壁纸”发布’这篇文章，非常喜欢其中的壁纸。文章里是的壁纸是用户实拍的风景照片，并进行局部裁剪缩放制作而成，很美很有趣。但是每张壁纸都带有水印，所以我找到了原图下载下来后，用PS一张一张处理成了没有水印的样子，然后分享出来！转自豆瓣-无用美学小",
      "author": "",
      "pubDate": "2025-02-24T17:07:38.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/dali-weihai-picture/",
      "title": "大理And威海【图】",
      "link": "https://www.vvhan.com/article/dali-weihai-picture",
      "summary": "今日份更新大理☁️和威海🌊的照片",
      "author": "",
      "pubDate": "2025-02-20T19:25:00.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    },
    {
      "id": "https://www.vvhan.com/article/water-of-west-lake-sunset/",
      "title": "很喜欢西湖的水【转自：狮子狮子鱼】",
      "link": "https://www.vvhan.com/article/water-of-west-lake-sunset",
      "summary": "像绸缎，日落的时候看着颜色的变换，感受流动的美好，喜欢这样的感觉，享受这样的时光流逝。淡妆浓抹总相宜",
      "author": "",
      "pubDate": "2025-01-09T17:44:40.000Z",
      "categories": [],
      "sourceId": "vvhan",
      "sourceTitle": "韩小韩博客"
    }
  ],
  "errors": [
    {
      "ok": false,
      "source": {
        "id": "xmhai",
        "title": "星觅海博客",
        "url": "https://www.xmhai.cn/rss.xml",
        "category": "tech",
        "limit": 15
      },
      "error": "HTTP 403 Forbidden"
    }
  ],
  "stats": {
    "sources": 3,
    "success": 2,
    "failed": 1,
    "items": 30,
    "updatedAt": "2026-06-28T00:34:14.616Z"
  }
}