<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>sh1ri</title><description>Be simple and useful.</description><link>https://sh1ri.com/</link><item><title>都在追求财富，我们是否搞错了方向？</title><link>https://sh1ri.com/posts/wealth-happiness/</link><guid isPermaLink="true">https://sh1ri.com/posts/wealth-happiness/</guid><description>聊聊我对财富和幸福的一些想法</description><pubDate>Mon, 07 Sep 2026 06:40:07 GMT</pubDate></item><item><title>&quot;npm pack&quot; + CDN 解决私有包安装问题</title><link>https://sh1ri.com/posts/npm-pack-cdn/</link><guid isPermaLink="true">https://sh1ri.com/posts/npm-pack-cdn/</guid><description>介绍如何用 npm pack 将私有依赖打包并托管到 CDN，让无法访问私有仓库的项目仍可正常安装固定版本依赖。</description><pubDate>Wed, 10 Dec 2025 06:44:27 GMT</pubDate></item><item><title>【开源简记】第九期——拥抱AI</title><link>https://sh1ri.com/posts/open-source-notes-9/</link><guid isPermaLink="true">https://sh1ri.com/posts/open-source-notes-9/</guid><description>推荐生成式 AI 课程、AI 编辑器、代码审查、提示词优化和舆情分析等五个开源项目。</description><pubDate>Wed, 05 Nov 2025 06:36:01 GMT</pubDate></item><item><title>Vue编译时标志：__VUE_OPTIONS_API__对构建体积的影响</title><link>https://sh1ri.com/posts/vue-options-api-size/</link><guid isPermaLink="true">https://sh1ri.com/posts/vue-options-api-size/</guid><description>通过新旧项目构建对比，验证关闭 Vue Options API 仅能减少少量产物体积，适合对空间极敏感的场景。</description><pubDate>Tue, 03 Jun 2025 09:43:21 GMT</pubDate></item><item><title>杂谈——关于写文档的个人感悟</title><link>https://sh1ri.com/posts/writing-docs/</link><guid isPermaLink="true">https://sh1ri.com/posts/writing-docs/</guid><description>分析团队为何抗拒写文档、文档何时值得投入，并总结降低阅读成本和建立写作习惯的实践心得。</description><pubDate>Sat, 24 May 2025 05:15:55 GMT</pubDate></item><item><title>【开源简记】第八期——这次是Go特辑</title><link>https://sh1ri.com/posts/open-source-notes-8/</link><guid isPermaLink="true">https://sh1ri.com/posts/open-source-notes-8/</guid><description>聚焦 Go 生态与相关应用，介绍 TypeScript Go、Ollama、Daytona、Memos 和 Restic 的定位与价值。</description><pubDate>Tue, 20 May 2025 09:29:28 GMT</pubDate></item><item><title>前端性能优化-预备篇</title><link>https://sh1ri.com/posts/frontend-performance-basics/</link><guid isPermaLink="true">https://sh1ri.com/posts/frontend-performance-basics/</guid><description>说明前端性能优化应围绕用户可感知的延迟与卡顿展开，并系统介绍 LCP、INP、CLS 等核心指标。</description><pubDate>Sat, 26 Apr 2025 10:50:18 GMT</pubDate></item><item><title>给PrimeVue组件库提了个PR</title><link>https://sh1ri.com/posts/primevue-tooltip-fix/</link><guid isPermaLink="true">https://sh1ri.com/posts/primevue-tooltip-fix/</guid><description>复盘定位 PrimeVue Tooltip 内存泄漏、设计修复方案，并向上游提交 PR 的完整过程。</description><pubDate>Sun, 20 Apr 2025 15:59:32 GMT</pubDate></item><item><title>【开源简记】第七期——Rust特辑，好的编程语言应该带来新的编程思想</title><link>https://sh1ri.com/posts/open-source-notes-7/</link><guid isPermaLink="true">https://sh1ri.com/posts/open-source-notes-7/</guid><description>集中推荐 uv、Zed、Meilisearch、Loco 和 RustScan，观察 Rust 生态带来的性能工具与新编程思路。</description><pubDate>Sat, 23 Nov 2024 02:27:43 GMT</pubDate></item><item><title>【开源简记】第六期——重视机制而非策略</title><link>https://sh1ri.com/posts/open-source-notes-6/</link><guid isPermaLink="true">https://sh1ri.com/posts/open-source-notes-6/</guid><description>推荐 QQ 空间归档、在线简历、文档转换、嵌入式 GUI 和 AI 绘图界面等五个开源项目。</description><pubDate>Mon, 18 Nov 2024 10:02:34 GMT</pubDate></item><item><title>【开源简记】第五期——Less code, less bug.</title><link>https://sh1ri.com/posts/open-source-notes-5/</link><guid isPermaLink="true">https://sh1ri.com/posts/open-source-notes-5/</guid><description>推荐 Twenty、Stirling-PDF、Actual、LocalAI 和 Superfile，汇集 CRM、PDF、财务、AI 与文件管理工具。</description><pubDate>Wed, 13 Nov 2024 01:53:00 GMT</pubDate></item><item><title>【开源简记】第四期——计算机寄术</title><link>https://sh1ri.com/posts/open-source-notes-4/</link><guid isPermaLink="true">https://sh1ri.com/posts/open-source-notes-4/</guid><description>介绍 FingerprintJS、PGlite、Svelte、Surya 和 Dify，涵盖访客识别、浏览器数据库、前端框架、OCR 与 AI 应用开发。</description><pubDate>Fri, 25 Oct 2024 06:38:17 GMT</pubDate></item><item><title>【开源简记】第三期</title><link>https://sh1ri.com/posts/open-source-notes-3/</link><guid isPermaLink="true">https://sh1ri.com/posts/open-source-notes-3/</guid><description>介绍 Rust Course、Deno、Papermark、Swarm 和 Follow，并重点比较 Deno 与 Node.js 的设计差异。</description><pubDate>Wed, 16 Oct 2024 09:17:39 GMT</pubDate></item><item><title>【开源简记】第二期</title><link>https://sh1ri.com/posts/open-source-notes-2/</link><guid isPermaLink="true">https://sh1ri.com/posts/open-source-notes-2/</guid><description>推荐 Immich、Firecrawl、Hyprland、NocoDB 和 Screenpipe，覆盖媒体管理、网页采集、桌面与数据工具。</description><pubDate>Wed, 09 Oct 2024 07:26:25 GMT</pubDate></item><item><title>【开源简记】第一期</title><link>https://sh1ri.com/posts/open-source-notes-1/</link><guid isPermaLink="true">https://sh1ri.com/posts/open-source-notes-1/</guid><description>推荐 LocalSend、SuperVision、Kamal、Pake 与 Weekly，涵盖文件传输、视觉标注、部署和内容阅读工具。</description><pubDate>Sun, 29 Sep 2024 07:38:09 GMT</pubDate></item><item><title>论 Tailwind 的兴起</title><link>https://sh1ri.com/posts/tailwind-intro/</link><guid isPermaLink="true">https://sh1ri.com/posts/tailwind-intro/</guid><description>从 BEM 的维护困境与原子类思想出发，介绍 Tailwind 的核心概念、优势及适用方式。</description><pubDate>Tue, 09 Jan 2024 07:22:20 GMT</pubDate></item><item><title>记录搭建React Native环境时遇到的几个坑</title><link>https://sh1ri.com/posts/react-native-setup/</link><guid isPermaLink="true">https://sh1ri.com/posts/react-native-setup/</guid><description>汇总 React Native 环境搭建中的 JDK 版本、Android SDK 环境变量和 Gradle 下载源问题及解决方法。</description><pubDate>Sun, 27 Aug 2023 06:46:46 GMT</pubDate></item><item><title>解决方案——el-table用header-cell-style回调设置rowSpan不生效</title><link>https://sh1ri.com/posts/el-table-rowspan/</link><guid isPermaLink="true">https://sh1ri.com/posts/el-table-rowspan/</guid><description>通过阅读 Element Table 源码解释 header-cell-style 修改 rowSpan 不生效的时序原因，并给出源码层修复方式。</description><pubDate>Tue, 18 Jul 2023 02:59:34 GMT</pubDate></item></channel></rss>