<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Inkstone</title><description>A personal publishing space for technical notes, project write-ups, and longer essays.</description><link>https://lvxinyan.com/</link><item><title>Superpowers 插件代码解剖：skill 如何组织、唤起与防偏离</title><link>https://lvxinyan.com/blog/2026-06-04-superpowers-plugin-skill-architecture/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2026-06-04-superpowers-plugin-skill-architecture/</guid><description>对 obra/superpowers v5.1.0 的源码走读。重点不是&quot;装了它能干什么&quot;，而是&quot;它怎么让一个 LLM agent 真的按 skill 走、不偷懒、不偏题&quot;。 背景 Claude Code、Codex CLI、Curso…</description><pubDate>Thu, 04 Jun 2026 09:41:22 GMT</pubDate><category>AI / Agent</category></item><item><title>从空域名到可写博客：Astro、Cloudflare Pages 与 Sveltia CMS 的建站记录</title><link>https://lvxinyan.com/blog/2026-06-04-astro-cloudflare-pages-sveltia-cms-blog/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2026-06-04-astro-cloudflare-pages-sveltia-cms-blog/</guid><description>记录一次个人技术博客从空域名到可访问、可多端写作、可 Git 备份、可 CMS 登录的落地过程，以及 Cloudflare Pages、www 跳转和 Sveltia CMS OAuth 的几个关键取舍。</description><pubDate>Wed, 03 Jun 2026 16:00:00 GMT</pubDate><category>Cloudflare / 建站</category></item><item><title>不要把长期天气 token 打进 iOS 包：匿名 session 换短期凭证的设计</title><link>https://lvxinyan.com/blog/2026-06-03-anonymous-weather-session-token-design/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2026-06-03-anonymous-weather-session-token-design/</guid><description>本地优先 App 不要求登录也要能用天气，但又不应该让所有客户端共享同一个长期静态 token。这里记录匿名 weather session 的设计和实现。</description><pubDate>Tue, 02 Jun 2026 16:00:00 GMT</pubDate><category>Cloudflare / 安全设计</category></item><item><title>把邮箱注册补完整：从 Resend 域名配置到后端验证码发送</title><link>https://lvxinyan.com/blog/2026-06-03-resend-email-verification-cloudflare-worker/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2026-06-03-resend-email-verification-cloudflare-worker/</guid><description>一次把邮箱验证码从“后端生成”补到“真实投递”：发信域名、Resend 配置、Worker secrets、后端抽象、验证码存储和测试策略。</description><pubDate>Tue, 02 Jun 2026 16:00:00 GMT</pubDate><category>Cloudflare / 后端</category></item><item><title>Java 对象转换器模式最佳实践指南</title><link>https://lvxinyan.com/blog/2025-09-03-java-object-converter-pattern-best-practices/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2025-09-03-java-object-converter-pattern-best-practices/</guid><description>概述** 在我们的项目中，存在多种对象转换器的实现方式。本文档分析各种模式的优劣，并提供推荐的最佳实践方法。 现有的转换器模式** 1. 手动转换方式 ❌ 不推荐** 示例：** 问题：** ❌ **易遗漏字段**：新增字段时容易忘记在…</description><pubDate>Wed, 03 Sep 2025 11:50:31 GMT</pubDate><category>Java / 工程实践</category></item><item><title>MySQL 慢查询排查实录：一次优化器误判引发的性能危机</title><link>https://lvxinyan.com/blog/2025-06-05-mysql-slow-query-optimizer-index-misjudge/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2025-06-05-mysql-slow-query-optimizer-index-misjudge/</guid><description>一、问题背景 某线上接口响应时间高达 50秒以上，频繁超时，严重影响用户体验。测试环境却运行流畅，引发了排查行动。 二、初步排查过程 ✅ 1. 链路追踪识别慢接口 通过链路追踪系统（如 SkyWalking）快速定位到是某数据库查询拖慢…</description><pubDate>Thu, 05 Jun 2025 09:38:48 GMT</pubDate><category>数据库 / MySQL</category></item><item><title>MacBook 有线网络和无线网络自动切换</title><link>https://lvxinyan.com/blog/2025-06-04-macbook-ethernet-wifi-auto-switch/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2025-06-04-macbook-ethernet-wifi-auto-switch/</guid><description>背景 MacBook同时连接有线网络和无线网络时，可以在设置中通过调整两者的上下顺序来优先选择使用哪种网络。 但实际使用中，无论如何设置，只要连接了无线网络，就会优先使用无线网络。导致有线网络的连接形同虚设。 为了实现有效的有线网络连接…</description><pubDate>Wed, 04 Jun 2025 06:32:28 GMT</pubDate><category>工具 / macOS</category></item><item><title>解决Java项目单元测试运行失败的完整指南</title><link>https://lvxinyan.com/blog/2025-05-29-java-unit-test-local-failure-troubleshooting/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2025-05-29-java-unit-test-local-failure-troubleshooting/</guid><description>前言 在Java项目开发过程中，单元测试是保证代码质量的重要手段。然而，当我们遇到测试在CI/CD pipeline中正常运行，但在本地IDE（如IntelliJ IDEA、Cursor）中却无法执行的情况时，往往会让开发者感到困惑。本…</description><pubDate>Thu, 29 May 2025 08:44:13 GMT</pubDate><category>Java / 测试排障</category></item><item><title>云鲸逍遥001Max-水箱版扫地机器人使用测评</title><link>https://lvxinyan.com/blog/2025-05-22-narwal-xiaoyao-001max-review/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2025-05-22-narwal-xiaoyao-001max-review/</guid><description>!O1CN01BJmILy1gXD4xHYTVW_!!6000000004151-2-yinhe.png_.avif 背景 我比较爱干净，每周会打扫一下卫生，每个月请阿姨来打扫。但周中地面有灰的时候，我往往没有精力和时间去打扫，所以我希…</description><pubDate>Thu, 22 May 2025 01:30:01 GMT</pubDate><category>测评 / 家居</category></item><item><title>VSCode插件build问题和解决方案</title><link>https://lvxinyan.com/blog/2025-04-28-vscode-extension-build-troubleshooting/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2025-04-28-vscode-extension-build-troubleshooting/</guid><description>📁 项目背景** 项目名：annotate-with-git-blame 目标：使用 vsce package 成功打包插件为 .vsix 文件，用于本地或市场发布。 ✅ 最终目标达成** 你最终**成功构建并打包插件**，问题全部解决…</description><pubDate>Mon, 28 Apr 2025 02:41:09 GMT</pubDate><category>工具 / VSCode</category></item><item><title>域名example.life部署纪录：从收到DMARC报告说起</title><link>https://lvxinyan.com/blog/2025-04-27-example-life-dmarc-cloudflare-dns/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2025-04-27-example-life-dmarc-cloudflare-dns/</guid><description>一次收到 Google DMARC 报告后的 DNS 清理记录：关闭不再需要的邮件能力，整理 SPF、DMARC 和空 DKIM 记录，让域名更干净。</description><pubDate>Sun, 27 Apr 2025 11:37:11 GMT</pubDate><category>Cloudflare / DNS</category></item><item><title>Nas 部署TTRSS+Fever</title><link>https://lvxinyan.com/blog/2024-08-09-nas-ttrss-fever-deploy/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2024-08-09-nas-ttrss-fever-deploy/</guid><description>目的 主要是为了摆脱feedly，每次使用都要开启代理，我的手机代理并不是一直开着的。所以自建一个rss服务就会比较方便 选择 现在比较常见的ttrss，然后配置fever插件，其提供的api可以在各种客户端使用，例如我用的Reeder…</description><pubDate>Fri, 09 Aug 2024 11:57:58 GMT</pubDate><category>私有云 / NAS</category></item><item><title>Flip Go使用体验和踩坑</title><link>https://lvxinyan.com/blog/2024-08-09-flip-go-review-displaylink-troubleshooting/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2024-08-09-flip-go-review-displaylink-troubleshooting/</guid><description>背景# 对 Flip Go 这款产品心仪已久，但一直没有使用的场景，毕竟一般在外面用电脑的强度并不大，不太需要一个拓展屏幕。但最近发现公司的二氧化碳浓度每天只有 30 分钟在健康值内，并且大楼没有新风，开窗效果也不好，到了下午就开始疲劳…</description><pubDate>Fri, 09 Aug 2024 10:51:41 GMT</pubDate><category>测评 / 数码</category></item><item><title>NAS在局域网的访问提速</title><link>https://lvxinyan.com/blog/2024-04-06-nas-lan-speed-optimization/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2024-04-06-nas-lan-speed-optimization/</guid><description>速度的概念 MB/s（兆字节每秒）和Mb/s（兆比特每秒）是数据传输速度的两种不同单位： 1. **MB/s（兆字节每秒）**： 用于表示每秒传输的数据量，常用于文件传输、存储设备性能等场景。 1 MB/s 等于 8 Mb/s，因为1字…</description><pubDate>Sat, 06 Apr 2024 12:59:41 GMT</pubDate><category>私有云 / NAS</category></item><item><title>MJ Version6调研</title><link>https://lvxinyan.com/blog/2024-02-08-midjourney-v6-research/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2024-02-08-midjourney-v6-research/</guid><description>更新内容 v6提供了**更准确的提示跟随能力，**更好的**连贯性**和增**强的模型知识**， 支持****更长的提示**，1,985个字符 词语 1-5**：非常有影响力，可能会在第一次生成时出现。 单词 6-20**：仍旧发挥一定…</description><pubDate>Thu, 08 Feb 2024 07:20:33 GMT</pubDate><category>AI / 图像生成</category></item><item><title>GPT文案生成</title><link>https://lvxinyan.com/blog/2024-02-08-gpt-copywriting-generation-research/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2024-02-08-gpt-copywriting-generation-research/</guid><description>场景 差评回复 短文案生成 菜品推荐 长文案生成 商家新鲜事 故事性文案生成 品牌故事 总结 需要较高文学性的精炼广告语的文案输出，GPT力有不逮。但对于回复、短文案和故事性文案的回复，可以胜任，成品需要文案师进行一些润色。GPT3.0…</description><pubDate>Thu, 08 Feb 2024 07:19:43 GMT</pubDate><category>AI / Prompt</category></item><item><title>Nas挂载夸克网盘</title><link>https://lvxinyan.com/blog/2023-05-23-nas-mount-quark-alist-webdav/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2023-05-23-nas-mount-quark-alist-webdav/</guid><description>背景 对于一些比较成熟的网盘，例如百度云，S3等，群晖NAS有自带的Cloud Station可以做同步管理，自动将其制定文件夹的内容同步到NAS的指定盘位。 但对于一些比较小众的网盘，群晖NAS就不原生支持，这使得这些网盘的数据下载就…</description><pubDate>Tue, 23 May 2023 06:59:32 GMT</pubDate><category>私有云 / NAS</category></item><item><title>户外装备选择</title><link>https://lvxinyan.com/blog/2021-12-14-outdoor-gear-selection/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2021-12-14-outdoor-gear-selection/</guid><description>1. 睡眠系统 1.1 帐篷 类型 公园露营帐 主要用于公园内的露营，可以过夜。一般具备以下特点 防水 防晒 容积大 重量重 三季帐 主要用于春夏秋三季季节的露营，具备 防水 防风 容积紧凑 重量较轻 四季帐 可适用于春夏秋冬四级，具备…</description><pubDate>Tue, 14 Dec 2021 07:45:00 GMT</pubDate><category>生活 / 户外</category></item><item><title>如何制作播客</title><link>https://lvxinyan.com/blog/2021-03-07-how-to-make-a-podcast/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2021-03-07-how-to-make-a-podcast/</guid><description>播客是一种可以通过 RSS 订阅、下载和收听的数字音频媒体。这篇文章记录了选题、录音、剪辑、托管和平台提交的完整流程。</description><pubDate>Sun, 07 Mar 2021 07:14:00 GMT</pubDate><category>生活 / 播客</category></item><item><title>自制 HomeKit 智能家居</title><link>https://lvxinyan.com/blog/2017-12-07-diy-homekit-smart-home/</link><guid isPermaLink="true">https://lvxinyan.com/blog/2017-12-07-diy-homekit-smart-home/</guid><description>2017 年的一篇 HomeKit 智能家居折腾记录：用树莓派、Homebridge、小米网关、Yeelight、Harmony Hub 等设备，把非认证硬件接入 Apple HomeKit。</description><pubDate>Thu, 07 Dec 2017 04:00:00 GMT</pubDate><category>生活 / 智能家居</category></item></channel></rss>