<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>无尘阁日记</title><link>https://www.jiangtian.top/</link><description>无尘阁，红尘炼心。君子性非异也，善假于物也。</description><item><title>github的v2rayn我怎么安装到我的mac m4电脑上呢？</title><link>https://www.jiangtian.top/?id=16317</link><description>&lt;p&gt;你这个 &lt;strong&gt;Mac M4 要下载 arm64 版本&lt;/strong&gt;，不要下 x64。M4 属于 Apple Silicon，也就是 ARM 架构。&lt;/p&gt;&lt;p&gt;v2rayN 官方 GitHub 仓库说明它现在支持 Windows、Linux、macOS；发布文件说明里也明确写了 macOS 支持 &lt;strong&gt;macOS 12+&lt;/strong&gt;，Apple Silicon 应该下载 &lt;code inline=&quot;&quot;&gt;v2rayN-macos-arm64.dmg&lt;/code&gt; 或 &lt;code inline=&quot;&quot;&gt;v2rayN-macos-arm64.zip&lt;/code&gt;。(&lt;a href=&quot;https://github.com/2dust/v2rayn?utm_source=chatgpt.com&quot; title=&quot;2dust/v2rayN: A GUI client for Windows, Linux and macOS ...&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;h2&gt;一、你在当前页面应该点哪个？&lt;/h2&gt;&lt;p&gt;你截图里第一个结果就是对的：&lt;/p&gt;&lt;pre&gt;Releases&amp;nbsp;·&amp;nbsp;2dust/v2rayN&amp;nbsp;-&amp;nbsp;GitHub&lt;/pre&gt;&lt;p&gt;点进去以后，找最新版 Release 里的 &lt;strong&gt;Assets&lt;/strong&gt;，下载这个文件：&lt;/p&gt;&lt;pre&gt;v2rayN-macos-arm64.dmg&lt;/pre&gt;&lt;p&gt;不要下载这些：&lt;/p&gt;&lt;pre&gt;v2rayN-macos-64.dmg&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;Intel&amp;nbsp;Mac&amp;nbsp;用的，不适合&amp;nbsp;M4
v2rayN-windows-64.zip&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;Windows&amp;nbsp;用的
v2rayN-linux-arm64.zip&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;Linux&amp;nbsp;ARM&amp;nbsp;用的&lt;/pre&gt;&lt;p&gt;官方 Wiki 对 macOS arm64 文件的说明就是：&lt;code inline=&quot;&quot;&gt;v2rayN-macos-arm64.zip&lt;/code&gt; 和 &lt;code inline=&quot;&quot;&gt;v2rayN-macos-arm64.dmg&lt;/code&gt;。(&lt;a href=&quot;https://github.com/2dust/v2rayN/wiki/Release-files-introduction&quot; title=&quot;Release files introduction · 2dust/v2rayN Wiki · GitHub&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;h2&gt;二、推荐安装方式：下载 dmg&lt;/h2&gt;&lt;p&gt;打开这个官方发布页：&lt;/p&gt;&lt;pre&gt;https://github.com/2dust/v2rayN/releases&lt;/pre&gt;&lt;p&gt;找到最新版，比如现在页面显示的是 &lt;code inline=&quot;&quot;&gt;7.21.1&lt;/code&gt;，它是 GitHub Releases 里的新版预发布版本。(&lt;a href=&quot;https://github.com/2dust/v2rayn/releases&quot; title=&quot;Releases · 2dust/v2rayN · GitHub&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;然后下载：&lt;/p&gt;&lt;pre&gt;v2rayN-macos-arm64.dmg&lt;/pre&gt;&lt;p&gt;下载完成后：&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;双击 &lt;code inline=&quot;&quot;&gt;.dmg&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;把 &lt;code inline=&quot;&quot;&gt;v2rayN.app&lt;/code&gt; 拖到 &lt;code inline=&quot;&quot;&gt;Applications / 应用程序&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;打开终端，执行：&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;pre&gt;xattr&amp;nbsp;-cr&amp;nbsp;/Applications/v2rayN.app&lt;/pre&gt;&lt;p&gt;官方 Wiki 也特别提醒，macOS 版因为安装包没有签名，可能会提示“应用已损坏”，安装后需要执行这个命令。(&lt;a href=&quot;https://github.com/2dust/v2rayN/wiki/Release-files-introduction&quot; title=&quot;Release files introduction · 2dust/v2rayN Wiki · GitHub&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;然后再打开：&lt;/p&gt;&lt;pre&gt;open&amp;nbsp;/Applications/v2rayN.app&lt;/pre&gt;&lt;p&gt;如果还是打不开，就右键点击应用：&lt;/p&gt;&lt;pre&gt;访达&amp;nbsp;→&amp;nbsp;应用程序&amp;nbsp;→&amp;nbsp;v2rayN&amp;nbsp;→&amp;nbsp;右键&amp;nbsp;→&amp;nbsp;打开&lt;/pre&gt;&lt;p&gt;第一次用右键打开，macOS 会多给一个“仍要打开”的选项。&lt;/p&gt;&lt;h2&gt;三、如果 GitHub 下载很慢，用命令行下载&lt;/h2&gt;&lt;p&gt;你可以直接在终端执行：&lt;/p&gt;&lt;pre&gt;mkdir&amp;nbsp;-p&amp;nbsp;~/Downloads/v2rayN
cd&amp;nbsp;~/Downloads/v2rayN

curl&amp;nbsp;-L&amp;nbsp;--retry&amp;nbsp;5&amp;nbsp;--retry-delay&amp;nbsp;3&amp;nbsp;\
&amp;nbsp;&amp;nbsp;-o&amp;nbsp;v2rayN-macos-arm64.dmg&amp;nbsp;\
&amp;nbsp;&amp;nbsp;https://github.com/2dust/v2rayN/releases/download/7.21.1/v2rayN-macos-arm64.dmg&lt;/pre&gt;&lt;p&gt;下载完：&lt;/p&gt;&lt;pre&gt;open&amp;nbsp;v2rayN-macos-arm64.dmg&lt;/pre&gt;&lt;p&gt;然后拖到应用程序，再执行：&lt;/p&gt;&lt;pre&gt;xattr&amp;nbsp;-cr&amp;nbsp;/Applications/v2rayN.app
open&amp;nbsp;/Applications/v2rayN.app&lt;/pre&gt;&lt;p&gt;如果这个命令报 404，说明版本号变了。那就别固定 &lt;code inline=&quot;&quot;&gt;7.21.1&lt;/code&gt;，直接去 Releases 页面看当前最新版本号。GitHub Releases 页面会显示最新版本和对应 Assets。(&lt;a href=&quot;https://github.com/2dust/v2rayn/releases&quot; title=&quot;Releases · 2dust/v2rayN · GitHub&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;h2&gt;四、如果你下载的是 zip 版本&lt;/h2&gt;&lt;p&gt;下载：&lt;/p&gt;&lt;pre&gt;v2rayN-macos-arm64.zip&lt;/pre&gt;&lt;p&gt;解压后进入文件夹，执行：&lt;/p&gt;&lt;pre&gt;chmod&amp;nbsp;+x&amp;nbsp;v2rayN
./v2rayN&lt;/pre&gt;&lt;p&gt;官方 Wiki 说 zip 是便携版，解压后直接运行，数据会存在当前文件夹里；macOS arm64 zip 版就是这样启动。(&lt;a href=&quot;https://github.com/2dust/v2rayN/wiki/Release-files-introduction&quot; title=&quot;Release files introduction · 2dust/v2rayN Wiki · GitHub&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;h2&gt;五、我建议你不要点这些站&lt;/h2&gt;&lt;p&gt;你截图里除了 GitHub，还有一些：&lt;/p&gt;&lt;pre&gt;v2rayn.co
v2rayn.me
v2rayclient.org&lt;/pre&gt;&lt;p&gt;这些不一定是官方站。代理类软件很容易被二次打包，里面夹配置、证书、后门、广告都不是没可能。&lt;strong&gt;优先只从这个官方仓库下载：&lt;/strong&gt;&lt;/p&gt;&lt;pre&gt;2dust/v2rayN&lt;/pre&gt;&lt;h2&gt;六、安装后怎么用？&lt;/h2&gt;&lt;p&gt;打开 v2rayN 后，一般流程是：&lt;/p&gt;&lt;pre&gt;订阅分组&amp;nbsp;→&amp;nbsp;添加订阅链接&amp;nbsp;→&amp;nbsp;更新订阅&amp;nbsp;→&amp;nbsp;选择节点&amp;nbsp;→&amp;nbsp;设置系统代理&lt;/pre&gt;&lt;p&gt;如果你有机场/服务商给你的订阅链接，一般是 &lt;code inline=&quot;&quot;&gt;https://...&lt;/code&gt; 开头的一长串地址，把它添加到订阅里即可。&lt;/p&gt;&lt;p&gt;一句话总结：&lt;strong&gt;Mac M4 下载 &lt;code inline=&quot;&quot;&gt;v2rayN-macos-arm64.dmg&lt;/code&gt;，拖进应用程序后执行 &lt;code inline=&quot;&quot;&gt;xattr -cr /Applications/v2rayN.app&lt;/code&gt;，再右键打开一次。&lt;/strong&gt;&lt;/p&gt;</description><pubDate>Mon, 04 May 2026 17:17:12 +0800</pubDate></item><item><title>请列出互联网传播最广的20条金句，全网的，无论是英文还是中文的，还是其他语言的。</title><link>https://www.jiangtian.top/?id=16316</link><description>&lt;p&gt;下面这份不是“精确全网播放量排名”——这种数据没人能真正统计全网；我按&lt;strong&gt;跨语言传播度、搜索/语录库高频、演讲/文学/影视/社媒复用频率、误引传播程度&lt;/strong&gt;综合筛了一版。里面有些是&lt;strong&gt;真出处明确&lt;/strong&gt;，有些是&lt;strong&gt;互联网传播极广但归属有争议&lt;/strong&gt;，我会标出来，免得以后正式场合引用翻车。&lt;/p&gt;&lt;h2&gt;互联网传播最广的 20 条金句&lt;/h2&gt;&lt;table&gt;&lt;thead&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th align=&quot;right&quot;&gt;序号&lt;/th&gt;&lt;th&gt;金句原文 / 常见中文译法&lt;/th&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 align=&quot;right&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;strong&gt;To be, or not to be — that is the question.&lt;/strong&gt; / 生存还是毁灭，这是一个问题。&lt;/td&gt;&lt;td&gt;莎士比亚《哈姆雷特》第三幕第一场 (&lt;a href=&quot;https://www.opensourceshakespeare.org/views/plays/play_view.php?Act=3&amp;Scene=1&amp;Scope=scene&amp;WorkID=hamlet&amp;utm_source=chatgpt.com&quot; title=&quot;Hamlet, Act III, Scene 1&quot;&gt;opensourceshakespeare.org&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;英语文学第一神句，哲学感、戏剧感、人生困境都在里面。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;2&lt;/td&gt;&lt;td&gt;&lt;strong&gt;I have a dream.&lt;/strong&gt; / 我有一个梦想。&lt;/td&gt;&lt;td&gt;马丁·路德·金 1963 年演讲 (&lt;a href=&quot;https://www.archives.gov/files/social-media/transcripts/transcript-march-pt3-of-3-2602934.pdf?utm_source=chatgpt.com&quot; title=&quot;transcript-march-pt3-of-3-2602934.pdf&quot;&gt;National Archives&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;演讲、平权、理想主义、公共表达里的超级模板。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;3&lt;/td&gt;&lt;td&gt;&lt;strong&gt;That’s one small step for man, one giant leap for mankind.&lt;/strong&gt; / 这是个人的一小步，却是人类的一大步。&lt;/td&gt;&lt;td&gt;尼尔·阿姆斯特朗登月时刻；NASA 文本记录收录该句 (&lt;a href=&quot;https://www.nasa.gov/wp-content/uploads/2015/03/Apollo-11_Day-05-Highlights.pdf?utm_source=chatgpt.com&quot; title=&quot;Apollo 11 Highlights&quot;&gt;NASA&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;科技、人类进步、历史瞬间的顶级象征。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;4&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Ask not what your country can do for you — ask what you can do for your country.&lt;/strong&gt; / 不要问国家能为你做什么，要问你能为国家做什么。&lt;/td&gt;&lt;td&gt;肯尼迪 1961 年就职演说 (&lt;a href=&quot;https://www.jfklibrary.org/archives/other-resources/john-f-kennedy-speeches/inaugural-address-19610120?utm_source=chatgpt.com&quot; title=&quot;Inaugural Address, January 20, 1961&quot;&gt;jfklibrary.org&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;公民责任、领导力、政治演讲中反复引用。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;5&lt;/td&gt;&lt;td&gt;&lt;strong&gt;The only thing we have to fear is fear itself.&lt;/strong&gt; / 我们唯一恐惧的，是恐惧本身。&lt;/td&gt;&lt;td&gt;富兰克林·罗斯福 1933 年就职演说 (&lt;a href=&quot;https://avalon.law.yale.edu/20th_century/froos1.asp?utm_source=chatgpt.com&quot; title=&quot;First Inaugural Address of Franklin D. Roosevelt&quot;&gt;艾瓦隆项目&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;危机管理、逆境动员、心理建设类文章常用。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;6&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Stay hungry, stay foolish.&lt;/strong&gt; / 求知若饥，虚心若愚。&lt;/td&gt;&lt;td&gt;《全球概览》封底语，被乔布斯 2005 年斯坦福演讲传播放大 (&lt;a href=&quot;https://www.rev.com/transcripts/steve-jobs-stanford-commencement-speech-transcript-2005?utm_source=chatgpt.com&quot; title=&quot;Steve Jobs Stanford Commencement Speech Transcript&quot;&gt;rev.com&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;创业圈、科技圈、个人成长圈永恒热梗。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;7&lt;/td&gt;&lt;td&gt;&lt;strong&gt;May the Force be with you.&lt;/strong&gt; / 愿原力与你同在。&lt;/td&gt;&lt;td&gt;《星球大战》，AFI 百大电影台词第 8 名 (&lt;a href=&quot;https://www.afi.com/afis-100-years-100-movie-quotes/?utm_source=chatgpt.com&quot; title=&quot;AFI&amp;#39;s 100 Years…100 Movie Quotes&quot;&gt;American Film Institute&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;影视 IP、粉丝文化、祝福语场景无限复用。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;8&lt;/td&gt;&lt;td&gt;&lt;strong&gt;I’m gonna make him an offer he can’t refuse.&lt;/strong&gt; / 我会给他一个无法拒绝的条件。&lt;/td&gt;&lt;td&gt;《教父》，AFI 百大电影台词第 2 名 (&lt;a href=&quot;https://www.afi.com/afis-100-years-100-movie-quotes/?utm_source=chatgpt.com&quot; title=&quot;AFI&amp;#39;s 100 Years…100 Movie Quotes&quot;&gt;American Film Institute&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;商业谈判、权力叙事、黑帮美学都爱用。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;9&lt;/td&gt;&lt;td&gt;&lt;strong&gt;千里之行，始于足下。&lt;/strong&gt; / A journey of a thousand miles begins with a single step.&lt;/td&gt;&lt;td&gt;《道德经》第六十四章 (&lt;a href=&quot;https://english.scio.gov.cn/m/featured/chinakeywords/2022-11/11/content_78514220.htm?utm_source=chatgpt.com&quot; title=&quot;A journey of a thousand miles begins with the first step.&quot;&gt;国务院新闻办&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;中英文世界都极熟，适合讲执行、成长、长期主义。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;10&lt;/td&gt;&lt;td&gt;&lt;strong&gt;学而时习之，不亦说乎。&lt;/strong&gt; / 学了又经常温习，不也是快乐的吗？&lt;/td&gt;&lt;td&gt;《论语·学而》 (&lt;a href=&quot;https://www.acmuller.net/con-dao/analects.html?utm_source=chatgpt.com&quot; title=&quot;Analects of Confucius 論語&quot;&gt;ACMuller&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;中文教育、学习方法、传统文化传播里的基础金句。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;11&lt;/td&gt;&lt;td&gt;&lt;strong&gt;What does not kill me makes me stronger.&lt;/strong&gt; / 杀不死我的，使我更强大。&lt;/td&gt;&lt;td&gt;尼采《偶像的黄昏》 (&lt;a href=&quot;https://www.gutenberg.org/files/52263/52263-h/52263-h.htm?utm_source=chatgpt.com&quot; title=&quot;The Twilight of the Idols&quot;&gt;Project Gutenberg&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;逆境、坚韧、反脆弱、励志短视频太爱用了。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;12&lt;/td&gt;&lt;td&gt;&lt;strong&gt;I think, therefore I am.&lt;/strong&gt; / 我思故我在。&lt;/td&gt;&lt;td&gt;笛卡尔《方法谈》；法文原句“Je pense, donc je suis” (&lt;a href=&quot;https://en.wikipedia.org/wiki/Discourse_on_the_Method?utm_source=chatgpt.com&quot; title=&quot;Discourse on the Method&quot;&gt;维基百科&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;哲学入门第一句，极短但极有分量。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;13&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Imagination is more important than knowledge.&lt;/strong&gt; / 想象力比知识更重要。&lt;/td&gt;&lt;td&gt;爱因斯坦，Quote Investigator 也确认该句确有出处脉络 (&lt;a href=&quot;https://quoteinvestigator.com/2013/01/01/einstein-imagination/?utm_source=chatgpt.com&quot; title=&quot;Quote Origin: Imagination Is More Important Than Knowledge&quot;&gt;引用探究者&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;较高&lt;/td&gt;&lt;td&gt;AI、创新、教育、创意行业最爱引用。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;14&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Time is money.&lt;/strong&gt; / 时间就是金钱。&lt;/td&gt;&lt;td&gt;富兰克林《给年轻商人的建议》1748 年版本中有“Remember that Time is Money.” (&lt;a href=&quot;https://minio.la.utexas.edu/webeditor-files/coretexts/pdf/174820franklin20advice.pdf?utm_source=chatgpt.com&quot; title=&quot;“Advice to a Young Tradesman” (1748)&quot;&gt;Minio&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;商业效率、职场管理、个人成长的万能句。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;15&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Knowledge is power.&lt;/strong&gt; / 知识就是力量。&lt;/td&gt;&lt;td&gt;常归于培根；相关研究指出培根 1597 年有“knowledge itself is power”的表达 (&lt;a href=&quot;https://pmc.ncbi.nlm.nih.gov/articles/PMC5939128/?utm_source=chatgpt.com&quot; title=&quot;Knowledge is Power - PMC - NIH&quot;&gt;PMC&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;较高&lt;/td&gt;&lt;td&gt;教育、学习、认知升级类内容的常青树。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;16&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Workers of the world, unite!&lt;/strong&gt; / 全世界无产者，联合起来！&lt;/td&gt;&lt;td&gt;《共产党宣言》相关口号；Marxists 文本说明常见英译版本 (&lt;a href=&quot;https://www.marxists.org/archive/marx/works/1848/communist-manifesto/ch04.htm?utm_source=chatgpt.com&quot; title=&quot;Communist Manifesto (Chapter 4)&quot;&gt;马克思主义者互联网档案馆&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;高&lt;/td&gt;&lt;td&gt;政治史、社会运动、国际传播中极具辨识度。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;17&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Be yourself; everyone else is already taken.&lt;/strong&gt; / 做你自己，因为别人都已经有人做了。&lt;/td&gt;&lt;td&gt;常被归于王尔德，但 Quote Investigator 与 MLA 均提示缺乏王尔德出处证据 (&lt;a href=&quot;https://quoteinvestigator.com/2014/01/20/be-yourself/?utm_source=chatgpt.com&quot; title=&quot;Quote Origin: Be Yourself. Everyone Else Is Already Taken&quot;&gt;引用探究者&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;归属存疑&lt;/td&gt;&lt;td&gt;社媒签名、鸡汤文、自我表达内容里传播极广。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;18&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Be the change you wish to see in the world.&lt;/strong&gt; / 成为你想在世界上看到的改变。&lt;/td&gt;&lt;td&gt;常被归于甘地，但精确句式出处有争议；考据认为更接近后人改写 (&lt;a href=&quot;https://quoteinvestigator.com/2017/10/23/be-change/?utm_source=chatgpt.com&quot; title=&quot;Quote Origin: Be the Change You Wish To See in the World&quot;&gt;引用探究者&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;归属存疑&lt;/td&gt;&lt;td&gt;公益、教育、领导力、个人成长领域超级高频。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;19&lt;/td&gt;&lt;td&gt;&lt;strong&gt;A lie can travel halfway around the world while the truth is putting on its shoes.&lt;/strong&gt; / 谎言已经绕了半个地球，真相还在穿鞋。&lt;/td&gt;&lt;td&gt;常误归于马克·吐温；Quote Investigator 与 MLA 都提示其归属复杂、版本众多 (&lt;a href=&quot;https://quoteinvestigator.com/2014/07/13/truth/?utm_source=chatgpt.com&quot; title=&quot;A Lie Can Travel Halfway Around the World While the Truth ...&quot;&gt;引用探究者&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;归属存疑&lt;/td&gt;&lt;td&gt;假新闻、舆论传播、社交媒体时代太贴切。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;20&lt;/td&gt;&lt;td&gt;&lt;strong&gt;I disapprove of what you say, but I will defend to the death your right to say it.&lt;/strong&gt; / 我不同意你的观点，但我誓死捍卫你说话的权利。&lt;/td&gt;&lt;td&gt;常误归于伏尔泰；更准确说法是 Evelyn Beatrice Hall 对伏尔泰思想的概括 (&lt;a href=&quot;https://en.wikipedia.org/wiki/Evelyn_Beatrice_Hall?utm_source=chatgpt.com&quot; title=&quot;Evelyn Beatrice Hall&quot;&gt;维基百科&lt;/a&gt;)&lt;/td&gt;&lt;td&gt;常见误引&lt;/td&gt;&lt;td&gt;言论自由、公共辩论、媒体评论中极高频。&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2&gt;最值得你记住的使用原则&lt;/h2&gt;&lt;p&gt;如果是&lt;strong&gt;正式报告、演讲、公众号深度文&lt;/strong&gt;，优先用可信度高的：&lt;br/&gt;&lt;strong&gt;“千里之行，始于足下”“我有一个梦想”“我思故我在”“杀不死我的，使我更强大”“时间就是金钱”“唯一恐惧的是恐惧本身”。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;如果是&lt;strong&gt;标题、朋友圈、短视频、情绪型开场&lt;/strong&gt;，传播力最强的是：&lt;br/&gt;&lt;strong&gt;“Stay hungry, stay foolish”“Be the change…”“Be yourself…”“谎言绕了半个地球…”“愿原力与你同在”。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;但后三类要注意：&lt;strong&gt;传播很广，不代表出处可靠&lt;/strong&gt;。尤其是甘地、王尔德、爱因斯坦、马克·吐温、丘吉尔、伏尔泰，是互联网伪名言的“背锅五虎将”。&lt;/p&gt;</description><pubDate>Mon, 04 May 2026 09:00:49 +0800</pubDate></item><item><title>横当水道的回响——解放军近期对日动作背后的三层棋局</title><link>https://www.jiangtian.top/?id=16314</link><description>&lt;p&gt;这篇文章是按一位国际问题研究者的工作方法做出来的。&lt;/p&gt;&lt;p&gt;我先把2025年11月至2026年4月这半年间的所有公开节点排进时间线,再交叉比对中、日、美三方的官方表态和军方动作,最后从地缘政治、东亚战略文化和中国军事现代化进程三个维度做综合判断。&lt;/p&gt;&lt;p&gt;这件事不能只看一两个孤立动作就下结论。&lt;/p&gt;&lt;p&gt;围绕台海发生的事,从来不是&amp;quot;今天解放军做了什么&amp;quot;那么简单。它是一根线索的延续——这根线索一头连着131年前的《马关条约》,另一头连着2027年建军一百年这个节点。中间发生的每一件事,都不是偶然。&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;一、把时间线排清楚,故事才看得明白&lt;/h2&gt;&lt;p&gt;先把这半年公开发生的事,按时间顺序拉一遍。不带情绪,不下定论,先看清楚事情本身。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2025年11月7日&lt;/strong&gt;:日本首相高市早苗在国会答辩时,把&amp;quot;中国对台动武&amp;quot;明确表述为可能构成日本的&amp;quot;存亡危机事态&amp;quot;——这是日本宪法和安保法体系里的一个非常具体的术语,意思是日本可以据此动用集体自卫权、出动自卫队介入。这是日本现职首相第一次把这条线明确划出来。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2025年11月8日起&lt;/strong&gt;:中国外交部、国防部接连提出强烈抗议;中国驻大阪总领事薛剑在X平台发出引发争议的&amp;quot;斩颅&amp;quot;帖文;中方采取了一系列经济和文化层面的对应措施——发布赴日旅游警告、暂停日本水产品进口、撤档日本影视作品、取消日本艺人在华演出。中日航班大量取消,日本经团连内部出现担忧情绪。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2025年12月29日—31日&lt;/strong&gt;:解放军东部战区组织&amp;quot;正义使命-2025&amp;quot;演习,这是2022年以来环台军演中&lt;strong&gt;首次加入实弹射击&lt;/strong&gt;,演训区域突破台湾&amp;quot;领海基线&amp;quot;内水,东南侧距台湾岛南端鹅銮鼻仅不足5海里。日方未做强力反应,自卫队保持远距离监视。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2025年12月25日&lt;/strong&gt;:中国国防部例行记者会上,发言人对日本拟在冲绳部署移动雷达、推进&amp;quot;航空宇宙自卫队&amp;quot;以及高市&amp;quot;不排除拥有核潜艇&amp;quot;等问题作出回应,首次提出警惕日方&amp;quot;太空珍珠港&amp;quot;事件的可能性。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2026年3月下旬开始&lt;/strong&gt;:中国在东部近海划设大范围航空管制区,从黄海延伸到东海部分空域,从低空到高空整体限制,&lt;strong&gt;持续到5月上旬,接近40天&lt;/strong&gt;——这种规模和时长,在过去几乎没有先例。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2026年4月6日&lt;/strong&gt;:美日菲澳&amp;quot;坚盾&amp;quot;军演第一阶段开始,7000多人参演,&lt;strong&gt;日本陆上自卫队、澳大利亚陆军首次参加&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2026年4月15日&lt;/strong&gt;:北约30国驻日大使齐聚东京,同日,日本自民党批准修改&amp;quot;防卫装备转移三原则&amp;quot;,拟取消对武器出口的限制。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2026年4月17日&lt;/strong&gt;——这是整个事件链的核心节点。&lt;/p&gt;&lt;p&gt;凌晨4时02分,日本海上自卫队&amp;quot;村雨级&amp;quot;驱逐舰&amp;quot;雷&amp;quot;号进入台湾海峡北口,关闭AIS自动识别系统,以约15节的低速航行13小时48分,直到下午17时50分才从南口离开。&lt;strong&gt;这是1972年中日邦交正常化以来,日本海上自卫队驱逐舰首次单独穿越台湾海峡。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;而这一天,是《马关条约》签订131周年。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2026年4月17—18日&lt;/strong&gt;:中国国防部、外交部、东部战区&amp;quot;三家同日发声&amp;quot;,措辞罕见地一致和强硬。东部战区出动054A型护卫舰红河舰(523号)及无人机进行全程跟监,主炮上弹,首次公开了无人机近距离取证的现场画面——画面中可以清晰看到日舰的舷号、导弹发射装置等技术细节。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2026年4月19日&lt;/strong&gt;:东部战区主动通报——133号&amp;quot;包头舰&amp;quot;编队过航&lt;strong&gt;横当水道&lt;/strong&gt;,赴西太平洋演训。这是中方&lt;strong&gt;首次主动抢先公开&lt;/strong&gt;自己的舰艇过航日本西南诸岛之间海峡的动向。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2026年4月20日&lt;/strong&gt;:美菲&amp;quot;肩并肩&amp;quot;军演升级,7国参演、17国观察、规模史上最大。日本从历年的观察员升格为正式参演方,派出1400人成建制作战部队登陆菲律宾——这是二战后第一次。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2026年4月27日&lt;/strong&gt;:联合国安理会上,日本外务副大臣国光文乃带头,欧盟27国附和,以&amp;quot;海上航道安全&amp;quot;为由对中国发起外交挑衅。&lt;/p&gt;&lt;p&gt;至此,半年时间里,中日围绕台海的博弈完成了从口头言论、外交对抗、经济摩擦到军事对峙的全链条升级。&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;二、最关键的一招:横当水道为什么这么重要&lt;/h2&gt;&lt;p&gt;这半年里所有动作中,4月19日包头舰过航横当水道,是分量最重的一招。&lt;/p&gt;&lt;p&gt;很多人没听过这个地方,我先把它在地图上的位置交代清楚——&lt;/p&gt;&lt;p&gt;&lt;strong&gt;横当水道,位于日本西南诸岛中的吐噶喇群岛,在奄美大岛和横当岛之间,水道最窄处约60—80公里宽,属于日本领海之间的国际航道。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;这个位置的战略意义,可以从三个维度去理解。&lt;/p&gt;&lt;p&gt;第一层,&lt;strong&gt;它是第一岛链上的&amp;quot;天窗&amp;quot;&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;第一岛链从日本本土向南经琉球群岛、台湾岛、菲律宾延伸,长期被美日视作遏制中国海军走向太平洋的物理封锁线。中国海军此前进出西太平洋,主要走宫古海峡。这一次走横当水道,&lt;strong&gt;等于多撕开了一个口子,而且是主动撕、公开撕、抢着发布消息撕。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;第二层,&lt;strong&gt;它是琉球的咽喉&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;琉球(冲绳)在1879年被日本以&amp;quot;废藩置县&amp;quot;名义吞并之前,是独立的琉球王国,长期是中国的朝贡国。横当水道恰好穿越琉球群岛——中国军舰公开通过这里,在符号意义上等于宣告:&lt;strong&gt;这一带的水域并非日本的&amp;quot;内海&amp;quot;,而是按国际法可以自由通行的国际水道。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;第三层,&lt;strong&gt;也是最被忽略的一层——它的舰龄反差&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;日本&amp;quot;雷&amp;quot;号驱逐舰是2001年服役的村雨级,满载约6000吨,服役超过25年,装备的是1990年代技术。中国&amp;quot;包头&amp;quot;号是052DL改进型驱逐舰,2020年代初服役,&lt;strong&gt;装备X波段有源相控阵雷达,64单元垂直发射系统&lt;/strong&gt;,具备区域防空、反潜、反舰、反导多任务能力,跟&amp;quot;雷&amp;quot;号根本不在同一代。&lt;/p&gt;&lt;p&gt;把这三层叠在一起,4月19日这一招想说的话,翻译成大白话其实是这样的——&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;quot;你拿你25年前的舰,在我家门口的台湾海峡晃了14个小时,挑衅;两天后我用我5年前的舰,从你家门口的水道穿过去,演训。同样的国际法说辞,同样的&amp;#39;例行训练&amp;#39;话术——你打什么牌,我跟什么牌。&amp;quot;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;更值得注意的是一个细节:东部战区&lt;strong&gt;在中方舰艇出发当天就主动发布消息&lt;/strong&gt;,而不是等日本统合幕僚监部先发现再被动回应。这是中国军方&lt;strong&gt;第一次主动抢先公布自家舰艇穿越日本海峡的动向&lt;/strong&gt;。这个动作本身就是一种新的外交语言——&lt;strong&gt;它表明中方已经不需要再&amp;quot;低调远海训练&amp;quot;,中方开始把自己的远海机动当作公开的战略宣示。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;这是一个分水岭。&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;三、这一招背后,是三层棋&lt;/h2&gt;&lt;p&gt;如果只看横当水道这一招,会以为是一次冲动的报复。但如果把整个时间线连起来看,会发现这是一次精心设计、按节奏推进的复合反制。&lt;/p&gt;&lt;p&gt;我把它归纳为三层棋——&lt;strong&gt;政治定性、军事处置、战略塑势&lt;/strong&gt;。这三层并不矛盾,而是同一套战略意图在不同维度上的展开。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第一层棋:政治定性。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;日舰闯台海当天(4月17日),中方有三个机构同日发声——外交部、国防部、东部战区。这种&amp;quot;三家同声&amp;quot;的规格,通常只在重大涉台事件中才会出现。&lt;/p&gt;&lt;p&gt;定性的关键词是两个:&amp;quot;蓄意挑衅&amp;quot;和&amp;quot;军事介入&amp;quot;。&lt;/p&gt;&lt;p&gt;外交部用了&amp;quot;耀武扬威、蓄意挑衅、错上加错&amp;quot;这样的措辞。国防部把日本的行动直接定性为&amp;quot;军事领域的外来干涉&amp;quot;——注意,这里&lt;strong&gt;没有把它当成普通海上摩擦或者擦枪走火,而是直接定性为军事介入&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;为什么要这么定性?&lt;/p&gt;&lt;p&gt;因为定性决定了后续的反制逻辑。如果定性为&amp;quot;普通海上事件&amp;quot;,后续动作就会被限制在外交抗议层面;一旦定性为&amp;quot;军事介入&amp;quot;,中方在军事层面的所有反制就有了完整的法理和政治基础。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;这是一手&amp;quot;先把名分立好&amp;quot;的棋。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第二层棋:军事处置。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;军事处置的层次也很讲究。&lt;/p&gt;&lt;p&gt;第一步是&lt;strong&gt;全程跟监&lt;/strong&gt;——054A护卫舰红河舰前出,主炮上弹,贴身跟随20小时;无人机近距离取证。&lt;/p&gt;&lt;p&gt;第二步是&lt;strong&gt;公开取证画面&lt;/strong&gt;——4月18日,中方主动公布了无人机拍摄的高清画面,日舰的舷号、上层建筑、反舰导弹发射器,看得一清二楚。这等于在公开说:你舰上有什么、在哪儿、做了什么,我们都看在眼里。&lt;/p&gt;&lt;p&gt;第三步是&lt;strong&gt;升级反制&lt;/strong&gt;——4月19日,包头舰编队过横当水道。这是不在原地纠缠、而是把战场扩大到对方家门口的标准博弈技法。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;这一套打下来,既不擦枪走火,又把信号传递到了。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第三层棋:战略塑势。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;最深的一层棋,是塑势。&lt;/p&gt;&lt;p&gt;什么是势?&lt;strong&gt;势是格局,是对方未来选项被压缩的空间。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;回头看3月下旬开始划设的那个&lt;strong&gt;40天禁航区&lt;/strong&gt;——覆盖东海大片空域、跨度从黄海到舟山、低空到高空全覆盖。这不是为日舰过台海准备的(那时还没发生),它是按年度训练计划在做大规模、体系化的实战训练。&lt;/p&gt;&lt;p&gt;但等到4月17日日舰过台海、4月20日&amp;quot;肩并肩&amp;quot;军演开打,这个40天禁航区的意义就发生了变化——&lt;strong&gt;它从一次普通训练,变成了对整个事态的&amp;quot;压舱石&amp;quot;&lt;/strong&gt;。在这40天里,无论日方再做什么试探,中方都有现成的兵力、现成的体系、现成的演训场,可以随时把训练科目转化为实战警戒。&lt;/p&gt;&lt;p&gt;这就是&amp;quot;塑势&amp;quot;的含义——&lt;strong&gt;不是单点反制,而是构造一个让对方所有挑衅都自动落入我方既有部署范围内的战略环境。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;把这三层棋连起来看,中方这次反制的节奏感是相当清晰的:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;先定性 → 再处置 → 再升级 → 同时把势造好。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;这不是临场反应,这是&lt;strong&gt;有完整流程图的反制套路&lt;/strong&gt;。日本此次冒进,可以说撞在了一个早已布好的网上。&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;四、再往深处看——日本到底在赌什么&lt;/h2&gt;&lt;p&gt;理解了中方动作,反过来要问:日本为什么敢这么做?&lt;/p&gt;&lt;p&gt;把日本的算盘摊开,大致有四条线索。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第一条线索:转移国内压力。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;高市早苗政府目前面临的国内挑战,比外界想象的要大得多。&lt;/p&gt;&lt;p&gt;2026年4月底,&lt;strong&gt;东京国会大厦周边出现了36万人规模的反对她的抗议&lt;/strong&gt;——这是近两个月日本第三次大规模抗议,规模一次比一次大。2月3600人,3月24万人,4月直接到36万人。抗议的核心诉求有两个:要求高市辞职、要求保留宪法第九条(战后禁止日本发动战争的条款)。&lt;/p&gt;&lt;p&gt;关键在于,&lt;strong&gt;这次抗议的主力是22岁左右的日本年轻人&lt;/strong&gt;——上智大学政治学教授中野浩一指出,中东战争和特朗普的不可预测性,正在把这一代日本年轻人推向街头。&lt;/p&gt;&lt;p&gt;国内压力越大,转移视线的需求就越强。从甲午到全面侵华,日本历史上有过太多次&amp;quot;借外部冲突解内部死结&amp;quot;的操作。这次的政治逻辑跟历史是相通的。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第二条线索:绑住美国。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;高市政府最焦虑的事,其实是美国可能从亚太战略性后撤——尤其是在中东持续动荡、特朗普政府以&amp;quot;美国优先&amp;quot;为导向的背景下。&lt;/p&gt;&lt;p&gt;让美国&amp;quot;无法脱身亚太&amp;quot;的最有效办法,就是&lt;strong&gt;把局势搞紧张&lt;/strong&gt;。日舰过台海,美军P-8A反潜机随后进入西南空域侦察,不是巧合——这是一套配合表演,目的是让台海议题持续发酵,让美国在战略上被绑在西太平洋。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第三条线索:为修宪铺路。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;日本2026财年初始防卫预算突破9万亿日元,创历史新高;4月15日自民党批准修改&amp;quot;防卫装备转移三原则&amp;quot;;高市本人在4月12日的自民党大会上明确表态希望2027年春前推动修宪动议。&lt;/p&gt;&lt;p&gt;要修宪、要扩军、要松绑武器出口——&lt;strong&gt;全都需要一个外部威胁的叙事来支撑&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;外面越&amp;quot;危险&amp;quot;,高市政府就越容易动员国会、说服民众、突破&amp;quot;专守防卫&amp;quot;框架。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第四条线索:试探中方红线、累积既定事实。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;从2024年9月&amp;quot;涟&amp;quot;号搭便车过台海,到2025年2月&amp;quot;秋月&amp;quot;号独自过、6月&amp;quot;高波&amp;quot;号过、再到2026年4月&amp;quot;雷&amp;quot;号在《马关条约》签订日单独穿越——这是一个清晰的渐进试探路径。&lt;/p&gt;&lt;p&gt;日本在玩一种叫**&amp;quot;切香肠战术&amp;quot;**(salami slicing)的策略——每次切一小片,每一片都不足以引发战争,但累积下来就能改变现状。从结伴过台海,到独自过,到选敏感日子过,到长时间逗留过——节奏是一步步往前推的。&lt;strong&gt;它赌的就是中方&amp;quot;每一次都克制&amp;quot;。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;但这种赌博忽略了一件事——&lt;strong&gt;克制不是软弱,克制是在等一个合适的反击时点。&lt;/strong&gt;&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;五、这场博弈背后的更大格局&lt;/h2&gt;&lt;p&gt;如果把视线再拉远一点,这件事其实嵌套在三个更大的格局里。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;格局一:第一岛链的物理失效&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;第一岛链作为美日围堵中国的物理屏障,正在失去意义。&lt;/p&gt;&lt;p&gt;理由很简单——这条岛链是为冷战时期、慢速舰艇、有限侦察手段的时代设计的。在反舰弹道导弹、高超声速武器、卫星实时侦察、无人机蜂群的时代,&lt;strong&gt;任何一座岛屿被锁定的时间从过去的&amp;quot;几小时&amp;quot;压缩到&amp;quot;几分钟&amp;quot;&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;更重要的是,这次包头舰公开过横当水道,中方释放的信号是:&lt;strong&gt;&amp;quot;这条岛链你们想用就用,我们想穿就穿。它对你们是封锁线,对我们只是一条普通的国际航道。&amp;quot;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;物理上,第一岛链已经被中国海军&amp;quot;穿透&amp;quot;;心理上,中方这次主动公开过航,等于宣告这条岛链已经不再具备战略遏制意义。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;格局二:东亚战略文化的换轨&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;过去三十年,东亚的战略博弈以&amp;quot;低调克制&amp;quot;为基调——日本不太提历史问题,中国不太炫耀军力,大家都心照不宣,把竞争压在水线之下。&lt;/p&gt;&lt;p&gt;现在这个默契被打破了。&lt;/p&gt;&lt;p&gt;高市政府选《马关条约》签订日派军舰过台海,这是把历史符号亮明出来用。中方驻日大使馆挂出&amp;quot;玩火必自焚&amp;quot;的讽刺画(类似1950年代的风格),也是用历史符号回应。&lt;strong&gt;双方都进入了&amp;quot;亮明符号、公开斗法&amp;quot;的新阶段。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;这种换轨意味着什么?意味着今后东亚的博弈,会越来越多地从&amp;quot;水下&amp;quot;浮到&amp;quot;水上&amp;quot;,从&amp;quot;暗&amp;quot;走向&amp;quot;明&amp;quot;。这对地区稳定不是好事,但这是事实。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;格局三:2027年这个时间节点&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;中国军方的所有重大节奏,最终都指向&lt;strong&gt;2027年——建军一百年奋斗目标&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;2025年12月国防部记者会的官方表述里,&amp;quot;建军一百年&amp;quot;被反复强调。这意味着从现在到2027年,中国军队的实战化、体系化、新质战力生成,会进入一个加速冲刺期。&lt;/p&gt;&lt;p&gt;40天禁航区这种过去罕见的安排,&lt;strong&gt;本质上是把&amp;quot;演训窗口&amp;quot;按年度计划拉满&lt;/strong&gt;——这背后是一个非常清晰的训练日历。日舰过台海这种事件,在这个日历面前,只是一个让既有训练科目找到具体演习对象的&amp;quot;现成靶子&amp;quot;。&lt;/p&gt;&lt;p&gt;把这一点想清楚,就能理解为什么中方现在的反应,既强硬又从容——&lt;strong&gt;因为这一切都在节奏之内,不在节奏之外。&lt;/strong&gt;&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;六、几句相对克制的判断&lt;/h2&gt;&lt;p&gt;写到这里,需要做几点克制的判断,把热血和事实分开。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第一,中日不会真的开战,至少短期不会。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;中日之间的经济相互依存度依然很高——尽管这次中方采取了一系列经济施压措施,但全面经济脱钩的代价两国都承担不起。日本经团连已经在内部表达担忧。中国对日的反制更多是&lt;strong&gt;精确点穴&lt;/strong&gt;,不是全面开战。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第二,但局势的&amp;quot;地板&amp;quot;已经永久抬高。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;过去那种&amp;quot;中日关系冷一段、暖一段、整体可控&amp;quot;的循环,这次可能不会再恢复到原来的水平。&lt;strong&gt;高市这一届政府的对华立场,基本上锁死了在偏右的位置;而中方对日本的战略定位,也已经从&amp;quot;重要邻国&amp;quot;调整为&amp;quot;需要长期警惕的方向&amp;quot;。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;未来的中日关系,不会回到2010年代以前的样子。我们正在见证一个新的、更冷的常态。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第三,真正的考验在2027年前后。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;从现在到2027年,会有几个关键的时间节点——日本可能完成修宪动议、解放军达到建军一百年目标、台湾下一次&amp;quot;大选&amp;quot;、美国大选后的政策转向。这几件事会在不到两年的时间里集中发生,&lt;strong&gt;届时整个东亚的战略形势会经历一次&amp;quot;重新洗牌&amp;quot;&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;横当水道这次过航,只是这场洗牌的序曲。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;第四,普通人最该警惕的不是战争,是被叙事绑架。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;中日之间的博弈,正在被双方的舆论场不断&amp;quot;放大&amp;quot;。中国互联网上&amp;quot;打日本&amp;quot;的声音越来越响,日本国内&amp;quot;中国威胁&amp;quot;的恐惧也在被刻意制造。&lt;strong&gt;双方民众的情绪正在变成战略博弈中的一种资源,被各自的鹰派调用。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;作为一个普通中国人,理解这件事的最好方式,不是跟着情绪走,而是&lt;strong&gt;冷静地看清楚:中方的反制是有节奏的,中方的克制是有底气的,中方不需要用激进的口号去证明自己,该有的牌都已经在打了。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;我们这一代人最该做的,不是在网上喊打喊杀,是把自己的国家继续建设好——经济、科技、军事、人才、教育。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;真正的战略实力,从来不在水道里、不在驱逐舰上,而在每一个普通人的工作日历里。&lt;/strong&gt;&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;写在最后&lt;/h2&gt;&lt;p&gt;131年前的4月17日,清政府和日本签订《马关条约》,中国失去了台湾、澎湖、辽东半岛,赔款两亿三千万两白银。那一年,北洋水师全军覆没,亚洲第一的舰队成为历史。&lt;/p&gt;&lt;p&gt;131年后的4月17日,日本一艘服役25年的老式驱逐舰,选择在这一天穿过台湾海峡。两天后,中国一艘服役不到5年的新型驱逐舰,从日本西南诸岛之间的水道公开穿过,前往西太平洋演训。&lt;/p&gt;&lt;p&gt;这中间的131年,是一个民族从积贫积弱走到能在自己家门口、能在对方家门口同时摆开阵势的131年。&lt;/p&gt;&lt;p&gt;历史不会简单地重复。但历史会用它特有的方式,&lt;strong&gt;让每一代人都明白,有些账,迟早是要算的;有些屈辱,只能靠自己一代代地把它磨平。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;横当水道80公里的宽度上,5天前驶过去的那艘包头舰,带的不只是导弹和雷达,带的是131年的回响。&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;strong&gt;这一次,不会有第二个《马关条约》了。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;合十。
如夜话,至此。&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;strong&gt;主要事实来源&lt;/strong&gt;:&lt;/p&gt;&lt;ul class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;中国国防部网站,《2025年12月国防部例行记者会文字实录》《国防部新闻发言人就日本自卫队舰艇过航台湾海峡答记者问》(2026年4月17日)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;新华社,《解放军跟监警戒日本驱逐舰,现场画面公布》(2026年4月18日)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;《澎湃新闻》沈逸评论文章《有必要让日本知道&amp;quot;君子报仇,从早到晚&amp;quot;》(2026年4月18日)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;维基百科《2025—2026年中日外交风波》词条与《2025年12月环台军事演练》词条&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;《环球时报》《观察者网》《新华网》关于4月17—19日事件的报道&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;共同社2026年1月9日关于日本经济界态度的报道&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;网易新闻、腾讯新闻关于&amp;quot;40天禁航区&amp;quot;和&amp;quot;横当水道&amp;quot;的综合分析报道&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Pravda台湾4月底关于东京36万人抗议的报道&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description><pubDate>Sun, 03 May 2026 14:46:04 +0800</pubDate></item><item><title>那请你给我一份多个智能体的.openclaw底下的目录结构</title><link>https://www.jiangtian.top/?id=16313</link><description>&lt;p&gt;下面这份你可以直接当成 &lt;strong&gt;多智能体版 &lt;code inline=&quot;&quot;&gt;.openclaw&lt;/code&gt; 推荐目录结构&lt;/strong&gt;。&lt;br/&gt;路径在 Windows 下一般是：&lt;/p&gt;&lt;pre&gt;C:\Users\你的用户名\.openclaw\&lt;/pre&gt;&lt;p&gt;在 macOS / Linux 下一般是：&lt;/p&gt;&lt;pre&gt;~/.openclaw/&lt;/pre&gt;&lt;p&gt;OpenClaw 官方文档里，多 Agent 是通过独立 &lt;code inline=&quot;&quot;&gt;workspace&lt;/code&gt;、认证和路由来隔离的；示例命令里也明确有 &lt;code inline=&quot;&quot;&gt;openclaw agents add work --workspace ~/.openclaw/workspace-work&lt;/code&gt;、&lt;code inline=&quot;&quot;&gt;openclaw agents add ops --workspace ~/.openclaw/workspace-ops --bind telegram:ops&lt;/code&gt; 这种模式。(&lt;a href=&quot;https://github.com/openclaw/openclaw/blob/main/docs/cli/agents.md&quot; title=&quot;openclaw/docs/cli/agents.md at main · openclaw/openclaw · GitHub&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;一、推荐的总目录结构&lt;/h1&gt;&lt;pre&gt;.openclaw/
│
├─&amp;nbsp;openclaw.json
│
├─&amp;nbsp;workspace/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;IDENTITY.md
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;skills/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;files/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;outputs/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;logs/
│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;memory/
│
├─&amp;nbsp;workspace-main/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;IDENTITY.md
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;skills/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;files/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;outputs/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;logs/
│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;memory/
│
├─&amp;nbsp;workspace-wechat-research/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;IDENTITY.md
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;skills/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;wechat-search/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;ocr-date-detect/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;article-ranking/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;screenshots/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;ocr_results/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;logs/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;outputs/
│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;memory/
│
├─&amp;nbsp;workspace-business-report/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;IDENTITY.md
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;skills/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;excel-analysis/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;business-diagnosis/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;pdf-report/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;ppt-outline/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;input/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;data/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;drafts/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;outputs/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;pdf/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;ppt/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;logs/
│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;memory/
│
├─&amp;nbsp;workspace-ops/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;IDENTITY.md
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;skills/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;openclaw-doctor/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;log-analyzer/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;windows-wsl-fix/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;node-pnpm-fix/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;logs/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;command-records/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;patches/
│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;memory/
│
├─&amp;nbsp;skills/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;common-writing/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;common-pdf-style/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;common-feishu-send/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;common-telegram-send/
│&amp;nbsp;&amp;nbsp;│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;common-file-organizer/
│&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;└─&amp;nbsp;SKILL.md
│
├─&amp;nbsp;extensions/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;feishu/
│&amp;nbsp;&amp;nbsp;├─&amp;nbsp;telegram/
│&amp;nbsp;&amp;nbsp;└─&amp;nbsp;wechat/
│
├─&amp;nbsp;canvas/
│
├─&amp;nbsp;completions/
│
├─&amp;nbsp;plugin-runtime-deps/
│
├─&amp;nbsp;tmp/
│
└─&amp;nbsp;logs/&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;二、每一层分别干什么&lt;/h1&gt;&lt;h2&gt;1. &lt;code inline=&quot;&quot;&gt;openclaw.json&lt;/code&gt;&lt;/h2&gt;&lt;p&gt;这是总配置文件，放所有核心配置：&lt;/p&gt;&lt;pre&gt;.openclaw/openclaw.json&lt;/pre&gt;&lt;p&gt;它一般负责：&lt;/p&gt;&lt;pre&gt;模型配置
Agent&amp;nbsp;列表
Agent&amp;nbsp;对应&amp;nbsp;workspace
Telegram&amp;nbsp;/&amp;nbsp;飞书&amp;nbsp;/&amp;nbsp;微信等&amp;nbsp;channel&amp;nbsp;配置
插件配置
技能&amp;nbsp;allowlist
安全策略
Gateway&amp;nbsp;配置&lt;/pre&gt;&lt;p&gt;你可以理解成：&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;code inline=&quot;&quot;&gt;openclaw.json&lt;/code&gt; 是小龙虾的“总司令部配置表”。&lt;/p&gt;&lt;/blockquote&gt;&lt;hr/&gt;&lt;h2&gt;2. &lt;code inline=&quot;&quot;&gt;workspace-main/&lt;/code&gt;&lt;/h2&gt;&lt;p&gt;这是你的主智能体工作区。&lt;/p&gt;&lt;p&gt;建议用途：&lt;/p&gt;&lt;pre&gt;日常对话
普通文件处理
临时任务
低风险自动化&lt;/pre&gt;&lt;p&gt;建议不要把特别复杂、特别危险、特别业务化的东西全塞给 main。&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;3. &lt;code inline=&quot;&quot;&gt;workspace-wechat-research/&lt;/code&gt;&lt;/h2&gt;&lt;p&gt;这是你做公众号、微信搜一搜、截图、OCR 日期识别的专用智能体。&lt;/p&gt;&lt;p&gt;适合放：&lt;/p&gt;&lt;pre&gt;微信搜索截图
OCR&amp;nbsp;识别结果
公众号文章链接
翻页日志
日期识别日志
爆文分析结果&lt;/pre&gt;&lt;p&gt;这个 Agent 应该有浏览器、截图、OCR、文件写入能力，但不建议给它太多系统命令权限。&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;4. &lt;code inline=&quot;&quot;&gt;workspace-business-report/&lt;/code&gt;&lt;/h2&gt;&lt;p&gt;这是你做行业报告、Excel 分析、PDF、PPT 的专用智能体。&lt;/p&gt;&lt;p&gt;适合放：&lt;/p&gt;&lt;pre&gt;Excel&amp;nbsp;底稿
行业分析中间表
PDF&amp;nbsp;草稿
PPT&amp;nbsp;草稿
最终输出文件
报告模板
品牌配色
Logo&amp;nbsp;规则&lt;/pre&gt;&lt;p&gt;你之前做“汽车后市场细分赛道”“服装代工细分机会库”这种，就应该交给这个 Agent，而不是 main。&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;5. &lt;code inline=&quot;&quot;&gt;workspace-ops/&lt;/code&gt;&lt;/h2&gt;&lt;p&gt;这是运维排障智能体。&lt;/p&gt;&lt;p&gt;适合处理：&lt;/p&gt;&lt;pre&gt;OpenClaw&amp;nbsp;日志
Gateway&amp;nbsp;报错
插件加载失败
Node&amp;nbsp;/&amp;nbsp;pnpm&amp;nbsp;问题
Windows&amp;nbsp;WSL&amp;nbsp;问题
PowerShell&amp;nbsp;/&amp;nbsp;CMD&amp;nbsp;命令排查&lt;/pre&gt;&lt;p&gt;这个 Agent 可以有一定命令执行权限，但建议做 allowlist，不要无限制执行危险命令。&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;6. 根目录下的 &lt;code inline=&quot;&quot;&gt;skills/&lt;/code&gt;&lt;/h2&gt;&lt;p&gt;这个是&lt;strong&gt;全局共享技能目录&lt;/strong&gt;：&lt;/p&gt;&lt;pre&gt;.openclaw/skills/&lt;/pre&gt;&lt;p&gt;官方 Skill 文档里说明，&lt;code inline=&quot;&quot;&gt;&amp;lt;workspace&amp;gt;/skills&lt;/code&gt; 是某个 Agent 自己可见；&lt;code inline=&quot;&quot;&gt;~/.openclaw/skills&lt;/code&gt; 是同一台机器上所有 Agent 可见的共享技能。并且 Skill 本身就是包含 &lt;code inline=&quot;&quot;&gt;SKILL.md&lt;/code&gt; 的目录。(&lt;a href=&quot;https://github.com/openclaw/openclaw/blob/main/docs/tools/skills.md&quot; title=&quot;openclaw/docs/tools/skills.md at main · openclaw/openclaw · GitHub&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;所以：&lt;/p&gt;&lt;pre&gt;.openclaw/skills/common-pdf-style/SKILL.md&lt;/pre&gt;&lt;p&gt;这种技能可以给多个 Agent 复用。&lt;/p&gt;&lt;p&gt;比如：&lt;/p&gt;&lt;pre&gt;common-pdf-style
common-writing
common-telegram-send
common-file-organizer&lt;/pre&gt;&lt;p&gt;这些就是共享技能。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;三、Skill 放哪里最合理？&lt;/h1&gt;&lt;p&gt;官方文档里，Skill 有加载优先级：&lt;code inline=&quot;&quot;&gt;&amp;lt;workspace&amp;gt;/skills&lt;/code&gt; 优先级最高，其次是 &lt;code inline=&quot;&quot;&gt;&amp;lt;workspace&amp;gt;/.agents/skills&lt;/code&gt;，再到 &lt;code inline=&quot;&quot;&gt;~/.agents/skills&lt;/code&gt;、&lt;code inline=&quot;&quot;&gt;~/.openclaw/skills&lt;/code&gt;、内置技能等；同名 Skill 冲突时，高优先级会覆盖低优先级。(&lt;a href=&quot;https://github.com/openclaw/openclaw/blob/main/docs/tools/skills.md&quot; title=&quot;openclaw/docs/tools/skills.md at main · openclaw/openclaw · GitHub&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;你实际使用时，按这个原则：&lt;/p&gt;&lt;table&gt;&lt;thead&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;Skill 类型&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;微信搜一搜专用&lt;/td&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;workspace-wechat-research/skills/&lt;/code&gt;&lt;/td&gt;&lt;td&gt;只给微信研究智能体用&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;公众号日期识别&lt;/td&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;workspace-wechat-research/skills/&lt;/code&gt;&lt;/td&gt;&lt;td&gt;和微信截图强绑定&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Excel 经营分析&lt;/td&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;workspace-business-report/skills/&lt;/code&gt;&lt;/td&gt;&lt;td&gt;只给报告智能体用&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PDF 报告生成&lt;/td&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;workspace-business-report/skills/&lt;/code&gt; 或 &lt;code inline=&quot;&quot;&gt;.openclaw/skills/&lt;/code&gt;&lt;/td&gt;&lt;td&gt;多个 Agent 都用就放全局&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;OpenClaw 日志排查&lt;/td&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;workspace-ops/skills/&lt;/code&gt;&lt;/td&gt;&lt;td&gt;只给运维智能体用&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;飞书发送&lt;/td&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;.openclaw/skills/&lt;/code&gt;&lt;/td&gt;&lt;td&gt;多个 Agent 可能都要发飞书&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Telegram 发送&lt;/td&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;.openclaw/skills/&lt;/code&gt;&lt;/td&gt;&lt;td&gt;多个 Agent 可能都要回消息&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;通用写作方法&lt;/td&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;.openclaw/skills/&lt;/code&gt;&lt;/td&gt;&lt;td&gt;多个 Agent 共用&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;一句话：&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;专用能力放 Agent 自己 workspace，通用能力放 &lt;code inline=&quot;&quot;&gt;.openclaw/skills&lt;/code&gt;。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr/&gt;&lt;h1&gt;四、推荐的 &lt;code inline=&quot;&quot;&gt;openclaw.json&lt;/code&gt; 结构&lt;/h1&gt;&lt;p&gt;下面是一个多智能体配置骨架，你可以按这个方向整理：&lt;/p&gt;&lt;pre&gt;{
&amp;nbsp;&amp;nbsp;&amp;quot;gateway&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;bind&amp;quot;:&amp;nbsp;&amp;quot;127.0.0.1&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;port&amp;quot;:&amp;nbsp;18789
&amp;nbsp;&amp;nbsp;},

&amp;nbsp;&amp;nbsp;&amp;quot;agents&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;defaults&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;common-writing&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;common-file-organizer&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;list&amp;quot;:&amp;nbsp;[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;id&amp;quot;:&amp;nbsp;&amp;quot;main&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;workspace&amp;quot;:&amp;nbsp;&amp;quot;~/.openclaw/workspace-main&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;identity&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;name&amp;quot;:&amp;nbsp;&amp;quot;总控助理&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;emoji&amp;quot;:&amp;nbsp;&amp;quot;🦞&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;theme&amp;quot;:&amp;nbsp;&amp;quot;general&amp;nbsp;assistant&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;id&amp;quot;:&amp;nbsp;&amp;quot;wechat-research&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;workspace&amp;quot;:&amp;nbsp;&amp;quot;~/.openclaw/workspace-wechat-research&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;identity&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;name&amp;quot;:&amp;nbsp;&amp;quot;公众号研究员&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;emoji&amp;quot;:&amp;nbsp;&amp;quot;🔍&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;theme&amp;quot;:&amp;nbsp;&amp;quot;wechat&amp;nbsp;research&amp;nbsp;agent&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;wechat-search&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;ocr-date-detect&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;article-ranking&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;common-file-organizer&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;id&amp;quot;:&amp;nbsp;&amp;quot;business-report&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;workspace&amp;quot;:&amp;nbsp;&amp;quot;~/.openclaw/workspace-business-report&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;identity&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;name&amp;quot;:&amp;nbsp;&amp;quot;经营分析报告官&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;emoji&amp;quot;:&amp;nbsp;&amp;quot;📊&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;theme&amp;quot;:&amp;nbsp;&amp;quot;business&amp;nbsp;report&amp;nbsp;agent&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;excel-analysis&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;business-diagnosis&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;pdf-report&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;ppt-outline&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;common-writing&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;common-pdf-style&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;common-file-organizer&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;id&amp;quot;:&amp;nbsp;&amp;quot;ops&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;workspace&amp;quot;:&amp;nbsp;&amp;quot;~/.openclaw/workspace-ops&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;identity&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;name&amp;quot;:&amp;nbsp;&amp;quot;小龙虾运维官&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;emoji&amp;quot;:&amp;nbsp;&amp;quot;🛠️&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;theme&amp;quot;:&amp;nbsp;&amp;quot;ops&amp;nbsp;troubleshooting&amp;nbsp;agent&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;openclaw-doctor&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;log-analyzer&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;windows-wsl-fix&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;node-pnpm-fix&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;common-file-organizer&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]
&amp;nbsp;&amp;nbsp;},

&amp;nbsp;&amp;nbsp;&amp;quot;channels&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;telegram&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;enabled&amp;quot;:&amp;nbsp;true
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;feishu&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;enabled&amp;quot;:&amp;nbsp;true
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;}
}&lt;/pre&gt;&lt;p&gt;注意这个点很重要：官方文档里说，&lt;code inline=&quot;&quot;&gt;agents.defaults.skills&lt;/code&gt; 是默认技能；如果某个 &lt;code inline=&quot;&quot;&gt;agents.list[].skills&lt;/code&gt; 是非空数组，它就是这个 Agent 的最终技能集合，不会和 defaults 自动合并。(&lt;a href=&quot;https://github.com/openclaw/openclaw/blob/main/docs/tools/skills.md&quot; title=&quot;openclaw/docs/tools/skills.md at main · openclaw/openclaw · GitHub&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;也就是说：&lt;/p&gt;&lt;pre&gt;{
&amp;nbsp;&amp;nbsp;&amp;quot;id&amp;quot;:&amp;nbsp;&amp;quot;wechat-research&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;wechat-search&amp;quot;
&amp;nbsp;&amp;nbsp;]
}&lt;/pre&gt;&lt;p&gt;它就只有 &lt;code inline=&quot;&quot;&gt;wechat-search&lt;/code&gt;，不会自动继承 defaults 里的 &lt;code inline=&quot;&quot;&gt;common-writing&lt;/code&gt;，除非你手动加进去。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;五、Telegram 多智能体路由建议&lt;/h1&gt;&lt;p&gt;如果你用 Telegram 连小龙虾，可以按这个逻辑设计：&lt;/p&gt;&lt;pre&gt;Telegram&amp;nbsp;私聊&amp;nbsp;Bot
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;↓
main

