<?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>Quickdraw: 面向 React、React Native 和原生 JS 的无限画布白板 SDK• 基于 MIT 许可，可直接嵌入商业产品，覆盖 React、React Native 和纯 Web 场景• 内置压力感应笔迹、图形、箭头、便签、图片、PNG 导出、深浅色主题与无限画布交互• 采用 diff 驱动的数据模型，支持快照持久化、撤销重做，以及实时协作同步接入</title><link>http://telegram.zhetengsha.eu.org/posts/6696</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/6696</guid><pubDate>Fri, 14 Aug 2026 10:02:16 GMT</pubDate><content:encoded>&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-6696-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Quickdraw: 面向 React、React Native 和原生 JS 的无限画布白板 SDK• 基于 MIT 许可，可直接嵌入商业产品，覆盖 React、React Native 和纯 Web 场景• 内置压力感应笔迹、图形、箭头、便签、图片、PNG 导出、深浅色主题与无限画布交互• 采用 diff 驱动的数据模型，支持快照持久化、撤销重做，以及实时协作同步接入&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/VgF5aT2dJt-eF0t2jwLBK15CN_8WQfsHwWYpI9szlOfeCwXgaH40wmUHg0-F0cZhp6a1tD2Q0M4bypxQc1jM_DyY6R-wQl0hsAiprLR2_Xp0qi2vFgv00Sepmdon2xCuUVFF3RDVWQUtKDN-K89DIzMsQCNNkCN_qtQ-E9JCouDJXkJq8WDZo6z4-T-H4xTwIo4Ky9rffuCaAhrJ3AEpnFRVhNLA_M9VjS4I9CegeJIUVMu0A7uShvEXZB2P0_sYw9XouSUHyw7QWAE1tF8Vr0ZV1v5cO9r3oELWp-d2K_Q8jEJ0nUnOFISgm-Khqs559xK-x2ZvhOvlXpG3_usJZg.jpg&quot; alt=&quot;Quickdraw: 面向 React、React Native 和原生 JS 的无限画布白板 SDK• 基于 MIT 许可，可直接嵌入商业产品，覆盖 React、React Native 和纯 Web 场景• 内置压力感应笔迹、图形、箭头、便签、图片、PNG 导出、深浅色主题与无限画布交互• 采用 diff 驱动的数据模型，支持快照持久化、撤销重做，以及实时协作同步接入&quot; width=&quot;800&quot; height=&quot;461&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-6696-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-6696-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-6696-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;u&gt;Quickdraw: 面向 React、React Native 和原生 JS 的无限画布白板 SDK&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;• 基于 MIT 许可，可直接嵌入商业产品，覆盖 React、React Native 和纯 Web 场景&lt;br /&gt;&lt;br /&gt;• 内置压力感应笔迹、图形、箭头、便签、图片、PNG 导出、深浅色主题与无限画布交互&lt;br /&gt;&lt;br /&gt;• 采用 diff 驱动的数据模型，支持快照持久化、撤销重做，以及实时协作同步接入&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/quickdrawjs/quickdraw&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/quickdrawjs/quickdraw&quot;&gt;https://github.com/quickdrawjs/quickdraw&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;合集&quot;&gt;合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭&quot;&gt;恰饭&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;/search/result?q=%23%E7%99%BD%E6%9D%BF%E5%BC%80%E5%8F%91&quot; title=&quot;#白板开发&quot;&gt;#白板开发&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%97%A0%E9%99%90%E7%94%BB%E5%B8%83&quot; title=&quot;#无限画布&quot;&gt;#无限画布&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE&quot; title=&quot;#开源项目&quot;&gt;#开源项目&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%AE%9E%E6%97%B6%E5%8D%8F%E4%BD%9C&quot; title=&quot;#实时协作&quot;&gt;#实时协作&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23React&quot; title=&quot;#React&quot;&gt;#React&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23ReactNative&quot; title=&quot;#ReactNative&quot;&gt;#ReactNative&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=%23GitHub&quot; title=&quot;#GitHub&quot;&gt;#GitHub&lt;/a&gt;</content:encoded></item></channel></rss>