<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>聚合文摘博客</title><link>http://blog.juhewenzhai.com/</link><description>记录聚合文摘的一路</description><item><title>建站日志：聚合文摘（juhewenzhai.com）备案申请已提交！</title><link>http://blog.juhewenzhai.com/post/7.html</link><description>&lt;div style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; text-wrap: wrap; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;终于，在前端页面、后台管理、Logo 设计全部落定之后，我正式为聚合文摘提交了 ICP 备案申请。&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; text-wrap: wrap; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;这是建站路上的又一个关键节点，也是这个站点走向正规、稳定运营的必经一步。&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; text-wrap: wrap; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;从敲定&lt;code style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;juhewenzhai.com&lt;/code&gt;这个域名，到搭建前后端核心页面、打磨 Logo 与排版，再到今天按下备案申请的提交按钮，聚合文摘的每一步，都在朝着 “长期、稳定、合规” 的方向稳步前进。&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; text-wrap: wrap; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;备案是一个等待的过程，也是沉淀和打磨细节的好时机。接下来，我会继续优化页面交互、完善 RSS 抓取规则、补充更多优质订阅源，等备案通过的那一刻，就能以一个更完整的姿态，正式和大家见面。&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Tue, 26 May 2026 09:58:03 +0800</pubDate></item><item><title>建站日志：多页面排版视觉优化完成</title><link>http://blog.juhewenzhai.com/post/6.html</link><description>&lt;p&gt;今日对站点核心页面开展排版与展示效果优化，整体版面规整度、浏览观感大幅提升。&lt;/p&gt;&lt;p&gt;一、首页版块规整优化&lt;/p&gt;&lt;p&gt;重新梳理页面布局结构，划分独立功能区块，层级分明错落有序。&lt;/p&gt;&lt;p&gt;依次排布网站统计数据、站点运行时长、推荐文章、精选文章、最新聚合文章，底部安置友情链接板块。&lt;/p&gt;&lt;p&gt;各版块间距合理划分，内容分区清晰，移动端与电脑端浏览体验统一，信息展示直观一目了然。&lt;/p&gt;&lt;p&gt;二、文章聚合页面美化调整&lt;/p&gt;&lt;p&gt;优化列表排版样式，调整标题、摘要、时间排版布局。&lt;/p&gt;&lt;p&gt;规整卡片展示样式，统一图文间距与配色风格，翻页、筛选交互观感更舒适，阅读流畅度显著提升。&lt;/p&gt;&lt;p&gt;三、订阅源广场页面视觉升级&lt;/p&gt;&lt;p&gt;优化源条目展示格式，清晰呈现订阅源名称、简介、状态信息。&lt;/p&gt;&lt;p&gt;规整页面行列布局，弱化杂乱元素，界面简洁清爽，查找与浏览订阅源更加便捷。&lt;/p&gt;&lt;p&gt;页面基础视觉优化全部落地，版面布局更贴合站点定位，后续继续推进功能调试与细节完善。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Mon, 25 May 2026 14:08:27 +0800</pubDate></item><item><title>聚合文摘建站手记：核心页面全部搭建完成，雏形已现！</title><link>http://blog.juhewenzhai.com/post/5.html</link><description>&lt;p&gt;&lt;span style=&quot;color: #1F2329; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; white-space: pre; background-color: #FFFFFF;&quot;&gt;今天是聚合文摘（juhewenzhai.com）开发进程中极具里程碑意义的一天——**网站前后端核心页面正式全部搭建完成**！

从空白的代码文件，到一个个可访问、可交互的页面落地，看着属于自己的平台一点点成型，内心满是踏实与期待。

 &amp;nbsp;前端核心页面 · 阅读与交互闭环
前端作为用户直接接触的窗口，我完成了所有核心功能页面的搭建，构建起完整的用户体验闭环：
- **首页**：作为平台门面，整合数据统计、推荐内容、精选文摘，直观展示平台全貌
- **文章聚合页面**：核心功能页，统一展示所有抓取、收录的优质内容
- **订阅源广场页面**：开放展示所有合规订阅源，让用户清晰了解内容来源
- **提交订阅源申请页面**：打通用户共建渠道，支持大家分享优质订阅源