Telegram&amp;nbsp;公众号研究群
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;↓
wechat-research

Telegram&amp;nbsp;经营分析群
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;↓
business-report

Telegram&amp;nbsp;运维排障群
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;↓
ops&lt;/pre&gt;&lt;p&gt;对应逻辑大概是：&lt;/p&gt;&lt;pre&gt;telegram:default&amp;nbsp;→&amp;nbsp;main
telegram:wechat&amp;nbsp;→&amp;nbsp;wechat-research
telegram:report&amp;nbsp;→&amp;nbsp;business-report
telegram:ops&amp;nbsp;→&amp;nbsp;ops&lt;/pre&gt;&lt;p&gt;官方 Agent 文档里说，可以用 routing bindings 把某个入口固定到某个 Agent，例如 &lt;code inline=&quot;&quot;&gt;openclaw agents bind --agent work --bind telegram:ops&lt;/code&gt;。(&lt;a href=&quot;https://github.com/openclaw/openclaw/blob/main/docs/cli/agents.md&quot; title=&quot;openclaw/docs/cli/agents.md at main · openclaw/openclaw · GitHub&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;你后面可以用类似命令：&lt;/p&gt;&lt;pre&gt;openclaw&amp;nbsp;agents&amp;nbsp;bind&amp;nbsp;--agent&amp;nbsp;wechat-research&amp;nbsp;--bind&amp;nbsp;telegram:wechat
openclaw&amp;nbsp;agents&amp;nbsp;bind&amp;nbsp;--agent&amp;nbsp;business-report&amp;nbsp;--bind&amp;nbsp;telegram:report
openclaw&amp;nbsp;agents&amp;nbsp;bind&amp;nbsp;--agent&amp;nbsp;ops&amp;nbsp;--bind&amp;nbsp;telegram:ops&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;六、Windows 下直接创建目录的命令&lt;/h1&gt;&lt;p&gt;如果你现在是在 Windows，可以用 PowerShell 执行：&lt;/p&gt;&lt;pre&gt;$base&amp;nbsp;=&amp;nbsp;&amp;quot;$env:USERPROFILE\.openclaw&amp;quot;

mkdir&amp;nbsp;&amp;quot;$base\workspace-main&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-main\skills&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-main\files&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-main\outputs&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-main\logs&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-main\memory&amp;quot;&amp;nbsp;-Force

mkdir&amp;nbsp;&amp;quot;$base\workspace-wechat-research&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-wechat-research\skills&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-wechat-research\screenshots&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-wechat-research\ocr_results&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-wechat-research\logs&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-wechat-research\outputs&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-wechat-research\memory&amp;quot;&amp;nbsp;-Force

mkdir&amp;nbsp;&amp;quot;$base\workspace-business-report&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-business-report\skills&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-business-report\input&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-business-report\data&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-business-report\drafts&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-business-report\outputs&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-business-report\pdf&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-business-report\ppt&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-business-report\logs&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-business-report\memory&amp;quot;&amp;nbsp;-Force

mkdir&amp;nbsp;&amp;quot;$base\workspace-ops&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-ops\skills&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-ops\logs&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-ops\command-records&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-ops\patches&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\workspace-ops\memory&amp;quot;&amp;nbsp;-Force

mkdir&amp;nbsp;&amp;quot;$base\skills&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\skills\common-writing&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\skills\common-pdf-style&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\skills\common-feishu-send&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\skills\common-telegram-send&amp;quot;&amp;nbsp;-Force
mkdir&amp;nbsp;&amp;quot;$base\skills\common-file-organizer&amp;quot;&amp;nbsp;-Force&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;七、每个 Agent 的 &lt;code inline=&quot;&quot;&gt;IDENTITY.md&lt;/code&gt; 可以这么写&lt;/h1&gt;&lt;h2&gt;&lt;code inline=&quot;&quot;&gt;workspace-wechat-research/IDENTITY.md&lt;/code&gt;&lt;/h2&gt;&lt;pre&gt;#&amp;nbsp;公众号研究员

你是一个专门负责微信搜一搜、公众号文章检索、截图识别、日期提取、内容初筛和爆文分析的智能体。

你的核心任务：
1.&amp;nbsp;搜索指定关键词或公众号；
2.&amp;nbsp;截图保存搜索结果；
3.&amp;nbsp;识别卡片左上角日期；
4.&amp;nbsp;记录翻页、点击、识别日志；
5.&amp;nbsp;输出结构化结果。

你不负责系统运维，不主动执行危险命令。&lt;/pre&gt;&lt;h2&gt;&lt;code inline=&quot;&quot;&gt;workspace-business-report/IDENTITY.md&lt;/code&gt;&lt;/h2&gt;&lt;pre&gt;#&amp;nbsp;经营分析报告官

你是一个负责&amp;nbsp;Excel&amp;nbsp;数据分析、行业赛道拆解、机会库构建、PDF&amp;nbsp;报告生成、PPT&amp;nbsp;提纲生成的智能体。

你的核心原则：
1.&amp;nbsp;先结论，后证据；
2.&amp;nbsp;先价值，后方法；
3.&amp;nbsp;数据要可追溯；
4.&amp;nbsp;输出要适合老板和业务负责人阅读；
5.&amp;nbsp;不做空泛趋势判断，要给可执行机会。&lt;/pre&gt;&lt;h2&gt;&lt;code inline=&quot;&quot;&gt;workspace-ops/IDENTITY.md&lt;/code&gt;&lt;/h2&gt;&lt;pre&gt;#&amp;nbsp;小龙虾运维官

你是一个负责&amp;nbsp;OpenClaw、Node、pnpm、WSL、PowerShell、插件和&amp;nbsp;Gateway&amp;nbsp;排障的智能体。

你的核心任务：
1.&amp;nbsp;读取日志；
2.&amp;nbsp;定位错误；
3.&amp;nbsp;给出最小修复命令；
4.&amp;nbsp;记录排障过程；
5.&amp;nbsp;避免执行高风险命令，除非用户明确要求。&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;八、我建议你最终采用这四个 Agent&lt;/h1&gt;&lt;pre&gt;main
&amp;nbsp;&amp;nbsp;日常总控，不要塞太多危险权限。

wechat-research
&amp;nbsp;&amp;nbsp;专门做微信搜一搜、公众号截图、日期识别、文章筛选。

business-report
&amp;nbsp;&amp;nbsp;专门做&amp;nbsp;Excel、行业分析、PDF、PPT、课程材料。

ops
&amp;nbsp;&amp;nbsp;专门处理&amp;nbsp;OpenClaw、WSL、Node、pnpm、插件、日志问题。&lt;/pre&gt;&lt;p&gt;最稳的结构就是：&lt;/p&gt;&lt;pre&gt;一个总配置&amp;nbsp;openclaw.json
四个独立&amp;nbsp;workspace
一个全局共享&amp;nbsp;skills
每个&amp;nbsp;Agent&amp;nbsp;只加载自己需要的&amp;nbsp;skills
Telegram&amp;nbsp;/&amp;nbsp;飞书通过&amp;nbsp;binding&amp;nbsp;路由到不同&amp;nbsp;Agent&lt;/pre&gt;&lt;p&gt;这套结构以后扩展也很舒服。比如你后面还要加：&lt;/p&gt;&lt;pre&gt;workspace-finance/
workspace-course/
workspace-sales/
workspace-oa-nuoming/&lt;/pre&gt;&lt;p&gt;直接再加一个 workspace 和一个 Agent 配置即可，不会把 main 搞成“大杂烩”。&lt;/p&gt;</description><pubDate>Sat, 02 May 2026 22:00:00 +0800</pubDate></item><item><title>如何放大cmd字体。</title><link>https://www.jiangtian.top/?id=16311</link><description>&lt;p&gt;在 CMD 窗口里放大字体，有两种最快方法。&lt;/p&gt;&lt;h1&gt;方法一：快捷键放大&lt;/h1&gt;&lt;p&gt;先点一下 CMD 窗口，然后按：&lt;/p&gt;&lt;pre&gt;Ctrl&amp;nbsp;+&amp;nbsp;鼠标滚轮向上&lt;/pre&gt;&lt;p&gt;向上滚是放大，向下滚是缩小。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;方法二：菜单里设置字体大小&lt;/h1&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;打开 CMD；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;在窗口最上方标题栏右键；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;点 &lt;strong&gt;属性&lt;/strong&gt;；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;进入 &lt;strong&gt;字体&lt;/strong&gt;；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;选择更大的字号，比如：&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;pre&gt;20&amp;nbsp;/&amp;nbsp;24&amp;nbsp;/&amp;nbsp;28&amp;nbsp;/&amp;nbsp;32&lt;/pre&gt;&lt;ol start=&quot;6&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;点 &lt;strong&gt;确定&lt;/strong&gt;。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;hr/&gt;&lt;h1&gt;如果你想以后打开都这么大&lt;/h1&gt;&lt;p&gt;还是标题栏右键，但这次选：&lt;/p&gt;&lt;pre&gt;默认值&lt;/pre&gt;&lt;p&gt;然后在 &lt;strong&gt;字体&lt;/strong&gt; 里改字号。&lt;/p&gt;&lt;p&gt;区别是：&lt;/p&gt;&lt;table&gt;&lt;thead&gt;&lt;tr class=&quot;firstRow&quot;&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;/td&gt;&lt;td&gt;只改当前这个 CMD 窗口&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;默认值&lt;/td&gt;&lt;td&gt;以后新开的 CMD 都用这个字号&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;你现在排查 WSL，建议直接调到 &lt;strong&gt;24 或 28&lt;/strong&gt;，看命令输出舒服很多。&lt;/p&gt;</description><pubDate>Sat, 02 May 2026 21:52:15 +0800</pubDate></item><item><title>在openclaw中一个智能体怎么算的？一个skills？很多用telegram连小龙虾，多个智能体，跟本地小龙虾关系，请详细解释。</title><link>https://www.jiangtian.top/?id=16312</link><description>&lt;p&gt;你可以把 OpenClaw / 小龙虾理解成一套 &lt;strong&gt;“本地智能体操作系统”&lt;/strong&gt;。&lt;br/&gt;&lt;strong&gt;智能体不是 Skill，Telegram 也不是智能体，真正的智能体是 OpenClaw 里被配置出来的一个“执行角色 / 工作空间 / 权限边界 / 模型配置 / 路由目标”。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;一句话说透：&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;本地小龙虾是底座，Gateway 是调度中心，Telegram 是入口，Agent 是执行角色，Skill 是能力说明书，Plugin/Tool 是真正干活的手脚，Session 是一次对话上下文。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr/&gt;&lt;h1&gt;一、一个智能体到底怎么算？&lt;/h1&gt;&lt;p&gt;在 OpenClaw 里，严格一点说，&lt;strong&gt;一个 Agent / 智能体 = 一个被 OpenClaw 管理的独立执行配置&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;官方 CLI 里 &lt;code inline=&quot;&quot;&gt;openclaw agents&lt;/code&gt; 的定义是：管理 isolated agents，也就是带有 &lt;strong&gt;workspace、auth、routing&lt;/strong&gt; 的隔离智能体。官方示例里可以新增 &lt;code inline=&quot;&quot;&gt;work&lt;/code&gt;、&lt;code inline=&quot;&quot;&gt;ops&lt;/code&gt; 这样的 agent，并给它们绑定不同 workspace 或 Telegram 路由。(&lt;a href=&quot;https://docs.openclaw.ai/cli/agents&quot; title=&quot;agents - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;所以判断“是不是一个智能体”，核心看这几点：&lt;/p&gt;&lt;table&gt;&lt;thead&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;维度&lt;/th&gt;&lt;th align=&quot;right&quot;&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 inline=&quot;&quot;&gt;agents.list[]&lt;/code&gt; 配置项&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;是&lt;/td&gt;&lt;td&gt;例如 &lt;code inline=&quot;&quot;&gt;main&lt;/code&gt;、&lt;code inline=&quot;&quot;&gt;work&lt;/code&gt;、&lt;code inline=&quot;&quot;&gt;ops&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;一个独立 workspace&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;通常是&lt;/td&gt;&lt;td&gt;每个 agent 可以有自己的工作目录、文件、记忆、技能&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;一个 Telegram Bot&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;不是&lt;/td&gt;&lt;td&gt;它只是消息入口&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;一个 Telegram 群&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;不是&lt;/td&gt;&lt;td&gt;它只是一个会话来源或路由来源&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;一个 Skill&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;不是&lt;/td&gt;&lt;td&gt;Skill 是能力包，不是执行主体&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;一个模型 API Key&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;不是&lt;/td&gt;&lt;td&gt;只是智能体调用模型时用的燃料&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;一个 Session&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;不是&lt;/td&gt;&lt;td&gt;Session 是某个 agent 的一段对话&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;一个 Sub-agent&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;半是半不是&lt;/td&gt;&lt;td&gt;它是一次后台派生运行，但不一定是长期固定智能体&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;更通俗地说：&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Agent 是“人设 + 工位 + 权限 + 工具箱 + 模型 + 路由”的组合。Skill 只是工具箱里的说明书。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr/&gt;&lt;h1&gt;二、Skill 到底是什么？是不是一个智能体？&lt;/h1&gt;&lt;p&gt;&lt;strong&gt;不是。Skill 不是智能体。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;OpenClaw 官方说明里，Skill 是兼容 AgentSkills 的技能文件夹，用来“教 agent 怎么使用工具”。每个 Skill 通常是一个目录，里面有 &lt;code inline=&quot;&quot;&gt;SKILL.md&lt;/code&gt;，包含 YAML frontmatter 和具体操作说明。OpenClaw 会加载内置技能、本地技能、工作区技能，并按配置和环境过滤。(&lt;a href=&quot;https://docs.openclaw.ai/tools/skills&quot; title=&quot;Skills - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;你可以这样理解：&lt;/p&gt;&lt;table&gt;&lt;thead&gt;&lt;tr class=&quot;firstRow&quot;&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;Agent&lt;/td&gt;&lt;td&gt;一个员工&lt;/td&gt;&lt;td&gt;负责理解任务、决策、调用工具&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Skill&lt;/td&gt;&lt;td&gt;员工的操作手册&lt;/td&gt;&lt;td&gt;告诉员工怎么处理某类任务&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Tool&lt;/td&gt;&lt;td&gt;员工手上的工具&lt;/td&gt;&lt;td&gt;真正执行读文件、写文件、发消息、跑命令&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Plugin&lt;/td&gt;&lt;td&gt;给系统扩展新工具/通道的插件&lt;/td&gt;&lt;td&gt;比如飞书、Telegram、微信、PDF、浏览器能力&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Workspace&lt;/td&gt;&lt;td&gt;员工的办公桌&lt;/td&gt;&lt;td&gt;存放文件、上下文、专属技能&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Gateway&lt;/td&gt;&lt;td&gt;前台/调度台&lt;/td&gt;&lt;td&gt;收消息、分配给哪个 agent、发回结果&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;所以：&lt;/p&gt;&lt;pre&gt;一个微信搜一搜&amp;nbsp;Skill&amp;nbsp;≠&amp;nbsp;一个智能体
一个飞书&amp;nbsp;Skill&amp;nbsp;≠&amp;nbsp;一个智能体
一个写报告&amp;nbsp;Skill&amp;nbsp;≠&amp;nbsp;一个智能体
一个财务分析&amp;nbsp;Skill&amp;nbsp;≠&amp;nbsp;一个智能体&lt;/pre&gt;&lt;p&gt;它们只是让某个 Agent 学会“怎么做这件事”。&lt;/p&gt;&lt;p&gt;比如你现在做的“微信搜一搜公众号 Skills”，本质上是：&lt;/p&gt;&lt;pre&gt;main&amp;nbsp;agent&amp;nbsp;/&amp;nbsp;某个业务&amp;nbsp;agent
&amp;nbsp;&amp;nbsp;↓
加载&amp;nbsp;wechat-search&amp;nbsp;skill
&amp;nbsp;&amp;nbsp;↓
调用浏览器、截图、OCR、日志写入等工具
&amp;nbsp;&amp;nbsp;↓
完成公众号搜索任务&lt;/pre&gt;&lt;p&gt;真正“算智能体”的不是这个 Skill，而是调用它的那个 Agent。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;三、多个智能体是怎么来的？&lt;/h1&gt;&lt;p&gt;OpenClaw 支持多 Agent。官方文档里说，每个 agent 可以有自己的 workspace；per-agent skills 可以放在这个 agent 自己的 &lt;code inline=&quot;&quot;&gt;&amp;lt;workspace&amp;gt;/skills&lt;/code&gt; 目录里，共享技能则放在 &lt;code inline=&quot;&quot;&gt;~/.openclaw/skills&lt;/code&gt;，同一台机器上的多个 agent 都能看到。(&lt;a href=&quot;https://docs.openclaw.ai/tools/skills&quot; title=&quot;Skills - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;你可以做成这种结构：&lt;/p&gt;&lt;pre&gt;本地小龙虾&amp;nbsp;OpenClaw
│
├─&amp;nbsp;Agent&amp;nbsp;1：main
│&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;workspace：~/.openclaw/workspace
│&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;用途：个人总助理
│&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;技能：日程、邮件、文件、普通问答
│
├─&amp;nbsp;Agent&amp;nbsp;2：writer
│&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;workspace：~/.openclaw/workspace-writer
│&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;用途：写公众号、写报告、写课程文案
│&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;技能：公众号写作、PDF生成、爆款拆解
│
├─&amp;nbsp;Agent&amp;nbsp;3：ops
│&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;workspace：~/.openclaw/workspace-ops
│&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;用途：运维、日志、代码、服务器
│&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;技能：shell、git、openclaw&amp;nbsp;doctor、日志分析
│
└─&amp;nbsp;Agent&amp;nbsp;4：finance
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;workspace：~/.openclaw/workspace-finance
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;用途：财务分析、经营分析
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;├─&amp;nbsp;技能：Excel分析、经营诊断、报告生成&lt;/pre&gt;&lt;p&gt;这才叫“多个智能体”。&lt;/p&gt;&lt;p&gt;它不是你装了很多 Skill 就自然变成多个智能体，而是你明确配置了多个 Agent，并给它们不同的 workspace、模型、权限、技能、路由。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;四、Telegram 连小龙虾，本质是什么关系？&lt;/h1&gt;&lt;p&gt;Telegram 在 OpenClaw 里是 &lt;strong&gt;Channel / 消息通道&lt;/strong&gt;，不是智能体。&lt;/p&gt;&lt;p&gt;官方 Telegram 文档说，它通过 Bot API 工作，支持 bot 私聊和群组；常见流程是：用 BotFather 创建 bot token，把 token 配到 OpenClaw，然后启动 gateway，再做 pairing 或群组配置。(&lt;a href=&quot;https://docs.openclaw.ai/channels/telegram&quot; title=&quot;Telegram - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;它的链路是这样：&lt;/p&gt;&lt;pre&gt;你在&amp;nbsp;Telegram&amp;nbsp;发消息
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;↓
Telegram&amp;nbsp;Bot&amp;nbsp;收到消息
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;↓
OpenClaw&amp;nbsp;Telegram&amp;nbsp;Channel&amp;nbsp;Adapter&amp;nbsp;接收
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;↓
OpenClaw&amp;nbsp;Gateway&amp;nbsp;判断路由
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;↓
分配给某个&amp;nbsp;Agent
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;↓
Agent&amp;nbsp;调模型&amp;nbsp;+&amp;nbsp;读技能&amp;nbsp;+&amp;nbsp;调工具
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;↓
结果通过&amp;nbsp;Gateway&amp;nbsp;回到&amp;nbsp;Telegram&lt;/pre&gt;&lt;p&gt;所以 Telegram 的角色非常像：&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;微信/飞书/Telegram 只是“遥控器”，本地小龙虾才是“机器人大脑和手脚”。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr/&gt;&lt;h1&gt;五、很多人用 Telegram 连小龙虾，为什么？&lt;/h1&gt;&lt;p&gt;因为 Telegram 有几个优势：&lt;/p&gt;&lt;h2&gt;1. 容易远程控制本地电脑&lt;/h2&gt;&lt;p&gt;你的 OpenClaw 跑在家里电脑、公司电脑、Mac、Windows WSL 里。&lt;br/&gt;你人在外面，只要给 Telegram Bot 发消息，就能让本地 OpenClaw 做事。&lt;/p&gt;&lt;p&gt;比如：&lt;/p&gt;&lt;pre&gt;帮我看一下今天&amp;nbsp;OpenClaw&amp;nbsp;gateway&amp;nbsp;日志有没有报错&lt;/pre&gt;&lt;p&gt;然后本地小龙虾可以去读本地日志。&lt;/p&gt;&lt;h2&gt;2. 可以做个人助理，也可以做群机器人&lt;/h2&gt;&lt;p&gt;Telegram 支持 DM，也支持群组。官方文档里提到，Telegram 默认 DM policy 是 pairing；群组还涉及 group 配置、mention、allowlist 等访问控制。(&lt;a href=&quot;https://docs.openclaw.ai/channels/telegram&quot; title=&quot;Telegram - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;这意味着你可以这样玩：&lt;/p&gt;&lt;pre&gt;私聊&amp;nbsp;Telegram&amp;nbsp;Bot&amp;nbsp;→&amp;nbsp;调用个人&amp;nbsp;main&amp;nbsp;agent
业务群&amp;nbsp;@Bot&amp;nbsp;→&amp;nbsp;调用&amp;nbsp;ops&amp;nbsp;agent
课程群&amp;nbsp;@Bot&amp;nbsp;→&amp;nbsp;调用&amp;nbsp;course&amp;nbsp;agent
客户群&amp;nbsp;@Bot&amp;nbsp;→&amp;nbsp;调用&amp;nbsp;support&amp;nbsp;agent&lt;/pre&gt;&lt;h2&gt;3. Telegram 比微信、飞书更容易标准化接入&lt;/h2&gt;&lt;p&gt;Telegram Bot API 比较开放，BotFather 创建 token 后就能接入。OpenClaw 文档也明确说 Telegram 不走 &lt;code inline=&quot;&quot;&gt;openclaw channels login telegram&lt;/code&gt;，而是把 token 配在 config 或环境变量里。(&lt;a href=&quot;https://docs.openclaw.ai/channels/telegram&quot; title=&quot;Telegram - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;六、多个 Telegram Bot 和多个 Agent 是什么关系？&lt;/h1&gt;&lt;p&gt;这里非常容易混。你记住这个公式：&lt;/p&gt;&lt;pre&gt;Telegram&amp;nbsp;Bot&amp;nbsp;数量&amp;nbsp;≠&amp;nbsp;Agent&amp;nbsp;数量
Telegram&amp;nbsp;群数量&amp;nbsp;≠&amp;nbsp;Agent&amp;nbsp;数量
Skill&amp;nbsp;数量&amp;nbsp;≠&amp;nbsp;Agent&amp;nbsp;数量&lt;/pre&gt;&lt;p&gt;它们之间是 &lt;strong&gt;多对多路由关系&lt;/strong&gt;。&lt;/p&gt;&lt;h2&gt;场景 1：一个 Telegram Bot 对一个 Agent&lt;/h2&gt;&lt;p&gt;最简单：&lt;/p&gt;&lt;pre&gt;Telegram&amp;nbsp;Bot：我的小龙虾助手
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;↓
Agent：main&lt;/pre&gt;&lt;p&gt;适合个人使用。&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;场景 2：一个 Telegram Bot 对多个 Agent&lt;/h2&gt;&lt;p&gt;比如同一个 Bot 加入多个群，不同群路由到不同 Agent：&lt;/p&gt;&lt;pre&gt;Telegram&amp;nbsp;Bot：公司AI助手
│
├─&amp;nbsp;私聊你&amp;nbsp;→&amp;nbsp;main&amp;nbsp;agent
├─&amp;nbsp;运维群&amp;nbsp;→&amp;nbsp;ops&amp;nbsp;agent
├─&amp;nbsp;内容群&amp;nbsp;→&amp;nbsp;writer&amp;nbsp;agent
├─&amp;nbsp;财务群&amp;nbsp;→&amp;nbsp;finance&amp;nbsp;agent
└─&amp;nbsp;客服群&amp;nbsp;→&amp;nbsp;support&amp;nbsp;agent&lt;/pre&gt;&lt;p&gt;这种是比较推荐的结构。&lt;/p&gt;&lt;p&gt;官方 &lt;code inline=&quot;&quot;&gt;openclaw agents&lt;/code&gt; 文档里有 routing bindings，可以把 inbound channel traffic 固定到某个 agent，例如把 &lt;code inline=&quot;&quot;&gt;telegram:ops&lt;/code&gt; 绑定到 &lt;code inline=&quot;&quot;&gt;ops&lt;/code&gt; agent。(&lt;a href=&quot;https://docs.openclaw.ai/cli/agents&quot; title=&quot;agents - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;场景 3：多个 Telegram Bot 对一个本地 OpenClaw&lt;/h2&gt;&lt;p&gt;你也可以创建多个 Bot：&lt;/p&gt;&lt;pre&gt;@my_personal_bot
@my_company_ops_bot
@my_course_bot&lt;/pre&gt;&lt;p&gt;它们都连到同一个本地 OpenClaw Gateway。&lt;/p&gt;&lt;p&gt;关系是：&lt;/p&gt;&lt;pre&gt;同一台本地电脑
&amp;nbsp;&amp;nbsp;↓
一个&amp;nbsp;OpenClaw&amp;nbsp;Gateway
&amp;nbsp;&amp;nbsp;↓
多个&amp;nbsp;Telegram&amp;nbsp;Bot&amp;nbsp;/&amp;nbsp;channel&amp;nbsp;account
&amp;nbsp;&amp;nbsp;↓
路由到不同&amp;nbsp;Agent&lt;/pre&gt;&lt;p&gt;这时候，本地小龙虾相当于一个“总后台”，Telegram Bot 只是不同入口。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;七、Gateway 在这里是什么？&lt;/h1&gt;&lt;p&gt;Gateway 是 OpenClaw 的&lt;strong&gt;控制平面 / 调度中枢&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;OpenClaw GitHub README 里有一句很关键：OpenClaw 是你运行在自己设备上的个人 AI assistant；它可以在你已有的聊天渠道里回复你；&lt;strong&gt;Gateway 只是 control plane，真正的产品是 assistant&lt;/strong&gt;。(&lt;a href=&quot;https://github.com/openclaw/openclaw&quot; title=&quot;GitHub - openclaw/openclaw: Your own personal AI assistant. Any OS. Any Platform. The lobster way.  · GitHub&quot;&gt;GitHub&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;你可以这样理解：&lt;/p&gt;&lt;pre&gt;Gateway&amp;nbsp;=&amp;nbsp;总机&amp;nbsp;/&amp;nbsp;前台&amp;nbsp;/&amp;nbsp;调度中心
Agent&amp;nbsp;=&amp;nbsp;被分配任务的员工
Skill&amp;nbsp;=&amp;nbsp;员工的操作流程
Tool&amp;nbsp;=&amp;nbsp;员工能用的工具
Channel&amp;nbsp;=&amp;nbsp;用户打进来的电话线路&lt;/pre&gt;&lt;p&gt;Telegram、飞书、微信这些消息进来之后，Gateway 负责判断：&lt;/p&gt;&lt;pre&gt;这条消息来自哪个&amp;nbsp;channel？
来自哪个&amp;nbsp;account？
来自哪个用户？
来自哪个群？
应该交给哪个&amp;nbsp;agent？
这个&amp;nbsp;agent&amp;nbsp;有哪些技能和工具？
回复应该发回哪里？&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;八、Session 又是什么？&lt;/h1&gt;&lt;p&gt;Session 是“某个 Agent 和某个用户/群/线程之间的一段对话上下文”。&lt;/p&gt;&lt;p&gt;比如你在 Telegram 私聊 Bot：&lt;/p&gt;&lt;pre&gt;你：帮我查一下日志
Bot：日志里有一个&amp;nbsp;401
你：这个&amp;nbsp;401&amp;nbsp;是谁报的？&lt;/pre&gt;&lt;p&gt;第二句话里的“这个 401”，需要依赖上一轮上下文。这个上下文就属于一个 Session。&lt;/p&gt;&lt;p&gt;所以：&lt;/p&gt;&lt;pre&gt;Agent&amp;nbsp;是角色
Session&amp;nbsp;是这次聊天记录
Skill&amp;nbsp;是能力说明
Tool&amp;nbsp;是动作工具&lt;/pre&gt;&lt;p&gt;不要把 Session 当成智能体。Session 更像“这个员工正在处理的一张工单”。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;九、Sub-agent 是什么？是不是多个智能体？&lt;/h1&gt;&lt;p&gt;Sub-agent 是比较高级的东西。&lt;/p&gt;&lt;p&gt;官方文档说，Sub-agent 是从已有 agent run 里派生出来的后台 agent run，它有自己的 session，完成后会把结果汇报回请求方聊天通道。它适合并行处理研究、长任务、慢工具任务。(&lt;a href=&quot;https://docs.openclaw.ai/tools/subagents&quot; title=&quot;Sub-Agents - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;比如你对主 Agent 说：&lt;/p&gt;&lt;pre&gt;帮我分析汽车后市场&amp;nbsp;12&amp;nbsp;个赛道，每个赛道找机会。&lt;/pre&gt;&lt;p&gt;主 Agent 可以拆成：&lt;/p&gt;&lt;pre&gt;Sub-agent&amp;nbsp;1：分析充电补能
Sub-agent&amp;nbsp;2：分析三电检测
Sub-agent&amp;nbsp;3：分析二手新能源
Sub-agent&amp;nbsp;4：分析车主会员&lt;/pre&gt;&lt;p&gt;它们像临时派出去的小分队。&lt;/p&gt;&lt;p&gt;但要注意：&lt;/p&gt;&lt;table&gt;&lt;thead&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;类型&lt;/th&gt;&lt;th align=&quot;right&quot;&gt;是否长期存在&lt;/th&gt;&lt;th align=&quot;right&quot;&gt;是否算正式 Agent&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;agents.list[]&lt;/code&gt; 里的 agent&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;是&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;是&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;/subagents spawn&lt;/code&gt; 派生出来的 sub-agent run&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;通常不是&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;更像一次临时任务&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;某个 Skill&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;不是&lt;/td&gt;&lt;td align=&quot;right&quot;&gt;不是&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;我的建议是：&lt;br/&gt;&lt;strong&gt;你做系统设计时，把 sub-agent 称为“子任务智能体”或“临时执行智能体”，不要和正式 Agent 混在一起。&lt;/strong&gt;&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;十、本地小龙虾和 Telegram 智能体的关系图&lt;/h1&gt;&lt;p&gt;你可以按这个图理解：&lt;/p&gt;&lt;pre&gt;用户
│
├─&amp;nbsp;Telegram&amp;nbsp;私聊
├─&amp;nbsp;Telegram&amp;nbsp;群
├─&amp;nbsp;飞书群
├─&amp;nbsp;微信
├─&amp;nbsp;WebChat&amp;nbsp;/&amp;nbsp;Canvas
│
▼
OpenClaw&amp;nbsp;Gateway
│
├─&amp;nbsp;认证：这个人能不能用？
├─&amp;nbsp;路由：这条消息给哪个&amp;nbsp;agent？
├─&amp;nbsp;会话：属于哪个&amp;nbsp;session？
├─&amp;nbsp;权限：这个&amp;nbsp;agent&amp;nbsp;能用哪些&amp;nbsp;tools&amp;nbsp;/&amp;nbsp;skills？
│
▼
Agent
│
├─&amp;nbsp;模型：Kimi&amp;nbsp;/&amp;nbsp;OpenAI&amp;nbsp;/&amp;nbsp;Z.AI&amp;nbsp;/&amp;nbsp;Claude&amp;nbsp;/&amp;nbsp;Gemini&amp;nbsp;等
├─&amp;nbsp;身份：名字、人设、任务边界
├─&amp;nbsp;Workspace：自己的工作目录
├─&amp;nbsp;Skills：能读到哪些技能说明
├─&amp;nbsp;Tools：能否读文件、写文件、跑命令、浏览器、发消息
├─&amp;nbsp;Sandbox：是否隔离执行
│
▼
本地电脑真实执行
│
├─&amp;nbsp;读文件
├─&amp;nbsp;写报告
├─&amp;nbsp;调浏览器
├─&amp;nbsp;截图&amp;nbsp;OCR
├─&amp;nbsp;执行命令
├─&amp;nbsp;调&amp;nbsp;API
├─&amp;nbsp;发飞书/Telegram/邮件
│
▼
Gateway&amp;nbsp;把结果发回&amp;nbsp;Telegram&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;十一、举个你最可能用到的配置思路&lt;/h1&gt;&lt;p&gt;比如你要做三个智能体：&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;code inline=&quot;&quot;&gt;main&lt;/code&gt;：个人总助理；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code inline=&quot;&quot;&gt;wechat-research&lt;/code&gt;：微信搜一搜/公众号研究专用；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code inline=&quot;&quot;&gt;report-writer&lt;/code&gt;：PDF 报告和课程材料专用。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;大概结构是：&lt;/p&gt;&lt;pre&gt;{
&amp;nbsp;&amp;nbsp;&amp;quot;agents&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;defaults&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[&amp;quot;weather&amp;quot;]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;list&amp;quot;:&amp;nbsp;[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;id&amp;quot;:&amp;nbsp;&amp;quot;main&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;default&amp;quot;:&amp;nbsp;true,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;workspace&amp;quot;:&amp;nbsp;&amp;quot;~/.openclaw/workspace-main&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[&amp;quot;calendar&amp;quot;,&amp;nbsp;&amp;quot;email&amp;quot;,&amp;nbsp;&amp;quot;files&amp;quot;]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;id&amp;quot;:&amp;nbsp;&amp;quot;wechat-research&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;workspace&amp;quot;:&amp;nbsp;&amp;quot;~/.openclaw/workspace-wechat&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[&amp;quot;wechat-search&amp;quot;,&amp;nbsp;&amp;quot;ocr-date-detect&amp;quot;,&amp;nbsp;&amp;quot;browser&amp;quot;]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;id&amp;quot;:&amp;nbsp;&amp;quot;report-writer&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;workspace&amp;quot;:&amp;nbsp;&amp;quot;~/.openclaw/workspace-report&amp;quot;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[&amp;quot;pdf-report&amp;quot;,&amp;nbsp;&amp;quot;business-analysis&amp;quot;,&amp;nbsp;&amp;quot;slides&amp;quot;]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]
&amp;nbsp;&amp;nbsp;}
}&lt;/pre&gt;&lt;p&gt;注意这里：&lt;/p&gt;&lt;pre&gt;&amp;quot;skills&amp;quot;:&amp;nbsp;[&amp;quot;wechat-search&amp;quot;]&lt;/pre&gt;&lt;p&gt;不是创建智能体，只是告诉这个智能体可以用这个技能。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;十二、Telegram 路由可以这样理解&lt;/h1&gt;&lt;p&gt;假设你有一个 Telegram bot，名字叫：&lt;/p&gt;&lt;pre&gt;@my_openclaw_bot&lt;/pre&gt;&lt;p&gt;然后你把它加到几个群：&lt;/p&gt;&lt;pre&gt;运维群
公众号研究群
课程交付群&lt;/pre&gt;&lt;p&gt;你希望：&lt;/p&gt;&lt;pre&gt;运维群&amp;nbsp;→&amp;nbsp;ops&amp;nbsp;agent
公众号研究群&amp;nbsp;→&amp;nbsp;wechat-research&amp;nbsp;agent
课程交付群&amp;nbsp;→&amp;nbsp;report-writer&amp;nbsp;agent
私聊&amp;nbsp;→&amp;nbsp;main&amp;nbsp;agent&lt;/pre&gt;&lt;p&gt;这就是“多入口 → Gateway → 多 Agent”的关系。&lt;/p&gt;&lt;p&gt;官方文档里，Telegram DM pairing 只代表私聊授权，不代表这个 sender 在所有群里都授权；群里的 sender 授权还要看 group 相关 allowlist 配置。(&lt;a href=&quot;https://docs.openclaw.ai/channels/telegram&quot; title=&quot;Telegram - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;所以你配置 Telegram 群时要分清两种权限：&lt;/p&gt;&lt;table&gt;&lt;thead&gt;&lt;tr class=&quot;firstRow&quot;&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 inline=&quot;&quot;&gt;allowFrom&lt;/code&gt;&lt;/td&gt;&lt;td&gt;谁可以私聊 Bot&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;groups&lt;/code&gt;&lt;/td&gt;&lt;td&gt;哪些群允许接入&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;groupAllowFrom&lt;/code&gt;&lt;/td&gt;&lt;td&gt;群里哪些用户能触发 Bot&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;requireMention&lt;/code&gt;&lt;/td&gt;&lt;td&gt;是否必须 @Bot 才响应&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;routing binding&lt;/td&gt;&lt;td&gt;这个入口交给哪个 Agent&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;hr/&gt;&lt;h1&gt;十三、一个 Skill 可以给多个 Agent 用吗？&lt;/h1&gt;&lt;p&gt;可以。&lt;/p&gt;&lt;p&gt;官方 Skill 文档说，共享技能可以放在 &lt;code inline=&quot;&quot;&gt;~/.openclaw/skills&lt;/code&gt;，对同一台机器上的所有 agents 可见；每个 agent 自己的技能可以放在 &lt;code inline=&quot;&quot;&gt;&amp;lt;workspace&amp;gt;/skills&lt;/code&gt;，只对该 agent 生效。(&lt;a href=&quot;https://docs.openclaw.ai/tools/skills&quot; title=&quot;Skills - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;你可以这样设计：&lt;/p&gt;&lt;pre&gt;共享技能目录：~/.openclaw/skills
│
├─&amp;nbsp;pdf-report
├─&amp;nbsp;excel-analysis
├─&amp;nbsp;telegram-send
├─&amp;nbsp;browser-automation
│
├─&amp;nbsp;main&amp;nbsp;agent&amp;nbsp;可以用其中一部分
├─&amp;nbsp;writer&amp;nbsp;agent&amp;nbsp;可以用其中一部分
└─&amp;nbsp;ops&amp;nbsp;agent&amp;nbsp;可以用其中一部分&lt;/pre&gt;&lt;p&gt;然后用 agent allowlist 限制每个 agent 能用哪些技能。官方文档也明确说，&lt;code inline=&quot;&quot;&gt;agents.defaults.skills&lt;/code&gt; 可以作为共享基线，&lt;code inline=&quot;&quot;&gt;agents.list[].skills&lt;/code&gt; 可以对某个 agent 单独覆盖；如果某个 agent 的 skills 列表是非空的，它就是最终集合，不和默认值合并。(&lt;a href=&quot;https://docs.openclaw.ai/tools/skills&quot; title=&quot;Skills - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;这点很重要。&lt;/p&gt;&lt;p&gt;比如：&lt;/p&gt;&lt;pre&gt;{
&amp;nbsp;&amp;nbsp;&amp;quot;agents&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;defaults&amp;quot;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[&amp;quot;github&amp;quot;,&amp;nbsp;&amp;quot;weather&amp;quot;]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;list&amp;quot;:&amp;nbsp;[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;quot;id&amp;quot;:&amp;nbsp;&amp;quot;writer&amp;quot;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;quot;id&amp;quot;:&amp;nbsp;&amp;quot;docs&amp;quot;,&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[&amp;quot;docs-search&amp;quot;]&amp;nbsp;},
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;quot;id&amp;quot;:&amp;nbsp;&amp;quot;locked-down&amp;quot;,&amp;nbsp;&amp;quot;skills&amp;quot;:&amp;nbsp;[]&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]
&amp;nbsp;&amp;nbsp;}
}&lt;/pre&gt;&lt;p&gt;含义是：&lt;/p&gt;&lt;table&gt;&lt;thead&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;Agent&lt;/th&gt;&lt;th&gt;实际可用 Skill&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;writer&lt;/code&gt;&lt;/td&gt;&lt;td&gt;继承 &lt;code inline=&quot;&quot;&gt;github&lt;/code&gt;, &lt;code inline=&quot;&quot;&gt;weather&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;docs&lt;/code&gt;&lt;/td&gt;&lt;td&gt;只用 &lt;code inline=&quot;&quot;&gt;docs-search&lt;/code&gt;，不自动继承默认&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code inline=&quot;&quot;&gt;locked-down&lt;/code&gt;&lt;/td&gt;&lt;td&gt;没有 Skill&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;hr/&gt;&lt;h1&gt;十四、Plugin、Skill、Tool 三者别混&lt;/h1&gt;&lt;p&gt;这三个经常被揉在一起。&lt;/p&gt;&lt;h2&gt;1. Plugin：扩展组件&lt;/h2&gt;&lt;p&gt;比如飞书插件、Telegram 插件、微信插件。&lt;br/&gt;它可能提供 channel，也可能提供 tool，也可能自带 skills。&lt;/p&gt;&lt;p&gt;官方 Skill 文档提到，plugin 可以通过 &lt;code inline=&quot;&quot;&gt;openclaw.plugin.json&lt;/code&gt; 声明自己的 skills 目录；插件启用后，插件内的 skills 才会加载。(&lt;a href=&quot;https://docs.openclaw.ai/tools/skills&quot; title=&quot;Skills - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;h2&gt;2. Skill：操作说明&lt;/h2&gt;&lt;p&gt;例如：&lt;/p&gt;&lt;pre&gt;如何搜索公众号
如何截图
如何识别日期
如何生成&amp;nbsp;PDF&amp;nbsp;报告
如何给飞书群发消息&lt;/pre&gt;&lt;p&gt;它告诉 Agent “遇到这类任务该怎么做”。&lt;/p&gt;&lt;h2&gt;3. Tool：真实动作&lt;/h2&gt;&lt;p&gt;例如：&lt;/p&gt;&lt;pre&gt;read&amp;nbsp;file
write&amp;nbsp;file
exec&amp;nbsp;command
browser&amp;nbsp;click
screenshot
send&amp;nbsp;telegram&amp;nbsp;message
send&amp;nbsp;feishu&amp;nbsp;message&lt;/pre&gt;&lt;p&gt;Tool 才是实际执行动作的东西。&lt;/p&gt;&lt;p&gt;最形象的关系：&lt;/p&gt;&lt;pre&gt;Plugin&amp;nbsp;=&amp;nbsp;给小龙虾安装机械臂
Tool&amp;nbsp;=&amp;nbsp;机械臂上的按钮
Skill&amp;nbsp;=&amp;nbsp;告诉小龙虾什么时候按哪个按钮
Agent&amp;nbsp;=&amp;nbsp;决定要不要按按钮的人&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;十五、为什么多个智能体要分 workspace？&lt;/h1&gt;&lt;p&gt;因为不同业务最好隔离。&lt;/p&gt;&lt;p&gt;比如：&lt;/p&gt;&lt;pre&gt;财务分析&amp;nbsp;agent&amp;nbsp;不应该乱用微信自动化技能
公众号研究&amp;nbsp;agent&amp;nbsp;不应该读财务文件
运维&amp;nbsp;agent&amp;nbsp;可以看日志，但不该读取客户资料
写作&amp;nbsp;agent&amp;nbsp;可以生成&amp;nbsp;PDF，但不该执行危险&amp;nbsp;shell&amp;nbsp;命令&lt;/pre&gt;&lt;p&gt;OpenClaw 多 Agent 文档里给过按 agent 设置 workspace、sandbox、tools allow/deny 的例子。也就是说，你可以让不同 agent 有不同的工具权限和沙箱策略。(&lt;a href=&quot;https://docs.openclaw.ai/ja-JP/tools/multi-agent-sandbox-tools&quot; title=&quot;マルチエージェントのサンドボックスとツール - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;这就是多智能体的真正价值：&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;不是为了“看起来很多机器人”，而是为了让不同任务有不同权限、不同记忆、不同技能、不同工作目录。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;hr/&gt;&lt;h1&gt;十六、对你来说，最合理的 OpenClaw 架构&lt;/h1&gt;&lt;p&gt;结合你现在的使用场景，我建议你不要一开始搞太复杂，先设计 4 个长期 Agent。&lt;/p&gt;&lt;h2&gt;1. &lt;code inline=&quot;&quot;&gt;main&lt;/code&gt;&lt;/h2&gt;&lt;p&gt;个人总控智能体。&lt;/p&gt;&lt;pre&gt;用途：日常问答、调度、低风险任务
入口：Telegram&amp;nbsp;私聊、WebChat
权限：中等&lt;/pre&gt;&lt;h2&gt;2. &lt;code inline=&quot;&quot;&gt;wechat-research&lt;/code&gt;&lt;/h2&gt;&lt;p&gt;微信搜一搜 / 公众号研究智能体。&lt;/p&gt;&lt;pre&gt;用途：搜索公众号、翻页、截图、识别日期、记录日志、整理素材
入口：Telegram&amp;nbsp;群或本地指令
权限：浏览器&amp;nbsp;+&amp;nbsp;截图&amp;nbsp;+&amp;nbsp;OCR&amp;nbsp;+&amp;nbsp;文件写入&lt;/pre&gt;&lt;h2&gt;3. &lt;code inline=&quot;&quot;&gt;business-report&lt;/code&gt;&lt;/h2&gt;&lt;p&gt;经营分析 / PDF 报告智能体。&lt;/p&gt;&lt;pre&gt;用途：Excel分析、行业赛道挖掘、PDF报告、课程交付材料
入口：Telegram&amp;nbsp;群、本地&amp;nbsp;Canvas
权限：读写文件、生成PDF、必要时跑Python&lt;/pre&gt;&lt;h2&gt;4. &lt;code inline=&quot;&quot;&gt;ops&lt;/code&gt;&lt;/h2&gt;&lt;p&gt;运维排障智能体。&lt;/p&gt;&lt;pre&gt;用途：OpenClaw&amp;nbsp;日志分析、gateway&amp;nbsp;doctor、插件错误、Node/pnpm/WSL排错
入口：Telegram&amp;nbsp;运维群
权限：读日志、执行有限命令&lt;/pre&gt;&lt;p&gt;这样你未来发指令的时候就清楚了：&lt;/p&gt;&lt;pre&gt;@Bot&amp;nbsp;让&amp;nbsp;wechat-research&amp;nbsp;搜“粥左罗”，翻页10次，识别左上角日期并写日志&lt;/pre&gt;&lt;p&gt;而不是让 &lt;code inline=&quot;&quot;&gt;main&lt;/code&gt; 这个万能智能体什么都干。万能智能体最后一定会变成“万能背锅侠”。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;十七、最容易踩的坑&lt;/h1&gt;&lt;h2&gt;坑 1：以为装了一个 Skill 就多了一个智能体&lt;/h2&gt;&lt;p&gt;不是。&lt;br/&gt;Skill 只是能力说明书。&lt;/p&gt;&lt;h2&gt;坑 2：以为一个 Telegram Bot 就是一个智能体&lt;/h2&gt;&lt;p&gt;不是。&lt;br/&gt;Telegram Bot 是入口，Agent 是 OpenClaw 里的执行配置。&lt;/p&gt;&lt;h2&gt;坑 3：所有任务都丢给 main&lt;/h2&gt;&lt;p&gt;前期方便，后期危险。&lt;br/&gt;因为 main 会拥有太多技能、太多权限、太多上下文，容易乱用工具。&lt;/p&gt;&lt;h2&gt;坑 4：群聊权限没配清楚&lt;/h2&gt;&lt;p&gt;Telegram 私聊 pairing 不等于群里也授权。官方文档也提醒，DM pairing approval 不代表 sender 在所有群都被授权；群 sender 授权要走 group 配置。(&lt;a href=&quot;https://docs.openclaw.ai/channels/telegram&quot; title=&quot;Telegram - OpenClaw&quot;&gt;OpenClaw&lt;/a&gt;)&lt;/p&gt;&lt;h2&gt;坑 5：乱装第三方 Skill&lt;/h2&gt;&lt;p&gt;这个尤其要小心。OpenClaw 这种本地智能体之所以强，是因为它能接触本地文件、浏览器、命令行和长期记忆；第三方 Skill 如果不可信，就可能变成攻击面。安全研究和媒体都曾指出过 OpenClaw 类 agent skill 的风险，尤其是诱导执行命令、窃取凭证这类问题。(&lt;a href=&quot;https://www.theverge.com/news/874011/openclaw-ai-skill-clawhub-extensions-security-nightmare?utm_source=chatgpt.com&quot; title=&quot;OpenClaw&amp;#39;s AI &amp;#39;skill&amp;#39; extensions are a security nightmare&quot;&gt;The Verge&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;十八、最后给你一个判断口诀&lt;/h1&gt;&lt;p&gt;你以后看到任何 OpenClaw 概念，就用这套口诀判断：&lt;/p&gt;&lt;pre&gt;能独立接任务、有自己的&amp;nbsp;workspace&amp;nbsp;和路由配置的，叫&amp;nbsp;Agent。

能教&amp;nbsp;Agent&amp;nbsp;做某类事的，叫&amp;nbsp;Skill。

能真正执行动作的，叫&amp;nbsp;Tool。

能把外部消息接进来的，叫&amp;nbsp;Channel。

能扩展&amp;nbsp;Channel/Tool/Skill&amp;nbsp;的，叫&amp;nbsp;Plugin。

能保存一次聊天上下文的，叫&amp;nbsp;Session。

能临时派出去并行干活的，叫&amp;nbsp;Sub-agent。

把这些全部调度起来的本地中枢，叫&amp;nbsp;Gateway。&lt;/pre&gt;&lt;p&gt;最关键一句：&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;多个智能体不是多个 Skill，也不是多个 Telegram 群，而是你在本地 OpenClaw 里配置了多个“有独立工作空间、权限、技能和路由”的 Agent。&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;</description><pubDate>Sat, 02 May 2026 21:27:02 +0800</pubDate></item><item><title>安装hermes</title><link>https://www.jiangtian.top/?id=16310</link><description>&lt;p&gt;我先查一下 Hermes Agent 当前 Windows 安装的官方步骤——之前你做过 Hermes 的 PDF 文档，但安装脚本可能已经更新过，确认一下最新版本最稳妥。Hermes Agent 不支持原生 Windows，&lt;strong&gt;必须通过 WSL2 安装 Linux 子系统再装&lt;/strong&gt;。这是官方明确的限制。下面是 Win11 完整步骤，按顺序走即可。&lt;/p&gt;&lt;h2&gt;第一步：装 WSL2&lt;/h2&gt;&lt;p&gt;以&lt;strong&gt;管理员身份&lt;/strong&gt;打开 PowerShell，执行：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--install&lt;/pre&gt;&lt;p&gt;这一条命令会自动启用虚拟化、安装 WSL2 内核、并默认装上 Ubuntu。完成后&lt;strong&gt;重启电脑&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;重启后 Ubuntu 会自动启动，提示你设置 Linux 用户名和密码（密码输入时屏幕不显示字符是正常的）。这个密码和 Windows 登录密码无关，但要记住——后面 sudo 要用。&lt;/p&gt;&lt;p&gt;如果想指定版本（推荐 22.04，社区兼容性最好）：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--install&amp;nbsp;-d&amp;nbsp;Ubuntu-22.04
wsl&amp;nbsp;--set-default-version&amp;nbsp;2&lt;/pre&gt;&lt;p&gt;验证：&lt;code&gt;wsl -l -v&lt;/code&gt; 看到 &lt;code&gt;VERSION 2&lt;/code&gt; 就对了。&lt;/p&gt;&lt;h2&gt;第二步：进入 Ubuntu，准备环境&lt;/h2&gt;&lt;p&gt;打开&amp;quot;开始菜单&amp;quot;找 Ubuntu 启动，进入 Linux 终端。先更新一下系统并装 Git（唯一需要手动装的依赖）：&lt;/p&gt;&lt;pre&gt;sudo&amp;nbsp;apt&amp;nbsp;update
sudo&amp;nbsp;apt&amp;nbsp;install&amp;nbsp;-y&amp;nbsp;git&amp;nbsp;curl
git&amp;nbsp;--version&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;验证&lt;/pre&gt;&lt;h2&gt;第三步：一键安装 Hermes&lt;/h2&gt;&lt;p&gt;国内网络环境推荐用 &lt;strong&gt;ghfast.top 加速版&lt;/strong&gt;（官网首页给的就是这个）：&lt;/p&gt;&lt;pre&gt;curl&amp;nbsp;-fsSL&amp;nbsp;https://ghfast.top/https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh&amp;nbsp;|&amp;nbsp;bash&lt;/pre&gt;&lt;p&gt;国际网络畅通的话用原版：&lt;/p&gt;&lt;pre&gt;curl&amp;nbsp;-fsSL&amp;nbsp;https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh&amp;nbsp;|&amp;nbsp;bash&lt;/pre&gt;&lt;p&gt;这一步会自动装好 uv、Python 3.11、Node.js v22、ripgrep、ffmpeg、克隆代码、建虚拟环境、注册全局 &lt;code&gt;hermes&lt;/code&gt; 命令。&lt;strong&gt;整个过程约 60 秒&lt;/strong&gt;（网络好的话）。&lt;/p&gt;&lt;p&gt;如果卡住没反应，多半是 GitHub 或 PyPI 连不通。两个常用救急方案：&lt;/p&gt;&lt;pre&gt;#&amp;nbsp;换清华源（解决&amp;nbsp;PyPI&amp;nbsp;慢）
export&amp;nbsp;UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple/

#&amp;nbsp;配&amp;nbsp;WSL2&amp;nbsp;的代理（如果你&amp;nbsp;Windows&amp;nbsp;上有&amp;nbsp;Clash/V2Ray&amp;nbsp;之类）
host_ip=$(cat&amp;nbsp;/etc/resolv.conf&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;nameserver&amp;nbsp;|&amp;nbsp;awk&amp;nbsp;&amp;#39;{print&amp;nbsp;$2}&amp;#39;)
export&amp;nbsp;http_proxy=&amp;quot;http://${host_ip}:7890&amp;quot;
export&amp;nbsp;https_proxy=&amp;quot;http://${host_ip}:7890&amp;quot;
#&amp;nbsp;注意：Windows&amp;nbsp;端代理软件要开启&amp;quot;允许局域网连接&amp;quot;（Allow&amp;nbsp;LAN）&lt;/pre&gt;&lt;p&gt;然后重新跑安装脚本。&lt;/p&gt;&lt;h2&gt;第四步：让 hermes 命令生效&lt;/h2&gt;&lt;pre&gt;source&amp;nbsp;~/.bashrc
hermes&amp;nbsp;--version&lt;/pre&gt;&lt;p&gt;能看到版本号（当前是 v0.8.0/v0.8.1）就说明装好了。&lt;/p&gt;&lt;h2&gt;第五步：跑诊断 + 配模型&lt;/h2&gt;&lt;pre&gt;hermes&amp;nbsp;doctor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;检查所有依赖是否到位
hermes&amp;nbsp;setup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;交互式向导，配&amp;nbsp;LLM&amp;nbsp;提供商&lt;/pre&gt;&lt;p&gt;&lt;code&gt;hermes setup&lt;/code&gt; 会让你选模型提供商。常用选择：&lt;/p&gt;&lt;ul class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;如果之前用过 OpenClaw&lt;/strong&gt;：向导会问要不要导入配置，直接选 y，API Key 全自动迁移过来&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;国内环境&lt;/strong&gt;：选 &lt;code&gt;More providers&lt;/code&gt; → &lt;code&gt;Custom endpoint&lt;/code&gt;，填阿里百炼 / 智谱 / Kimi 的 endpoint 和 key&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;百炼 Coding Plan&lt;/strong&gt;：endpoint 填 &lt;code&gt;https://open.bigmodel.cn/api/coding/paas/v4&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;配完直接：&lt;/p&gt;&lt;pre&gt;hermes&lt;/pre&gt;&lt;p&gt;进入交互式终端就能开始对话了。&lt;/p&gt;&lt;h2&gt;后续配置（按需）&lt;/h2&gt;&lt;pre&gt;hermes&amp;nbsp;model&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;切换模型
hermes&amp;nbsp;tools&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;启用/禁用工具
hermes&amp;nbsp;gateway&amp;nbsp;setup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#&amp;nbsp;接入微信/飞书/钉钉/企业微信&lt;/pre&gt;&lt;h2&gt;培训现场常见的几个坑&lt;/h2&gt;&lt;p&gt;如果你是给 SINOROAD 培训学员用，提前提醒这几点能省一半答疑时间：&lt;/p&gt;&lt;p&gt;第一，&lt;strong&gt;不要在 PowerShell/CMD 里直接跑安装脚本&lt;/strong&gt;——必须先 &lt;code&gt;wsl&lt;/code&gt; 进入 Ubuntu 再跑。学员经常忘这步。&lt;/p&gt;&lt;p&gt;第二，&lt;strong&gt;WSL2 里不要用 sudo 跑 hermes&lt;/strong&gt;。安装时不需要 sudo，运行时也不需要。用 sudo 会导致权限混乱、配置文件读不到。&lt;/p&gt;&lt;p&gt;第三,&lt;strong&gt;WSL2 的家目录是 Linux 文件系统&lt;/strong&gt;，不在 &lt;code&gt;C:\Users\xxx&lt;/code&gt; 下。配置文件在 &lt;code&gt;~/.hermes/&lt;/code&gt;，对应 Windows 路径是 &lt;code&gt;\\wsl$\Ubuntu\home\&amp;lt;你的用户名&amp;gt;\.hermes\&lt;/code&gt;，可以从 Windows 资源管理器直接打开看。&lt;/p&gt;&lt;p&gt;第四，如果学员电脑没开虚拟化（VT-x/AMD-V），WSL2 会装不上，需要进 BIOS 开启。这个最好提前在培训通知里写明。&lt;/p&gt;&lt;p&gt;第五,&lt;strong&gt;飞书/钉钉网关推荐用 WebSocket 模式&lt;/strong&gt;，不需要公网 IP，家用网络也能用。微信用的是 iLink Bot API，原生支持，扫码登录即可。&lt;/p&gt;&lt;p&gt;需要我整理成一份学员可以照着拷贝的 Word 或 PDF 操作手册吗？或者把它写成 Markdown 直接发到 SINOROAD 的培训群里？&lt;/p&gt;</description><pubDate>Sat, 02 May 2026 21:22:51 +0800</pubDate></item><item><title>wsl --install 在windows10  版本22H2（操作系统内部版本19045.4291）上执行，直接显示命令帮助的条目、信息，并不执行为啥？</title><link>https://www.jiangtian.top/?id=16309</link><description>&lt;p&gt;你这个现象&lt;strong&gt;不是你输入错了&lt;/strong&gt;。在 Windows 10 22H2，&lt;code inline=&quot;&quot;&gt;wsl --install&lt;/code&gt; 只显示帮助、不真正安装，最常见原因是：&lt;/p&gt;&lt;h2&gt;核心原因&lt;/h2&gt;&lt;p&gt;你的系统版本 &lt;strong&gt;19045.4291 是支持 WSL2 的&lt;/strong&gt;。微软要求 Windows 10 版本 2004 以上、Build 19041 以上即可使用 &lt;code inline=&quot;&quot;&gt;wsl --install&lt;/code&gt;，你已经满足。(&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/install&quot; title=&quot;Install WSL | Microsoft Learn&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;但微软文档里也特别说明：&lt;strong&gt;如果运行 &lt;code inline=&quot;&quot;&gt;wsl --install&lt;/code&gt; 只看到帮助文本，需要先列出发行版，再明确指定发行版安装&lt;/strong&gt;，也就是用：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--list&amp;nbsp;--online&lt;/pre&gt;&lt;p&gt;然后再执行：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--install&amp;nbsp;-d&amp;nbsp;Ubuntu&lt;/pre&gt;&lt;p&gt;微软也提到，在 Windows 10 或较老环境里，可能必须带 &lt;code inline=&quot;&quot;&gt;-d&lt;/code&gt; 参数指定发行版。(&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/install&quot; title=&quot;Install WSL | Microsoft Learn&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;你直接按这个顺序执行&lt;/h1&gt;&lt;h2&gt;1. 以管理员身份打开 PowerShell&lt;/h2&gt;&lt;p&gt;开始菜单搜索：&lt;/p&gt;&lt;pre&gt;PowerShell&lt;/pre&gt;&lt;p&gt;右键：&lt;/p&gt;&lt;pre&gt;以管理员身份运行&lt;/pre&gt;&lt;hr/&gt;&lt;h2&gt;2. 先查看可安装发行版&lt;/h2&gt;&lt;pre&gt;wsl&amp;nbsp;--list&amp;nbsp;--online&lt;/pre&gt;&lt;p&gt;或者简写：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;-l&amp;nbsp;-o&lt;/pre&gt;&lt;p&gt;如果能看到 Ubuntu、Debian、Kali 等列表，说明 WSL 命令本身可用。&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;3. 明确指定 Ubuntu 安装&lt;/h2&gt;&lt;p&gt;优先执行这个：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--install&amp;nbsp;-d&amp;nbsp;Ubuntu&lt;/pre&gt;&lt;p&gt;如果还是不动，或者下载卡住，再执行这个：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--install&amp;nbsp;--web-download&amp;nbsp;-d&amp;nbsp;Ubuntu&lt;/pre&gt;&lt;p&gt;&lt;code inline=&quot;&quot;&gt;--web-download&lt;/code&gt; 的意思是：不用 Microsoft Store，改用在线源下载安装。微软文档里也专门建议卡住时用这个参数。(&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/install&quot; title=&quot;Install WSL | Microsoft Learn&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;如果还是只显示帮助，执行完整修复版&lt;/h1&gt;&lt;h2&gt;1. 手动启用 WSL 功能&lt;/h2&gt;&lt;pre&gt;dism.exe&amp;nbsp;/online&amp;nbsp;/enable-feature&amp;nbsp;/featurename:Microsoft-Windows-Subsystem-Linux&amp;nbsp;/all&amp;nbsp;/norestart&lt;/pre&gt;&lt;h2&gt;2. 启用虚拟机平台&lt;/h2&gt;&lt;pre&gt;dism.exe&amp;nbsp;/online&amp;nbsp;/enable-feature&amp;nbsp;/featurename:VirtualMachinePlatform&amp;nbsp;/all&amp;nbsp;/norestart&lt;/pre&gt;&lt;p&gt;这两个是 WSL2 必需的 Windows 功能，微软手动安装文档也是这样要求的。(&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/install-manual&quot; title=&quot;Manual installation steps for older versions of WSL | Microsoft Learn&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;h2&gt;3. 确保虚拟化启动&lt;/h2&gt;&lt;pre&gt;bcdedit&amp;nbsp;/set&amp;nbsp;hypervisorlaunchtype&amp;nbsp;auto&lt;/pre&gt;&lt;h2&gt;4. 重启电脑&lt;/h2&gt;&lt;pre&gt;shutdown&amp;nbsp;/r&amp;nbsp;/t&amp;nbsp;0&lt;/pre&gt;&lt;h2&gt;5. 重启后设置默认 WSL2&lt;/h2&gt;&lt;pre&gt;wsl&amp;nbsp;--set-default-version&amp;nbsp;2&lt;/pre&gt;&lt;h2&gt;6. 再安装 Ubuntu&lt;/h2&gt;&lt;pre&gt;wsl&amp;nbsp;--install&amp;nbsp;-d&amp;nbsp;Ubuntu&lt;/pre&gt;&lt;p&gt;或者：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--install&amp;nbsp;--web-download&amp;nbsp;-d&amp;nbsp;Ubuntu&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;再检查一下你的 WSL 状态&lt;/h1&gt;&lt;pre&gt;wsl&amp;nbsp;--status&lt;/pre&gt;&lt;pre&gt;wsl&amp;nbsp;--version&lt;/pre&gt;&lt;pre&gt;wsl&amp;nbsp;-l&amp;nbsp;-v&lt;/pre&gt;&lt;p&gt;如果安装成功，&lt;code inline=&quot;&quot;&gt;wsl -l -v&lt;/code&gt; 应该能看到类似：&lt;/p&gt;&lt;pre&gt;NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;STATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;VERSION
Ubuntu&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Stopped&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;结论&lt;/h1&gt;&lt;p&gt;你现在的问题大概率是：&lt;/p&gt;&lt;pre&gt;Windows&amp;nbsp;10&amp;nbsp;上的&amp;nbsp;wsl&amp;nbsp;--install&amp;nbsp;裸命令没有触发默认安装，需要指定发行版。&lt;/pre&gt;&lt;p&gt;所以你先不要纠结，直接用这个：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--install&amp;nbsp;-d&amp;nbsp;Ubuntu&lt;/pre&gt;&lt;p&gt;如果网络或商店源有问题，就用：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--install&amp;nbsp;--web-download&amp;nbsp;-d&amp;nbsp;Ubuntu&lt;/pre&gt;&lt;p&gt;这两条是你当前情况最该先试的。&lt;/p&gt;</description><pubDate>Sat, 02 May 2026 21:11:54 +0800</pubDate></item><item><title>windows10安装wsl ubuntu，提示拒绝访问，怎么解决？</title><link>https://www.jiangtian.top/?id=16308</link><description>&lt;p&gt;意思是：&lt;strong&gt;你现在打开的 PowerShell / CMD 权限不够，需要用“管理员权限”运行。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;也就是 &lt;code inline=&quot;&quot;&gt;wsl --update&lt;/code&gt; 这个操作要改系统组件，普通窗口执行不了，所以提示：&lt;/p&gt;&lt;pre&gt;请求的操作需要提升&lt;/pre&gt;&lt;p&gt;英文一般是：&lt;/p&gt;&lt;pre&gt;The&amp;nbsp;requested&amp;nbsp;operation&amp;nbsp;requires&amp;nbsp;elevation.&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;解决方法&lt;/h1&gt;&lt;h2&gt;方法一：用管理员 PowerShell 执行&lt;/h2&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;点击 Windows 左下角开始菜单；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;搜索：&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;pre&gt;PowerShell&lt;/pre&gt;&lt;ol start=&quot;3&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;右键 &lt;strong&gt;Windows PowerShell&lt;/strong&gt;；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;选择 &lt;strong&gt;以管理员身份运行&lt;/strong&gt;；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;再执行：&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;pre&gt;wsl&amp;nbsp;--update&lt;/pre&gt;&lt;p&gt;然后继续执行：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--set-default-version&amp;nbsp;2
wsl&amp;nbsp;--install&amp;nbsp;-d&amp;nbsp;Ubuntu&amp;nbsp;--web-download&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;方法二：用管理员 Windows Terminal&lt;/h1&gt;&lt;p&gt;如果你装了 Windows Terminal：&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;开始菜单搜索：&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;pre&gt;Windows&amp;nbsp;Terminal&lt;/pre&gt;&lt;ol start=&quot;2&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;右键；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;选择 &lt;strong&gt;以管理员身份运行&lt;/strong&gt;；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;执行：&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;pre&gt;wsl&amp;nbsp;--update&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;如果你右键没有“以管理员身份运行”&lt;/h1&gt;&lt;p&gt;说明当前 Windows 账户可能不是管理员账户。&lt;/p&gt;&lt;p&gt;你可以先检查：&lt;/p&gt;&lt;pre&gt;net&amp;nbsp;user&amp;nbsp;%username%&lt;/pre&gt;&lt;p&gt;看里面有没有类似：&lt;/p&gt;&lt;pre&gt;本地组成员&amp;nbsp;&amp;nbsp;*Administrators&lt;/pre&gt;&lt;p&gt;如果没有，那你需要切换到管理员账户，或者让电脑管理员帮你授权。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;你现在该做的就是这个&lt;/h1&gt;&lt;p&gt;直接关闭当前窗口，重新打开一个 &lt;strong&gt;管理员 PowerShell&lt;/strong&gt;，然后按顺序执行：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--shutdown
wsl&amp;nbsp;--update
wsl&amp;nbsp;--set-default-version&amp;nbsp;2
wsl&amp;nbsp;--install&amp;nbsp;-d&amp;nbsp;Ubuntu&amp;nbsp;--web-download&lt;/pre&gt;&lt;p&gt;如果 &lt;code inline=&quot;&quot;&gt;wsl --update&lt;/code&gt; 还是报错，把完整报错截图或文字发我，我继续帮你定位。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;我问：&lt;/p&gt;&lt;p data-pm-slice=&quot;1 1 []&quot;&gt;问题我就说以管理员运行的。&lt;/p&gt;&lt;p&gt;AI答：&lt;/p&gt;&lt;p&gt;你这个情况我明白了：&lt;strong&gt;不是你没点“以管理员运行”，而是系统实际没有给当前窗口完整管理员令牌&lt;/strong&gt;，或者 &lt;code inline=&quot;&quot;&gt;wsl.exe&lt;/code&gt; 被异常路径/策略拦住了。&lt;/p&gt;&lt;p&gt;先别继续乱装，按下面排。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;一、先验证：这个窗口到底是不是真管理员&lt;/h1&gt;&lt;p&gt;在你那个“管理员 PowerShell”里执行：&lt;/p&gt;&lt;pre&gt;net&amp;nbsp;session&lt;/pre&gt;&lt;h2&gt;情况 A：如果返回类似这个&lt;/h2&gt;&lt;pre&gt;发生系统错误&amp;nbsp;5。
拒绝访问。&lt;/pre&gt;&lt;p&gt;那就说明：&lt;strong&gt;这个窗口看起来是管理员，但实际没提权成功。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;继续执行：&lt;/p&gt;&lt;pre&gt;whoami&amp;nbsp;/groups&amp;nbsp;|&amp;nbsp;findstr&amp;nbsp;/i&amp;nbsp;&amp;quot;S-1-16-12288&amp;quot;&lt;/pre&gt;&lt;p&gt;如果没有输出，说明当前窗口不是高权限管理员令牌。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;二、换 CMD 管理员，不要用 PowerShell 试一次&lt;/h1&gt;&lt;p&gt;有时候 PowerShell/Terminal 权限状态会很诡异。你这样操作：&lt;/p&gt;&lt;p&gt;开始菜单搜索：&lt;/p&gt;&lt;pre&gt;cmd&lt;/pre&gt;&lt;p&gt;右键 &lt;strong&gt;命令提示符&lt;/strong&gt; → &lt;strong&gt;以管理员身份运行&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;然后执行：&lt;/p&gt;&lt;pre&gt;net&amp;nbsp;session&lt;/pre&gt;&lt;p&gt;如果这次不报“拒绝访问”，再执行：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--update&lt;/pre&gt;&lt;p&gt;微软 WSL 排障文档也明确提到，安装或更新 WSL 时需要确认命令行用户具备管理员权限，并建议右键终端选择“Run as Administrator”。(&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/troubleshooting?utm_source=chatgpt.com&quot; title=&quot;Troubleshooting Windows Subsystem for Linux&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;三、用绝对路径执行 wsl，排除路径劫持&lt;/h1&gt;&lt;p&gt;在管理员 CMD 里执行：&lt;/p&gt;&lt;pre&gt;where&amp;nbsp;wsl&lt;/pre&gt;&lt;p&gt;正常应该看到：&lt;/p&gt;&lt;pre&gt;C:\Windows\System32\wsl.exe&lt;/pre&gt;&lt;p&gt;然后直接执行：&lt;/p&gt;&lt;pre&gt;C:\Windows\System32\wsl.exe&amp;nbsp;--update&lt;/pre&gt;&lt;p&gt;如果你看到多个 &lt;code inline=&quot;&quot;&gt;wsl.exe&lt;/code&gt;，或者不是 &lt;code inline=&quot;&quot;&gt;C:\Windows\System32\wsl.exe&lt;/code&gt; 排第一，那就可能是路径混乱。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;四、换成 web-download 更新方式&lt;/h1&gt;&lt;p&gt;如果普通更新还是提示权限问题，试这个：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--update&amp;nbsp;--web-download&lt;/pre&gt;&lt;p&gt;然后再执行：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--status&lt;/pre&gt;&lt;p&gt;微软官方安装说明里也提供了 &lt;code inline=&quot;&quot;&gt;--web-download&lt;/code&gt; 方式，用来绕开 Microsoft Store 下载路径的问题。(&lt;a href=&quot;https://learn.microsoft.com/en-us/answers/questions/4173549/how-to-achieve-elevation-to-administrator-in-windo?utm_source=chatgpt.com&quot; title=&quot;How to achieve &amp;quot;elevation&amp;quot; to administrator in Windows 11 ...&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;五、如果 net session 都是拒绝访问，说明你的账号不是“真正管理员”&lt;/h1&gt;&lt;p&gt;执行：&lt;/p&gt;&lt;pre&gt;net&amp;nbsp;user&amp;nbsp;%username%&lt;/pre&gt;&lt;p&gt;看里面有没有：&lt;/p&gt;&lt;pre&gt;本地组成员&amp;nbsp;&amp;nbsp;*Administrators&lt;/pre&gt;&lt;p&gt;如果没有，你这个账号不是管理员。&lt;/p&gt;&lt;p&gt;如果有，但还是无法提权，可能是 UAC 或组策略限制。继续执行：&lt;/p&gt;&lt;pre&gt;whoami&amp;nbsp;/groups&lt;/pre&gt;&lt;p&gt;重点看有没有：&lt;/p&gt;&lt;pre&gt;BUILTIN\Administrators&lt;/pre&gt;&lt;p&gt;以及完整性级别是不是：&lt;/p&gt;&lt;pre&gt;高强制级别&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;六、修复 WSL 功能，不走 wsl --update&lt;/h1&gt;&lt;p&gt;如果 &lt;code inline=&quot;&quot;&gt;wsl --update&lt;/code&gt; 一直不行，先把底层功能打开：&lt;/p&gt;&lt;p&gt;管理员 CMD 执行：&lt;/p&gt;&lt;pre&gt;dism.exe&amp;nbsp;/online&amp;nbsp;/enable-feature&amp;nbsp;/featurename:Microsoft-Windows-Subsystem-Linux&amp;nbsp;/all&amp;nbsp;/norestart
dism.exe&amp;nbsp;/online&amp;nbsp;/enable-feature&amp;nbsp;/featurename:VirtualMachinePlatform&amp;nbsp;/all&amp;nbsp;/norestart
bcdedit&amp;nbsp;/set&amp;nbsp;hypervisorlaunchtype&amp;nbsp;auto&lt;/pre&gt;&lt;p&gt;然后&lt;strong&gt;重启电脑&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;重启后管理员 CMD 执行：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--set-default-version&amp;nbsp;2
wsl&amp;nbsp;--install&amp;nbsp;-d&amp;nbsp;Ubuntu&amp;nbsp;--web-download&lt;/pre&gt;&lt;p&gt;WSL 2 需要启用 &lt;code inline=&quot;&quot;&gt;VirtualMachinePlatform&lt;/code&gt;，并且 Windows 10 版本也要满足要求，微软手动安装文档里对 Windows 10 Build 有明确要求。(&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/troubleshooting?utm_source=chatgpt.com&quot; title=&quot;Troubleshooting Windows Subsystem for Linux&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;七、最关键的一步：你现在先执行这个&lt;/h1&gt;&lt;p&gt;在你所谓的“管理员窗口”里执行：&lt;/p&gt;&lt;pre&gt;net&amp;nbsp;session&lt;/pre&gt;&lt;p&gt;如果它还是提示：&lt;/p&gt;&lt;pre&gt;系统错误&amp;nbsp;5
拒绝访问&lt;/pre&gt;&lt;p&gt;那就不用怀疑了：&lt;strong&gt;当前窗口并没有真正拿到管理员权限。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;这时候请用：&lt;/p&gt;&lt;pre&gt;开始菜单&amp;nbsp;→&amp;nbsp;搜索&amp;nbsp;cmd&amp;nbsp;→&amp;nbsp;右键&amp;nbsp;→&amp;nbsp;以管理员身份运行&lt;/pre&gt;&lt;p&gt;不要从普通 PowerShell 里再启动，不要从 VSCode 终端里启动，也不要从普通 Windows Terminal 标签页里启动。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;我问：&lt;/p&gt;&lt;p data-pm-slice=&quot;0 0 []&quot;&gt;net session执行结果是：列表是空的。&lt;/p&gt;&lt;p&gt;AI答：&lt;/p&gt;&lt;p&gt;那就很关键了：&lt;strong&gt;&lt;code inline=&quot;&quot;&gt;net session&lt;/code&gt; 显示“列表是空的”，说明你这个窗口确实已经是管理员权限。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;所以现在问题不是“你没管理员运行”，而是下面几类之一：&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;code inline=&quot;&quot;&gt;wsl --update&lt;/code&gt; 调用了 Store / WSL 更新包时被系统策略或组件拦住；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;当前 &lt;code inline=&quot;&quot;&gt;wsl.exe&lt;/code&gt; 状态异常；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;WSL 功能没完整启用或没重启生效；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Windows 10 版本太老，&lt;code inline=&quot;&quot;&gt;wsl --update&lt;/code&gt; 这套新命令支持不完整；&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Microsoft Store / App Installer 组件有问题。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;微软官方说明里，&lt;code inline=&quot;&quot;&gt;wsl --install&lt;/code&gt; 和相关安装更新命令要求 Windows 10 Version 2004、Build 19041 及以上；旧版本需要走手动安装路线。(&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/install?utm_source=chatgpt.com&quot; title=&quot;How to install Linux on Windows with WSL&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;你现在按这个顺序继续&lt;/h1&gt;&lt;h2&gt;第一步：确认 &lt;code inline=&quot;&quot;&gt;wsl.exe&lt;/code&gt; 路径&lt;/h2&gt;&lt;p&gt;在管理员 CMD 里执行：&lt;/p&gt;&lt;pre&gt;where&amp;nbsp;wsl&lt;/pre&gt;&lt;p&gt;正常应该优先看到：&lt;/p&gt;&lt;pre&gt;C:\Windows\System32\wsl.exe&lt;/pre&gt;&lt;p&gt;然后直接用绝对路径执行：&lt;/p&gt;&lt;pre&gt;C:\Windows\System32\wsl.exe&amp;nbsp;--status
C:\Windows\System32\wsl.exe&amp;nbsp;--update&amp;nbsp;--web-download&lt;/pre&gt;&lt;p&gt;重点是第二条：&lt;strong&gt;加 &lt;code inline=&quot;&quot;&gt;--web-download&lt;/code&gt;&lt;/strong&gt;，它会绕开 Microsoft Store 下载路径。微软文档也建议安装卡住或商店路径异常时使用 &lt;code inline=&quot;&quot;&gt;--web-download&lt;/code&gt;。(&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/install?utm_source=chatgpt.com&quot; title=&quot;How to install Linux on Windows with WSL&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h2&gt;第二步：如果还提示“请求的操作需要提升”，先跳过 update&lt;/h2&gt;&lt;p&gt;你不一定非要先跑 &lt;code inline=&quot;&quot;&gt;wsl --update&lt;/code&gt;。直接重新启用底层组件。&lt;/p&gt;&lt;p&gt;管理员 CMD 执行：&lt;/p&gt;&lt;pre&gt;dism.exe&amp;nbsp;/online&amp;nbsp;/enable-feature&amp;nbsp;/featurename:Microsoft-Windows-Subsystem-Linux&amp;nbsp;/all&amp;nbsp;/norestart

dism.exe&amp;nbsp;/online&amp;nbsp;/enable-feature&amp;nbsp;/featurename:VirtualMachinePlatform&amp;nbsp;/all&amp;nbsp;/norestart

bcdedit&amp;nbsp;/set&amp;nbsp;hypervisorlaunchtype&amp;nbsp;auto&lt;/pre&gt;&lt;p&gt;然后&lt;strong&gt;重启电脑&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;重启后执行：&lt;/p&gt;&lt;pre&gt;wsl&amp;nbsp;--set-default-version&amp;nbsp;2
wsl&amp;nbsp;--install&amp;nbsp;-d&amp;nbsp;Ubuntu&amp;nbsp;--web-download&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;三、如果你的 Windows 10 版本偏老，走手动安装&lt;/h1&gt;&lt;p&gt;先查版本：&lt;/p&gt;&lt;pre&gt;winver&lt;/pre&gt;&lt;p&gt;如果不是 &lt;strong&gt;Windows 10 2004 / Build 19041 以上&lt;/strong&gt;，不要继续折腾 &lt;code inline=&quot;&quot;&gt;wsl --update&lt;/code&gt;，直接走老版本手动路线。&lt;/p&gt;&lt;p&gt;管理员 CMD 执行：&lt;/p&gt;&lt;pre&gt;dism.exe&amp;nbsp;/online&amp;nbsp;/enable-feature&amp;nbsp;/featurename:Microsoft-Windows-Subsystem-Linux&amp;nbsp;/all&amp;nbsp;/norestart

dism.exe&amp;nbsp;/online&amp;nbsp;/enable-feature&amp;nbsp;/featurename:VirtualMachinePlatform&amp;nbsp;/all&amp;nbsp;/norestart&lt;/pre&gt;&lt;p&gt;重启后，手动安装 WSL2 Linux 内核更新包。&lt;/p&gt;&lt;p&gt;你可以用浏览器打开微软官方手动安装页，下载：&lt;/p&gt;&lt;pre&gt;WSL2&amp;nbsp;Linux&amp;nbsp;kernel&amp;nbsp;update&amp;nbsp;package&amp;nbsp;for&amp;nbsp;x64&amp;nbsp;machines&lt;/pre&gt;&lt;p&gt;微软官方手动安装步骤明确要求：先启用 WSL 功能，再启用 Virtual Machine Platform，然后安装 WSL2 Linux kernel update package。(&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/install-manual?utm_source=chatgpt.com&quot; title=&quot;Manual installation steps for older versions of WSL&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;四、我建议你现在直接执行这 5 条&lt;/h1&gt;&lt;p&gt;管理员 CMD，不要 PowerShell：&lt;/p&gt;&lt;pre&gt;where&amp;nbsp;wsl
C:\Windows\System32\wsl.exe&amp;nbsp;--status
C:\Windows\System32\wsl.exe&amp;nbsp;--update&amp;nbsp;--web-download
winver
wsl&amp;nbsp;--list&amp;nbsp;--online&lt;/pre&gt;&lt;p&gt;把这几条的输出发我，尤其是：&lt;/p&gt;&lt;pre&gt;where&amp;nbsp;wsl
wsl&amp;nbsp;--status
winver&amp;nbsp;里的版本号和&amp;nbsp;OS&amp;nbsp;内部版本&lt;/pre&gt;&lt;p&gt;我就能判断你到底是 &lt;strong&gt;版本太老&lt;/strong&gt;、&lt;strong&gt;Store 路径问题&lt;/strong&gt;、还是 &lt;strong&gt;WSL 组件损坏&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;我问：&lt;/p&gt;&lt;p data-pm-slice=&quot;0 0 []&quot;&gt;where wsl，执行结果没返回。&lt;/p&gt;&lt;p&gt;AI答：&lt;/p&gt;&lt;p&gt;这就更明确了：&lt;strong&gt;&lt;code inline=&quot;&quot;&gt;where wsl&lt;/code&gt; 没返回，说明系统现在找不到 &lt;code inline=&quot;&quot;&gt;wsl.exe&lt;/code&gt;。&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;但这里有一个坑：如果你是在 &lt;strong&gt;PowerShell&lt;/strong&gt; 里执行的，&lt;code inline=&quot;&quot;&gt;where&lt;/code&gt; 可能不是 Windows 的 &lt;code inline=&quot;&quot;&gt;where.exe&lt;/code&gt;，而是 PowerShell 的别名，所以可能假装“没结果”。&lt;/p&gt;&lt;p&gt;你现在先这样做。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;一、先确认你是在 CMD 还是 PowerShell&lt;/h1&gt;&lt;p&gt;如果窗口前面是：&lt;/p&gt;&lt;pre&gt;PS&amp;nbsp;C:\Windows\System32&amp;gt;&lt;/pre&gt;&lt;p&gt;那是 PowerShell。&lt;/p&gt;&lt;p&gt;请执行这个：&lt;/p&gt;&lt;pre&gt;where.exe&amp;nbsp;wsl
Get-Command&amp;nbsp;wsl&lt;/pre&gt;&lt;p&gt;如果是在 CMD，前面一般是：&lt;/p&gt;&lt;pre&gt;C:\Windows\System32&amp;gt;&lt;/pre&gt;&lt;p&gt;那执行：&lt;/p&gt;&lt;pre&gt;where.exe&amp;nbsp;wsl&lt;/pre&gt;&lt;hr/&gt;&lt;h1&gt;二、直接检查 &lt;code inline=&quot;&quot;&gt;wsl.exe&lt;/code&gt; 文件在不在&lt;/h1&gt;&lt;p&gt;不管 CMD 还是 PowerShell，都执行：&lt;/p&gt;&lt;pre&gt;dir&amp;nbsp;C:\Windows\System32\wsl.exe&lt;/pre&gt;&lt;h2&gt;情况 A：能看到文件&lt;/h2&gt;&lt;p&gt;比如看到：&lt;/p&gt;&lt;pre&gt;C:\Windows\System32\wsl.exe&lt;/pre&gt;&lt;p&gt;那说明 &lt;strong&gt;wsl.exe 存在，只是 PATH 或当前终端解析有问题&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;直接执行：&lt;/p&gt;&lt;pre&gt;C:\Windows\System32\wsl.exe&amp;nbsp;--status
C:\Windows\System32\wsl.exe&amp;nbsp;--update&amp;nbsp;--web-download&lt;/pre&gt;&lt;hr/&gt;&lt;h2&gt;情况 B：提示找不到文件&lt;/h2&gt;&lt;p&gt;那说明你的 Windows 当前确实没有装好 WSL 系统组件。&lt;/p&gt;&lt;p&gt;管理员 CMD 执行：&lt;/p&gt;&lt;pre&gt;dism.exe&amp;nbsp;/online&amp;nbsp;/enable-feature&amp;nbsp;/featurename:Microsoft-Windows-Subsystem-Linux&amp;nbsp;/all&amp;nbsp;/norestart

dism.exe&amp;nbsp;/online&amp;nbsp;/enable-feature&amp;nbsp;/featurename:VirtualMachinePlatform&amp;nbsp;/all&amp;nbsp;/norestart

bcdedit&amp;nbsp;/set&amp;nbsp;hypervisorlaunchtype&amp;nbsp;auto&lt;/pre&gt;&lt;p&gt;然后&lt;strong&gt;重启电脑&lt;/strong&gt;。&lt;/p&gt;&lt;p&gt;微软官方手动安装文档也要求先启用 &lt;code inline=&quot;&quot;&gt;Microsoft-Windows-Subsystem-Linux&lt;/code&gt;，再启用 &lt;code inline=&quot;&quot;&gt;VirtualMachinePlatform&lt;/code&gt;，之后重启机器。(&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/install-manual?utm_source=chatgpt.com&quot; title=&quot;Manual installation steps for older versions of WSL&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;三、重启后再检查&lt;/h1&gt;&lt;p&gt;重启后，管理员 CMD 执行：&lt;/p&gt;&lt;pre&gt;where.exe&amp;nbsp;wsl
wsl&amp;nbsp;--status
wsl&amp;nbsp;--install&amp;nbsp;-d&amp;nbsp;Ubuntu&amp;nbsp;--web-download&lt;/pre&gt;&lt;p&gt;微软官方安装文档里也提到，&lt;code inline=&quot;&quot;&gt;wsl --install&lt;/code&gt; 可以安装 WSL 和 Ubuntu；如果安装过程卡住，可以用 &lt;code inline=&quot;&quot;&gt;--web-download&lt;/code&gt; 绕开商店下载路径。(&lt;a href=&quot;https://learn.microsoft.com/ja-jp/windows/wsl/install?utm_source=chatgpt.com&quot; title=&quot;WSL を使用して Windows に Linux をインストールする方法&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;四、如果启用功能后还是没有 &lt;code inline=&quot;&quot;&gt;wsl.exe&lt;/code&gt;&lt;/h1&gt;&lt;p&gt;执行：&lt;/p&gt;&lt;pre&gt;winver&lt;/pre&gt;&lt;p&gt;看 Windows 10 的版本号。&lt;/p&gt;&lt;p&gt;WSL 2 对 Windows 10 有版本要求：x64 至少要 Windows 10 Version 1903，Build 18362.1049 以上；ARM64 至少 Version 2004，Build 19041 以上。(&lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/install-manual?utm_source=chatgpt.com&quot; title=&quot;Manual installation steps for older versions of WSL&quot;&gt;Microsoft Learn&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;如果版本太老，&lt;code inline=&quot;&quot;&gt;wsl --update&lt;/code&gt;、&lt;code inline=&quot;&quot;&gt;wsl --install&lt;/code&gt; 这些新命令就可能不完整或不可用。&lt;/p&gt;&lt;hr/&gt;&lt;h1&gt;你现在最该发我这三个结果&lt;/h1&gt;&lt;p&gt;复制执行：&lt;/p&gt;&lt;pre&gt;where.exe&amp;nbsp;wsl
dir&amp;nbsp;C:\Windows\System32\wsl.exe
winver&lt;/pre&gt;&lt;p&gt;重点看：&lt;/p&gt;&lt;pre&gt;dir&amp;nbsp;C:\Windows\System32\wsl.exe&lt;/pre&gt;&lt;p&gt;这一条。如果这个文件不存在，我们就走“启用系统组件 + 重启 + 手动内核包”的路线。&lt;/p&gt;</description><pubDate>Sat, 02 May 2026 21:11:12 +0800</pubDate></item><item><title>powershell如何重启电脑？</title><link>https://www.jiangtian.top/?id=16307</link><description>&lt;p&gt;在 PowerShell 里重启电脑，最常用这几个命令：&lt;/p&gt;&lt;h2&gt;1. 普通重启&lt;/h2&gt;&lt;pre&gt;Restart-Computer&lt;/pre&gt;&lt;h2&gt;2. 强制重启&lt;/h2&gt;&lt;p&gt;如果有程序卡住、阻止重启，可以用：&lt;/p&gt;&lt;pre&gt;Restart-Computer&amp;nbsp;-Force&lt;/pre&gt;&lt;h2&gt;3. 立即重启，等同于系统命令&lt;/h2&gt;&lt;pre&gt;shutdown&amp;nbsp;/r&amp;nbsp;/t&amp;nbsp;0&lt;/pre&gt;&lt;p&gt;含义：&lt;/p&gt;&lt;pre&gt;/r&amp;nbsp;&amp;nbsp;&amp;nbsp;重启
/t&amp;nbsp;0&amp;nbsp;&amp;nbsp;0&amp;nbsp;秒后执行&lt;/pre&gt;&lt;h2&gt;4. 延迟 60 秒重启&lt;/h2&gt;&lt;pre&gt;shutdown&amp;nbsp;/r&amp;nbsp;/t&amp;nbsp;60&lt;/pre&gt;&lt;h2&gt;5. 取消已经计划的重启&lt;/h2&gt;&lt;pre&gt;shutdown&amp;nbsp;/a&lt;/pre&gt;&lt;h2&gt;6. 管理员权限建议&lt;/h2&gt;&lt;p&gt;如果提示权限不足，右键 PowerShell，选择：&lt;/p&gt;&lt;pre&gt;以管理员身份运行&lt;/pre&gt;&lt;p&gt;然后再执行：&lt;/p&gt;&lt;pre&gt;Restart-Computer&amp;nbsp;-Force&lt;/pre&gt;&lt;p&gt;一般你直接用这个就够了：&lt;/p&gt;&lt;pre&gt;shutdown&amp;nbsp;/r&amp;nbsp;/t&amp;nbsp;0&lt;/pre&gt;</description><pubDate>Sat, 02 May 2026 20:53:45 +0800</pubDate></item></channel></rss>