<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>多吃点的小饭桌</title><description>多吃点的个人博客——技术、折腾与日常</description><link>https://blog.zkl2333.com/</link><item><title>碎语插件</title><link>https://blog.zkl2333.com/posts/1057/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1057/</guid><description>好多朋友问我要我碎语页面的制作方法，我打包成插件了。有一点注释大家自己研究下吧。 我没做兼容处理，我想大多数主题应该不会有问题吧，反正我没遇到什么问题。不过推荐大家配合 衫小寨 出品的 No.7 使用。 使用方法：新建页面 插入短链接[ word ] 要在主页文章列表显示碎语内容</description><pubDate>Sun, 27 Nov 2016 05:59:30 GMT</pubDate></item><item><title>迁移到阿里云学生机</title><link>https://blog.zkl2333.com/posts/1847/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1847/</guid><description>又收到阿里云的续费短信，ECS每个月七八十的支出真的是吃不消…… 顺手查了下自己在学信网的学籍信息（因学信网学籍信息更新不及时，我已经在学生认证上坑了三次！导致学生认证被冻结），然后给发了个工单。 上传了学籍截图以及手持学生证的照片，进行了人工认证。 最后以 118 元/年 的价</description><pubDate>Mon, 06 Nov 2017 06:52:18 GMT</pubDate></item><item><title>ACM刷题:Binary String Matching</title><link>https://blog.zkl2333.com/posts/1866/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1866/</guid><description>Binary String Matching 时间限制： 3000 ms | 内存限制： 65535 KB 难度： 3 描述 Given two strings A and B, whose alphabet consist only ‘0’ and ‘1’. Your task</description><pubDate>Sat, 18 Nov 2017 07:56:27 GMT</pubDate></item><item><title>ACM刷题：全排列问题</title><link>https://blog.zkl2333.com/posts/1893/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1893/</guid><description>描述 小明十分聪明，而且十分擅长排列计算。比如给小明一个数字5，他能立刻给出1 5按字典序的全排列，如果你想为难他，在这5个数字中选出几个数字让他继续全排列，那么你就错了，他同样的很擅长。现在需要你写一个程序来验证擅长排列的小明到底对不对。 输入 第一行输入整数N（1 N 10）</description><pubDate>Sun, 19 Nov 2017 15:29:00 GMT</pubDate></item><item><title>ACM刷题:括号配对问题</title><link>https://blog.zkl2333.com/posts/1900/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1900/</guid><description>括号配对问题 时间限制： 3000 ms | 内存限制： 65535 KB 难度：3 描述 现在，有一行括号序列，请你检查这行括号是否配对。 输入 第一行输入一个数N（0 N =100）,表示有N组测试数据。后面的N行输入多组输入数据，每组输入数据都是一个字符串S(S的长度小于1</description><pubDate>Mon, 20 Nov 2017 15:47:00 GMT</pubDate></item><item><title>新手做项目好累啊</title><link>https://blog.zkl2333.com/posts/1954/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1954/</guid><description>帮学校迎新晚会做了个上墙的应用。 现在有个问题就是用户一个提交之后，后端需要请求两三个外部接口来过滤垃圾信息，然后返回提交成功。第三方接口造成的时间开销太大！用户需要等四五秒才能看到提交成功。 优化方案是使用消息队列（任务队列）：用户提交后存入数据库、内存或者文件上的一个队列，然</description><pubDate>Sat, 23 Dec 2017 13:18:00 GMT</pubDate></item><item><title>初学Python爬虫</title><link>https://blog.zkl2333.com/posts/1960/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1960/</guid><description>QQ 空间模拟登录与数据爬取的初学探索</description><pubDate>Mon, 22 Jan 2018 15:19:00 GMT</pubDate></item><item><title>最近没怎么写代码</title><link>https://blog.zkl2333.com/posts/1973/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1973/</guid><description>学校创新创业部要搞成果展，做了两轮平衡车、两轴无人机，还入了航模坑——穿越机、固定翼和二手精灵 3s 全炸了鸡。一篇 2018 年的折腾流水账。</description><pubDate>Sun, 15 Apr 2018 16:20:00 GMT</pubDate></item><item><title>修复博客友链插件的漏洞一枚</title><link>https://blog.zkl2333.com/posts/1978/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1978/</guid><description>Typecho 友链插件 XSS 漏洞排查与修复记录</description><pubDate>Sun, 20 May 2018 07:12:00 GMT</pubDate></item><item><title>给博客加了反百度弹窗</title><link>https://blog.zkl2333.com/posts/1986/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1986/</guid><description>给博客加了个反百度搜索跳转的提示弹窗（免 jQuery 版）</description><pubDate>Fri, 24 Aug 2018 07:04:00 GMT</pubDate></item><item><title>关于函数作为参数传递的笔记</title><link>https://blog.zkl2333.com/posts/1987/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1987/</guid><description>JavaScript 中函数作参数传递的坑：WebSocket 事件绑定实战</description><pubDate>Tue, 28 Aug 2018 07:31:00 GMT</pubDate></item><item><title> 【转】MySQL5.7开启远程访问及Ubuntu18.04防火墙3306端口</title><link>https://blog.zkl2333.com/posts/1995/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1995/</guid><description>MySQL 5.7 开启远程访问 &amp; Ubuntu 防火墙 3306 端口配置</description><pubDate>Mon, 10 Dec 2018 05:05:00 GMT</pubDate></item><item><title>【转】Linux查看文件指定行数内容</title><link>https://blog.zkl2333.com/posts/1997/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/1997/</guid><description>Linux 命令行技巧：tail、sed、head 查看文件指定行内容</description><pubDate>Wed, 19 Dec 2018 13:29:00 GMT</pubDate></item><item><title>博客开启HTTP2 &amp; 维护记录 &amp; 新坑预告</title><link>https://blog.zkl2333.com/posts/2006/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/2006/</guid><description>博客升级 HTTP/2、CDN 配置与近期维护记录</description><pubDate>Tue, 28 Apr 2020 21:01:00 GMT</pubDate></item><item><title>吃了饭没事干了解一下开源协议吧</title><link>https://blog.zkl2333.com/posts/2009/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/2009/</guid><description>开源协议速查笔记，附常用协议对比表格</description><pubDate>Thu, 07 May 2020 05:15:00 GMT</pubDate></item><item><title>今日踩坑：node-sass不支持node15，使用dart-sass代替node-scss</title><link>https://blog.zkl2333.com/posts/2010/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/2010/</guid><description>uni-app 项目踩坑：node-sass 与 Node 15 不兼容，换用 dart-sass 解决</description><pubDate>Thu, 29 Oct 2020 07:05:34 GMT</pubDate></item><item><title>求[0, 100000]内所有快乐数（定义参考LeetCode #202）的和</title><link>https://blog.zkl2333.com/posts/2015/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/2015/</guid><description>刷题笔记：用 JavaScript 暴力求解十万以内所有快乐数的和</description><pubDate>Fri, 05 Mar 2021 07:52:00 GMT</pubDate></item><item><title>我是如何解决CNAME和MX不能共存的问题</title><link>https://blog.zkl2333.com/posts/318/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/318/</guid><description>最近使用了大企鹅的域名邮箱，毕竟大企业稳定一点。但是由于我使用了CDN加速，给域名做MX记录的时候却提示MX与CNAME冲突，这是为什么呢？ 原来大部分加速服务提供的都是CNAME模式，MX企业邮件记录也必须配置到同一个节点下。而CNAME资源记录出现在一个域名节点，为了确保不会</description><pubDate>Fri, 05 Feb 2016 06:00:23 GMT</pubDate></item><item><title>运营商进行网络劫持的前生今世+劫持的危害</title><link>https://blog.zkl2333.com/posts/361/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/361/</guid><description>本文系全文转载 作者： raysonx 点击查看原文 西元 2016 年 2 月 5 日晚 （注：本人只是一名技术人员，凭专业知识和经验写成本文，并非运营商员工，如有错误还请各位看官指出。） 0. 前言 互联网行业的火（ pao ）热（ mo ）真是让猪也飞起来了，而运营商的日子</description><pubDate>Mon, 08 Feb 2016 11:08:05 GMT</pubDate></item><item><title>GT-S7572 官方救砖工具</title><link>https://blog.zkl2333.com/posts/527/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/527/</guid><description>最近手机被收，找出个垃圾手机。一开始超卡，恢复出厂设置之后因为删掉了三星账户卡在欢迎界面…… 于是找到了这个官方线刷包，不管怎么样官方的最稳定。 有空翻翻记录看看是哪里找到的这个包，先传百度盘。说不定下次又用到了呢。 https://pan.baidu.com/s/1bpFMrT</description><pubDate>Sat, 26 Mar 2016 12:28:02 GMT</pubDate></item><item><title>公开我的友链模板</title><link>https://blog.zkl2333.com/posts/647/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/647/</guid><description>最近折腾博客，结交了许多站长朋友。交换友链自然是必不可少，所以我依靠baidu和Google搜索了一些友链页面的示例，修修改改做出了一个像样的友链页面。 当初版本1.0是按照 我是链接 的方法制作的，在WordPress的链接管理器的备注一栏填写站长的邮箱即可调用头像 但是交换友</description><pubDate>Mon, 11 Apr 2016 13:09:13 GMT</pubDate></item><item><title>给博客添加回复被回复的邮件通知</title><link>https://blog.zkl2333.com/posts/678/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/678/</guid><description>前几天发现回复被回复没有邮件通知，网上搜到到了解决方法。 https://www.wpdaxue.com/comment mail notify.html 使用后发现发出的邮件没有评论的链接很不方便，所以自己改了改。 其实只是将 您可以点击查看回复的完整內容 改为 a href=</description><pubDate>Wed, 13 Apr 2016 13:23:47 GMT</pubDate></item><item><title>友链插件links预告</title><link>https://blog.zkl2333.com/posts/889/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/889/</guid><description>因本人面临高三且家中电脑故障，本插件延期发布！！！ 想要制作一个漂亮的友链列表？ 无需代码！简单快捷！ links插件使用[ links ]短代码 在任何文章或页面中插入[ links ]即可自动替换为漂亮的友链列表！是不是很炫酷？ 期待插件的发布吧！ 目前实现的功能: 开启wo</description><pubDate>Mon, 25 Jul 2016 15:04:45 GMT</pubDate></item><item><title>越来越多的技术债，逼我关掉了自己的 AI 早报工厂</title><link>https://blog.zkl2333.com/posts/ai-daily-shutdown/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/ai-daily-shutdown/</guid><description>我用 hermes 给自己搭了套 AI 早报：几十个源抓进来，自己定规则去重、合并、分级，每早八点半当管家递给我。跑了 52 天还是关了。它不是败给谁，是败给我从一开始就不肯付的那点代价。</description><pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate></item><item><title>博客捡回来了：从 WordPress 走到 Astro</title><link>https://blog.zkl2333.com/posts/blog-migration-2026/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/blog-migration-2026/</guid><description>十年、三个 CMS、几次搬家。趁切到 Astro 顺手把旧物理了一遍——删了哪些、留了哪些、还找回一份十年前的源码。</description><pubDate>Tue, 12 May 2026 02:00:00 GMT</pubDate></item><item><title>查看 docker run 参数命令</title><link>https://blog.zkl2333.com/posts/docker-run-params/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/docker-run-params/</guid><description>介绍 rekcod 和 runlike 两个工具，用于反向解析已运行 Docker 容器的完整启动参数。</description><pubDate>Sun, 22 Oct 2023 16:00:00 GMT</pubDate></item><item><title>好耶~又复活一个吃灰小屏幕</title><link>https://blog.zkl2333.com/posts/eink-cloud-module/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/eink-cloud-module/</guid><description>抽屉里又翻出一块吃灰的墨水屏，这次是 ESP32 的云模块，换 ESPHome 玩，接进 Home Assistant 显示天气。前后两个晚上，中间一串坑（代理、欠压回滚、工具链下坏）基本是 Claude 自己 SSH 进服务器趟掉的，我动动嘴就完事。这篇博客也是 AI 写的。</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate></item><item><title>在 250×122 像素的墨水屏上写 JSX</title><link>https://blog.zkl2333.com/posts/eink-render-jsx/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/eink-render-jsx/</guid><description>翻出来的 Pi Zero 2W 已经能用墨水屏显示状态了，但渲染层是 imperative PIL——我作为前端不熟。睡前躺床上随手起念，两个晚上 + 一些工作缝隙，把渲染管线从 PIL 改成了 JSX + flexbox。两个 AI 协作、23 个 commit、最后 squash 进 main。这篇博客也是 AI 写的。</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate></item><item><title>墨水屏时钟没居中，我几乎重写了整个渲染管线</title><link>https://blog.zkl2333.com/posts/eink-render-pure-node/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/eink-render-pure-node/</guid><description>就因为首页时钟差几像素没居中：两个多小时、一个会话，整个渲染管线从 Python/PIL 几乎重写了一遍，自己编了个 FreeType-WASM，删掉 367 行代码。爱折腾，喜欢这感觉。</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item><item><title>前端玩 LangChain 之简单联网查询</title><link>https://blog.zkl2333.com/posts/frontend-langchain-web-search/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/frontend-langchain-web-search/</guid><description>最近玩 GPT 的小伙伴大概都听过 LangChain 吧，这是一个强大的框架，可以简化构建高级语言模型应用程序的过程。本文介绍了如何使用 LangChain JS 版本实现简单的联网搜索查询功能。</description><pubDate>Sun, 22 Oct 2023 16:00:00 GMT</pubDate></item><item><title>Hermes Agent v0.12.0 的「自助策展人」：终于有人来修剪这座疯长的花园了</title><link>https://blog.zkl2333.com/posts/hermes-curator/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/hermes-curator/</guid><description>v0.12.0 发布的 Curator 后台策展人，自动给 Skill 打分、合并、淘汰——正好是上一篇说的「只进不出」问题的官方答案。让 Hermes 自己研究自己，把 Curator 的架构、运作逻辑和防御机制拆了一遍。</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate></item><item><title>解剖 Hermes Agent 的「自我进化」：后台 Skill 自动生成链路完全追踪</title><link>https://blog.zkl2333.com/posts/hermes-skill-auto-generation/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/hermes-skill-auto-generation/</guid><description>从昨晚发现一堆搞不清来源的 Skill 说起，顺藤摸瓜追踪 run_agent.py 源码、配置项、Fork 机制、Prompt 设计，再到社区几个积压 Issue 和 146 个 Skill 年烧 8000 万 Token 的成本账。一个会自动生长但从不会修剪的系统。</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate></item><item><title>翻出书架上的树莓派，和 Claude 一晚上把它玩起来</title><link>https://blog.zkl2333.com/posts/home-pi-revival/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/home-pi-revival/</guid><description>一台买回来装好就吃灰的 Pi Zero 2W + PiSugar 3 + 2.13 寸墨水屏，搬家翻出来，今晚和 AI 一起从零调通：事件驱动的状态显示 daemon、内核接入 RTC、GitHub 公钥同步、bootstrap 一键复盘。整套配置归档到 GitHub，下次 SD 卡挂了也能 git clone 出来。</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate></item><item><title>iOS 将网页保存到桌面</title><link>https://blog.zkl2333.com/posts/ios-webapp-to-home/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/ios-webapp-to-home/</guid><description>以哪吒面板为例，介绍如何通过添加 meta 标签和 apple-touch-icon，让网页在 iOS Safari 中可以被保存到桌面并像原生应用一样运行。</description><pubDate>Sun, 22 Oct 2023 16:00:00 GMT</pubDate></item><item><title>AI 让我膨胀之我要画板</title><link>https://blog.zkl2333.com/posts/sleepy-sensor-v1-bringup/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/sleepy-sensor-v1-bringup/</guid><description>被 AI 惯出来的胆子：第一次自己画板，树莓派 Zero 外形的 ESP32-C3。打样回来无限重启，修了三回——第一回抓了共犯当主犯，第二回发现压根没烧过固件，第三回才是真欠压。最后一颗雷，Claude 排障排到了自己头上。</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Vite 的打包优化</title><link>https://blog.zkl2333.com/posts/vite-bundle-optimize/</link><guid isPermaLink="true">https://blog.zkl2333.com/posts/vite-bundle-optimize/</guid><description>记录使用 rollup-plugin-visualizer 分析 Vite 项目打包产物，并通过手动分包、按需加载等手段进行优化的过程。</description><pubDate>Sun, 22 Oct 2023 16:00:00 GMT</pubDate></item></channel></rss>