简约的设计风格、清晰的页面层级，让阅读和操作都变得简单舒适，PC与移动端的适配也同步完成，随时随地都能便捷访问。

 &amp;nbsp;后端管理页面 · 平台运营中枢成型
后端是整个网站的“大脑”，今天也完成了全套管理页面的开发，为后续稳定运营筑牢根基：
- **网站管理页面**：统一配置站点信息、基础参数，掌控平台全局设置
- **审核管理页面**：负责文章、订阅源的审核工作，严格把控内容质量
- **文章管理页面**：对所有文章进行增删改查、分类、状态管理
- **分类管理页面**：灵活维护内容分类体系，让内容聚合更有序
- **会员管理页面**：管理平台用户，维护用户权限与数据

所有管理模块逻辑清晰、操作便捷，完全贴合平台的运营需求，后续的内容维护、用户管理、平台配置都有了可靠支撑。

---

从敲定域名，到确定前后端架构，再到今天核心页面全部落地，聚合文摘已经从一个想法，变成了看得见、摸得着的网站雏形。

没有花哨的功能，只有专注于内容聚合与阅读体验的初心；没有冗余的设计，只有简洁实用的页面架构。

接下来，就是功能联调、细节打磨、内容填充与优化迭代。
juhewenzhai.com，正在一步步朝着理想中的样子稳步前进。

