<?xml
version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>V2EX - 热榜</title>
    <description>V2EX - 热榜 - 由RSS屋精心整理(https://rss.mifaw.com)</description>
    <link>https://www.v2ex.com</link>
    <lastBuildDate>Tue, 19 Mar 2019 13:02:07 +0800</lastBuildDate>
    <pubDate>Sun, 07 Jun 2026 19:00:36 +0000</pubDate>
    <language>zh-cn</language>
    <ttl>100</ttl>
    <item>
      <title>vibe 了一个视频转手翻书网站</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;简介：可以把视频转换为手翻书，可以导出 pdf 方便打印做成实物，纯前端本地处理，欢迎使用，哈哈哈&lt;/p&gt;
&lt;p&gt;体验地址： &lt;a href="https://82054736.pinme.dev/" rel="nofollow"&gt;https://82054736.pinme.dev/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;项目开源： &lt;a href="https://github.com/ns2250225/flipbook" rel="nofollow"&gt;https://github.com/ns2250225/flipbook&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218523#reply6</link>
      <author>mqx</author>
      <pubDate>Sun, 07 Jun 2026 19:00:36 +0000</pubDate>
      <guid>7dcd709e653a169b831827a6ba79fb99</guid>
    </item>
    <item>
      <title>闲暇时刻，要学会避免内耗</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;一点感悟和大家分享下！（文字纯手敲）&lt;br&gt;&lt;br&gt;各位做技术的，可能在周末或者闲暇的时候想做点事情，比如开发一个自己的项目或者想办法创收。但是可能在这个过程中，打开了无数的浏览器的 tab ，看了又看，文章刷了又刷，github 的项目也看了无数个。项目已经搭建起来了，可能感觉没什么用，就没有继续做了，这个循环一直持续，可能一下午冒出多个想法全部都放弃，其实在这个过程中注意力和脑力就这样被消耗了，长期是非常消磨人的精神的。&lt;br&gt;&lt;br&gt;关于这个，我的感受和建议是如果你没有计划好要做什么事情，就关掉电脑陪陪家人，出门走走，比坐在电脑前面自我消耗更好！ 如果你计划好了你准备做什么，那么才坐在电脑前面执行你的计划，开发你的项目，或者学习。&lt;br&gt;&lt;br&gt;比如你周六下午有时间，比如你可以执行类似下面的计划：&lt;br&gt;&lt;br&gt;去分析一下目前某个产品的应用场景&lt;br&gt;去做竞品的分析&lt;br&gt;学习某一个英文的语法点&lt;br&gt;看 1 小时书&lt;br&gt;开发 2 小时的自己的产品的某个 feature&lt;br&gt;梳理产品未来的 roadmap&lt;br&gt;你有计划，比你盲目的消耗更好，否则比上班还累！ 另外利用的 agent 不要超过 3 个，多了上下文切换也是非常耗费脑力的&lt;br&gt;&lt;br&gt;如果你保持这个习惯，会对你终生有益！&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218517#reply6</link>
      <author>happytaoer</author>
      <pubDate>Sun, 07 Jun 2026 19:00:36 +0000</pubDate>
      <guid>995fe5a975f8691f882ead2e28cf1f09</guid>
    </item>
    <item>
      <title>家宽 IPv6 有连接数限制么？</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;如果接入分配的内网 IPv4 ，由于 CGNAT 所以会有最大连接数限制。但如果是公网 IPv6 的话，因为不存在 CGNAT 了，是不是运营商那头就没有连接数限制了（假定内网设备性能支持）？&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218540#reply7</link>
      <author>rio</author>
      <pubDate>Sun, 07 Jun 2026 19:00:36 +0000</pubDate>
      <guid>be7663d3750b156f772347faf491e807</guid>
    </item>
    <item>
      <title>[IOS 赠码] iAssets（知盈）资产管理管家正式登录 APP Store 售卖了！</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;原贴： &lt;a href="https://www.v2ex.com/t/1207013" rel="nofollow"&gt;https://www.v2ex.com/t/1207013&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://webp.debuginn.com/202604190dcmgc.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;按照 V 站惯例，上市之后给大家反馈赠码，咱们也不例外，开始赠码。&lt;/p&gt;
&lt;h2&gt;网站地址&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://iassets.debuginn.com/" rel="nofollow"&gt;https://iassets.debuginn.com/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;国区永久订阅码&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=4LLLTALHTFTFRPPLX6
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=TPAYJ7EJEJTN3W883K
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=N8JF48XL6FPPX7WF6F
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=LRTLF83NNY6X7ATAJ3
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=666JYN7RN7PJ7NF74F
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=NW4NMR648FLYTRWMTW
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=WK3WR37T433EJ3T8KA
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=73XHMYEFYYAKT7LERN
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=W6NRWKWARM7TJAKRLP
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=N44EEK7XY84TJ64WRF  
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;国区一年订阅码&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=J8A6LTTF6XEK77NF48
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=7KJHJP68XYTTKAAY6T
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=4PKNNNM4R37P66HTWP
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=6WNPM8KWTAY7JH7WTJ
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=H4FTWFX3JK4X3JHA4E
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=PHEAAXTFLMJXMRRW3W
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=EEAYR8NLEX7YFYWEWA
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=3FYL3FEEKJ7YA7AWKM
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=XMEKJ736LAENP86XP8
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=JTLLNA7HRN6PTKF8WE
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=PM8A68PLMYMP8X4YHM
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=6TLMTHY6P8WN38F8EX
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=46EPMKT6LRRFN6RN4L
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=A8WYNRFRMFPHRKWJJ4
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=PEHYXERK363L83376A
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=4JXK4KALPTWMYT76K3
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=63NAHE6KPL7KWHEF4F
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=Y3AK6WEHT34NE3EA86
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=K8H4J7MWKF8AKMPPPR
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=N44HEHK4X7R4MAMRTY  
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;美区永久订阅&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=L788W6MRPT8MTNWWWM
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=7HFWNRPRK8NELL36FM
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=LTKJP4W667NNTJAWWA
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=EHNYFRPXH47W6KP7KK
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=JNRAYAATP63YNK6H7A
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=3P6M3W8TAKL8XH8A8R
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=MTWR3EP7FHHK6TFTRW
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=T3AFT3YE37RJ8HAAHA
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=AALN6KRKLRYKP8NW7R
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=R7XYEYAELRYXMTFNJH  
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;亚太永久订阅码（大陆之外的地区）&lt;/h2&gt;
&lt;pre&gt;&lt;code&gt;https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=43F6AR8PW7NXAFTPFJ
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=RTE8EHJF83J3EWYNJ3
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=AEK8WLYM67JWN7A7MR
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=EJL7HJ73L8H3WHJTXX
https://apps.apple.com/redeem?ctx=offercodes&amp;amp;id=6759790991&amp;amp;code=37P6HPRANWNNEYREX7  
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;价格&lt;/h2&gt;
&lt;p&gt;因大陆地区合规要求，应用名称有所区分：&lt;/p&gt;
&lt;p&gt;• 中国大陆地区：知盈
• 中国大陆以外地区：iAssets&lt;/p&gt;
&lt;p&gt;🎉 当前开放早鸟优惠价格：&lt;/p&gt;
&lt;p&gt;• 永久会员：38 元
• 年度会员：9.9 元&lt;/p&gt;
&lt;h2&gt;下载地址&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;国区： &lt;a href="https://apps.apple.com/cn/app/%E7%9F%A5%E7%9B%88/id6759790991" rel="nofollow"&gt;https://apps.apple.com/cn/app/%E7%9F%A5%E7%9B%88/id6759790991&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;美区： &lt;a href="https://apps.apple.com/us/app/%E7%9F%A5%E7%9B%88/id6759790991" rel="nofollow"&gt;https://apps.apple.com/us/app/%E7%9F%A5%E7%9B%88/id6759790991&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;反馈使用问题&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;电报： &lt;a href="https://t.me/xiaoyublog" rel="nofollow"&gt;https://t.me/xiaoyublog&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Discord: &lt;a href="https://discord.gg/DhswyVyFvV" rel="nofollow"&gt;https://discord.gg/DhswyVyFvV&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://webp.debuginn.com/20260607oSPq7z.JPG"&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218579#reply6</link>
      <author>debuginn</author>
      <pubDate>Sun, 07 Jun 2026 19:00:36 +0000</pubDate>
      <guid>818da18c5d93355c92967e146df473a7</guid>
    </item>
    <item>
      <title>使用 codex 时，访问 github 比较慢</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;我用的是 clash 代理，但似乎 codex 执行 Curl 命令的时候没用代理，我要怎么让它记住访问某些网站需要用代理呢？&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218586#reply5</link>
      <author>lokamir</author>
      <pubDate>Sun, 07 Jun 2026 19:00:36 +0000</pubDate>
      <guid>6c24a8983925a156b2185ff0e2c98442</guid>
    </item>
    <item>
      <title>[全球顶级模型免费试用] 1000 份 $30 日订阅直送，仅限今日兑换</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;注册直送 $30 日订阅，仅限今日&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;a href="http://Muskapi.cc" rel="nofollow"&gt;Muskapi.cc&lt;/a&gt;&lt;/code&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;specialfr57addb1361eeacb5b998354
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;1 、注册后到 [兑换] 兑换成订阅
2 、打开 [我的订阅] 查收
3 、打开 API 密钥，新建 APIKEY ，分组选择 [ Codex-福利订阅] &lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218587#reply6</link>
      <author>wtcoder</author>
      <pubDate>Sun, 07 Jun 2026 19:00:36 +0000</pubDate>
      <guid>8e4c8720924d6c1cb614218d01a25119</guid>
    </item>
    <item>
      <title>东京的蔬菜价格</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;这些天我家大闺女在东京玩，她知道我关心食品价格，于是就在超市买菜时拍了这些。&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/i/YampL05m.jpeg" rel="nofollow noopener" title="在新窗口打开图片 YampL05m.jpeg"&gt;&lt;img src="//i.v2ex.co/YampL05m.jpeg" class="embedded_image"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/i/iV0nO2IW.jpeg" rel="nofollow noopener" title="在新窗口打开图片 iV0nO2IW.jpeg"&gt;&lt;img src="//i.v2ex.co/iV0nO2IW.jpeg" class="embedded_image"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/i/hSC6GYNS.jpeg" rel="nofollow noopener" title="在新窗口打开图片 hSC6GYNS.jpeg"&gt;&lt;img src="//i.v2ex.co/hSC6GYNS.jpeg" class="embedded_image"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/i/vR5r0rgR.jpeg" rel="nofollow noopener" title="在新窗口打开图片 vR5r0rgR.jpeg"&gt;&lt;img src="//i.v2ex.co/vR5r0rgR.jpeg" class="embedded_image"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/i/YczaivP7.jpeg" rel="nofollow noopener" title="在新窗口打开图片 YczaivP7.jpeg"&gt;&lt;img src="//i.v2ex.co/YczaivP7.jpeg" class="embedded_image"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/i/aid7Y4Uc.jpeg" rel="nofollow noopener" title="在新窗口打开图片 aid7Y4Uc.jpeg"&gt;&lt;img src="//i.v2ex.co/aid7Y4Uc.jpeg" class="embedded_image"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/i/fp5cy74y.jpeg" rel="nofollow noopener" title="在新窗口打开图片 fp5cy74y.jpeg"&gt;&lt;img src="//i.v2ex.co/fp5cy74y.jpeg" class="embedded_image"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/i/N9mHNm43.jpeg" rel="nofollow noopener" title="在新窗口打开图片 N9mHNm43.jpeg"&gt;&lt;img src="//i.v2ex.co/N9mHNm43.jpeg" class="embedded_image"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/i/PFUI1EOU.jpeg" rel="nofollow noopener" title="在新窗口打开图片 PFUI1EOU.jpeg"&gt;&lt;img src="//i.v2ex.co/PFUI1EOU.jpeg" class="embedded_image"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/i/dKWWnr5B.jpeg" rel="nofollow noopener" title="在新窗口打开图片 dKWWnr5B.jpeg"&gt;&lt;img src="//i.v2ex.co/dKWWnr5B.jpeg" class="embedded_image"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="/i/4iPmydaM.jpeg" rel="nofollow noopener" title="在新窗口打开图片 4iPmydaM.jpeg"&gt;&lt;img src="//i.v2ex.co/4iPmydaM.jpeg" class="embedded_image"&gt;&lt;/a&gt;
&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218614#reply6</link>
      <author>davidyin</author>
      <pubDate>Sun, 07 Jun 2026 19:00:36 +0000</pubDate>
      <guid>84e8a8d8c9310059c0e1482a50217ebb</guid>
    </item>
    <item>
      <title>「开源」知返(Ahadiff)--vibe coding 之后，你真的学到东西了吗？让知返为你解决</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;blockquote&gt;
&lt;p&gt;一个开源工具「知返 AhaDiff 」：把 AI 写的每次改动都给你讲清楚，让你 vibe coding 时不再无脑点继续&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2&gt;起因：使用 ai 进行 vibe coding 虽然快，但是代码中的改动却没有内化成自己的知识&lt;/h2&gt;
&lt;p&gt;我用 AI 写代码经常是这样：用 ai 写出一大段代码，我大致看一眼，回复继续；只要没出错就一直继续。如果报错或者不符合我的需求就把问题告诉 ai ，进行改动。项目完成了，各个功能都正常运行了，跑得也不错。可是有个问题，假如你回头问我「这个地方为什么这么写」，很大可能是一脸懵逼的状态，因为 ai 替我完成了 90%以上的代码改动。&lt;/p&gt;
&lt;p&gt;并且在论坛中我经常看到类似的讨论，很多人都提及了这个问题：通过 vibe coding 指挥 AI 把活干了，效率确实高，可一个项目做完，自己好像没怎么长进，没有从中学到真东西。&lt;/p&gt;
&lt;p&gt;我想要的其实很简单：AI 写完之后，有个东西能把这次改动给我讲清楚，为什么要这么改，这么改的作用何在，并且把这次改动的知识进行内化，形成自己脑子中的知识，于是就开发了知返这个项目。&lt;/p&gt;
&lt;h2&gt;它就干一件事：把 ai 的改动变成能查证的笔记，能让你学到真知识&lt;/h2&gt;
&lt;p&gt;知返通过读你的一次代码改动，把它&lt;strong&gt;变成一份完整的学习材料&lt;/strong&gt;：形成一篇完整的「改了什么、为什么这样修改」的课程，一份每条结论都标了出处的清单。&lt;strong&gt;同时附带完善的测验和带复习周期的复习卡片，通过复习曲线设置，一遍遍的重复，避免相关知识的遗忘&lt;/strong&gt;，而不仅仅只是展现相关改动的相关知识点。&lt;/p&gt;
&lt;p&gt;&lt;img alt="运行面板" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://agi-is-going-to-arrive.github.io/ahadiff/video/public/screenshots/zh/zh-dashboard.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;运行面板：每学一次就多一条记录，带评分和质量趋势&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;并且为了&lt;strong&gt;避免 ai 的幻觉问题：笔记里每一句话，都要绑到某个文件的某一行代码上&lt;/strong&gt;，再附带这个学习笔记对应的一个状态：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;verified&lt;/code&gt; 有据可查&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;weak&lt;/code&gt; 证据偏弱&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;not_proven&lt;/code&gt; 没验证到&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;contradicted&lt;/code&gt; 和代码对不上&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;rejected&lt;/code&gt; 被否决&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="课程页" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://agi-is-going-to-arrive.github.io/ahadiff/video/public/screenshots/zh/zh-lesson.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;课程页：AI 把这次改动的相关知识点展现给你看&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="差异页" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://agi-is-going-to-arrive.github.io/ahadiff/video/public/screenshots/zh/zh-diff.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;差异页：左边是代码 diff ，右侧的 claim 卡片点开，会跳转到对应 diff ，同时能看到这次改动对应的知识点&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;光看知识点还不够，那么我们学习完成之后测试你真的会了吗，并且根据 fsrs 算法，会加入之前做过的测验题&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;看懂了 lesson 的笔记知识点，不代表你真的会了，并且会用了&lt;/strong&gt;，所以学习完课程之后还&lt;strong&gt;附带了测验和复习卡片&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;测验是 通过选择题的方式呈现给你，可在 settings 中动态设置测验题的数量。&lt;/p&gt;
&lt;p&gt;每道题答题完成之后，能看这道题对应的知识点，以及这道题经常出错的地方&lt;/p&gt;
&lt;p&gt;&lt;img alt="测验页" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://agi-is-going-to-arrive.github.io/ahadiff/video/public/screenshots/zh/zh-quiz.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;测验页：以选择题的形式呈现，答完才显示这道题目对应的代码改动&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;复习用的是间隔重复，就是 Anki 复习卡片那套思路，背后是 FSRS 算法。学过的东西会按遗忘曲线，在合适的时间点加入到复习部分让你再过一遍，避免看一遍就忘的情况。&lt;/p&gt;
&lt;p&gt;&lt;img alt="复习页" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://agi-is-going-to-arrive.github.io/ahadiff/video/public/screenshots/zh/zh-review.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;复习页：到期的卡片按 Again / Hard / Good / Easy 评分&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;测验和复习还嫌不够的话，再来个 &lt;strong&gt;Challenge （ opt-in 的进阶玩法）&lt;/strong&gt;：它把某次改动做成一道挑战，让你自己先过一遍，再拿你的结果和真实 diff 逐条比对，&lt;strong&gt;把你漏掉、没掌握的地方挑出来&lt;/strong&gt;，然后反馈到复习中。对着某个 run id 跑 &lt;code&gt;ahadiff challenge build &amp;lt;run_id&amp;gt;&lt;/code&gt;，就能在 webui 中体现。&lt;/p&gt;
&lt;h2&gt;学得多了，知识会自己连成网，形成真正的概念图谱&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;借鉴了 llm-wiki 和 graphify 的思路。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;同一个概念在好几次改动里反复出现，知返会把它们收集起来，&lt;strong&gt;连成一张概念图谱。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="概念图谱" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://agi-is-going-to-arrive.github.io/ahadiff/video/public/screenshots/zh/zh-concepts-graph.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;概念图谱：横跨多次改动的知识地图&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;每次学习都打分，能看出自己在不在进步&lt;/h2&gt;
&lt;p&gt;每跑一次，知返会&lt;strong&gt;从准确性、证据、覆盖率等八个维度打个 0 到 100 的分&lt;/strong&gt;，判定这次学习算不算合格。你也可以&lt;strong&gt;另开一个模型当「第二评委」复核一遍&lt;/strong&gt;，不过它只是参考，不会推翻判定。分数是透明的，点开能看到每一个维度的评分细节。&lt;/p&gt;
&lt;p&gt;&lt;img alt="八维评分" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://agi-is-going-to-arrive.github.io/ahadiff/video/public/screenshots/zh/zh-rundetail-score.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;运行详情：八个维度的评分明细&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;觉得某次讲得还不够好？让它重学几遍，分数更高才留&lt;/h2&gt;
&lt;p&gt;打完分，你可能会觉得某次讲得还不够透，想让它再讲好一点。&lt;code&gt;improve-run&lt;/code&gt; 能够解决这个问题。&lt;/p&gt;
&lt;p&gt;对着某次 run 跑 &lt;code&gt;ahadiff improve-run &amp;lt;run_id&amp;gt;&lt;/code&gt;，它会在你自己的项目里，拿这次改动把课程用更高质量重新生成几遍（默认 3 遍，专门盯着上次得分最低的那一维改进），再进行一次重新打分。&lt;strong&gt;只有新生成的分数确实比原来高，才会留下来&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;整个改进过程它不碰 git 、不改 prompt 、也不覆盖你原来那条已经保存的记录。&lt;/p&gt;
&lt;h2&gt;怎么用：先装上，然后基本就两条命令&lt;/h2&gt;
&lt;p&gt;现在已经可以直接从 pip 安装：&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;pip install ahadiff
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;装好并配好 provider 之后，核心就两步：&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;# 学一次最近的改动
ahadiff learn HEAD~1..HEAD

# 打开本地网页，看笔记、做测验、复习
ahadiff serve
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;serve 会提供 webui ，供你学习。想学暂存区里还没提交的改动，就 &lt;code&gt;ahadiff learn --staged&lt;/code&gt;。&lt;strong&gt;改动从哪来都行：最近的提交、暂存区、补丁文件、两个目录的对比，一共支持十种来源，不仅仅是从 git diff 中进行学习。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;几个让你省心的点：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;你的代码 diff 默认不外传&lt;/strong&gt;。隐私默认是 &lt;code&gt;strict_local&lt;/code&gt;，diff 和代码都待在你本机；想用远端模型，得你自己显式打开，&lt;strong&gt;建议调成脱敏远端模式，日常使用更加方便。&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;用你自己的 key&lt;/strong&gt;（ BYOK ），支持八种 AI 服务格式。如果不想使用 api ，避免隐私泄露的情况，也支持接入本地的 LM Studio 或 Ollama 。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;能导出成 Anki 卡片&lt;/strong&gt;，复习完成后还能导出为 anki 卡片，接入自己日常使用的 anki 软件。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;能给 AI 助手写本地规则和 skills&lt;/strong&gt;。如果你希望 Claude 、Codex 、Cursor 、Copilot 、Gemini 这些工具也知道怎么使用知返，可以在项目里运行 &lt;code&gt;ahadiff install --detect&lt;/code&gt;，再按需要执行 &lt;code&gt;ahadiff install codex&lt;/code&gt; 或 &lt;code&gt;ahadiff install claude&lt;/code&gt;。它写的是项目本地指引，不会把代码上传出去。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;改动太大也不怕撑爆模型&lt;/strong&gt;。默认会按你选的模型上下文，自动算出这次最多捕获多少 diff （综合模型上下文、输出预留和中文 diff 的密度），不会一股脑全塞进去；想自己定也行，在 settings 里切成手动模式。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;懒得每次手动跑&lt;/strong&gt;。&lt;code&gt;ahadiff watch&lt;/code&gt; 能盯着你的仓库，文件一改就自动触发 learn ，适合边 vibe coding 边顺手把这次改动学掉。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img alt="设置页" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://agi-is-going-to-arrive.github.io/ahadiff/video/public/screenshots/zh/zh-settings.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;设置页：填 key 、选模型、调隐私和捕获上限，都在这&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;部分限制&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;现在已经发布到 PyPI ，直接 &lt;code&gt;pip install ahadiff&lt;/code&gt; 即可。源码安装主要给贡献者开发时使用：&lt;code&gt;uv tool install --editable .&lt;/code&gt;。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;默认功能不需要额外安装；只有 FSRS 参数自动优化这种重依赖能力需要单独装 &lt;code&gt;pip install 'ahadiff[optimizer]'&lt;/code&gt;。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Windows 上核心的 learn 和 serve 均可使用；但是需要注意的是，个别功能（比如 &lt;code&gt;--compare-dir&lt;/code&gt; 目录对比）目前只在 macOS / Linux 上支持。&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;链接&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;GitHub：&lt;a href="https://github.com/AGI-is-going-to-arrive/ahadiff" rel="nofollow"&gt;https://github.com/AGI-is-going-to-arrive/ahadiff&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;项目主页：&lt;a href="https://agi-is-going-to-arrive.github.io/ahadiff/" rel="nofollow"&gt;https://agi-is-going-to-arrive.github.io/ahadiff/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;演示视频（中文，带字幕）：&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.bilibili.com/video/BV1b57k6yEWm" rel="nofollow"&gt;https://www.bilibili.com/video/BV1b57k6yEWm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;如果你也常有「这代码是 AI 写的，我想从中学到真东西」这种想法，欢迎尝试👏。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;让你从每次 vibe coding 中学到真东西，而不只是无脑确认/继续。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;觉得有用的欢迎给这个项目点个✨&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;有问题的或者觉得可以改进的地方的欢迎提 pr 和 issues 。&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218567#reply10</link>
      <author>attention</author>
      <pubDate>Sun, 07 Jun 2026 19:00:35 +0000</pubDate>
      <guid>fc3e37b6fb152f8e1127ce9acf7c3632</guid>
    </item>
    <item>
      <title>TCL 员工内购 一分不赚只为完成指标</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;TCL 员工内购活动开始了，截止到 6.20 。&lt;br&gt;公司每个人都有一点指标，我这边不做型号推荐，也不做复杂选购咨询，主要是帮大家查一下已有型号的员工内购价。&lt;br&gt;如果你最近刚好在看 TCL 的电视、空调、冰箱、洗衣机、厨电，可以把你已经看中的型号/商品链接/尺寸配置发我。&lt;br&gt;我帮你看一下：&lt;br&gt;员工内购价 + 是否能叠国补 + 大概到手价。&lt;br&gt;只求完成任务，确保直接给到底价，不赚一分钱差价。&lt;br&gt;	&lt;br&gt;想问价可以直接发：&lt;br&gt;品类 + 型号 + 所在城市&lt;br&gt;	&lt;br&gt;合适再考虑，不合适就当查个价，不催单。&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218595#reply9</link>
      <author>madworld</author>
      <pubDate>Sun, 07 Jun 2026 19:00:35 +0000</pubDate>
      <guid>047fc01ec26986bc7129763088a053dd</guid>
    </item>
    <item>
      <title>汇编修改 BIOS 驱动安装包</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;升级新的 BIOS 驱动之后电脑发热厉害，想回滚旧版本被拒绝了&lt;/p&gt;
&lt;p&gt;于是用汇编编辑器打开旧驱动安装包，搜索拒绝的对话框内容，定位到了相关跳转指令，果断改成 90 90 （好像是 N 年前在某个计算机杂志上看到的方法==）&lt;/p&gt;
&lt;p&gt;保存后重新运行，顺利安装了！当然也有冒险的成分，旧版本 BIOS 强行装上去可能电脑就坏了，但是冒险一试也挺好玩的，&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218528#reply10</link>
      <author>beasnail</author>
      <pubDate>Sun, 07 Jun 2026 19:00:35 +0000</pubDate>
      <guid>2ce695cd2baf3c09dedcc05773f4e0fe</guid>
    </item>
    <item>
      <title>giffgaff 卡激活后无法注册 TG</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;昨天到的卡，已经充值并激活成功了，但是注册 tg 显示：我们已经将验证码发送到该正好（+44 xxx ）其他设备上的 tg 应用。这个卡是新卡，为啥会被注册啊？请问 V 友有没有什么方法可以解决？&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218575#reply11</link>
      <author>chenY520</author>
      <pubDate>Sun, 07 Jun 2026 19:00:35 +0000</pubDate>
      <guid>de06dc305238aeed8e7882c7523388fc</guid>
    </item>
    <item>
      <title>有想我这样奇怪性格的人吗</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;我渐渐发现，自己没有一点主见，不管是生活还是工作。所以我特别喜欢逛社区，然后就想找找跟自己年龄家境学历相仿的人，就跟喜欢观察别人的生活选择选择。比如别人没干过的事情我就觉得那我也不能学，别人做过的事情，我就觉得嗯我也要学他。工作学习也是，一定是有人带头做或者学习，我才会跟着。&lt;br&gt;以前我小的时候还能想象自己这一辈子过怎样的生活，但是现在就变成了想找个模板去套，我也拿捏不准我这是啥性格，应该没人像我这样吧&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218589#reply10</link>
      <author>lame_chen</author>
      <pubDate>Sun, 07 Jun 2026 19:00:35 +0000</pubDate>
      <guid>b09993e7cfbef074a0807ed11d27c6b6</guid>
    </item>
    <item>
      <title>话说 iOS 无法收到 X 和 Telegram 这件事是不是已成定局了？</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;感觉已经有一个多月了，都没有任何所谓修复的迹象，我的 X 、Telegram 和 YouTube 推送都消失了。&lt;/p&gt;
&lt;p&gt;这么多年都没有屏蔽这些，为什么现在却成了这样，无法理解。&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218596#reply9</link>
      <author>kilotiger</author>
      <pubDate>Sun, 07 Jun 2026 19:00:35 +0000</pubDate>
      <guid>9b26a67b1298d367a9b309cb6ce65ea1</guid>
    </item>
    <item>
      <title>搞了给去码头整点薯条的网站，哈哈哈</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;游玩地址： &lt;a href="http://47.107.180.19:3000/" rel="nofollow"&gt;http://47.107.180.19:3000/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;欢迎来玩，一起来码头整点薯条&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218537#reply11</link>
      <author>mqx</author>
      <pubDate>Sun, 07 Jun 2026 19:00:35 +0000</pubDate>
      <guid>c41609c5ef9756f413a4aa4a3798cf59</guid>
    </item>
    <item>
      <title>退租，二房东扣钱（卫生费或其他理由），有硬刚（投诉，维权，起诉）成功且最后拿回全部押金的吗？</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;房租背景：原来房子应该是 3 室 2 厅的，改的 5 个单间，我租的这个原先应该是客厅，二房东将阳台隔成 2 部分，左边阳台放洗衣机，右边卫生间。&lt;br&gt;退租时我打扫没注意一些长期使用的脏的地方，要扣卫生费，说有气味，扣钱……&lt;br&gt;重点是：我没注意的地方是床侧板是那种人造皮革，之前一直没注意过，现在确实是挺脏的，应该是霉菌（二房东说不是霉菌，说用去霉剂没用之类的）之类的以及混合可能脚不注意踢到之类（有些不会踢到，里侧床头柜位置的地方也有那么脏），说要换，也要扣钱&lt;br&gt;我又去清洁床侧板了之后，二房东又说第二天再看是不是损坏皮革（用的洗洁精滴水里用抹布擦的）。再算退多少押金，&lt;br&gt;然后我脑抽直接跟二房东说走法律途径……闹的有点僵，中介过来稍微缓和了点，我又把之前没注意的地方清理了下（肯定有清理不到的）&lt;br&gt;&lt;br&gt;卫生间的洗手台下水和洗衣机下水是管子直接在洗澡间地面上的，洗衣服很容易洗手间都是水，靠近洗手间的屋内墙上已经潮湿的墙皮脱落了，发霉我觉得应该是这个原因。&lt;br&gt;&lt;br&gt;兄弟们，现在这个情况，我的底线是最多扣我 200 ，再多住建局举报（违规改建）,12345,互联网法庭，这三个渠道还能拿到钱吗，有案例分享？问租房时的中介说这些二房东是专业的，基本没有租客胜诉的……&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218550#reply10</link>
      <author>vvhhaaattt</author>
      <pubDate>Sun, 07 Jun 2026 19:00:35 +0000</pubDate>
      <guid>9e9c16170df4f3073d302b7c02363c46</guid>
    </item>
    <item>
      <title>最近在挑段落轴机械键盘，几年不玩，完全变天了</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;因为怀念当年 ibm 键盘手感开始玩机械键盘的。
也是就小烧，浅尝过 cherry ，ibck ，pocker2 ，race2 ，到大 f 退烧。玩过的键盘不多，一直偏爱茶轴手感，特别对 race2 那种无底板，段落在软弹的感觉念念不忘。&lt;/p&gt;
&lt;p&gt;这几年基本都在用罗技的 mx 键盘&lt;/p&gt;
&lt;p&gt;最近因为要多了台电脑跑 ai ，懒得搬着键盘在书房跑来跑去想换个键盘。&lt;/p&gt;
&lt;p&gt;感想如下：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;现在的轴体五花八门，一个都不认识，cherry 轴好像成了老黄历，好像也没什么人推荐了；&lt;/li&gt;
&lt;li&gt;段落轴没落，大家现在好像都开始卷线性轴，这玩意儿听起来还不错，到手打字的感觉怪怪的，打字速度感觉是快了，不过对于我来说误触严重，加上触底那下虽然有 gasket 结构，手感也是一硬到底；&lt;/li&gt;
&lt;li&gt;可能我是个木耳，完全看不懂大家对轴体发声的追求。。个人打字还是喜欢段落轴的节奏感和哒啦哒啦的响声，就是很爽，线性轴的声音怎么说呢。。少了触感的爽感对于我就像是捏着鼻子吃饭，完全没味道；&lt;/li&gt;
&lt;li&gt;入手了几把热门键盘试了，PMO 极光 80 ，wave 75 ，SNK 青龙惊碳，没想到手感上最喜欢的是青龙惊碳，极地狐轴的段落声音感觉比印象中的茶轴要清脆，加上键盘号称无底的弹性，突然找回了感觉&lt;/li&gt;
&lt;li&gt;只是惊碳对于个人审美来说，还真是丑呀。。。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;就深深的感觉，几年不玩键盘，整个键盘圈好像完全变天了。。搞不懂搞不懂。&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218544#reply9</link>
      <author>fayh</author>
      <pubDate>Sun, 07 Jun 2026 19:00:35 +0000</pubDate>
      <guid>f0d343dd653c9c90b54a3ecfa8849760</guid>
    </item>
    <item>
      <title>用 gpt-image-2 做设计图，用 claude opus4.8 扣了一个通宵才复原一张图的 98%</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;用 gpt-image2 设计自己玩具项目网站的首页，设计的还是挺不错的，很有设计感，比 claude opus 自己直接设计网页有质感太多了。&lt;br&gt;&lt;br&gt;gpt-image-2 设计一个页面里面的基本网页元素，claude 复现起来还是很精准很快的。&lt;br&gt;&lt;br&gt;折磨在里面的一些复杂的图元素，claude 使用 svg 来复现来一点点扣的。这个相差就太大了。&lt;br&gt;&lt;br&gt;感觉这个复现 UI 的方案应该是问题的，太累了。&lt;br&gt;&lt;br&gt;等下试一下第二张图用“React Flow + dagre 数据驱动” 这种方案，也是 claude opus 4.8 调研推荐的。&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218530#reply11</link>
      <author>YanSeven</author>
      <pubDate>Sun, 07 Jun 2026 19:00:35 +0000</pubDate>
      <guid>7e820a939ab5324536d7ea1a5dbaa4fc</guid>
    </item>
    <item>
      <title>阿里的 Qwen3.7-Max 比我想象中差</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;&lt;img alt="Shot" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://i.v2ex.co/4YHednxS.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://x.com/cheez_ai/status/2063523537001001284" rel="nofollow"&gt;https://x.com/cheez_ai/status/2063523537001001284&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218551#reply12</link>
      <author>Cheez</author>
      <pubDate>Sun, 07 Jun 2026 19:00:34 +0000</pubDate>
      <guid>cd6ad76460d0aeeee54e7052df2ca130</guid>
    </item>
    <item>
      <title>不要使用国产手机登陆推特</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;不要用国产手机登陆推特。我用小米平板登录，直接把我的号给封了，小米不知道做了什么，从 Google play 下载的 x ，会被提示使用官方应用。
推特给的封号理由是不真实行为。有没有遇到过这种情况的&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218559#reply15</link>
      <author>zhaoyeye</author>
      <pubDate>Sun, 07 Jun 2026 19:00:34 +0000</pubDate>
      <guid>48752e19da4bd90c3913e42d978a26e2</guid>
    </item>
    <item>
      <title>618 了, 小屏手机哪家强?</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;需求还是老三样: 续航, 摄像, 无广告&lt;br&gt;&lt;br&gt;还在用三星 s22, 系统都不给更新了, s26 竟然还不跳水, 三丧拉跨之极呀&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218574#reply13</link>
      <author>israinbow</author>
      <pubDate>Sun, 07 Jun 2026 19:00:34 +0000</pubDate>
      <guid>ce6661edc600d93aaa2bc175c3cf24d3</guid>
    </item>
    <item>
      <title>1w 的预算：咖啡机+磨豆机的组合 [复制链接]</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;现在家里已经有德龙的全自动了，但是还是感觉差点意思，想趁这次 618 ，升级换成半自动+磨豆机的组合。。。看了一圈国产的 e61 ，有点懵。。。
看网上说现在已经可以用小米的智能插座解决开机的问题了。。。&lt;/p&gt;
&lt;p&gt;主要需求：&lt;/p&gt;
&lt;p&gt;1 天：2-3 杯 美式 。。。偶尔拿铁。。。&lt;/p&gt;
&lt;p&gt;求各位大神推荐下。。。&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218509#reply15</link>
      <author>qweruiop</author>
      <pubDate>Sun, 07 Jun 2026 19:00:34 +0000</pubDate>
      <guid>114f4de5e71554060c74c190bb7ab37b</guid>
    </item>
    <item>
      <title>chatgpt plus 是不是假的啊， codex 运行半小时额度就花完了？</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;app store 刚刚开的 plus 会员（开的土耳其区），使用 codex 来解决 polymarket 的下单报错问题，结果半小时过去了还搞不定，&lt;/p&gt;
&lt;p&gt;而且还提示额度用完了？？？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;经常听到说 plus 额度根本用不完，经常重置，为什么我的这么快花完了？？&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218604#reply13</link>
      <author>davinci21s</author>
      <pubDate>Sun, 07 Jun 2026 19:00:34 +0000</pubDate>
      <guid>00ead257ee481297a48859c4bf199a1c</guid>
    </item>
    <item>
      <title>没想到深圳天威的 Qos 这么严重，顺便求分享深圳各运营商的宽带体验</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;最近刚来深圳，租了个包网的过渡房子，用的是天威的宽带，跑了个国内网的测速也有 500m 左右的水平还不错，没想到出国流量给我拉了个大的&lt;br&gt;&lt;br&gt;目前的梯子也是长期使用很久了，走南闯北&amp;amp;三大运营商都用过，都可以正常用&lt;br&gt;结果到了天威这，不管早晚都被疯狂 Qos ，要么直接连不上，要么连上 30 秒内必断流&lt;br&gt;不信邪，又换了其他三家梯子测试，都是同样的结果，真没招了&lt;br&gt;&lt;br&gt;过段时间就要换房自己拉宽带，之前一直拉的是联通的宽带，但是翻看站内的旧贴有人说深圳联通的宽带其实接的是天威，有没有深圳的朋友分享一下使用感受？&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218548#reply16</link>
      <author>KevinMatr</author>
      <pubDate>Sun, 07 Jun 2026 19:00:34 +0000</pubDate>
      <guid>07a4c1681e558accd78057e5516090db</guid>
    </item>
    <item>
      <title>吐槽一下 L 站的注册</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;很难想象一个程序员，没有测试或考虑过实际用户注册的流程。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;a href="http://linux.do" rel="nofollow"&gt;linux.do&lt;/a&gt; 已经被墙，GitHub almost 被墙，&lt;a href="http://linuxdo.org" rel="nofollow"&gt;linuxdo.org&lt;/a&gt; 却强制要求国内 IP 访问否则 block 。这意味着，你首先要代理打开 &lt;a href="http://linux.do" rel="nofollow"&gt;linux.do&lt;/a&gt; 置顶的帖子，然后直连帖子里的邀请链接，再代理访问🔗GitHub 账号注册。如果你不特意在 clash 中手写一个&lt;code&gt;- DOMAIN-SUFFIX,&lt;a href="http://linuxdo.org" rel="nofollow"&gt;linuxdo.org&lt;/a&gt;,DIRECT&lt;/code&gt;，这个流程几乎是不可能跑通的。&lt;/li&gt;
&lt;li&gt;置顶帖子里不写具体开放日期，写明天，实际上是昨晚发的，也就是今天中午 12 点开放注册，这里很明显误导了一些人。&lt;/li&gt;
&lt;li&gt;等你手写完 clash 配置，通过验证，却发现还是不行：服务开放时间为 20:00-&amp;gt;08:00 。这就有点僵硬了。&lt;/li&gt;
&lt;li&gt;另外理论上最简路径，即用 GitHub 账号登录那里，也没适配，不管是否满 5 年都会提示仅支持邀请注册。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;L 站管理：有这么多问题，也没见人反馈啊（ bushi ）。&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218533#reply15</link>
      <author>stararenas</author>
      <pubDate>Sun, 07 Jun 2026 19:00:34 +0000</pubDate>
      <guid>86e8cb22f1c752581db4f75ba1224a80</guid>
    </item>
    <item>
      <title>看佛经的一些困惑</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;".....如我昔为歌利王割截身体......我于往昔节节支解时......又念过去于五百世作忍辱仙人.....如来是真语者。实语者。如语者。不诳语者。不异语者......"--《金刚经》
"一夕。夜放晚香时。开目一看。忽见大光明如同白昼。内外洞澈。隔垣见香灯师小解。又见西单师在圊中。远及河中行船。两岸树木种种色色。悉皆了见。是时才鸣三板耳。翌日。询问香灯及西单。果然。予知是境。不以为异。"-- 光绪二十一年乙未五十六岁《虚云和尚年谱》&lt;/p&gt;
&lt;p&gt;我比较相信这些前辈高德们不会骗人，但是接受唯物主义教育实在难以想象他们是怎么做到可以回溯前世，透视穿墙的，就是我一直觉得人是物质构成的，物质分散了，意识也就像关机一样没了
1.修习佛法真的获得超能力吗？
2. 佛陀如果说的是真的，为什么现代没有听说谁通过修炼获取超能力的，还是说佛法在传承的过程中，有一些超能力的部分失传或者被异化了
虽然说看佛经不应该专注于这些超能力的部分，而应该着重于如何获得解脱，但就是非常好奇。&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218561#reply15</link>
      <author>nenseso</author>
      <pubDate>Sun, 07 Jun 2026 19:00:34 +0000</pubDate>
      <guid>7ce63e982598451cba8c2541bfd96eeb</guid>
    </item>
    <item>
      <title>需要大概 500 亿 token，现在用什么方案比较好？</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;计算了一下批量任务大概需要 500 亿左右，输入输出比大概在 20：1 ，需要 deepseek v4 pro 及以上智商的模型。&lt;/p&gt;
&lt;p&gt;不知道有没有比较熟悉各种 tokenplan 的老哥指条路，谁家比较便宜。&lt;/p&gt;
&lt;p&gt;目前用的是 mimo v2.5 pro 的 tokenplan ，估算了一下要几千块钱，还是很贵啊。。。&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218571#reply13</link>
      <author>LeeReamond</author>
      <pubDate>Sun, 07 Jun 2026 19:00:34 +0000</pubDate>
      <guid>c2713b5a83773d242102e08d228c7e74</guid>
    </item>
    <item>
      <title>半年写了 100+ 个小工具</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;距离上次在 V2EX 介绍 &lt;a href="https://www.v2ex.com/t/1179641" rel="nofollow"&gt;TINKER&lt;/a&gt; 差不多过去半年了。这段时间里，我一直在根据自己的使用体验持续打磨，统计了一下，算上部分第三方封装插件，目前已经积累了 100+ 个插件，基本能满足我 80% 的日常使用场景。像待办事项、进程清理、磁盘清理、空间分析这些功能，几乎每天都在用。平时通过快捷键唤起搜索框，输入关键词回车就能快速打开插件，也可以用命令行直接启动，非常顺手。&lt;/p&gt;
&lt;p&gt;&lt;img alt="截图" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://tinker.liriliri.io/screenshot.png"&gt;&lt;/p&gt;
&lt;p&gt;所有内置插件遵循统一的视觉风格，支持暗黑与浅色模式，也做了中英双语适配，完整的插件列表可以&lt;a href="https://tinker.liriliri.io/zh/guide/" rel="nofollow"&gt;点此查看&lt;/a&gt;。下边是部分插件截图。&lt;/p&gt;
&lt;p&gt;&lt;img alt="图片标注" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://tinker.liriliri.io/image_annotator.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="音频编辑" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://tinker.liriliri.io/audio_editor.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="音视频压缩" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://tinker.liriliri.io/media_compressor.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="网页运行" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://tinker.liriliri.io/web_runner.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="照片拼接" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://tinker.liriliri.io/photo_collage.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="磁盘空间分析" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://tinker.liriliri.io/disk_usage.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="终端" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://tinker.liriliri.io/terminal.png"&gt;&lt;/p&gt;
&lt;p&gt;TINKER 是一个开源免费的工具箱应用，目前仍在持续开发中，支持 Windows 、macOS 、Linux 三端，未来会不断新增和完善插件。如果你也经常需要使用各种小工具，不妨下载试试。&lt;/p&gt;
&lt;p&gt;仓库： &lt;a href="https://github.com/liriliri/tinker" rel="nofollow"&gt;https://github.com/liriliri/tinker&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;官网： &lt;a href="https://tinker.liriliri.io" rel="nofollow"&gt;https://tinker.liriliri.io&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218534#reply30</link>
      <author>surunzi</author>
      <pubDate>Sun, 07 Jun 2026 19:00:33 +0000</pubDate>
      <guid>31d9d0fb708d561c9eeea7aa4b438a03</guid>
    </item>
    <item>
      <title>香港 Mox Bank 开放大陆旅客线上开户</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;h1&gt;Mox Bank 中国大陆用户开户入口说明&lt;/h1&gt;
&lt;p&gt;FAQ 页面地址：&lt;br&gt;
&lt;a href="https://mox.com/zh/faqs-other/" rel="nofollow"&gt;https://mox.com/zh/faqs-other/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;访港旅客开户步骤：&lt;br&gt;
&lt;a href="https://mox.com/zh/account-open/#visitors-in-hk" rel="nofollow"&gt;https://mox.com/zh/account-open/#visitors-in-hk&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;携程优先通道：&lt;br&gt;
&lt;a href="https://mox.com/zh/staff-program/" rel="nofollow"&gt;https://mox.com/zh/staff-program/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;下载 Mox Bank App 后，默认不会显示大陆身份证开户入口。&lt;/p&gt;
&lt;p&gt;需要使用手机扫描「携程优先通道」链接中的二维码，进入专属通道后，才可以看到大陆身份证开户入口。&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218525#reply28</link>
      <author>EsWann</author>
      <pubDate>Sun, 07 Jun 2026 19:00:33 +0000</pubDate>
      <guid>4831073099fbbe03c43cf45c37add7e4</guid>
    </item>
    <item>
      <title>咨询：国内 AI 模型 哪个编程效果好？</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;kimi 2.5 还是 千问？&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;给老板建议使用国外的&lt;/p&gt;
&lt;p&gt;老板觉得太贵了 要用国内的～&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218520#reply21</link>
      <author>SayHelloHi</author>
      <pubDate>Sun, 07 Jun 2026 19:00:33 +0000</pubDate>
      <guid>a7c7a0937ed790d61d0e12a4719f580c</guid>
    </item>
    <item>
      <title>刚刚浏览 L 站，发现小作文已成历史。</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;刚才偶然想起翻翻 L 站，发现置顶帖&lt;a href="https://linux.do/t/topic/2317378" rel="nofollow"&gt;社区拟优化账号注册机制&lt;/a&gt;
重要的内容是：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;取消了小作文；&lt;/li&gt;
&lt;li&gt;三级用户邀请链接取消；&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;目前三个注册渠道：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Github 5 年账号的直接可以注册了；&lt;/li&gt;
&lt;li&gt;Premium 分组、管理员分组可以生成邀请链接。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;嗯，小作文成为历史。好事吧。&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218503#reply49</link>
      <author>february2</author>
      <pubDate>Sun, 07 Jun 2026 19:00:33 +0000</pubDate>
      <guid>745c5ce96802d8c4b24eed6cf5a0a3bc</guid>
    </item>
    <item>
      <title>最近想买个键盘，能欣赏（参考）下佬儿们的键盘吗？</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;无意间刷到这个键盘，太美了.....&lt;br&gt; &lt;a target="_blank" href="https://i.imgur.com/n8LwgAJ.jpeg" rel="nofollow noopener"&gt;&lt;img src="https://i.imgur.com/n8LwgAJ.jpeg" class="embedded_image" rel="noreferrer"&gt;&lt;/a&gt;
&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218556#reply40</link>
      <author>Margelator</author>
      <pubDate>Sun, 07 Jun 2026 19:00:33 +0000</pubDate>
      <guid>a545366ff1927450278568414e93d250</guid>
    </item>
    <item>
      <title>我刚经历了 3 小时内增加 500+用户的恐怖增长</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;[我刚经历了 3 小时内增加 500+用户的恐怖增长] &lt;br&gt;&lt;br&gt;过去 24 小时之内，我的产品新增了 500+的注册用户&lt;br&gt;&lt;br&gt;考虑到之前我们的产品目前一个多月也才实现了 2000+的注册用户，新增的 500+的注册用户对我们而言是一次不小的爆发，相当于之前大半个月的工作量&lt;br&gt;&lt;br&gt;我们的产品为什么突然实现了用户数量上的爆发？很多人以为这会是一个励志的故事：长期坚持不断打磨产品、跟进用户需求改善体验、所做的一切在市场上有了反馈、从此产品步入正轨。&lt;br&gt;&lt;br&gt;但遗憾的是，都不是。&lt;br&gt;&lt;br&gt;真实的情况是：我们买量了。但在三个小时后，我们决定结束这场闹剧。&lt;br&gt;&lt;br&gt;1.预料之外的爆发&lt;br&gt;&lt;br&gt;我们在做的是一款叫“连连 AI”的小程序，产品核心的功能在于让 AI 根据你的需求帮你找到合适的人并自动进行沟通。这样的话，当你有找人的需求时，无论是找程序员、设计师接单，还是找律师等，你都可以节省繁重的寻找和沟通过程。&lt;br&gt;&lt;br&gt;用户的爆发，始于一次偶然的提议。&lt;br&gt;&lt;br&gt;一个团队成员说，我们是不是可以在网上找一些人帮我们拉拉用户，我们按照注册用户数来付费。&lt;br&gt;&lt;br&gt;于是，我们在一个微信群里发了一条广告。一个小时内，新增的注册用户数就突破了 100+，并在随后的一个小时内又突破了 300+&lt;br&gt;&lt;br&gt;直接给钱的激励效果远超我们的想象，我们仅为一个注册用户支付 2 块钱左右，但大家仍然有充足的热情帮我们去做这些东西。&lt;br&gt;&lt;br&gt;即使我们完全有能力支付相应的费用，我们还是仅在三个小时内就决定停止这一切，停止所有“虚假的繁荣”。&lt;br&gt;&lt;br&gt;2.激烈的心理斗争&lt;br&gt;&lt;br&gt;关于是否停止这一切，我们经历了激烈的心理斗争。&lt;br&gt;&lt;br&gt;用户增长的太快了，几个小时内就超过了我们几周所做的工作，而付出的东西又都在我们的预算范围内，这一切都很难让人拒绝。这会不会是一次产品火起来的契机？放任大家增长下去，会不会有意外的收获？&lt;br&gt;&lt;br&gt;所有的东西在我脑海中萦绕。&lt;br&gt;&lt;br&gt;但我们还是决定停止这一切，是因为两个数据：&lt;br&gt;&lt;br&gt;（ 1 ）绝大多数的注册用户并没有完成一次有效的行为。&lt;br&gt;&lt;br&gt;一个 AI 产品，用户只有完成对功能的体验和使用之后，用户才会有留存的可能。对“连连 AI”这个产品而言，如果用户有需求并进行了发布，这时候能够体验到用 AI 帮你找人并自动沟通的过程，这个人才会具有后续留存的可能。&lt;br&gt;但我们看到，绝大多数的用户只是注册了，并没有完成对功能的体验和使用，甚至连和 Ai 对话都没有，这意味着这部分用户以后是不可能再继续使用我们的产品的。&lt;br&gt;当时我们为了修正这种情况，更改了规则，需要用户也完成一次找人功能的使用才算作有效用户，但很快我们又失望了。&lt;br&gt;&lt;br&gt;2.绝大多数用户只是发了一些无意义的内容。&lt;br&gt;&lt;br&gt;这是一个极为典型的有政策，也有对策的场景，在我们要求用户需要与 AI 对话，向 AI 下达任务让 AI 去帮你找人才算作是有效用户后，我们看到的结果是大部分用户只是发布了一些无意义的内容。这显然不是我们希望的结果，我们很快意识到引来的这部分用户的人群画像是过于宽泛的，他们不知道能用产品来做什么。我们并非挑选用户，但可能过于宽泛的用户群体对我们也并非什么好的事情。&lt;br&gt;&lt;br&gt;于是，我们做出了停止的决定。&lt;br&gt;&lt;br&gt;3.对初期产品最重要的是什么&lt;br&gt;&lt;br&gt;我们之前做的错误的一点，就是花了太多的时间和精力在用户增长上。&lt;br&gt;&lt;br&gt;因为“连连 AI”的核心功能是根据你的需求帮你由 AI 自动进行匹配并沟通，我们需要不断扩大我们的用户池，否则便可能找不到相应的人。&lt;br&gt;&lt;br&gt;做用户增长没有错，但不应该将用户的增长情况作为初期最核心的指标。用户的增长情况这种规模性数据更多是金钱等资源投放之后的结果，但你还需要更多的其他数据来验证产品的 PMF ，例如留存、成功率和用户满意度等等。&lt;br&gt;&lt;br&gt;如果你初期花费了过多的精力在一个个地拉用户，而不是注重于收集用户的使用情况与反馈，那你可能将精力放错了地方。&lt;br&gt;&lt;br&gt;你只要能够在一个地方完成闭环即可，在一个场景中满足用户的需求。比如，我们能够专注把创业者找人、或程序员找外包这类场景做好的话，那会比漫无目的地拉用户来的快得多。程序员找外包这类场景中，最麻烦的就是去找订单和沟通需求的过程，如果能够有一个 Agent 24 小时帮助你在平台上搜集信息并自动沟通的话，会是一件很有价值的事情。&lt;br&gt;&lt;br&gt;但我们目前这个最基础的场景都没有做好，而是花费了过多的精力在用户增长上。完成一次功能的闭环，比用钱烧出来的用户增长数据的“虚假繁荣”重要的多。&lt;br&gt;&lt;br&gt;但用户的爆发也是有价值的。它让团队清醒过来，既然用户增长可以用钱解决，那自然应该花更多时间在其他方面，争取在其他方面构建起一定的壁垒。但我们之前不懂，对一个饥渴于流量的创业者而言，只有体会过一定的富足之后才会静下心来思考。就如同一个快要饿死的人，他只会一味地进食、进食、再进食。&lt;br&gt;&lt;br&gt;这便是我在本次用户增长后的思考，感谢你的阅读。&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218577#reply16</link>
      <author>zf2187</author>
      <pubDate>Sun, 07 Jun 2026 19:00:33 +0000</pubDate>
      <guid>f63eab8ca2f7b3ac052c0b0444892729</guid>
    </item>
    <item>
      <title>Google AI Pro 在反重力中使用 Gemini 3.5 Flash 耐用吗</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;鉴于 codex 中使用 gpt5.5 的审美太差了，即便使用 skills 设计出来的页面无论是 ui 还是交互都不行，但是使用反重力 Gemini 3.5 Flash 设计出来的就很符合预期，也尝试了 claude 只能说比 gpt 强一点，还是不如 gemini ，想开个 Google AI Pro 有人知道在反重力中 Gemini 3.5 Flash 耐用不&lt;/p&gt;
&lt;p&gt;目前在网上查了反重力的额度问题，但是鉴于 Google 在 AI 产品上的不确定性，额度极不稳定，而且大部分讨论的都是反重力中的 claude 额度，没有人讨论 Gemini 模型的额度，貌似有个介绍说 google 的会员额度是和免费号比的，pro 是免费用户的 4 倍？&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218504#reply17</link>
      <author>layxy</author>
      <pubDate>Sun, 07 Jun 2026 19:00:33 +0000</pubDate>
      <guid>639fe4c6de70d24e1455493de2b5fdd3</guid>
    </item>
    <item>
      <title>大家会不会反复回忆已经过去的小事，想着“当时如果这样做就好了”？</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;想请教大家一个问题。我深陷这种思维一段时间了，真的很消耗我。&lt;/p&gt;
&lt;p&gt;前两天遇到一件很小的事，当时情况比较匆忙，我事后回想时，总会冒出很多念头：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;当时如果换个做法会不会更好？&lt;/li&gt;
&lt;li&gt;为什么没想到另一种处理方式？&lt;/li&gt;
&lt;li&gt;如果当时再多做一步，是不是结果会更理想？&lt;/li&gt;
&lt;/ul&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;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218518#reply44</link>
      <author>freefly111</author>
      <pubDate>Sun, 07 Jun 2026 19:00:33 +0000</pubDate>
      <guid>f74e4f790e8b865e333ecc5260cb00db</guid>
    </item>
    <item>
      <title>“传国玉玺”之复盘</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;最近看到的，感觉比较完整，记录一下博大家一乐&lt;/p&gt;
&lt;p&gt;以下为原文：&lt;/p&gt;
&lt;p&gt;把这个玉玺完整复盘一下。&lt;/p&gt;
&lt;p&gt;1 、嬴政伙同李斯刻了一块玺；&lt;/p&gt;
&lt;p&gt;2 、子婴降刘邦献玉玺，从刘邦开始这块玉玺被称为传国玺，至西汉末年；&lt;/p&gt;
&lt;p&gt;3 、王莽抢班夺权的时候让他的手下找自己的老姑要传国玺，气的老太太抄起玉玺砸他，没砸中，传国玺顶上的螭角被砸掉一块，用金补之(特征一)；&lt;/p&gt;
&lt;p&gt;4 、王穿越被绿林军干死，传国玺归刘玄；&lt;/p&gt;
&lt;p&gt;5 、刘玄被赤眉军干死，传国玺归刘盆子；&lt;/p&gt;
&lt;p&gt;6 、刘秀手下名将冯异平定关中消灭赤眉军，献玺给刘秀，据在其手下打过工的一个名叫卫宏的人的记载，这块玉玺的材质是蓝田玉(特征二)，上面刻的文字是“受命于天既寿永昌”八个字(特征三)；&lt;/p&gt;
&lt;p&gt;7 、东汉末年董卓焚洛阳，传国玺历史上第一次下落不明；&lt;/p&gt;
&lt;p&gt;8 、孙坚在洛阳刨井，挖出玉玺一块，符合“金镶螭角”“蓝田玉”“受命于天既寿永昌”三大特征，认定为传国玺；&lt;/p&gt;
&lt;p&gt;9 、传国玺被袁术讹走，称帝，被灭；&lt;/p&gt;
&lt;p&gt;10 、广陵太守徐宣获得传国玺，献给曹操；&lt;/p&gt;
&lt;p&gt;11 、曹丕篡汉，获得传国玺，刻字“魏所受汉传国玺”(特征四)；&lt;/p&gt;
&lt;p&gt;12 、司马炎篡魏，获得传国玺；&lt;/p&gt;
&lt;p&gt;13 、五胡乱华，刘聪俘虏司马炽得到传国玺，司马懿睿流窜江南，东晋初期因为没有玉玺被讥讽为“白板天子”；&lt;/p&gt;
&lt;p&gt;14 、匈奴内乱，最后一个皇帝刘曜酒后驾马作大死，其太子献传国玺给石勒，石勒在传国玺上刻字“天命石氏”(特征五)；&lt;/p&gt;
&lt;p&gt;15 、石闵灭后赵得到传国玺；&lt;/p&gt;
&lt;p&gt;16.1 、慕容儁弄死石闵，自称石闵老婆献玺，称帝，手中得到一块传国玺，这块玺的特征历史记载不明，符合特征一(材质)、特征三(文字)，特征二四五是否符合不明，姑且称之为传国玺 A ；&lt;/p&gt;
&lt;p&gt;16.2 、东晋声称石闵被弄死的前夕，让手下蒋干带着传国玺去东晋求援，然后被东晋骗走，传国玺归东晋，但是有部分朝臣认为这块玺可能是假的，因为文字为“授天之命皇帝寿康”，不符合特征三，这块玺姑且称之为传国玺 B ；&lt;/p&gt;
&lt;p&gt;17 、苻坚灭前燕，得到传国玺 A ；&lt;/p&gt;
&lt;p&gt;18 、淝水之战失败后，西燕攻入长安，苻坚逃到五将山，未带传国玺 A ，这块传国玺很有可能落入西燕慕容冲手里，此后失去记载下落不明，有可能传入后燕和之后的北燕，最终有可能传入高句丽或北魏；&lt;/p&gt;
&lt;p&gt;19 、姚苌捉住苻天王，索要传国玺，苻坚说玉玺送东晋了，姚苌没有找到传国玺，虐杀苻坚；&lt;/p&gt;
&lt;p&gt;20 、桓玄篡晋，得到传国玺，但是由于打不过刘裕等人，裹挟晋安帝西逃；&lt;/p&gt;
&lt;p&gt;21.1 、桓玄余党逃到后秦，姚兴声称这些人把东晋的传国玺 B 带到了后秦；&lt;/p&gt;
&lt;p&gt;21.2 、晋安帝逃回了建康，刘裕声称皇帝把东晋的传国玺带回来了；&lt;/p&gt;
&lt;p&gt;22 、刘寄奴破长安灭后秦，得到了后秦说的那块传国玺，但是此块传国玺是阳文，与之前的阴文不同，文字符合特征三，不符合传国玺 B 的特征，从流传上看也不可能是传国玺 A ，且称之为传国玺 C ；&lt;/p&gt;
&lt;p&gt;23 、刘裕篡晋，传国玺 B 和 C 都归了南朝宋；&lt;/p&gt;
&lt;p&gt;24 、北魏拓跋硅皇帝被崔浩影响，崇信道教，全国灭佛，各处拆庙毁佛像。在拆邺城的一座庙的时候，从一座佛像里面发现两块块传国玺，其中一块符合特征一二三四，不符合五(没有“天命石氏”)，来源不明，姑且称之为传国玺 D 。顺便说一下，从崔浩开始出现了“传国玺是由和氏璧制作而成的”这种说法；&lt;/p&gt;
&lt;p&gt;25 、萧道成篡宋建齐，获得传国玺 B 和 C ；&lt;/p&gt;
&lt;p&gt;26 、萧衍篡齐建梁，获得传国玺 B 和 C ；&lt;/p&gt;
&lt;p&gt;27 、高欢和北魏孝武帝撕逼，孝武帝元修逃跑关中投靠宇文泰，宇文泰获得传国玺 D ；&lt;/p&gt;
&lt;p&gt;28 、侯景逼死萧衍，获得传国玺 B 和 C ；&lt;/p&gt;
&lt;p&gt;29.1 、北齐镇守扬州的将领献出一块传国玺给高洋，声称是侯景的部将获得后献出的，据记载这块玺符合特征三，最有可能是传国玺 C ；&lt;/p&gt;
&lt;p&gt;29.2 、健康城的一个和尚向陈霸先献出一块传国玺，声称是侯景的儿子把玺扔到井里自己捞出来的，据记载这块玺的文字是“皇帝寿康”版，最有可能是传国玺 B 。&lt;/p&gt;
&lt;p&gt;30 、此时三国各有一块传国玺，都声称自己的是真的：&lt;/p&gt;
&lt;p&gt;北周的是得自太武帝灭佛后由孝武帝带到关中的传国玺 D ；&lt;/p&gt;
&lt;p&gt;北齐的是得自刘裕灭后秦后由侯景部将献到扬州的传国玺 C ；&lt;/p&gt;
&lt;p&gt;南陈的是得自诳石闵后侯景儿子丢井由和尚挖出来的传国玺 B ；&lt;/p&gt;
&lt;p&gt;31 、宇文邕灭北齐，获得传国玺 C ；&lt;/p&gt;
&lt;p&gt;32 、杨坚篡周，获得传国玺 C 和 D ；&lt;/p&gt;
&lt;p&gt;33 、杨坚灭陈叔宝，获得传国玺 B ，至此三块玺都归隋；&lt;/p&gt;
&lt;p&gt;34.1 、窦建德的媳妇献出一块传国玺给李渊，声称是当初宇文化及杀杨广获得传国玺，后窦建德杀宇文化及获得，窦建德被灭此块玺献给李渊；&lt;/p&gt;
&lt;p&gt;34.2 、李世民灭东突厥，萧皇后献出一块传国玺，声称是当初宇文化及杀杨广没有获得传国玺，萧皇后带着传国玺投靠突厥，归唐时献玺。至此，隋朝统一时的三块玺中有两块到了李世民手中，一块下落不明；&lt;/p&gt;
&lt;p&gt;34.3 、但是李世民手里除了这两块之外又出现了一块传国玺，文字是“授天之命有德者昌”，且为黑色玄玺，螭虎钮，与之前记载的几块传国玺都不同；&lt;/p&gt;
&lt;p&gt;35 、朱温篡唐获得一块传国玺，不知是唐朝三块玺中的哪块；&lt;/p&gt;
&lt;p&gt;36.1 、李存勖灭朱友贞，朱友贞的手下献玺，称其从朱友贞卧室盗出的，此块玺归李存勖；&lt;/p&gt;
&lt;p&gt;36.2 、河北的一个和尚献出一块传国玺，声称是当初黄巢造反，唐僖宗出逃遗失传国玺，被捡到后辗转流落河北，和尚献玺，此块玺归李存勖；&lt;/p&gt;
&lt;p&gt;36.3 、后唐灭前蜀，又得的一块传国玺，王衍声称是当初田令孜从唐僖宗那里偷出来的，藏在自己家中。后来拆迁的时候被获得，献给了前蜀王建，被灭后献出，此块玺归李存勖。至此，李存勖手里又有了三块传国玺，不明真伪；&lt;/p&gt;
&lt;p&gt;37 、李从厚和李从珂大撕逼，李从厚出逃，没有带传国玺，据说连手下都镇不住。最后被弄死。李从珂杀李从厚没有得到传国玺，但后来声称从洛阳找到了一块传国玺；&lt;/p&gt;
&lt;p&gt;38 、石敬瑭灭李从珂，李从珂自焚，据说其从洛阳找到的那块玺跟着一块烧没了。石敬瑭传说自己又刻了一块，文字是“受天名命惟德允昌”；&lt;/p&gt;
&lt;p&gt;39 、耶律德光灭石重贵，得到石敬瑭这块传国玺；&lt;/p&gt;
&lt;p&gt;40 、后汉、后周、北宋都没有传国玺，连假的都没有，直到末年一个陕西农民刨出来一块，蔡京认为是真的，存于汴梁宫中；&lt;/p&gt;
&lt;p&gt;41 、完颜阿骨打追杀耶律延禧，耶律延禧据说把石敬瑭那块传国玺扔到桑干河里，从此这块玺下落不明；&lt;/p&gt;
&lt;p&gt;42 、完颜吴乞买灭北宋，得到陕西刨出来的那块玺；&lt;/p&gt;
&lt;p&gt;43 、完颜构流窜江南，没玺，似乎自己又刻了一块；&lt;/p&gt;
&lt;p&gt;44 、木华黎后代卖玉玺，自称是得自当初灭金，可能是北宋陕西刨出来的那块；&lt;/p&gt;
&lt;p&gt;45 、伯颜灭南宋，毁去了一大堆从南宋得到的玺，其中有可能有完颜构自制的那块；&lt;/p&gt;
&lt;p&gt;46 、朱元璋灭元后，没有找到任何真的或假的传国玺，引以为憾，认为真的传国玺被妥欢帖木儿流窜草原的时候带走；&lt;/p&gt;
&lt;p&gt;47 、明朝中期有个湖北农民又刨出来一块传国玺，经鉴定与传说中的传国玺的各种特征均不一致，认为是伪造的；&lt;/p&gt;
&lt;p&gt;48 、皇太极灭林丹汗时据说得到一块传国玺，声称是当初元顺帝流窜草原时带走的；&lt;/p&gt;
&lt;p&gt;49 、乾隆鉴定了手里所有的乱七八糟的玉玺，认为都是假的，而且认为就算是真的也没有意义，从此没听说再有人刨出来过传国玺；&lt;/p&gt;
&lt;p&gt;50 、冯玉祥把溥仪赶出紫禁城的时候最后一次问过传国玺，溥仪说根本就没那玩意儿；&lt;/p&gt;
&lt;p&gt;以上就是历史上和传国玺流传有关的林林总总的各种正史野史和传说；&lt;/p&gt;
&lt;p&gt;各版真真假假的传国玺的下落有可能如下：&lt;/p&gt;
&lt;p&gt;一、孙坚那块有可能就是假的，但可能性不大，因为各种特征均符合，且遗失时间不算很久；&lt;/p&gt;
&lt;p&gt;二、慕容儁的传国玺 A 可能是伪造的，最终可能失落于北燕，被冯弘带到高句丽去遗失了；&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;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218532#reply29</link>
      <author>volvo007</author>
      <pubDate>Sun, 07 Jun 2026 19:00:33 +0000</pubDate>
      <guid>f500cae3c117780015dfee6be1b2b643</guid>
    </item>
    <item>
      <title>咨询，一个老 ios 程序员只拿到新东方北京 22k 的工资</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;之前是在 web3 做远程大约在 30+
最近 web3 都在大裁员，被裁掉了。找了一个月吧，
唯一看像样子的是新东方给了一个 22k 的岗位，工资直接回到 10 年前。
另外的选择就是在本地找个小公司离家近彻底苟着。想问下这种还值得去吗。&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218524#reply38</link>
      <author>zanyfly</author>
      <pubDate>Sun, 07 Jun 2026 19:00:33 +0000</pubDate>
      <guid>c073d49a1aaaf85e4ac964bddec13d68</guid>
    </item>
    <item>
      <title>iPhone 17 异常发热、电量尿崩，折腾两个月终于破案了……</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;（ AI 润色）&lt;br&gt;去年首发入手的 iPhone 17 ，用了快一年，一直表现堪称模范生。&lt;br&gt;&lt;br&gt;平时不打游戏、不重度使用，手机基本都是冰冰凉凉，续航也相当稳定。&lt;br&gt;&lt;br&gt;结果大概从两个月前开始，画风突变：&lt;br&gt;&lt;br&gt;* 莫名发热，揣兜里像暖手宝；&lt;br&gt;* 电量尿崩，掉电速度堪比股市跳水；&lt;br&gt;* 待机都发烫；&lt;br&gt;* 充电更是热情似火。&lt;br&gt;&lt;br&gt;最离谱的是，后台什么都没开，手机放桌上自己都能发热。&lt;br&gt;&lt;br&gt;这两个月我几乎把能试的方法都试了一遍：&lt;br&gt;&lt;br&gt;✔ 重启&lt;br&gt;✔ 关闭后台&lt;br&gt;✔ 检查电池健康&lt;br&gt;✔ 备份恢复&lt;br&gt;✔ DFU 恢复出厂设置&lt;br&gt;✔ 恢复备份&lt;br&gt;&lt;br&gt;甚至翻遍了国内外各种技术论坛、Reddit 、MacRumors 等帖子，怀疑过系统、怀疑过电池、怀疑过基带，差点开始怀疑人生。&lt;br&gt;&lt;br&gt;然而问题始终存在。&lt;br&gt;&lt;br&gt;就在我准备认命的时候，居然在小红书刷到了一个帖子。&lt;br&gt;&lt;br&gt;方法有两个：&lt;br&gt;&lt;br&gt;方法一：&lt;br&gt;微信 → 我 → 设置 → 帮助与反馈 → 右上角小扳手 → 重新载入数据&lt;br&gt;&lt;br&gt;方法二：&lt;br&gt;备份微信聊天记录 → 删除微信 → 重装微信 → 恢复聊天记录&lt;br&gt;&lt;br&gt;本着死马当活马医的心态，我先试了第一种。&lt;br&gt;&lt;br&gt;结果……&lt;br&gt;&lt;br&gt;手机不热了。&lt;br&gt;&lt;br&gt;续航恢复了。&lt;br&gt;&lt;br&gt;待机掉电正常了。&lt;br&gt;&lt;br&gt;就这么简单。&lt;br&gt;&lt;br&gt;我当时看着手机陷入了沉思：&lt;br&gt;&lt;br&gt;苹果工程师查日志查不出来的问题，微信小扳手一拧解决了。&lt;br&gt;&lt;br&gt;折腾两个月，各种恢复刷机操作猛如虎，最后发现真正需要恢复的是微信。&lt;br&gt;&lt;br&gt;所以如果你的 iPhone 最近也出现：&lt;br&gt;&lt;br&gt;* 异常发热&lt;br&gt;* 待机耗电快&lt;br&gt;* 电量尿崩&lt;br&gt;* 后台耗电异常&lt;br&gt;&lt;br&gt;尤其微信使用频率比较高的话，建议先试试这个方法。&lt;br&gt;&lt;br&gt;当然，这并不能证明一定是微信的问题。&lt;br&gt;&lt;br&gt;但至少我的手机，在按下“重新载入数据”那一刻，仿佛完成了一场赛博驱魔仪式。&lt;br&gt;&lt;br&gt;最后想问一句：&lt;br&gt;&lt;br&gt;张小龙到底在微信里养了什么？&lt;br&gt;&lt;br&gt;一个聊天软件，硬是让我以为自己买到了电暖宝。&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218521#reply63</link>
      <author>Painappuru</author>
      <pubDate>Sun, 07 Jun 2026 19:00:32 +0000</pubDate>
      <guid>da5a88d4925c7b93a565378f1b1f6005</guid>
    </item>
    <item>
      <title>GitCode/AtomCode 第三方客户端来了，得到官方认可的那种！</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;h3&gt;拿在手里的 GitCode&lt;/h3&gt;
&lt;p&gt;AtGit 是一个 GitCode/AtomGit 第三方客户端。AtGit 不会从您的 GitCode 帐户收集任何信息，因为我连自己的服务器都没有，请放心使用。 您可以随时随地查看开源库源文件、讨论 Issue 与 Pull request 、Star 、Watch 、Fork 项目，并跟踪关注的开源库和开发者动态。&lt;/p&gt;
&lt;h3&gt;截图&lt;/h3&gt;
&lt;p&gt;&lt;img alt="" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://atgit.xiaobingkj.com/_next/static/media/app-frame1.0yuzkmgwbdd5f.png"&gt;
&lt;img alt="" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://atgit.xiaobingkj.com/_next/static/media/app-frame2.0mjcocvkki-.4.png"&gt;&lt;/p&gt;
&lt;h3&gt;官网&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://atgit.xiaobingkj.com/" rel="nofollow"&gt;https://atgit.xiaobingkj.com/&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;直达链接&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://appgallery.huawei.com/app/detail?id=com.xiaobingkj.atomcode&amp;amp;channelId=SHARE&amp;amp;source=appshare" rel="nofollow"&gt;https://appgallery.huawei.com/app/detail?id=com.xiaobingkj.atomcode&amp;amp;channelId=SHARE&amp;amp;source=appshare&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218522#reply1</link>
      <author>fanxiaobing</author>
      <pubDate>Sun, 07 Jun 2026 07:00:47 +0000</pubDate>
      <guid>5264e2acca6bc6297343638ed054de49</guid>
    </item>
    <item>
      <title>[送码] 知己 Trace：记录生活、重要的人和目标，不注册、不联网、只存本机</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;p&gt;知己 / Trace —— 一条只属于你的生活时间线。&lt;/p&gt;
&lt;p&gt;不用注册，不上传云端，也不联网同步。
打开它，里面只有你亲手写下的日子。
支持五种语言：简体中文、繁体中文、英语、韩语、日语&lt;/p&gt;
&lt;p&gt;你可以这样用&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;今日知己：打开一页，今天想坚持的、该收尾的、好久没提起的人，还有快到的重要日子，都替你理好了&lt;/li&gt;
&lt;li&gt;每天一句话，就留住此刻——配上照片、语音口述、随手贴的标签&lt;/li&gt;
&lt;li&gt;把重要的人放进来，翻一翻，你们一起走过的记录都在&lt;/li&gt;
&lt;li&gt;答应自己的小事、想坚持的大目标，写下来，让它自然地发生&lt;/li&gt;
&lt;li&gt;生日、纪念日提前替你记着，不会到了那天才想起&lt;/li&gt;
&lt;li&gt;愿意的话，用 Apple 健康的数据帮你确认目标完成了没&lt;/li&gt;
&lt;li&gt;锁屏与灵动岛上，随时看见目标进度&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;关于你的数据&lt;/p&gt;
&lt;p&gt;全部只留在这一台手机里。不进我们的服务器，也不碰 iCloud 。
没有广告，没有后台分析，没有不请自来的通知，没有任何统计。
换手机时，导出一个备份文件，就能原封不动带走。&lt;/p&gt;
&lt;p&gt;App Store 搜索：知己 - 记录生活与目标
&lt;a href="https://apps.apple.com/app/id6771310169" rel="nofollow"&gt;https://apps.apple.com/app/id6771310169&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;下面放一些兑换码，领了麻烦回帖说一声哪个被领走了，方便后面的朋友不用挨个试。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;兑换方式：打开 App Store → 右上角头像 → 兑换充值卡或代码 → 手动输入代码&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;欢迎体验反馈 欢迎体验反馈 欢迎体验反馈 欢迎体验反馈 欢迎体验反馈&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;01. TXF4MEWXFN86PAAYYX
02. T4HP7NLT7K4F3FXFY7
03. TAK764JA3HHWEF84K3
04. M3A4MLJLL7PXEMKMTM
05. ERWEMRRHWWXA3HAY33
06. AXT7PE7JTTPP338HXM
07. JNPKW48WL6E744RHX7
08. K3NNLPM78J886FTWF3
09. XRNTP3M4MHTJHRN7YA
10. XKM7LH7TLRNTXJ6WRH
11. H378YWX7E443RL7YP7
12. YK86N66YW8EW43MM7L
13. W847HTTLJKFME48RJA
14. 63KARF6TXT673TKAML
15. YFYMTF3LX3AKHK6FWK
16. TP8XK73P8FKJ36T33F
17. WJJM7343RPT4MEXTXN
18. LH33P3N8KNM3NA8PJX
19. AM3X76WWPRWH7X6MEP
20. AEEHEYPJEJAE3TWALR
21. 7FWXX3Y7PRP7NHYXPH
22. P48WRFAHPYYW76EEAE
23. 7TY4KFMTR6LLXNP6H6
24. YMXPYEYT68WXWYHEXW
25. 4HR7PM3RNWPMA6N37T
26. RMHW7FMNXE3MW3PKF4
27. E3NELJMN467LX6MRWM
28. 4RK338KHFYKTHAA63J
29. R4HEFTKF6Y7KE7Y88R
30. 4W7PWFT7LFHRTX8P3M
31. TX6HT3KR7NY6YKW4FE
32. JKMXWEMJTWTEJXMFYR
33. 4PKHEJR34LPNLJ6KKF
34. PHXRYKKWKFWJE34NKE
35. H6P3XJNMY8ATWAELEP
36. 4RHAYPFXHYMMNEWM8P
37. LAJ4LL3X4FLRMF8NMF
38. ALJXRP6AYXTTLENMWF
39. RTXELE4KJNJ7LANLKL
40. JKTF83JXLARHN83FH6
41. R8KH3RYF7AF363RA7M
42. NJ4AWPH7WXNNALML3E
43. 7LT3TARFKMRMAY6MPW
44. XRKFNL7Y3MNXXR4737
45. N4YPKYYLA636YNXKEX
46. J8EKHT3PHKE66WKYKM
47. MJXTFX7RET4ALLEJ3N
48. YMK6AX3Y6JT3NJTNRJ
49. 4J7TTMKWEYKPN3XWNE
50. ALJ44W84HFARNKEY4J
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218529#reply0</link>
      <author>nanyong0627</author>
      <pubDate>Sun, 07 Jun 2026 07:00:47 +0000</pubDate>
      <guid>86d09015fc67470b4ab29a3f057f986c</guid>
    </item>
    <item>
      <title>Clash Meta 在普通 Linux 上通过 IPv6 RA 实现无侵入旁路由</title>
      <description>&lt;div class="cell"&gt;
        
        &lt;div class="topic_content"&gt;&lt;div class="markdown_body"&gt;
&lt;h1&gt;Clash Meta 在普通 Linux 上通过 IPv6 RA 实现无侵入旁路由&lt;/h1&gt;
&lt;p&gt;原版 Clash Meta 运行在普通 Linux （非 OpenWrt 路由器）上时，可以开启 TUN 作为旁路由使用。&lt;/p&gt;
&lt;p&gt;但如果想要在不侵入主路由的情况下，接管指定设备，在 IPv4 和 IPv6 下会分别遇到不同的协议问题。&lt;/p&gt;
&lt;h2&gt;IPv4 与 IPv6 的差异&lt;/h2&gt;
&lt;h3&gt;IPv4：DHCP 独占问题&lt;/h3&gt;
&lt;p&gt;在 IPv4 下，地址分配通常依赖 DHCP 。&lt;/p&gt;
&lt;p&gt;DHCP 协议在同一个子网内通常只能存在一个 DHCP Server 。如果强行设置两个 DHCP Server ，最终会变成“谁回复快谁生效”的抢答游戏，容易导致网关、DNS 、地址池混乱。&lt;/p&gt;
&lt;h3&gt;IPv6：RA 可控性更好&lt;/h3&gt;
&lt;p&gt;在 IPv6 下，地址分配、路由宣告和 DNS 宣告主要通过 ICMPv6 Router Advertisement （ RA ）完成。&lt;/p&gt;
&lt;p&gt;RA 可以指定：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;默认路由优先级&lt;/li&gt;
&lt;li&gt;默认路由生存时间&lt;/li&gt;
&lt;li&gt;DNS 服务器&lt;/li&gt;
&lt;li&gt;DNS 生存时间&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;因此，通过控制 RA 的优先级和生存时间，可以实现不侵入主路由的旁路由接管。&lt;/p&gt;
&lt;h2&gt;IPv4 仍然存在的问题&lt;/h2&gt;
&lt;p&gt;IPv4 侧仍然存在 DHCP 无法无侵入接管的问题。&lt;/p&gt;
&lt;p&gt;不过好消息是，现在大部分设备，例如 Windows 和 Android ，会优先使用 IPv6 DNS ，并优先解析 IPv6 地址进行外呼。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;因此，在接管 IPv6 之后，实测 Android 体验几乎等同于 VPN Service 并且部分场景优于，比如不会被各类金融 APP 检测到代理强制退出。&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h1&gt;技术实现细节&lt;/h1&gt;
&lt;h2&gt;ICMPv6 Router Advertisement 协议&lt;/h2&gt;
&lt;p&gt;IPv6 使用 ICMPv6 替代了 IPv4 中的 ARP ，以及部分 DHCP 功能。&lt;/p&gt;
&lt;p&gt;RA （ Router Advertisement ）是 ICMPv6 Type 134 报文，由路由器定期组播发送到：&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;ff02::1
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;即所有节点地址。&lt;/p&gt;
&lt;p&gt;当路由器收到主机发送的 RS （ Router Solicitation ，Type 133 ）时，也会立即响应 RA 。&lt;/p&gt;
&lt;h2&gt;RA 报文核心字段&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;字段&lt;/th&gt;
&lt;th&gt;长度&lt;/th&gt;
&lt;th&gt;含义&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Router Lifetime&lt;/td&gt;
&lt;td&gt;2 字节&lt;/td&gt;
&lt;td&gt;宣告自身作为默认路由的有效期，单位为秒；设为&lt;code&gt;0&lt;/code&gt;表示撤销&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Preference&lt;/td&gt;
&lt;td&gt;2 位&lt;/td&gt;
&lt;td&gt;路由优先级：&lt;code&gt;01 = high&lt;/code&gt;，&lt;code&gt;00 = medium&lt;/code&gt;，&lt;code&gt;11 = low&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Current Hop Limit&lt;/td&gt;
&lt;td&gt;1 字节&lt;/td&gt;
&lt;td&gt;后续发往互联网的报文使用的默认 Hop Limit&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;RA Option 字段&lt;/h2&gt;
&lt;p&gt;RA 还可以通过 Option 字段携带附加信息：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Option 类型&lt;/th&gt;
&lt;th&gt;编号&lt;/th&gt;
&lt;th&gt;作用&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Source Link-Layer Address&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;发送方 MAC 地址&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MTU&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;建议链路 MTU&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RDNSS&lt;/td&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td&gt;递归 DNS 服务器地址&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;优先级与生存时间的协同控制&lt;/h2&gt;
&lt;p&gt;这是实现旁路由无侵入接入的关键。&lt;/p&gt;
&lt;p&gt;假设：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;设备&lt;/th&gt;
&lt;th&gt;Preference&lt;/th&gt;
&lt;th&gt;Lifetime&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;旁路由&lt;/td&gt;
&lt;td&gt;high&lt;/td&gt;
&lt;td&gt;180 秒&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;主路由&lt;/td&gt;
&lt;td&gt;medium&lt;/td&gt;
&lt;td&gt;1800 秒&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;此时流程如下：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;客户端收到两个路由器的 RA 。&lt;/li&gt;
&lt;li&gt;客户端优先选择 &lt;code&gt;preference = high&lt;/code&gt; 的旁路由作为默认网关。&lt;/li&gt;
&lt;li&gt;即使旁路由下线，主路由的 RA 依然有效。&lt;/li&gt;
&lt;li&gt;如果旁路由正常退出，会发送 &lt;code&gt;lifetime = 0&lt;/code&gt; 的撤销报文。&lt;/li&gt;
&lt;li&gt;客户端收到撤销报文后，会立即回切到主路由。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;RDNSS：DNS 服务器宣告&lt;/h2&gt;
&lt;p&gt;RDNSS 是 IPv6 旁路由接管中的关键设计。&lt;/p&gt;
&lt;p&gt;RA 报文中的 RDNSS Option （ Type 25 ）可以携带一个或多个 DNS 服务器地址。&lt;/p&gt;
&lt;p&gt;与 IPv4 DHCP 不同，RDNSS 与地址分配解耦。旁路由无需参与地址分配，只需要宣告 DNS 即可。&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;RDNSS Option 格式：

Type:      8 bits ，值为 25
Length:    8 bits ，单位为 8 字节，计算方式为 1 + 2 * address_count
Lifetime:  32 bits ，单位为秒
Addresses: 可变长度，一个或多个 IPv6 地址
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Windows 10+ 和 Android 系统会优先使用通过 RDNSS 获取的 DNS 服务器，且优先级通常高于 DHCPv4 分配的 DNS 。&lt;/p&gt;
&lt;p&gt;因此实际效果是：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IPv4 不经过旁路由，DHCP 仍由主路由负责。&lt;/li&gt;
&lt;li&gt;IPv6 DNS 解析通过旁路由。&lt;/li&gt;
&lt;li&gt;DNS 请求进入旁路由后，可按 Clash 规则转发或直连。&lt;/li&gt;
&lt;li&gt;业务流量在 IPv4 下仍走主路由默认网关。&lt;/li&gt;
&lt;li&gt;业务流量在 IPv6 下，如果旁路由 RA 优先级为 &lt;code&gt;high&lt;/code&gt;，则走旁路由。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;实测 Android：由于大部分 App 会优先通过 IPv6 进行外呼，即使 IPv4 回退，也能正常解析和访问，用户体验基本不受影响。&lt;/p&gt;
&lt;h2&gt;内核预备条件&lt;/h2&gt;
&lt;p&gt;Linux 内核默认不会主动发送 RA ，需要启用 IPv6 转发。&lt;/p&gt;
&lt;p&gt;代码中可以通过写入 sysctl 控制文件实现：&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-go"&gt;func enableIPv6Forwarding(ifName string) {
    writeSysctl("/proc/sys/net/ipv6/conf/all/forwarding", "1")
    writeSysctl("/proc/sys/net/ipv6/conf/eth0/forwarding", "1")
    writeSysctl("/proc/sys/net/ipv6/conf/eth0/accept_ra", "2")
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;含义如下：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;配置项&lt;/th&gt;
&lt;th&gt;作用&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;conf/all/forwarding = 1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;启用全局 IPv6 转发，是内核允许发送 RA 的前提&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;conf/eth0/forwarding = 1&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;在目标接口上启用 IPv6 转发&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;conf/eth0/accept_ra = 2&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;即使启用了转发，仍然接受其他路由器的 RA&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;其中，&lt;code&gt;accept_ra = 2&lt;/code&gt; 很关键。它可以确保旁路由本身仍然能从主路由获取 IPv6 路由。&lt;/p&gt;
&lt;h2&gt;RA 数据包构造&lt;/h2&gt;
&lt;p&gt;RA 报文可以直接在内存中构造为字节数组，无需依赖外部库。&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-go"&gt;func buildRouterAdvertisement(
    iface *net.Interface,
    preference byte,
    lifetime uint16,
    dnsServers []net.IP,
    dnsLifetime uint32,
) []byte {
    packet := make([]byte, 16, 32)

    packet[0] = icmpv6RouterAdvertisement // Type = 134
    packet[4] = raDefaultCurrentHopLimit  // Hop Limit = 64
    packet[5] = preference                // 路由优先级

    binary.BigEndian.PutUint16(packet[6:8], lifetime)

    // Source Link-Layer Address Option
    if len(iface.HardwareAddr) == 6 {
        packet = append(packet, 1, 1) // Type = 1, Length = 1
        packet = append(packet, iface.HardwareAddr...)
    }

    // MTU Option
    if iface.MTU &amp;gt; 0 {
        // Type = 5, Length = 1, MTU value
    }

    // RDNSS Option
    if len(dnsServers) &amp;gt; 0 {
        packet = append(packet, buildRDNSSOption(dnsServers, dnsLifetime)...)
    }

    return packet
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;RDNSS 的 lifetime 可以设置为 router lifetime 的 3 倍：&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-go"&gt;advertisement := buildRouterAdvertisement(
    iface,
    preference,
    lifetime,
    []net.IP{src},
    uint32(lifetime)*raRDNSSLifetimeMultiplier,
)

