<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>优质博文 | 折腾啥</title><description>Power Users/Automators 折腾/讨论/分享各种开源工具/脚本/自动化工作流👥 @zhetengsha_group📌 合集 https://t.me/zhetengsha/2🎁 恰饭 https://t.me/zhetengsha/957📢 广告投放 @xream @xream_botBuy ads: https://telega.io/c/zhetengshafeedId:55438372655431680+userId:62307599601855488</description><link>http://telegram.zhetengsha.eu.org</link><item><title>#优质博文 #JavaScript #新特性 #前端 #错误处理Error chaining in JavaScript: cleaner debugging with Error.cause</title><link>http://telegram.zhetengsha.eu.org/posts/4114</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/4114</guid><pubDate>Sat, 15 Nov 2025 04:03:40 GMT</pubDate><content:encoded>&lt;div class=&quot;tgme_widget_message_forwarded_from accent_color&quot;&gt;Forwarded from &lt;a class=&quot;tgme_widget_message_forwarded_from_name&quot; href=&quot;https://t.me/cosine_front_end/3053&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;span&gt;cosine - 前端人の日常频道&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;/search/result?q=%23%E4%BC%98%E8%B4%A8%E5%8D%9A%E6%96%87&quot; title=&quot;#优质博文&quot;&gt;#优质博文&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23JavaScript&quot; title=&quot;#JavaScript&quot;&gt;#JavaScript&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%96%B0%E7%89%B9%E6%80%A7&quot; title=&quot;#新特性&quot;&gt;#新特性&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%89%8D%E7%AB%AF&quot; title=&quot;#前端&quot;&gt;#前端&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E9%94%99%E8%AF%AF%E5%A4%84%E7%90%86&quot; title=&quot;#错误处理&quot;&gt;#错误处理&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://allthingssmitty.com/2025/11/10/error-chaining-in-javascript-cleaner-debugging-with-error-cause/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Error chaining in JavaScript: cleaner debugging with Error.cause&quot;&gt;Error chaining in JavaScript: cleaner debugging with Error.cause&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-2-0&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-2-0-content&quot; /&gt;
      &lt;div id=&quot;expand-2-0-content&quot; class=&quot;tg-expandable__content&quot;&gt;AI 摘要：本文介绍了在 JavaScript (ES2022) 中引入的 Error.cause 属性，展示它如何让错误处理更具可追溯性。作者 Matt Smith 通过实例说明了传统错误包裹的缺陷，以及 Error.cause 在保持原始堆栈信息、改进调试体验和测试断言方面的优势。最终总结出一套现代错误链最佳实践，帮助开发者构建更清晰、更稳健的错误追踪体系。&lt;/div&gt;
      &lt;label for=&quot;expand-2-0&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;[以下是方便搜索索引的大纲(AI 生成)，请读原文]&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-2-1&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-2-1-content&quot; /&gt;
      &lt;div id=&quot;expand-2-1-content&quot; class=&quot;tg-expandable__content&quot;&gt;1.  传统错误处理的问题&lt;br /&gt;•   层层调用的代码容易丢失原始错误信息；&lt;br /&gt;•   以字符串拼接错误信息会破坏堆栈和错误类型；&lt;br /&gt;•   导致调试困难，追踪难度高。&lt;br /&gt;&lt;br /&gt;2.  引入 Error.cause 的改进&lt;br /&gt;•   通过 new Error(message, { cause }) 保留原始错误；&lt;br /&gt;•   可同时访问顶层与底层堆栈信息；&lt;br /&gt;•   cause 属性为非枚举属性，不污染日志或循环输出；&lt;br /&gt;•   与 message、stack 一样保持一致的行为。&lt;br /&gt;&lt;br /&gt;3.  实践与代码演示&lt;br /&gt;•   示例：从 JSON.parse 到自定义函数的错误传递；&lt;br /&gt;•   在日志中手动输出 err.cause 获取完整上下文；&lt;br /&gt;•   适合层次式系统（如服务嵌套调用）排查问题。&lt;br /&gt;&lt;br /&gt;4.  历史背景与 cause 出现前的替代方案&lt;br /&gt;•   旧方案包括自定义字段 .originalError、字符串拼接等；&lt;br /&gt;•   这些方式不统一且容易破坏原始错误结构；&lt;br /&gt;•   标准化的 cause 提供更安全一致的机制。&lt;br /&gt;&lt;br /&gt;5.  自定义错误类的支持&lt;br /&gt;•   在自定义类中通过 super(message, { cause }) 传递原因；&lt;br /&gt;•   适用 ES2022+ 环境即可直接使用；&lt;br /&gt;•   对 TypeScript 用户，需在 tsconfig.json 中启用 &quot;target&quot;: &quot;es2022&quot; 与 &quot;lib&quot;: [&quot;es2022&quot;]。&lt;br /&gt;&lt;br /&gt;6.  在测试中的应用&lt;br /&gt;•   测试断言可直接验证 err.cause 类型；&lt;br /&gt;•   提升测试可读性与准确性。&lt;br /&gt;&lt;br /&gt;7.  实用技巧与注意事项&lt;br /&gt;•   浏览器默认不输出层级错误链，须手动打印；&lt;br /&gt;•   不建议过度使用错误链，避免干扰阅读；&lt;br /&gt;•   可递归打印完整错误链（logErrorChain 与 logFullErrorChain 示例）；&lt;br /&gt;•   实践场景：数据库异常→业务异常→服务异常的多层错误追踪。&lt;br /&gt;&lt;br /&gt;8.  环境支持与现代用法总结&lt;br /&gt;•   支持于现代浏览器与运行环境（Chrome 93+、Node.js 16.9+、Deno、Bun 等）；&lt;br /&gt;•   推荐实践：&lt;br /&gt;    •   &lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;✅&lt;/b&gt;&lt;/i&gt; 使用 Error(message, { cause })&lt;br /&gt;    •   &lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;✅&lt;/b&gt;&lt;/i&gt; 支持内建与自定义错误类型&lt;br /&gt;    •   &lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;✅&lt;/b&gt;&lt;/i&gt; 改善日志和调试体验&lt;br /&gt;    •   &lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;✅&lt;/b&gt;&lt;/i&gt; 对 TypeScript 进行正确配置&lt;br /&gt;    •   &lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;⚠️&lt;/b&gt;&lt;/i&gt; 记得手动输出或递归追踪错误链。&lt;/div&gt;
      &lt;label for=&quot;expand-2-1&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;author Matt Smith&lt;/i&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://allthingssmitty.com/2025/11/10/error-chaining-in-javascript-cleaner-debugging-with-error-cause/?utm_source=substack&amp;amp;utm_medium=email&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Use JavaScript&apos;s &apos;cause&apos; property to chain errors, preserve context, and simplify debugging. Cleaner stack traces, better test assertions.&quot;&gt;
  &lt;i class=&quot;link_preview_right_image&quot; style=&quot;background-image:url(&apos;https://cdn4.telesco.pe/file/rsSVYPhVcHXLjUTDyRZzFl-cmwVFLU9cmzqvnl3VUUDVsFfn8T8jIlZL0wV7hqeZFz7RmWyd1I_cPUsRCr78zTyzyvPVgD3suy5rpctNwMCa6ToD4QB8pe1adTh5EAfOzbsO8ThJHOpGGegeRPPb7RpuvVJD6mVggn3eqzIRW4idf8yjCIuRsMiYRd9xH0-yPFEn1dARMTAmtvW-vHSAMuPzhzWV-dkp2LYjB9Yks4-F_78xGdxx_B6EalkoXUrtkC9W2llTcRlQqEn3MKdO_enTzjeQ2NpRQiFZZ8cUs1kZv5GjuKU-EfRPbfcozw3t_ndBS_IawZdAwu8YqqoOKA.jpg&apos;)&quot;&gt;&lt;/i&gt;
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Allthingssmitty&lt;/div&gt;
  
  &lt;div class=&quot;link_preview_title&quot;&gt;Error chaining in JavaScript: cleaner debugging with Error.cause - Matt Smith&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Use JavaScript&apos;s &apos;cause&apos; property to chain errors, preserve context, and simplify debugging. Cleaner stack traces, better test assertions.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#优质博文 #JavaScript #前端 #新特性 #浏览器好东西</title><link>http://telegram.zhetengsha.eu.org/posts/4045</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/4045</guid><pubDate>Wed, 29 Oct 2025 01:03:19 GMT</pubDate><content:encoded>&lt;div class=&quot;tgme_widget_message_forwarded_from accent_color&quot;&gt;Forwarded from &lt;a class=&quot;tgme_widget_message_forwarded_from_name&quot; href=&quot;https://t.me/cosine_front_end/2981&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;span&gt;cosine - 前端人の日常频道&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;/search/result?q=%23%E4%BC%98%E8%B4%A8%E5%8D%9A%E6%96%87&quot; title=&quot;#优质博文&quot;&gt;#优质博文&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23JavaScript&quot; title=&quot;#JavaScript&quot;&gt;#JavaScript&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%89%8D%E7%AB%AF&quot; title=&quot;#前端&quot;&gt;#前端&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%96%B0%E7%89%B9%E6%80%A7&quot; title=&quot;#新特性&quot;&gt;#新特性&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%B5%8F%E8%A7%88%E5%99%A8&quot; title=&quot;#浏览器&quot;&gt;#浏览器&lt;/a&gt;&lt;br /&gt;好东西。&lt;br /&gt;&lt;a href=&quot;https://web.dev/blog/baseline-urlpattern&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;URLPattern is now Baseline Newly available&quot;&gt;URLPattern is now Baseline Newly available&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-1-0&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-1-0-content&quot; /&gt;
      &lt;div id=&quot;expand-1-0-content&quot; class=&quot;tg-expandable__content&quot;&gt;AI 摘要：介绍了已进入 Baseline 的新浏览器功能 &lt;b&gt;URLPattern API&lt;/b&gt;，它为 URL 匹配和路由提供了标准、简洁且高性能的原生解决方案。过去开发者需使用复杂的正则表达式或第三方库来解析和提取 URL 参数，而 URLPattern 使得这些操作更清晰、可维护且无需额外依赖。&lt;/div&gt;
      &lt;label for=&quot;expand-1-0&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;[以下是方便搜索索引的大纲(AI 生成)，请读原文]&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-1-1&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-1-1-content&quot; /&gt;
      &lt;div id=&quot;expand-1-1-content&quot; class=&quot;tg-expandable__content&quot;&gt;1.  URLPattern 基础与核心概念&lt;br /&gt;•   介绍 URLPattern API 的推出背景：取代传统正则匹配与第三方路由库。&lt;br /&gt;•   提供新 URLPattern 接口，可通过 .test() 与 .exec() 操作直接匹配并提取参数。&lt;br /&gt;&lt;br /&gt;2.  基本 URL 模式匹配&lt;br /&gt;•   对比旧方法（URL + 正则）与新 API 的简化写法。&lt;br /&gt;•   展示匹配 /users/:id 的例子，体现代码可读性和简洁性。&lt;br /&gt;&lt;br /&gt;3.  提取动态参数（Dynamic Parameters）&lt;br /&gt;•   传统方法依赖匿名的正则捕获组，易出错。&lt;br /&gt;•   URLPattern 支持命名参数，可通过结构化对象获取（如 result.pathname.groups）。&lt;br /&gt;•   示例：提取书籍分类 category 与 id。&lt;br /&gt;&lt;br /&gt;4.  复合匹配（Compose Multipart Matches）&lt;br /&gt;•   传统方式需多处判断主机名与路径。&lt;br /&gt;•   URLPattern 原生支持同时匹配多个部分，例如 hostname + pathname。&lt;br /&gt;•   示例：匹配 &lt;i&gt;.cdn.com 下的 /images/&lt;/i&gt; 文件。&lt;br /&gt;&lt;br /&gt;5.  减少项目依赖（Project Dependencies）&lt;br /&gt;•   URLPattern 是内置能力，无需加载第三方库，减少 bundle 体积与维护成本。&lt;br /&gt;•   使用浏览器原生实现，跨引擎一致且性能更优。&lt;br /&gt;&lt;br /&gt;6.  深度用法详解（Detailed Usage）&lt;br /&gt;•   多种典型场景：&lt;br /&gt;    •   &lt;b&gt;路径匹配与参数提取&lt;/b&gt;：示例 /products/:category/:id 展示 .test() 与 .exec() 双用法。&lt;br /&gt;    •   &lt;b&gt;匹配子域名与版本号&lt;/b&gt;：支持在 hostname 层定义变量如 :subdomain.myapp.com，适用于多子域架构。&lt;br /&gt;    •   &lt;b&gt;通配符与正则表达式结合&lt;/b&gt;：通过 * 和嵌入式正则增强匹配灵活度，如 /users/:userId(d+)/assets/*.(jpg|png|gif)。&lt;br /&gt;&lt;br /&gt;7.  实战示例：Service Worker 路由&lt;br /&gt;•   利用 URLPattern 拦截 fetch 事件，根据路径实行不同缓存策略。&lt;br /&gt;•   示例：&lt;br /&gt;    •   /images/* 采用缓存优先；&lt;br /&gt;    •   /api/* 使用网络优先。&lt;br /&gt;•   显示该 API 在渐进式 Web 应用（PWA）中的现实意义。&lt;br /&gt;&lt;br /&gt;8.  结语与扩展阅读&lt;br /&gt;•   URLPattern 提升代码可维护性，简化路由逻辑。&lt;br /&gt;•   推荐进一步查阅 &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/API/URLPattern&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;MDN Web Docs&quot;&gt;MDN Web Docs&lt;/a&gt; 了解完整参考。&lt;/div&gt;
      &lt;label for=&quot;expand-1-1&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;author Jay Rungta&lt;/i&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://web.dev/blog/baseline-urlpattern&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;URLPattern became Baseline Newly available as of September 15, 2025.&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;web.dev&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;URLPattern is now Baseline Newly available  |  Blog  |  web.dev&quot; src=&quot;/static/https://cdn4.telesco.pe/file/sOSXQ2X8PLCYqwa9WYmFavGcYl21dDamMP3ODVVJFNYk3kkJQlLbuaAFndAbUCkTzhUIjpjhJJ907iwACu-XtSGUb_O8ES_st7_qVhg7-RD4LvLDwXieoDCVgPiSw8csMqnfPN8ALphoQoC2IRdu8nYrPJmOr7DPDXSnuvF0Nn1wlHH8KGKhKs71fo_OnwMz68NXNN0NGO3x36V0O7hETl67NDGnP3Q3Ey0tgCQUu4Ia6a80ORhebUCZcZVmsg30__SB9qF1ocGEqH2jBrckGgkfOJhsiohoswZkVJQcz8pLoZeRB0gWNqZlrnHFhNxeZddbF3fpD1jINtno9aBb4A.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;URLPattern is now Baseline Newly available  |  Blog  |  web.dev&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;URLPattern became Baseline Newly available as of September 15, 2025.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#碎碎念 #AI #优质博文Deepseek AI 直出的卡片居然还挺酷的！（抛开刻意混乱的文案， 我喜欢这个黑金配色www）不知道怎么耍耍R1的可以玩玩儿这个提示词Prompt：高级感文案#碎碎念 #AI #优质博文Deepseek AI 直出的卡片居然还挺酷的！（抛开刻意混乱的文案， 我喜欢这个黑金配色www）不知道怎么耍耍R1的可以玩玩儿这个提示词Prompt：高级感文案</title><link>http://telegram.zhetengsha.eu.org/posts/2407</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/2407</guid><pubDate>Sun, 26 Jan 2025 09:25:55 GMT</pubDate><content:encoded>&lt;div class=&quot;tgme_widget_message_forwarded_from accent_color&quot;&gt;Forwarded from &lt;a class=&quot;tgme_widget_message_forwarded_from_name&quot; href=&quot;https://t.me/cosine_front_end/1811&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;span&gt;cosine - 前端人の日常频道&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2407-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: #碎碎念 #AI #优质博文Deepseek AI 直出的卡片居然还挺酷的！（抛开刻意混乱的文案， 我喜欢这个黑金配色www）不知道怎么耍耍R1的可以玩玩儿这个提示词Prompt：高级感文案#碎碎念 #AI #优质博文Deepseek AI 直出的卡片居然还挺酷的！（抛开刻意混乱的文案， 我喜欢这个黑金配色www）不知道怎么耍耍R1的可以玩玩儿这个提示词Prompt：高级感文案&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/Z3N5IH2HTBxVME6BWxkrTF3AajESOfwsjWTH2cdDdXzourD77XABgNmHt3xeCzA3ShjUQw5nOupoFXV3tskfzT7ar-tRtJA-VqHamrUWKNDdwOhwuYxPBkGklj-WGFCTkadcI-rjlhjwINPERDP8oqjEQS5j30N3xhaj7KgWiDykG8A9f5hzjZ9uuDY2-Joiiii6Lnqsv2obvIZ42WLRBrCN_C1_4BBgF4EVd6Oe_g7vEwpO7PUb3FrxwVEQsZX5UkC3LNzsJNKSl5NmhsNdUfe4c3I5BPgX30DBr0TpLfKGYYfJyx0LM7PmW_TSTOPMXw55o6DK4MkK5oLL4crRPg.jpg&quot; alt=&quot;#碎碎念 #AI #优质博文Deepseek AI 直出的卡片居然还挺酷的！（抛开刻意混乱的文案， 我喜欢这个黑金配色www）不知道怎么耍耍R1的可以玩玩儿这个提示词Prompt：高级感文案#碎碎念 #AI #优质博文Deepseek AI 直出的卡片居然还挺酷的！（抛开刻意混乱的文案， 我喜欢这个黑金配色www）不知道怎么耍耍R1的可以玩玩儿这个提示词Prompt：高级感文案&quot; width=&quot;143&quot; height=&quot;176&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2407-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2407-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2407-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;video src=&quot;/static/https://cdn5.telesco.pe/file/2f91f67dd1.mp4?token=g0xH4hbvp5Af0CNqlw_lgRbySLyMpx9p_3OaYc8b5xeIh-iuA72xIrLBp8sO20Kz_hZC54blajL-RyXRnArxsW4j_XenmMD9TjdCfMEIWfYku_WItJe68Hq11Bz1JYklRSMU1yTpxp2IumiUoXJWJNHSsa0xVGlNd0khtqfzlm9SBIAXHrOkqtVPzTNXbnO3QqLVkMKDWUPU_Qh0uW1gRE11tlEqr0vkTgqvo77lNHPy_gQIvpD50fxiosmu8ya1Gn3ijAkOMjLLFSq9h0ymJM9qDN7cRldJv32fRJ_d4yV1e7p0jfp-NXCAOQnQmisJXQu4kWKUK8vJ8i-VJDOdAQ&quot; class=&quot;tgme_widget_message_video js-message_video&quot; width=&quot;100%&quot; height=&quot;100%&quot; controls preload=&quot;auto&quot; playsinline webkit-playsinline&gt;&lt;/video&gt;&lt;div class=&quot;tgme_widget_message_text js-message_text&quot;&gt;&lt;a href=&quot;/search/result?q=%23%E7%A2%8E%E7%A2%8E%E5%BF%B5&quot; title=&quot;#碎碎念&quot;&gt;#碎碎念&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23AI&quot; title=&quot;#AI&quot;&gt;#AI&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E4%BC%98%E8%B4%A8%E5%8D%9A%E6%96%87&quot; title=&quot;#优质博文&quot;&gt;#优质博文&lt;/a&gt;&lt;br /&gt;Deepseek AI 直出的卡片居然还挺酷的！（抛开刻意混乱的文案， 我喜欢这个黑金配色www）不知道怎么耍耍R1的可以玩玩儿这个提示词&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://mp.weixin.qq.com/s/hNsCilKMrlFTSm-LGmU6dA&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Prompt：高级感文案&quot;&gt;Prompt：高级感文案&lt;/a&gt;&lt;/div&gt;</content:encoded></item></channel></rss>