前路漫漫，稳步前行，期待正式与大家见面的那一天！&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #1F2329; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; white-space: pre; background-color: #FFFFFF;&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;http://blog.juhewenzhai.com/zb_users/upload/2026/05/202605231779540975920725.png&quot; title=&quot;juhe.png&quot; alt=&quot;juhe.png&quot;/&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Sat, 23 May 2026 20:54:59 +0800</pubDate></item><item><title>架构落定：聚合文摘，从 0 到 1 的系统设计手记</title><link>http://blog.juhewenzhai.com/post/4.html</link><description>&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;h1 style=&quot;font: 400 16px / 24px ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;架构落定：聚合文摘，从 0 到 1 的系统设计手记&lt;/h1&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;建站的路上，最让人安心的时刻，莫过于把模糊的想法，钉成清晰的架构。今天，聚合文摘的前后端架构方案，正式落定。&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;从最初敲定&lt;code style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;juhewenzhai.com&lt;/code&gt;这个域名，到画出后台菜单的草稿，再到今天把每一个模块、每一条流程都梳理清楚，我终于为这个 RSS 聚合平台，搭好了最坚实的骨架。&lt;/div&gt;&lt;/div&gt;&lt;hr style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; border-width: 1px 0px 0px; border-style: solid; border-color: rgb(31, 35, 41);&quot;/&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;h2 style=&quot;font: 400 16px / 24px ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;一、技术栈：轻量可控，为长期主义而生&lt;/h2&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;我选择了一套自己最熟悉、也最适配需求的技术组合，拒绝臃肿的框架，只为追求极致的可控性与稳定性：&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;ul style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;服务器环境&lt;/span&gt;：宝塔面板 + Nginx + MySQL 5.7 + PHP 8.2，成熟稳定，运维成本极低。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;后端核心&lt;/span&gt;：原生 PHP 开发，不依赖重框架，轻量高效，方便后续二次开发与维护。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;前端基础&lt;/span&gt;：HTML5 + CSS3 + 原生 JavaScript，保持极简扁平化风格，无冗余依赖，加载速度快。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;定时任务&lt;/span&gt;：Linux Crontab + PHP 脚本，支撑 RSS 抓取、数据备份、邮件通知等自动化流程。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;邮件服务&lt;/span&gt;：阿里云企业邮箱 SMTP，配置稳定可靠，所有通知均抄送管理员邮箱，确保不遗漏任何关键信息。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;hr style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; border-width: 1px 0px 0px; border-style: solid; border-color: rgb(31, 35, 41);&quot;/&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;h2 style=&quot;font: 400 16px / 24px ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;二、前端架构：简约之上，适配每一个阅读场景&lt;/h2&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;前端页面的设计，完全围绕 “聚合” 与 “阅读” 两个核心，同时兼顾 PC 与移动端体验：&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;h3 style=&quot;font: 400 16px / 24px ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;核心页面结构&lt;/h3&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;ul style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;首页：Banner 标语 + 数据统计 + 安全运行时间 + 推荐 / 精选 / 聚合文章 + 友情链接，按移动端顺序重新梳理，信息层级清晰，阅读体验流畅。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;文章列表页、推荐页、精选页、订阅源页、提交页、关于页、分类页，完全匹配导航菜单，结构清晰，路径友好。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;h3 style=&quot;font: 400 16px / 24px ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;移动端布局规范&lt;/h3&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;严格按照规划的顺序，为移动端用户打造了丝滑的浏览体验：Banner → 数据统计 → 安全运行时间 → 推荐文章 → 精选文章 → 最新聚合文章 → 友情链接，在有限的屏幕空间里，让重要信息优先触达。&lt;/div&gt;&lt;/div&gt;&lt;hr style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; border-width: 1px 0px 0px; border-style: solid; border-color: rgb(31, 35, 41);&quot;/&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;h2 style=&quot;font: 400 16px / 24px ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;三、后端架构：模块分明，支撑平台核心运转&lt;/h2&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;后台的设计，完全围绕业务流程展开，每一个模块都有明确的职责，让平台的运转清晰可控：&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;ul style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;核心模块&lt;/span&gt;：后台首页、网站管理、审核管理、文章管理、分类管理、RSS 订阅抓取、友情链接、会员管理、系统设置，与后台菜单一一对应，覆盖了平台从配置到运维的全流程。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;核心数据表&lt;/span&gt;：&lt;code style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;site_config&lt;/code&gt;、&lt;code style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;users&lt;/code&gt;、&lt;code style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;categories&lt;/code&gt;、&lt;code style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;articles&lt;/code&gt;、&lt;code style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;rss_feeds&lt;/code&gt;、&lt;code style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;friend_links&lt;/code&gt;、&lt;code style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;audit_logs&lt;/code&gt;，每一张表都服务于明确的业务场景，结构极简高效，无冗余字段。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;hr style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; border-width: 1px 0px 0px; border-style: solid; border-color: rgb(31, 35, 41);&quot;/&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;h2 style=&quot;font: 400 16px / 24px ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;四、核心业务流程：自动化与人工审核的完美平衡&lt;/h2&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;ol style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;RSS 抓取流程&lt;/span&gt;：定时任务触发 → 拉取订阅源内容 → 自动去重与过滤 → 存入数据库 / 标记待审核 → 发送抓取结果通知邮件，实现内容聚合的自动化。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;用户投稿流程&lt;/span&gt;：前端提交文章 → 后台生成待审核记录 → 管理员审核 → 通过则发布，驳回则邮件通知用户，兼顾开放与质量。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;span style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;数据备份流程&lt;/span&gt;：定时备份数据库 → 同步至异地服务器 → 备份状态邮件通知，为数据安全筑牢防线。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;hr style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box; border-width: 1px 0px 0px; border-style: solid; border-color: rgb(31, 35, 41);&quot;/&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;架构的确定，不是终点，而是聚合文摘真正启程的起点。接下来，我会沿着这条清晰的路径，一步步把功能落地，把细节打磨。&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;color: rgb(31, 35, 41); font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; white-space: normal; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;div style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;在这里，每一行代码的编写，每一个模块的上线，每一篇文章的聚合，都会被记录下来。&lt;div style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; line-height: 24px; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;/div&gt;&lt;code style=&quot;font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;juhewenzhai.com&lt;/code&gt;的成长轨迹，从今天开始，清晰可见。&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 22 May 2026 23:15:17 +0800</pubDate></item><item><title>搭建聚合文摘：以文字为舟，沉淀漫长成长</title><link>http://blog.juhewenzhai.com/post/3.html</link><description>&lt;div data-page-id=&quot;GIz0d89Avooj1DxTOKZcbtJFnlg&quot; data-lark-html-role=&quot;root&quot; data-docx-has-block-data=&quot;false&quot;&gt;&lt;div class=&quot;ace-line ace-line old-record-id-GIz0d89Avooj1DxTOKZcbtJFnlg&quot;&gt;聚合文摘建站手记：从此，有了自己的自留地&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-RLxOfNH7QdISk8chT8OcKgObn5P&quot;&gt;建站这件事，酝酿了很久，今天终于落地。&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-QO0df8pYpdWbgzcY6kQcpboknDg&quot;&gt;敲定域名 &lt;strong&gt;juhewenzhai.com&lt;/strong&gt; 的那一刻，突然就有了一种踏实的归属感。聚合文摘，这四个字就是这个站点最直白的初心：&lt;strong&gt;聚合碎片，收纳文摘，沉淀所见所思，记录一路成长。&lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-Al9kfMEDYdQNxDcZGTZcsRtbnLd&quot;&gt;互联网的信息总是太零散。日常刷到的好文、学到的知识、沉淀的感悟、零碎的思考，大多散落在各个平台，随时间冲刷消散。有的收藏了就再也没打开，有的顿悟了转瞬就遗忘，很多珍贵的碎片化积累，最终都归于空白。&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-HeLWfVJJvdoXQcchB01c8q20nac&quot;&gt;我一直想要一个属于自己的“信息自留地”，不追逐流量，不迎合热点，只忠于自己的阅读与成长。而聚合文摘，就是为这份初心而生。&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-JJNNftFdedrt51ckjwNcBegCnmb&quot;&gt;搭建这个站点，不为博取关注，只为两件小事：&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-GUOQfoXpid3d3jcFa2JcBpasntb&quot;&gt;第一，&lt;strong&gt;聚合优质内容&lt;/strong&gt;。筛选全网有价值的文摘、干货、好文与观点，告别无效信息泛滥，把零散的优质内容收拢于此，方便复盘、查阅、重温。&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-OzgRfI0ztdnXE5ceWqgcAAB4nth&quot;&gt;第二，&lt;strong&gt;记录自我轨迹&lt;/strong&gt;。这里会持续更新我的建站历程、学习心得、生活感悟、所见所感。无论是细碎的思考，还是系统的总结，都会一一留存，让成长有迹可循，让时光不落空。&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-T6gyfJqLRdqBIRc4Rb9caoi8nag&quot;&gt;在人人都在追求快速、高效、速成的时代，我想在这里慢下来。&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-UBHzfXk1zdEoaDcXSTecaUTonse&quot;&gt;慢慢阅读，慢慢沉淀，慢慢积累，慢慢变好。&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-JI5qfMw9fddFp6cA5shcoXGgnrc&quot;&gt;聚合文摘不仅仅是一个文摘汇总的博客，更是我的个人成长知识库、生活备忘录与思想收纳盒。往后的日子，所有的输入、思考、输出，都会在这里留下痕迹。&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-HYNFf9fWRdrRl0cFwyUcQRALnWd&quot;&gt;建站只是开始，更新与沉淀，才是长久的主旋律。&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-DRHmfjw6sd7ZL5cCzxzcK5LCnff&quot;&gt;从此，&lt;strong&gt;juhewenzhai.com&lt;/strong&gt;，正式启程。&lt;/div&gt;&lt;div class=&quot;ace-line ace-line old-record-id-Kab6fok8Qdsxn2cDkwxcK9i4n5g&quot;&gt;前路漫漫，点滴积累，静待花开。&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;span data-lark-record-data=&quot;{&amp;quot;isCut&amp;quot;:false,&amp;quot;rootId&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;parentId&amp;quot;:null,&amp;quot;blockIds&amp;quot;:[1,2,3,4,5,6,7,8,9,10,11,12,13,14],&amp;quot;recordIds&amp;quot;:[&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;RLxOfNH7QdISk8chT8OcKgObn5P&amp;quot;,&amp;quot;QO0df8pYpdWbgzcY6kQcpboknDg&amp;quot;,&amp;quot;Al9kfMEDYdQNxDcZGTZcsRtbnLd&amp;quot;,&amp;quot;HeLWfVJJvdoXQcchB01c8q20nac&amp;quot;,&amp;quot;JJNNftFdedrt51ckjwNcBegCnmb&amp;quot;,&amp;quot;GUOQfoXpid3d3jcFa2JcBpasntb&amp;quot;,&amp;quot;OzgRfI0ztdnXE5ceWqgcAAB4nth&amp;quot;,&amp;quot;T6gyfJqLRdqBIRc4Rb9caoi8nag&amp;quot;,&amp;quot;UBHzfXk1zdEoaDcXSTecaUTonse&amp;quot;,&amp;quot;JI5qfMw9fddFp6cA5shcoXGgnrc&amp;quot;,&amp;quot;HYNFf9fWRdrRl0cFwyUcQRALnWd&amp;quot;,&amp;quot;DRHmfjw6sd7ZL5cCzxzcK5LCnff&amp;quot;,&amp;quot;Kab6fok8Qdsxn2cDkwxcK9i4n5g&amp;quot;],&amp;quot;recordMap&amp;quot;:{&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;status&amp;quot;:{&amp;quot;streaming&amp;quot;:{&amp;quot;enabled&amp;quot;:false,&amp;quot;expired_at&amp;quot;:&amp;quot;1779458827&amp;quot;,&amp;quot;is_create_command&amp;quot;:true,&amp;quot;operator_id&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;source&amp;quot;:1}},&amp;quot;parent_id&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;comments&amp;quot;:[],&amp;quot;hidden&amp;quot;:false,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;nextNum&amp;quot;:2,&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;]}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+j*0*1+1&amp;quot;},&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;聚合文摘建站手记：从此，有了自己的自留地&amp;quot;}}},&amp;quot;align&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;page&amp;quot;,&amp;quot;revisions&amp;quot;:[],&amp;quot;locked&amp;quot;:false}},&amp;quot;RLxOfNH7QdISk8chT8OcKgObn5P&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;RLxOfNH7QdISk8chT8OcKgObn5P&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;locked&amp;quot;:false,&amp;quot;hidden&amp;quot;:false,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+j&amp;quot;},&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;建站这件事，酝酿了很久，今天终于落地。&amp;quot;}},&amp;quot;apool&amp;quot;:{&amp;quot;nextNum&amp;quot;:2,&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;]}}},&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;,&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;comments&amp;quot;:[],&amp;quot;revisions&amp;quot;:[]}},&amp;quot;QO0df8pYpdWbgzcY6kQcpboknDg&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;QO0df8pYpdWbgzcY6kQcpboknDg&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;comments&amp;quot;:[],&amp;quot;revisions&amp;quot;:[],&amp;quot;hidden&amp;quot;:false,&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;,&amp;quot;locked&amp;quot;:false,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;敲定域名 juhewenzhai.com 的那一刻，突然就有了一种踏实的归属感。聚合文摘，这四个字就是这个站点最直白的初心：聚合碎片，收纳文摘，沉淀所见所思，记录一路成长。&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+5*0*1*2+f*0*1+16*1*0*2+o&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}},&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;],&amp;quot;2&amp;quot;:[&amp;quot;bold&amp;quot;,&amp;quot;true&amp;quot;]},&amp;quot;nextNum&amp;quot;:3,&amp;quot;attribToNum&amp;quot;:{&amp;quot;author,7584134240116165592&amp;quot;:0,&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:1,&amp;quot;bold,true&amp;quot;:2}}},&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;}},&amp;quot;Al9kfMEDYdQNxDcZGTZcsRtbnLd&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;Al9kfMEDYdQNxDcZGTZcsRtbnLd&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;hidden&amp;quot;:false,&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;]},&amp;quot;nextNum&amp;quot;:2,&amp;quot;attribToNum&amp;quot;:{&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:0,&amp;quot;author,7584134240116165592&amp;quot;:1}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;互联网的信息总是太零散。日常刷到的好文、学到的知识、沉淀的感悟、零碎的思考，大多散落在各个平台，随时间冲刷消散。有的收藏了就再也没打开，有的顿悟了转瞬就遗忘，很多珍贵的碎片化积累，最终都归于空白。&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+2q&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}}},&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;,&amp;quot;comments&amp;quot;:[],&amp;quot;revisions&amp;quot;:[],&amp;quot;locked&amp;quot;:false}},&amp;quot;HeLWfVJJvdoXQcchB01c8q20nac&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;HeLWfVJJvdoXQcchB01c8q20nac&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;]},&amp;quot;nextNum&amp;quot;:2,&amp;quot;attribToNum&amp;quot;:{&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:0,&amp;quot;author,7584134240116165592&amp;quot;:1}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;我一直想要一个属于自己的“信息自留地”，不追逐流量，不迎合热点，只忠于自己的阅读与成长。而聚合文摘，就是为这份初心而生。&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+1o&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}}},&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;comments&amp;quot;:[],&amp;quot;revisions&amp;quot;:[],&amp;quot;locked&amp;quot;:false,&amp;quot;hidden&amp;quot;:false}},&amp;quot;JJNNftFdedrt51ckjwNcBegCnmb&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;JJNNftFdedrt51ckjwNcBegCnmb&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;comments&amp;quot;:[],&amp;quot;hidden&amp;quot;:false,&amp;quot;locked&amp;quot;:false,&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;revisions&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;]},&amp;quot;nextNum&amp;quot;:2,&amp;quot;attribToNum&amp;quot;:{&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:0,&amp;quot;author,7584134240116165592&amp;quot;:1}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;搭建这个站点，不为博取关注，只为两件小事：&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+l&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}}},&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;}},&amp;quot;GUOQfoXpid3d3jcFa2JcBpasntb&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;GUOQfoXpid3d3jcFa2JcBpasntb&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;comments&amp;quot;:[],&amp;quot;hidden&amp;quot;:false,&amp;quot;locked&amp;quot;:false,&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;revisions&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;],&amp;quot;2&amp;quot;:[&amp;quot;bold&amp;quot;,&amp;quot;true&amp;quot;]},&amp;quot;nextNum&amp;quot;:3,&amp;quot;attribToNum&amp;quot;:{&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:0,&amp;quot;author,7584134240116165592&amp;quot;:1,&amp;quot;bold,true&amp;quot;:2}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;第一，聚合优质内容。筛选全网有价值的文摘、干货、好文与观点，告别无效信息泛滥，把零散的优质内容收拢于此，方便复盘、查阅、重温。&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+3*0*1*2+6*0*1+1i&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}}},&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;}},&amp;quot;OzgRfI0ztdnXE5ceWqgcAAB4nth&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;OzgRfI0ztdnXE5ceWqgcAAB4nth&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;comments&amp;quot;:[],&amp;quot;hidden&amp;quot;:false,&amp;quot;locked&amp;quot;:false,&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;revisions&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;],&amp;quot;2&amp;quot;:[&amp;quot;bold&amp;quot;,&amp;quot;true&amp;quot;]},&amp;quot;nextNum&amp;quot;:3,&amp;quot;attribToNum&amp;quot;:{&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:0,&amp;quot;author,7584134240116165592&amp;quot;:1,&amp;quot;bold,true&amp;quot;:2}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;第二，记录自我轨迹。这里会持续更新我的建站历程、学习心得、生活感悟、所见所感。无论是细碎的思考，还是系统的总结，都会一一留存，让成长有迹可循，让时光不落空。&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+3*0*1*2+6*0*1+1x&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}}},&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;}},&amp;quot;T6gyfJqLRdqBIRc4Rb9caoi8nag&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;T6gyfJqLRdqBIRc4Rb9caoi8nag&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;comments&amp;quot;:[],&amp;quot;hidden&amp;quot;:false,&amp;quot;locked&amp;quot;:false,&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;revisions&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;]},&amp;quot;nextNum&amp;quot;:2,&amp;quot;attribToNum&amp;quot;:{&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:0,&amp;quot;author,7584134240116165592&amp;quot;:1}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;在人人都在追求快速、高效、速成的时代，我想在这里慢下来。&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+s&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}}},&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;}},&amp;quot;UBHzfXk1zdEoaDcXSTecaUTonse&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;UBHzfXk1zdEoaDcXSTecaUTonse&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;comments&amp;quot;:[],&amp;quot;hidden&amp;quot;:false,&amp;quot;locked&amp;quot;:false,&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;revisions&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;]},&amp;quot;nextNum&amp;quot;:2,&amp;quot;attribToNum&amp;quot;:{&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:0,&amp;quot;author,7584134240116165592&amp;quot;:1}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;慢慢阅读，慢慢沉淀，慢慢积累，慢慢变好。&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+k&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}}},&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;}},&amp;quot;JI5qfMw9fddFp6cA5shcoXGgnrc&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;JI5qfMw9fddFp6cA5shcoXGgnrc&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;comments&amp;quot;:[],&amp;quot;hidden&amp;quot;:false,&amp;quot;locked&amp;quot;:false,&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;revisions&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;]},&amp;quot;nextNum&amp;quot;:2,&amp;quot;attribToNum&amp;quot;:{&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:0,&amp;quot;author,7584134240116165592&amp;quot;:1}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;聚合文摘不仅仅是一个文摘汇总的博客，更是我的个人成长知识库、生活备忘录与思想收纳盒。往后的日子，所有的输入、思考、输出，都会在这里留下痕迹。&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+1y&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}}},&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;}},&amp;quot;HYNFf9fWRdrRl0cFwyUcQRALnWd&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;HYNFf9fWRdrRl0cFwyUcQRALnWd&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;comments&amp;quot;:[],&amp;quot;hidden&amp;quot;:false,&amp;quot;locked&amp;quot;:false,&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;revisions&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;]},&amp;quot;nextNum&amp;quot;:2,&amp;quot;attribToNum&amp;quot;:{&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:0,&amp;quot;author,7584134240116165592&amp;quot;:1}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;建站只是开始，更新与沉淀，才是长久的主旋律。&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+m&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}}},&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;}},&amp;quot;DRHmfjw6sd7ZL5cCzxzcK5LCnff&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;DRHmfjw6sd7ZL5cCzxzcK5LCnff&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;comments&amp;quot;:[],&amp;quot;hidden&amp;quot;:false,&amp;quot;locked&amp;quot;:false,&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;revisions&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;],&amp;quot;2&amp;quot;:[&amp;quot;bold&amp;quot;,&amp;quot;true&amp;quot;]},&amp;quot;nextNum&amp;quot;:3,&amp;quot;attribToNum&amp;quot;:{&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:0,&amp;quot;author,7584134240116165592&amp;quot;:1,&amp;quot;bold,true&amp;quot;:2}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;从此，juhewenzhai.com，正式启程。&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+3*0*1*2+f*1*0+6&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}}},&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;}},&amp;quot;Kab6fok8Qdsxn2cDkwxcK9i4n5g&amp;quot;:{&amp;quot;id&amp;quot;:&amp;quot;Kab6fok8Qdsxn2cDkwxcK9i4n5g&amp;quot;,&amp;quot;snapshot&amp;quot;:{&amp;quot;align&amp;quot;:&amp;quot;left&amp;quot;,&amp;quot;author&amp;quot;:&amp;quot;7584134240116165592&amp;quot;,&amp;quot;children&amp;quot;:[],&amp;quot;comments&amp;quot;:[],&amp;quot;hidden&amp;quot;:false,&amp;quot;locked&amp;quot;:false,&amp;quot;parent_id&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;,&amp;quot;revisions&amp;quot;:[],&amp;quot;text&amp;quot;:{&amp;quot;apool&amp;quot;:{&amp;quot;numToAttrib&amp;quot;:{&amp;quot;0&amp;quot;:[&amp;quot;author&amp;quot;,&amp;quot;7584134240116165592&amp;quot;],&amp;quot;1&amp;quot;:[&amp;quot;ai-extra&amp;quot;,&amp;quot;{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;]},&amp;quot;nextNum&amp;quot;:2,&amp;quot;attribToNum&amp;quot;:{&amp;quot;author,7584134240116165592&amp;quot;:0,&amp;quot;ai-extra,{\&amp;quot;is_ai_gen\&amp;quot;:true}&amp;quot;:1}},&amp;quot;initialAttributedTexts&amp;quot;:{&amp;quot;text&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;前路漫漫，点滴积累，静待花开。&amp;quot;},&amp;quot;attribs&amp;quot;:{&amp;quot;0&amp;quot;:&amp;quot;*0*1+f&amp;quot;},&amp;quot;rows&amp;quot;:{},&amp;quot;cols&amp;quot;:{}}},&amp;quot;type&amp;quot;:&amp;quot;text&amp;quot;}}},&amp;quot;payloadMap&amp;quot;:{&amp;quot;RLxOfNH7QdISk8chT8OcKgObn5P&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;QO0df8pYpdWbgzcY6kQcpboknDg&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;Al9kfMEDYdQNxDcZGTZcsRtbnLd&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;HeLWfVJJvdoXQcchB01c8q20nac&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;JJNNftFdedrt51ckjwNcBegCnmb&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;GUOQfoXpid3d3jcFa2JcBpasntb&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;OzgRfI0ztdnXE5ceWqgcAAB4nth&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;T6gyfJqLRdqBIRc4Rb9caoi8nag&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;UBHzfXk1zdEoaDcXSTecaUTonse&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;JI5qfMw9fddFp6cA5shcoXGgnrc&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;HYNFf9fWRdrRl0cFwyUcQRALnWd&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;DRHmfjw6sd7ZL5cCzxzcK5LCnff&amp;quot;:{&amp;quot;level&amp;quot;:1},&amp;quot;Kab6fok8Qdsxn2cDkwxcK9i4n5g&amp;quot;:{&amp;quot;level&amp;quot;:1}},&amp;quot;extra&amp;quot;:{&amp;quot;channel&amp;quot;:&amp;quot;saas&amp;quot;,&amp;quot;pasteRandomId&amp;quot;:&amp;quot;8611df65-9f97-437a-9e21-1e5f1a685d21&amp;quot;,&amp;quot;mention_page_title&amp;quot;:{},&amp;quot;external_mention_url&amp;quot;:{},&amp;quot;isEqualBlockSelection&amp;quot;:true},&amp;quot;isKeepQuoteContainer&amp;quot;:false,&amp;quot;selection&amp;quot;:[{&amp;quot;id&amp;quot;:1,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;GIz0d89Avooj1DxTOKZcbtJFnlg&amp;quot;},{&amp;quot;id&amp;quot;:2,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;RLxOfNH7QdISk8chT8OcKgObn5P&amp;quot;},{&amp;quot;id&amp;quot;:3,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;QO0df8pYpdWbgzcY6kQcpboknDg&amp;quot;},{&amp;quot;id&amp;quot;:4,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;Al9kfMEDYdQNxDcZGTZcsRtbnLd&amp;quot;},{&amp;quot;id&amp;quot;:5,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;HeLWfVJJvdoXQcchB01c8q20nac&amp;quot;},{&amp;quot;id&amp;quot;:6,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;JJNNftFdedrt51ckjwNcBegCnmb&amp;quot;},{&amp;quot;id&amp;quot;:7,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;GUOQfoXpid3d3jcFa2JcBpasntb&amp;quot;},{&amp;quot;id&amp;quot;:8,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;OzgRfI0ztdnXE5ceWqgcAAB4nth&amp;quot;},{&amp;quot;id&amp;quot;:9,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;T6gyfJqLRdqBIRc4Rb9caoi8nag&amp;quot;},{&amp;quot;id&amp;quot;:10,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;UBHzfXk1zdEoaDcXSTecaUTonse&amp;quot;},{&amp;quot;id&amp;quot;:11,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;JI5qfMw9fddFp6cA5shcoXGgnrc&amp;quot;},{&amp;quot;id&amp;quot;:12,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;HYNFf9fWRdrRl0cFwyUcQRALnWd&amp;quot;},{&amp;quot;id&amp;quot;:13,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;DRHmfjw6sd7ZL5cCzxzcK5LCnff&amp;quot;},{&amp;quot;id&amp;quot;:14,&amp;quot;type&amp;quot;:&amp;quot;block&amp;quot;,&amp;quot;recordId&amp;quot;:&amp;quot;Kab6fok8Qdsxn2cDkwxcK9i4n5g&amp;quot;}],&amp;quot;pasteFlag&amp;quot;:&amp;quot;24508c6c-debf-4f51-82f9-da1a18c5dd7d&amp;quot;}&quot; data-lark-record-format=&quot;docx/record&quot; class=&quot;lark-record-clipboard&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 22 May 2026 22:07:12 +0800</pubDate></item></channel></rss>