// raRDNSSLifetimeMultiplier = 3
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这样即使路由宣告过期，DNS 信息仍然可以维持一段时间，避免 DNS 抖动。&lt;/p&gt;
&lt;h2&gt;主动刷新与被动响应&lt;/h2&gt;
&lt;pre&gt;&lt;code class="language-go"&gt;func (r *routerAdvertiser) loop() {
    ticker := time.NewTicker(r.interval) // 默认 30s

    // 监听 RS 请求
    go func() {
        for {
            n, cm, _, err := r.packetConn.ReadFrom(buf)
            if err != nil {
                return
            }

            if n &amp;gt; 0 &amp;amp;&amp;amp; buf[0] == icmpv6RouterSolicitation {
                r.send(r.advertisement)
            }

            _ = cm
        }
    }()

    // 定期发送 RA
    for {
        select {
        case &amp;lt;-ticker.C:
            r.send(r.advertisement)

        case &amp;lt;-r.done:
            return
        }
    }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;工作机制：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;定时器每 30 秒发送一次 RA 。&lt;/li&gt;
&lt;li&gt;goroutine 监听 RS 请求。&lt;/li&gt;
&lt;li&gt;收到 RS 后立即回复 RA 。&lt;/li&gt;
&lt;li&gt;新设备接入网络时发送 RS ，旁路由立即响应。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;因此，新设备几乎可以立即感知到旁路由的存在。&lt;/p&gt;
&lt;h2&gt;优雅退出&lt;/h2&gt;
&lt;p&gt;Clash Meta 关闭时，可以发送 3 次 &lt;code&gt;lifetime = 0&lt;/code&gt; 的撤销 RA：&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-go"&gt;func (r *routerAdvertiser) Close() error {
    r.closeOnce.Do(func() {
        close(r.done)

        for i := 0; i &amp;lt; 3; i++ {
            r.send(r.withdraw)
            time.Sleep(100 * time.Millisecond)
        }

        r.rawConn.Close()
    })

    return nil
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这会通知所有客户端：该路由器已经不可用。&lt;/p&gt;
&lt;p&gt;客户端随后会自动回切到主路由。&lt;/p&gt;
&lt;p&gt;这正是“不侵入”的关键：不修改主路由配置，也不破坏现有网络拓扑。&lt;/p&gt;
&lt;h2&gt;配置方式&lt;/h2&gt;
&lt;p&gt;在 Clash Meta 的 TUN 配置段中启用：&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-yaml"&gt;tun:
  enable: true
  stack: mixed
  router-advertise:
    enable: true
    interface: eth0
    default-preference: high
    default-lifetime: 180
    interval: 30
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;字段说明：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;配置项&lt;/th&gt;
&lt;th&gt;含义&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;enable&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;是否启用 TUN&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;stack&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;TUN 使用的网络栈&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;router-advertise.enable&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;是否启用 RA 宣告&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;router-advertise.interface&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;发送 RA 的物理接口&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;router-advertise.default-preference&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;默认路由优先级，可选&lt;code&gt;high&lt;/code&gt;、&lt;code&gt;medium&lt;/code&gt;、&lt;code&gt;low&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;router-advertise.default-lifetime&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;默认路由 lifetime ，单位为秒&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;router-advertise.interval&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;RA 发送间隔，单位为秒&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;实测验证&lt;/h2&gt;
&lt;p&gt;在同一广播域内抓包，可以看到旁路由定时发出的 RA：&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;fe80::xxxx:xxxx:xxxx:xxxx &amp;gt; ff02::1:
  ICMPv6 Router Advertisement
  hop limit 64, Flags [none], pref high
  router lifetime 180s
  source link-address option: xx:xx:xx:xx:xx:xx
  mtu option: 1500
  rdnss option, lifetime 540s, addr: fe80::xxxx:xxxx:xxxx:xxxx
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;也可以主动发送 RS 触发 RA 响应：&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;python3 -c "
import socket
import struct

sock = socket.socket(socket.AF_INET6, socket.SOCK_RAW, socket.IPPROTO_ICMPV6)
sock.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_MULTICAST_HOPS, 255)

