<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Chumanic</title><description>独立开发者 Chumanic 的个人基地：可验证的开发工具、Agent Skill 复核流程、技术札记与一座持续生长的内容基础设施。</description><link>https://chumanic.com/</link><item><title>Agent Skill 工具的成熟度清单：从 demo 到一流项目的距离</title><link>https://chumanic.com/posts/agent-skill-tool-maturity-checklist/</link><guid isPermaLink="true">https://chumanic.com/posts/agent-skill-tool-maturity-checklist/</guid><description>整理 Agent Skill 工具从原型到一流开源项目的差距清单：治理、CI/CD、ADR、迁移指南、签名验证、贡献者认可等。</description><pubDate>Mon, 31 Aug 2026 04:00:00 GMT</pubDate></item><item><title>小型开源项目的治理模板：从骨架到一线水平的最小路径</title><link>https://chumanic.com/notes/open-source-governance-templates-for-small-projects/</link><guid isPermaLink="true">https://chumanic.com/notes/open-source-governance-templates-for-small-projects/</guid><description>整理一份小型 CLI 开源项目达到一线水平所需的最小治理模板清单与门槛。</description><pubDate>Mon, 31 Aug 2026 04:00:00 GMT</pubDate></item><item><title>个人站点的性能优化复盘：把首页 JS 载荷从 5MB 降到 11KB</title><link>https://chumanic.com/posts/performance-optimization-lazy-loading-threejs/</link><guid isPermaLink="true">https://chumanic.com/posts/performance-optimization-lazy-loading-threejs/</guid><description>记录这次针对 chumanic-blog 的性能优化：从 Three.js 懒加载、命名导入、到 prefers-contrast 支持的完整过程。</description><pubDate>Mon, 31 Aug 2026 02:30:00 GMT</pubDate></item><item><title>FreshRSS 到公开 Reader 的数据桥接</title><link>https://chumanic.com/notes/freshrss-to-public-reader-bridge/</link><guid isPermaLink="true">https://chumanic.com/notes/freshrss-to-public-reader-bridge/</guid><description>如何从 FreshRSS 的 Google Reader API 获取数据，筛选后生成公开的阅读精选页面。</description><pubDate>Sun, 30 Aug 2026 04:00:00 GMT</pubDate></item><item><title>静态博客的构建验证：从格式检查到链接检测的完整流程</title><link>https://chumanic.com/posts/build-verification-for-static-blogs/</link><guid isPermaLink="true">https://chumanic.com/posts/build-verification-for-static-blogs/</guid><description>记录如何为静态博客建立多层构建验证，确保每次部署的内容都是可信赖的。</description><pubDate>Sat, 29 Aug 2026 04:00:00 GMT</pubDate></item><item><title>静态站点的 RSS 订阅源实现</title><link>https://chumanic.com/notes/rss-feed-implementation-for-static-sites/</link><guid isPermaLink="true">https://chumanic.com/notes/rss-feed-implementation-for-static-sites/</guid><description>如何在 Astro 静态站点中实现类型安全的 RSS 订阅源，以及需要注意的格式和验证问题。</description><pubDate>Sat, 29 Aug 2026 04:00:00 GMT</pubDate></item><item><title>用中国古典诗人为主题命名：个人站点的视觉身份设计</title><link>https://chumanic.com/posts/theme-naming-with-classical-poets/</link><guid isPermaLink="true">https://chumanic.com/posts/theme-naming-with-classical-poets/</guid><description>从李煜、苏轼到王维，记录如何用中国古典诗人的意境为三套主题命名，以及主题系统的技术实现。</description><pubDate>Fri, 28 Aug 2026 04:00:00 GMT</pubDate></item><item><title>Agent Skill 的沙箱隔离机制</title><link>https://chumanic.com/notes/agent-skill-sandboxing-isolation/</link><guid isPermaLink="true">https://chumanic.com/notes/agent-skill-sandboxing-isolation/</guid><description>比较 Bubblewrap、sandbox-exec 和容器化方案在 Agent Skill 隔离重放中的适用场景。</description><pubDate>Thu, 27 Aug 2026 04:00:00 GMT</pubDate></item><item><title>Agent Skill 的供应链验证：从仓库到执行的完整路径</title><link>https://chumanic.com/posts/agent-skill-supply-chain-verification/</link><guid isPermaLink="true">https://chumanic.com/posts/agent-skill-supply-chain-verification/</guid><description>当 Agent Skill 从 GitHub 仓库到达本地执行环境，中间经历了什么？记录供应链验证的完整路径和当前实践。</description><pubDate>Wed, 26 Aug 2026 04:00:00 GMT</pubDate></item><item><title>个人内容系统的模块化设计</title><link>https://chumanic.com/notes/modular-design-for-personal-content-systems/</link><guid isPermaLink="true">https://chumanic.com/notes/modular-design-for-personal-content-systems/</guid><description>将个人站点拆分为独立的内容集合，每个集合有自己的 Schema、路由和生命周期。</description><pubDate>Tue, 25 Aug 2026 04:00:00 GMT</pubDate></item><item><title>个人站点的隐私边界设计</title><link>https://chumanic.com/posts/privacy-boundary-design-for-personal-sites/</link><guid isPermaLink="true">https://chumanic.com/posts/privacy-boundary-design-for-personal-sites/</guid><description>个人站点不是把所有东西都搬上来的仓库。记录如何在公开分享与私人数据之间建立清晰的边界。</description><pubDate>Mon, 24 Aug 2026 04:00:00 GMT</pubDate></item><item><title>静态站点的搜索实现方案对比</title><link>https://chumanic.com/notes/static-site-search-solutions/</link><guid isPermaLink="true">https://chumanic.com/notes/static-site-search-solutions/</guid><description>比较 Pagefind、Algolia DocSearch、FlexSearch 等静态站点搜索方案的适用场景和权衡。</description><pubDate>Fri, 21 Aug 2026 04:00:00 GMT</pubDate></item><item><title>从命令历史到可审计工作流</title><link>https://chumanic.com/posts/capturing-local-operations-into-auditable-workflows/</link><guid isPermaLink="true">https://chumanic.com/posts/capturing-local-operations-into-auditable-workflows/</guid><description>当本地操作只停留在终端历史里，很难直接变成可检查、可重复的流程。记录 SkillTape 如何把这段距离缩短。</description><pubDate>Thu, 20 Aug 2026 04:00:00 GMT</pubDate></item><item><title>Astro 内容集合的类型安全实践</title><link>https://chumanic.com/notes/astro-content-collections-type-safety/</link><guid isPermaLink="true">https://chumanic.com/notes/astro-content-collections-type-safety/</guid><description>如何利用 Astro Content Collections 的 Schema 验证功能，在构建时捕获内容格式错误。</description><pubDate>Mon, 17 Aug 2026 04:00:00 GMT</pubDate></item><item><title>为什么静态博客仍然是个人站点的最佳选择</title><link>https://chumanic.com/posts/why-static-blog-still-matters/</link><guid isPermaLink="true">https://chumanic.com/posts/why-static-blog-still-matters/</guid><description>在 JAMstack、全栈框架和 AI 建站工具层出不穷的今天，静态博客依然有不可替代的优势。</description><pubDate>Sun, 16 Aug 2026 04:00:00 GMT</pubDate></item><item><title>执行之前，如何为 Agent Skill 建立可复核边界</title><link>https://chumanic.com/posts/trust-boundaries-before-running-agent-skills/</link><guid isPermaLink="true">https://chumanic.com/posts/trust-boundaries-before-running-agent-skills/</guid><description>从来源、兼容性和差异检查，到信任循环与受限重放，梳理两个公开版本目前能够衔接的复核路径。</description><pubDate>Fri, 14 Aug 2026 04:00:00 GMT</pubDate></item><item><title>从 FreshRSS 根入口到个人博客</title><link>https://chumanic.com/posts/from-freshrss-to-personal-site/</link><guid isPermaLink="true">https://chumanic.com/posts/from-freshrss-to-personal-site/</guid><description>记录 Chumanic 如何在保留私人 FreshRSS 的同时，把根域规划为文章、笔记、项目与相册共存的个人站。</description><pubDate>Tue, 11 Aug 2026 04:00:00 GMT</pubDate></item><item><title>公开 Reader 与私人 FreshRSS 的边界</title><link>https://chumanic.com/notes/public-reader-private-freshrss/</link><guid isPermaLink="true">https://chumanic.com/notes/public-reader-private-freshrss/</guid><description>用一条可检查的边界，把可分享的阅读精选与私人订阅、登录和阅读记录分开。</description><pubDate>Tue, 11 Aug 2026 04:00:00 GMT</pubDate></item></channel></rss>