rs = struct.pack('!BBHI', 133, 0, 0, 0)
sock.sendto(rs, ('ff02::2', 0))
"
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;抓包验证：&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;tcpdump -i eth0 -vv -n 'icmp6 &amp;amp;&amp;amp; ip6[40] == 134'
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;如果能够看到旁路由立即返回 RA ，即说明“新设备无感接入”能力生效。&lt;/p&gt;
&lt;h2&gt;总结&lt;/h2&gt;
&lt;p&gt;通过 IPv6 RA 实现旁路由接管的核心思路是：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;不接管 IPv4 DHCP ，避免与主路由冲突。&lt;/li&gt;
&lt;li&gt;通过 IPv6 RA 宣告更高优先级的默认路由。&lt;/li&gt;
&lt;li&gt;通过 RDNSS 宣告旁路由自身作为 DNS 。&lt;/li&gt;
&lt;li&gt;正常运行时以较短周期刷新 RA 。&lt;/li&gt;
&lt;li&gt;退出时发送 &lt;code&gt;lifetime = 0&lt;/code&gt; 的撤销 RA 。&lt;/li&gt;
&lt;li&gt;主路由始终保留较长 lifetime ，确保旁路由异常时客户端可自动回切。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;这种方式可以在不修改主路由配置的情况下，实现对支持 IPv6 设备的无侵入旁路由接管。&lt;/p&gt;
&lt;h3&gt;代码在这直接 patch 到 clash meta 就能运行 &lt;a href="https://gist.github.com/yu1745/e12f32b53ff29d2a347e1fd99629c8fd" rel="nofollow"&gt;ra-feature.patch&lt;/a&gt;
&lt;/h3&gt;
&lt;/div&gt;&lt;/div&gt;
        
    &lt;/div&gt;</description>
      <link>https://www.v2ex.com/t/1218527#reply0</link>
      <author>defaw</author>
      <pubDate>Sun, 07 Jun 2026 07:00:47 +0000</pubDate>
      <guid>a7c53cf2a0b466d3c7c11e55bafa32f6</guid>
    </item>
  </channel>
</rss>