<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Dingfengbo</title><description>个人技术笔记与 IT 小工具站：写部署与排错，也放浏览器本地可用的格式化、编码等工具。</description><link>https://dingfengbo.eu.org/</link><item><title>OpenClaw Gateway 与通道笔记：daemon、doctor、channels</title><link>https://dingfengbo.eu.org/blog/openclaw-gateway-channels-notes/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/openclaw-gateway-channels-notes/</guid><description>基于 openclaw@2026.7.1-2 的真实 --help：Gateway 怎么起、daemon 管什么、channels 怎么列状态，以及 Telegram 接入时该守的底线。</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;承接 &lt;a href=&quot;/blog/openclaw-install-notes-2026-7/&quot;&gt;安装笔记&lt;/a&gt;。&lt;br&gt;
本机已确认 CLI 为 &lt;strong&gt;OpenClaw 2026.7.1-2 (0790d9f)&lt;/strong&gt;。下面命令均来自该版本的 &lt;code&gt;--help&lt;/code&gt;，不是编的子命令。&lt;/p&gt;
&lt;h2 id=&quot;1-三个容易混的概念&quot;&gt;1. 三个容易混的概念&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;概念&lt;/th&gt;
&lt;th&gt;CLI&lt;/th&gt;
&lt;th&gt;作用&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Gateway&lt;/td&gt;
&lt;td&gt;&lt;code&gt;openclaw gateway&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;WebSocket 网关进程：会话、通道、agent 都挂在这上面&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Daemon / 服务&lt;/td&gt;
&lt;td&gt;&lt;code&gt;openclaw daemon&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;把 Gateway 装成系统服务（Windows：&lt;code&gt;schtasks&lt;/code&gt;；Linux：&lt;code&gt;systemd&lt;/code&gt;；macOS：&lt;code&gt;launchd&lt;/code&gt;）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Channels&lt;/td&gt;
&lt;td&gt;&lt;code&gt;openclaw channels&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Telegram / Discord 等聊天通道的增删与状态&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;日常目标通常是：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;onboard 配好模型与通道&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  → daemon 常驻&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    → doctor / health 能绿&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;      → 手机或 TUI 能对话&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;2-gateway&quot;&gt;2. Gateway&lt;/h2&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; gateway&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --help&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;要点：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;可指定 &lt;code&gt;--port&lt;/code&gt;、&lt;code&gt;--bind&lt;/code&gt;（&lt;code&gt;loopback&lt;/code&gt; / &lt;code&gt;lan&lt;/code&gt; / &lt;code&gt;tailnet&lt;/code&gt; / &lt;code&gt;auto&lt;/code&gt; / &lt;code&gt;custom&lt;/code&gt;）&lt;/li&gt;
&lt;li&gt;认证：&lt;code&gt;--auth&lt;/code&gt; 支持 &lt;code&gt;none&lt;/code&gt; | &lt;code&gt;token&lt;/code&gt; | &lt;code&gt;password&lt;/code&gt; | &lt;code&gt;trusted-proxy&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;--dev&lt;/code&gt;：缺配置时建 dev 配置与 workspace&lt;/li&gt;
&lt;li&gt;&lt;code&gt;--force&lt;/code&gt;：启动前清掉占用端口的旧监听&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;前台调试可以：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; gateway&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 或看状态类子命令（以 gateway --help 的 subcommands 为准）&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;生产环境&lt;/strong&gt;更常见的是服务化，而不是 SSH 里挂一个前台进程。&lt;/p&gt;
&lt;h2 id=&quot;3-daemon服务&quot;&gt;3. Daemon（服务）&lt;/h2&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; daemon&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --help&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;子命令（help 原文）：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;install&lt;/code&gt; / &lt;code&gt;uninstall&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; / &lt;code&gt;stop&lt;/code&gt; / &lt;code&gt;restart&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;status&lt;/code&gt;（安装状态 + 连通/能力探测）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;和 onboard 的关系：官方推荐路径里有&lt;br&gt;
&lt;code&gt;openclaw onboard --install-daemon&lt;/code&gt;&lt;br&gt;
等于向导里顺手装服务。若你已经 &lt;code&gt;onboard&lt;/code&gt; 过但没装服务：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; daemon&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; install&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; daemon&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; status&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; daemon&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; restart&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Windows 上对应计划任务；Linux 上是 systemd（用户或系统级以安装器选择为准）。&lt;br&gt;
&lt;strong&gt;不要&lt;/strong&gt;再手写一份可能过时的 unit 去覆盖，除非 &lt;code&gt;daemon status&lt;/code&gt; 明确失败且你知道自己在做什么。&lt;/p&gt;
&lt;h2 id=&quot;4-doctor-与-health&quot;&gt;4. Doctor 与 health&lt;/h2&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; doctor&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; doctor&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --fix&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;          # 应用推荐修复&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; doctor&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --deep&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;         # 扫描系统里多余的 gateway 安装&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; health&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;                # 向正在跑的 gateway 拉健康信息&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;我在这篇里没有贴一份「全绿」的 doctor 输出——因为本机只完成了 CLI 安装，&lt;strong&gt;没有&lt;/strong&gt;走完带 API Key 的 onboard。&lt;br&gt;
你配完之后，这俩命令应是第一反应，而不是先改配置文件。&lt;/p&gt;
&lt;h2 id=&quot;5-channels&quot;&gt;5. Channels&lt;/h2&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; channels&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --help&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;常用：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; channels&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; list&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; channels&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; status&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; channels&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; status&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --deep&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; channels&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; add&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; channels&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; logs&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;telegram-接入时该守的底线&quot;&gt;Telegram 接入时该守的底线&lt;/h3&gt;
&lt;p&gt;CLI 负责「通道对象」，Bot 仍要你在 Telegram 侧创建。流程可以概括成：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;BotFather 建 bot → 拿到 token&lt;/li&gt;
&lt;li&gt;&lt;code&gt;openclaw channels add&lt;/code&gt; 或 &lt;code&gt;configure&lt;/code&gt; / &lt;code&gt;onboard&lt;/code&gt; 写入通道&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;限制谁能聊&lt;/strong&gt;：只放行你的 user id（旧稿里的 &lt;code&gt;allowed_users&lt;/code&gt; 思路仍对；具体字段以当前 configure 向导为准）&lt;/li&gt;
&lt;li&gt;&lt;code&gt;openclaw channels status&lt;/code&gt; / &lt;code&gt;channels logs&lt;/code&gt; 看是否在收消息&lt;/li&gt;
&lt;li&gt;需要时 &lt;code&gt;openclaw daemon restart&lt;/code&gt; 或 &lt;code&gt;gateway&lt;/code&gt; 重载&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;安全：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;token 进环境变量或 OpenClaw 状态目录，不进公开仓库&lt;/li&gt;
&lt;li&gt;Gateway 默认 bind 优先 &lt;code&gt;loopback&lt;/code&gt;；对公网暴露前先搞懂 auth&lt;/li&gt;
&lt;li&gt;群组场景权限比私聊更难管，先私聊跑通&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;我没有在本机完成一次真实 Bot 联调（缺 token 与交互 onboard），所以 &lt;strong&gt;没有&lt;/strong&gt;写「截图证明已连通」。你若联调失败，优先：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; doctor&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; channels&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; status&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --deep&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; channels&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; logs&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;而不是重装整个 Node。&lt;/p&gt;
&lt;h2 id=&quot;6-和旧站长文的差异&quot;&gt;6. 和旧站长文的差异&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;旧通稿常见写法&lt;/th&gt;
&lt;th&gt;2026.7.1-2 更贴切的做法&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;手写 systemd unit + &lt;code&gt;ExecStart=openclaw gateway&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;优先 &lt;code&gt;daemon install&lt;/code&gt; / &lt;code&gt;onboard --install-daemon&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;只改一份 &lt;code&gt;config.yaml&lt;/code&gt; 示例&lt;/td&gt;
&lt;td&gt;用 &lt;code&gt;configure&lt;/code&gt; / &lt;code&gt;config&lt;/code&gt; 子命令，减少抄错字段&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;大而全渠道对比&lt;/td&gt;
&lt;td&gt;先 &lt;code&gt;channels add&lt;/code&gt; 一个 Telegram，再谈 Discord&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;「效率提升 3 倍」&lt;/td&gt;
&lt;td&gt;不写；能 &lt;code&gt;health&lt;/code&gt; 绿、手机能回，就算阶段成功&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&quot;7-最小验收清单&quot;&gt;7. 最小验收清单&lt;/h2&gt;
&lt;p&gt;装完并 onboard 后，建议你自己勾：&lt;/p&gt;
&lt;ul class=&quot;contains-task-list&quot;&gt;
&lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; disabled&gt; &lt;code&gt;openclaw --version&lt;/code&gt; 有版本号&lt;/li&gt;
&lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; disabled&gt; &lt;code&gt;openclaw daemon status&lt;/code&gt; 显示服务在、能探测&lt;/li&gt;
&lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; disabled&gt; &lt;code&gt;openclaw doctor&lt;/code&gt; 无致命项（或已 &lt;code&gt;--fix&lt;/code&gt;）&lt;/li&gt;
&lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; disabled&gt; &lt;code&gt;openclaw channels status&lt;/code&gt; 里目标通道为已连接/可用&lt;/li&gt;
&lt;li class=&quot;task-list-item&quot;&gt;&lt;input type=&quot;checkbox&quot; disabled&gt; 私聊 bot 或 &lt;code&gt;openclaw chat&lt;/code&gt; 能完成一轮问答&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;相关&quot;&gt;相关&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;/blog/openclaw-install-notes-2026-7/&quot;&gt;安装笔记（本机实装 2026.7.1-2）&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;上游 CLI 说明：&lt;code&gt;https://docs.openclaw.ai/cli/gateway&lt;/code&gt;（help 文末引用）&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>OpenClaw 安装笔记：Node 24 上装到能跑 CLI（2026.7）</title><link>https://dingfengbo.eu.org/blog/openclaw-install-notes-2026-7/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/openclaw-install-notes-2026-7/</guid><description>在 Windows + Node 24.18 上安装 openclaw@2026.7.1-2，记录真实命令、allow-scripts 警告，以及 onboard 必须交互终端这件事。</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;这篇只做一件事：把 &lt;strong&gt;OpenClaw 装到本机，确认 CLI 可用&lt;/strong&gt;。&lt;br&gt;
环境是我这台机器上真实跑过的，不是「请以官方为准」的空话套话。&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;项&lt;/th&gt;
&lt;th&gt;值&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;日期&lt;/td&gt;
&lt;td&gt;2026-07-23&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;系统&lt;/td&gt;
&lt;td&gt;Windows 10/11，PowerShell&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Node&lt;/td&gt;
&lt;td&gt;&lt;code&gt;v24.18.0&lt;/code&gt;（&lt;code&gt;node -v&lt;/code&gt;）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;安装版本&lt;/td&gt;
&lt;td&gt;&lt;code&gt;openclaw@2026.7.1-2&lt;/code&gt;（&lt;code&gt;0790d9f&lt;/code&gt;）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;包说明&lt;/td&gt;
&lt;td&gt;npm：&lt;code&gt;Multi-channel AI gateway with extensible messaging integrations&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;官方仓库：&lt;a href=&quot;https://github.com/openclaw/openclaw&quot;&gt;openclaw/openclaw&lt;/a&gt;。文档站：&lt;code&gt;https://docs.openclaw.ai/&lt;/code&gt;（安装页写的是 Node 22.22.3+ / 24.15+ 一类要求，和我这边 24.18 对得上）。&lt;/p&gt;
&lt;h2 id=&quot;1-安装&quot;&gt;1. 安装&lt;/h2&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; install&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -g&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; openclaw@2026.7.1-2&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;也可以跟文档写 &lt;code&gt;openclaw@latest&lt;/code&gt;。我钉版本是为了这篇笔记可复现。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;实际输出摘要：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;added 309 packages in 34s&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;npm 提示 4 个包有 install scripts，当前策略下 &lt;strong&gt;尚未执行&lt;/strong&gt;（&lt;code&gt;allow-scripts&lt;/code&gt; pending），其中包括 &lt;code&gt;openclaw&lt;/code&gt; 自己的 preinstall/postinstall&lt;/li&gt;
&lt;li&gt;全局 bin 落在：&lt;code&gt;%AppData%\npm\openclaw.cmd&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;如果你用的是较新的 npm 且默认拦脚本，可能要按提示处理 &lt;code&gt;npm approve-scripts&lt;/code&gt;，否则某些插件/本地构建步骤会缺。我这边 &lt;strong&gt;CLI 已经能跑&lt;/strong&gt;，但如果你后面发现 skills/插件异常，优先回头看 postinstall 有没有跑完。&lt;/p&gt;
&lt;h2 id=&quot;2-验证版本&quot;&gt;2. 验证版本&lt;/h2&gt;
&lt;p&gt;PowerShell 若开启了 Restricted 执行策略，直接敲 &lt;code&gt;openclaw&lt;/code&gt; 可能被拦 &lt;code&gt;openclaw.ps1&lt;/code&gt;。用：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;powershell&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;openclaw.cmd&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; --&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;version&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 或&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#F97583&quot;&gt;&amp;#x26;&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;$&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;env:&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;APPDATA&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;\npm\openclaw.cmd&quot;&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; --&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;version&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;我这边输出：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;OpenClaw 2026.7.1-2 (0790d9f)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;code&gt;openclaw.cmd --help&lt;/code&gt; 会打印一整页子命令。和安装相关的几个：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;命令&lt;/th&gt;
&lt;th&gt;用途（以 help 文案为准）&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;onboard&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;引导配置：auth、模型、Gateway、workspace、channels、skills&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;configure&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;交互式改凭证、通道、gateway、agent 默认值&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;gateway&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;跑 / 检查 WebSocket Gateway&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;daemon&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;装 launchd / systemd / schtasks 服务&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;doctor&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;健康检查 + 快速修复&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;channels&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;管理聊天通道&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;chat&lt;/code&gt; / &lt;code&gt;tui&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;本地终端对话&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&quot;3-初始化必须用交互终端&quot;&gt;3. 初始化：必须用交互终端&lt;/h2&gt;
&lt;p&gt;直接跑 &lt;code&gt;openclaw&lt;/code&gt;（无子命令）时，我得到：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Onboarding needs an interactive TTY.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Use `openclaw onboard --non-interactive --accept-risk ...` for automation.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;也就是说：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;正常装机&lt;/strong&gt;：在能交互的终端里跑&lt;br&gt;
&lt;code&gt;openclaw onboard&lt;/code&gt;&lt;br&gt;
或文档推荐的&lt;br&gt;
&lt;code&gt;openclaw onboard --install-daemon&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;脚本/CI&lt;/strong&gt;：才用 &lt;code&gt;--non-interactive --accept-risk&lt;/code&gt; 那一套（help 里有一长串 &lt;code&gt;--auth-choice&lt;/code&gt;、&lt;code&gt;--openrouter-api-key&lt;/code&gt; 等）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;我没有在这篇里跑完交互 onboard（要选模型、填 Key、决定 daemon），所以 &lt;strong&gt;不会假装已经配好 Telegram 或写好 SOUL.md&lt;/strong&gt;。&lt;br&gt;
装完 CLI 之后，你自己的下一步就是：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; onboard&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --install-daemon&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 按向导填模型与通道&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; doctor&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; health&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;   # gateway 起来之后&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;4-状态目录先记住位置&quot;&gt;4. 状态目录（先记住位置）&lt;/h2&gt;
&lt;p&gt;help 里多次出现配置隔离概念：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;默认状态目录大致在 &lt;code&gt;~/.openclaw&lt;/code&gt;（Windows 上对应用户目录下的 &lt;code&gt;.openclaw&lt;/code&gt;）&lt;/li&gt;
&lt;li&gt;&lt;code&gt;--dev&lt;/code&gt;：隔离到 &lt;code&gt;~/.openclaw-dev&lt;/code&gt;，gateway 默认端口会挪到 19001 一带&lt;/li&gt;
&lt;li&gt;&lt;code&gt;--profile &amp;lt;name&amp;gt;&lt;/code&gt;：&lt;code&gt;~/.openclaw-&amp;lt;name&amp;gt;&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;不要把含 API Key 的状态目录推进公开 git。备份用 CLI 自带的 &lt;code&gt;openclaw backup&lt;/code&gt;（help 里有子命令），比自己乱拷靠谱。&lt;/p&gt;
&lt;h2 id=&quot;5-我卡过的点&quot;&gt;5. 我卡过的点&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;PowerShell 执行策略&lt;/strong&gt;：用 &lt;code&gt;openclaw.cmd&lt;/code&gt;，别被 &lt;code&gt;.ps1&lt;/code&gt; 挡道。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;npm allow-scripts&lt;/strong&gt;：全局装时给了 pending 警告；CLI 可用，但若后续插件异常，先处理 scripts。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;别把 &lt;code&gt;openclaw gateway&lt;/code&gt; 当唯一启动方式&lt;/strong&gt;：长期跑应用 &lt;code&gt;daemon install&lt;/code&gt; / &lt;code&gt;onboard --install-daemon&lt;/code&gt;；前台调试再用 &lt;code&gt;gateway&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;旧站文档里的 &lt;code&gt;openclaw init&lt;/code&gt;&lt;/strong&gt;：当前 2026.7.1-2 的入口更偏向 &lt;code&gt;onboard&lt;/code&gt; / &lt;code&gt;configure&lt;/code&gt;。以你本机 &lt;code&gt;openclaw --help&lt;/code&gt; 为准，不要死抄 2026 年 3 月的通稿。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;6-这篇解决什么不解决什么&quot;&gt;6. 这篇解决什么、不解决什么&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;解决了：&lt;/strong&gt;&lt;br&gt;
在 2026-07-23，用 Node 24.18，能稳定装上 &lt;code&gt;2026.7.1-2&lt;/code&gt; 并跑通 &lt;code&gt;--version&lt;/code&gt; / &lt;code&gt;--help&lt;/code&gt;。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;没解决（下篇或你自己 onboard 时做）：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;具体接 OpenRouter / Anthropic 的 Key&lt;/li&gt;
&lt;li&gt;Telegram bot 白名单&lt;/li&gt;
&lt;li&gt;VPS 上 systemd 用户服务是否装成功&lt;/li&gt;
&lt;li&gt;Skills / Heartbeat 的真实配置文件格式&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;下一篇：&lt;a href=&quot;/blog/openclaw-gateway-channels-notes/&quot;&gt;Gateway、daemon 与通道：从 CLI 到常驻&lt;/a&gt;&lt;/p&gt;
</content:encoded></item><item><title>Dingfengbo 技术站启动记录</title><link>https://dingfengbo.eu.org/blog/welcome-to-dingfengbo/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/welcome-to-dingfengbo/</guid><description>为什么把个人站改成「静态笔记 + 本地工具 + 独立子域服务」，以及我现在怎么维护它。</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;这个站不是内容工厂，是我自己用的工作台外页：笔记公开写，工具能随手点，重服务放到子域。&lt;/p&gt;
&lt;h2 id=&quot;现在长什么样&quot;&gt;现在长什么样&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;主站&lt;/strong&gt; &lt;code&gt;dingfengbo.eu.org&lt;/code&gt;：Astro 静态站，本地构建后上传 VPS。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;工具页&lt;/strong&gt; &lt;code&gt;/tools/*&lt;/code&gt;：JSON / YAML / Hash 等，默认浏览器本地处理。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;独立服务&lt;/strong&gt;：
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;tools.dingfengbo.eu.org&lt;/code&gt; — 完整 IT-Tools&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ip.dingfengbo.eu.org&lt;/code&gt; — IP 检测&lt;/li&gt;
&lt;li&gt;&lt;code&gt;video.dingfengbo.eu.org&lt;/code&gt; — 视频下载（MeTube）&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;主站挂了不该拖死检测服务；检测维护时笔记仍应能打开。这就是所谓「频道隔离」的实用版，不是架构表演。&lt;/p&gt;
&lt;h2 id=&quot;我怎么发版&quot;&gt;我怎么发版&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;在电脑上改 &lt;code&gt;workspace/Dingfengbo&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pnpm build&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;用 &lt;code&gt;scripts/deploy-us1.ps1&lt;/code&gt; 上传到 &lt;code&gt;/var/www/dingfengbo/releases/&amp;lt;时间戳&amp;gt;&lt;/code&gt; 并切换 &lt;code&gt;current&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;服务器上旧的 Hugo &lt;code&gt;blog-publish&lt;/code&gt; 已停用，避免两套源码互相覆盖。&lt;/p&gt;
&lt;h2 id=&quot;接下来想改什么&quot;&gt;接下来想改什么&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;把迁移残留的通稿腔、坏摘要、空壳「深度解析」清掉&lt;/li&gt;
&lt;li&gt;About 写清楚人，不写「后续可补充」&lt;/li&gt;
&lt;li&gt;首页用精选笔记，而不是纯时间倒序刷 AI 资讯&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;如果你是从旧 WordPress / Hugo 链接进来的，旧 slug 大多会 301 到 &lt;code&gt;/blog/...&lt;/code&gt;。&lt;/p&gt;
</content:encoded></item><item><title>为什么个人技术站也要按频道隔离</title><link>https://dingfengbo.eu.org/blog/channel-isolation/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/channel-isolation/</guid><description>频道模块化可以降低上线风险，让笔记、工具和检测服务互不拖累。</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;个人技术站也容易遇到一个问题：功能越多，任何一个模块出错都可能拖慢全站。频道隔离的目标，是把风险控制在最小范围。&lt;/p&gt;
&lt;p&gt;技术笔记、IT 工具和网站黄页这些静态频道可以优先走 CDN。IP 纯净度检测和视频解析下载放到独立服务，配合限流、缓存、任务队列和健康检查。&lt;/p&gt;
&lt;p&gt;这样即使视频解析处于维护状态，技术笔记、IT 工具和网站黄页依然可以正常访问。&lt;/p&gt;
</content:encoded></item><item><title>AI 写代码越快，Git 为什么反而更重要了？</title><link>https://dingfengbo.eu.org/blog/ai-git-more-important/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/ai-git-more-important/</guid><description>有人说：&apos;有了 AI，代码随时能重新生成，还要 Git 干嘛？&apos;——这话听起来有理，实际上是在刀尖上跳舞。</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;有人说：“有了 AI，代码随时能重新生成，还要 Git 干嘛？”——这话听起来有理，实际上是在刀尖上跳舞。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&quot;/images/%E5%B0%81%E9%9D%A2%E5%9B%BE1-AI%E6%97%B6%E4%BB%A3Git.png&quot; alt=&quot;封面图&quot;&gt;&lt;/p&gt;
&lt;p&gt;2025 年，AI 编程助手已经无处不在。Cursor、Copilot、Claude Code……随便打开一个 IDE，AI 都能在几秒钟内吐出几十行代码。效率是高了，但一个诡异的现象也随之出现：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;代码写得越快，翻车也越快。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;而 Git，这个诞生于 2005 年的“老古董”，不但没有被淘汰，反而成了 AI 时代开发者最重要的保命工具。&lt;/p&gt;
&lt;p&gt;今天这篇文章，我们来聊聊：当 AI 让写代码变成“一句话的事”，版本控制为什么反而从“锦上添花”变成了“生存必需品”。&lt;/p&gt;
&lt;h2 id=&quot;一ai-写代码的真相速度快了-10-倍bug-也多了-10-倍&quot;&gt;一、AI 写代码的真相：速度快了 10 倍，Bug 也多了 10 倍&lt;/h2&gt;
&lt;p&gt;先看一个典型场景：&lt;/p&gt;
&lt;p&gt;你让 AI “帮我优化一下这个查询接口的性能”。AI 刷刷刷改了 5 个文件，看起来挺像那么回事。你一运行——报错。再一看，它顺便把配置文件里的数据库连接池参数也改了，还把某个工具函数的签名重构了，而你根本没让它动这些。&lt;/p&gt;
&lt;p&gt;这时候你怎么办？&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;没有 Git&lt;/strong&gt;：你只能手动回忆改了哪些文件、逐行比对、一点点恢复。运气好半小时，运气不好半天。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;有 Git&lt;/strong&gt;：&lt;code&gt;git diff&lt;/code&gt; 看一眼，5 秒定位所有改动；&lt;code&gt;git reset --hard HEAD&lt;/code&gt;，3 秒回到改动前的干净状态。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;AI 写代码的速度是以前的 10 倍，出 Bug 的速度也是 10 倍。&lt;/strong&gt; 这不仅仅是效率问题——AI 生成的代码不是你自己一行行写出来的，你对它的底层逻辑天然缺乏掌控感。出问题时，你甚至不知道从哪开始排查。&lt;/p&gt;
&lt;p&gt;Git 就是你的“后悔药”。有了它，你才敢放心地让 AI 大胆试错。&lt;/p&gt;
&lt;h2 id=&quot;二四大场景git-在-ai-时代的不可替代性&quot;&gt;二、四大场景：Git 在 AI 时代的不可替代性&lt;/h2&gt;
&lt;h3 id=&quot;场景一ai-改坏了代码git-让你敢试错&quot;&gt;场景一：AI 改坏了代码——Git 让你敢试错&lt;/h3&gt;
&lt;p&gt;痛点：让 AI 优化一个功能，结果原本能跑的代码也报错了。手动排查越改越糟。&lt;/p&gt;
&lt;p&gt;Git 解法：在 &lt;code&gt;ai-experiment&lt;/code&gt; 分支上让 AI 随便折腾，验证没问题再合并回 main。改坏了？&lt;code&gt;git branch -D ai-experiment&lt;/code&gt;，一切归零重来。这种“沙箱实验”机制，让你从“不敢让 AI 改”变成“随便试，我有备份”。&lt;/p&gt;
&lt;h3 id=&quot;场景二ai-生成的代码怎么证明这是我的&quot;&gt;场景二：AI 生成的代码，怎么证明“这是我的”？&lt;/h3&gt;
&lt;p&gt;这是一个越来越现实的问题。如果你面试时说“我做过 XX 项目”，但那个项目的代码 90% 是 AI 生成的——你的能力体现在哪里？&lt;/p&gt;
&lt;p&gt;Git 提交记录就是最好的“作品集”。每一次人工审查、修正、优化，都通过 commit 留痕：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;✅ &quot;[AI辅助] 生成支付接口初稿，人工修正了金额计算精度问题&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;✅ &quot;重构查询逻辑，增加 Redis 缓存层，QPS 从 200 提升至 1200&quot;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这些记录不是流水账，而是你&lt;strong&gt;思考过程的证据链&lt;/strong&gt;。AI 可以写代码，但它写不出你的判断力。&lt;/p&gt;
&lt;h3 id=&quot;场景三ai-会偷偷改掉不该改的东西&quot;&gt;场景三：AI 会“偷偷”改掉不该改的东西&lt;/h3&gt;
&lt;p&gt;这是 AI 编程助手最让人头疼的毛病——你让它加个按钮，它可能顺手把整个页面的布局重构了；你让它修个 Bug，它顺便“优化”了几个无关函数的实现。&lt;/p&gt;
&lt;p&gt;Git 的 &lt;code&gt;git diff&lt;/code&gt; 就是 AI 时代的“安检门”。&lt;strong&gt;每次 AI 生成代码后，必须先过 diff，确认只保留想要的改动，撤销多余修改，然后再提交。&lt;/strong&gt; 跳过这一步就直接 commit，等于把定时炸弹埋进了代码仓库。&lt;/p&gt;
&lt;h3 id=&quot;场景四团队协作中ai-代码必须留痕&quot;&gt;场景四：团队协作中，AI 代码必须留痕&lt;/h3&gt;
&lt;p&gt;团队成员都用 AI 写代码，commit message 全是 “update”、“fix bug”、“add feature”——这种提交记录等于没有。&lt;/p&gt;
&lt;p&gt;三个月后，没人知道那段代码是谁写的、AI 改了什么、人工改了什么、为什么当时要那么改。项目维护变成考古学。&lt;/p&gt;
&lt;p&gt;强制规范：&lt;strong&gt;每次 AI 辅助的提交，commit message 必须写清楚 AI 做了什么、人工做了什么、为什么要这么改。&lt;/strong&gt; 因为未来你会忘记，而团队其他人从来就没“写过”这段代码。&lt;/p&gt;
&lt;h2 id=&quot;三ai-时代-git-工作流的三条铁律&quot;&gt;三、AI 时代 Git 工作流的三条铁律&lt;/h2&gt;
&lt;p&gt;基于以上场景，总结三条可以立刻落地的规则：&lt;/p&gt;
&lt;h3 id=&quot;铁律一一次-ai-改动--一个-commit&quot;&gt;铁律一：一次 AI 改动 = 一个 commit&lt;/h3&gt;
&lt;p&gt;AI 一次性改了 5 个文件？不要一股脑 commit。用 &lt;code&gt;git add -p&lt;/code&gt; 分块暂存，按逻辑拆成多个原子提交。这样出问题时可以精准回滚，而不是“因为一个 Bug 扔掉整个下午的工作”。&lt;/p&gt;
&lt;h3 id=&quot;铁律二ai-实验必须用分支隔离&quot;&gt;铁律二：AI 实验必须用分支隔离&lt;/h3&gt;
&lt;p&gt;在 main 分支上直接让 AI 改代码，等于在生产环境做实验。新建一个 &lt;code&gt;ai-experiment/xxx&lt;/code&gt; 分支，验证通过再合并。分支的创建和销毁成本几乎为零，但它的“隔离保护”价值巨大。&lt;/p&gt;
&lt;h3 id=&quot;铁律三commit-message-是-ai-时代的航海日志&quot;&gt;铁律三：Commit Message 是 AI 时代的“航海日志”&lt;/h3&gt;
&lt;p&gt;推荐格式：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[AI辅助] &amp;#x3C;做了什么&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- AI 生成部分：&amp;#x3C;描述&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- 人工修正：&amp;#x3C;描述&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- 决策原因：&amp;#x3C;为什么这么改&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;好的 commit message 不是给现在的自己看的，是给三个月后那个“完全忘了这段代码”的自己看的。&lt;/p&gt;
&lt;h2 id=&quot;四git-不只是程序员的工具&quot;&gt;四、Git 不只是程序员的工具&lt;/h2&gt;
&lt;p&gt;如果你不是程序员，看到这里可能觉得 Git 离你很远。但实际上，&lt;strong&gt;Git 正在成为 AI 时代知识工作者的通用技能&lt;/strong&gt;。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;写作者&lt;/strong&gt;用 Git 管理文章版本，追踪每一次修改，再也不用 &lt;code&gt;论文_v1.docx&lt;/code&gt;、&lt;code&gt;论文_v2_最终版.docx&lt;/code&gt;、&lt;code&gt;论文_v2_最终版_真的.docx&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;设计师&lt;/strong&gt;用 Git 管理设计规范和组件库的迭代历史&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;产品经理&lt;/strong&gt;用 Git 管理 PRD 文档的协作和变更追踪&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;数据科学家&lt;/strong&gt;用 Git 管理模型实验，记录每次参数调整和结果变化&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;在 AI 让内容生产速度爆炸式增长的当下，&lt;strong&gt;任何需要“追溯”和“回退”的场景，都需要版本控制思维。&lt;/strong&gt; Git 是这一思维最成熟的实现。&lt;/p&gt;
&lt;h2 id=&quot;五结语快时代的慢功夫&quot;&gt;五、结语：快时代的慢功夫&lt;/h2&gt;
&lt;p&gt;AI 让创造变得前所未有的快。但快，不等于好。&lt;/p&gt;
&lt;p&gt;Git 代表的是一种“慢功夫”——每一次原子提交、每一条清晰的 commit message、每一个隔离的实验分支，都是在为代码（或内容）的未来做投资。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;AI 是你的加速器，Git 是你的刹车和安全带。&lt;/strong&gt; 两者缺一不可。&lt;/p&gt;
&lt;p&gt;在 AI 时代，掌握 Git 不再是程序员的加分项，而是所有知识工作者的基本功。你准备好了吗？&lt;/p&gt;
&lt;p&gt;&lt;em&gt;📌 下一篇预告：我们将聊聊 Obsidian + Git 的组合，如何把版本控制思维应用到个人知识管理中，打造真正“可追溯、可回退、可同步”的第二大脑。&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;觉得有用？转发给那个还在用 v1_v2_最终版 管理文件的朋友。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;👇 关注我们，获取更多 AI 时代的效率工具深度内容。&lt;/p&gt;
&lt;p&gt;💬 你在用 Git 管理 AI 生成的代码吗？遇到过什么坑？评论区聊聊。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;推荐阅读：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.git-tower.com/blog/version-control-in-the-age-of-ai&quot;&gt;Version Control in the Age of AI (Git-Tower)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.blog/open-source/whats-next-for-git-20-years-in-the-community-is-still-pushing-forward/&quot;&gt;What’s next for Git? 20 years in (GitHub Blog)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Git 科普全指南：从&apos;这玩意儿是什么&apos;到&apos;我这辈子都离不开它&apos;</title><link>https://dingfengbo.eu.org/blog/git-complete-guide/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/git-complete-guide/</guid><description>你有没有过这种经历：一份文档改了几十版，最后发现还是第一版最好，但第一版已经找不到了。Git，就是来解决这个问题的。</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;你有没有过这种经历：一份文档改了几十版，最后发现还是第一版最好，但第一版已经找不到了。Git，就是来解决这个问题的。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&quot;/images/%E5%B0%81%E9%9D%A2%E5%9B%BE3-Git%E7%A7%91%E6%99%AE.png&quot; alt=&quot;封面图&quot;&gt;&lt;/p&gt;
&lt;h2 id=&quot;一git-到底是什么用大白话说清楚&quot;&gt;一、Git 到底是什么？用大白话说清楚&lt;/h2&gt;
&lt;h3 id=&quot;先忘掉代码想想你写文档的样子&quot;&gt;先忘掉代码，想想你写文档的样子&lt;/h3&gt;
&lt;p&gt;你写了一份方案，客户说改，老板说改，同事说改。你的文件夹变成了这样：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;方案_v1.docx&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;方案_v2_修改版.docx&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;方案_v2_最终版.docx&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;方案_v2_最终版_真的.docx&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;方案_v3_客户确认版.docx&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;方案_v3_客户确认版_改.docx&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这叫“文件名版本控制”，是人类最原始、最痛苦的版本管理方式。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Git 做的事情很简单：它帮你在背后默默记录文件的每一次变化，你只需要在觉得“这个状态值得保存”时，打一个标记（commit）。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;从此：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;随时回到任何一个历史版本&lt;/li&gt;
&lt;li&gt;清楚地看到每次改了什么、谁改的、什么时候改的&lt;/li&gt;
&lt;li&gt;一条命令就能把文件同步到另一台电脑&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;git-的核心概念用三句话讲完&quot;&gt;Git 的核心概念，用三句话讲完&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align: left&quot;&gt;概念&lt;/th&gt;
&lt;th style=&quot;text-align: left&quot;&gt;大白话解释&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;仓库（Repository）&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;一个被 Git 管理的文件夹，里面记录了文件的所有历史版本&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;提交（Commit）&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;一次“快照”——你觉得当前状态不错，打个标记保存下来&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;分支（Branch）&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;一条独立的“工作线”，你可以在上面随便改，不影响主线&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;就这么简单。Git 的底层确实复杂，但 80% 的日常使用，就靠这三个概念。&lt;/p&gt;
&lt;h3 id=&quot;git-跟-github-是什么关系&quot;&gt;Git 跟 GitHub 是什么关系？&lt;/h3&gt;
&lt;p&gt;这是最常见的误解：&lt;strong&gt;Git 是工具，GitHub 是网站。&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Git&lt;/strong&gt;：运行在你电脑上的版本控制软件，由 Linux 之父 Linus Torvalds 在 2005 年创造&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GitHub&lt;/strong&gt;：一个托管 Git 仓库的网站，你可以把本地仓库推送到上面，作为远程备份和协作平台&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;打个比方：Git 是相机，GitHub 是相册。你用相机拍照（commit），然后存到相册里（push），别人也能看到你的照片（协作）。&lt;/p&gt;
&lt;h2 id=&quot;二git-到底解决了什么问题&quot;&gt;二、Git 到底解决了什么问题？&lt;/h2&gt;
&lt;h3 id=&quot;问题一版本混乱刚才删掉的那段话去哪了&quot;&gt;问题一：版本混乱——“刚才删掉的那段话去哪了？”&lt;/h3&gt;
&lt;p&gt;写作、设计、写代码都面临同一个问题：修改是不可逆的。点了保存，旧版本就消失了。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Git 的解法&lt;/strong&gt;：每一次 commit 都是一个永久快照。你可以随时 &lt;code&gt;git log&lt;/code&gt; 查看所有历史，&lt;code&gt;git checkout &amp;lt;commit-id&amp;gt;&lt;/code&gt; 回到任意一个版本。不是“撤销到上一个版本”，而是“穿越到任意历史时刻”。&lt;/p&gt;
&lt;h3 id=&quot;问题二协作冲突你改了我的文件&quot;&gt;问题二：协作冲突——“你改了我的文件！”&lt;/h3&gt;
&lt;p&gt;多人协作时，A 改了第一段，B 也改了第一段，谁的生效？&lt;/p&gt;
&lt;p&gt;传统方式是“排队改”，一个人改完另一个再改。&lt;strong&gt;Git 的解法&lt;/strong&gt;：每个人在自己的分支上工作，改完之后再“合并”。如果两个人改了同一行，Git 会标记冲突，让你手动选择保留谁的修改。这种“并行工作 + 事后合并”的模式，是 Git 最核心的设计哲学。&lt;/p&gt;
&lt;h3 id=&quot;问题三问责溯源这段内容是谁写的为什么这么写&quot;&gt;问题三：问责溯源——“这段内容是谁写的？为什么这么写？”&lt;/h3&gt;
&lt;p&gt;三个月后，你看到一段内容，完全不记得是谁写的、为什么这么写。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Git 的解法&lt;/strong&gt;：&lt;code&gt;git blame&lt;/code&gt; 命令可以精确到每一行，告诉你谁在什么时候改了什么，以及对应的 commit message 里写了原因。这不是甩锅工具，而是“理解历史上下文”的工具。&lt;/p&gt;
&lt;h3 id=&quot;问题四灾难恢复电脑坏了所有文件都没了&quot;&gt;问题四：灾难恢复——“电脑坏了，所有文件都没了”&lt;/h3&gt;
&lt;p&gt;如果文件只存在一台电脑上，硬盘损坏 = 永久丢失。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Git 的解法&lt;/strong&gt;：分布式架构意味着每个克隆仓库的人都有完整的历史备份。加上远程仓库（GitHub/GitLab），你的数据实际上是“本地 + 云端”双重保险。&lt;/p&gt;
&lt;h2 id=&quot;三ai-时代git-为什么反而更重要了&quot;&gt;三、AI 时代，Git 为什么反而更重要了？&lt;/h2&gt;
&lt;p&gt;这是很多人问的问题：AI 都能秒出代码了，为什么还需要手动管理版本？&lt;/p&gt;
&lt;p&gt;答案是：&lt;strong&gt;因为 AI 写得太快了，快到你来不及反应。&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id=&quot;ai-让生产速度爆炸也让犯错速度爆炸&quot;&gt;AI 让生产速度爆炸，也让犯错速度爆炸&lt;/h3&gt;
&lt;p&gt;AI 编程助手能在 5 秒内生成 200 行代码。但问题是：这 200 行代码不是你写的，你不知道它的逻辑细节，你也不知道它有没有顺便改了不该改的东西。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;一个真实场景&lt;/strong&gt;：你让 AI “优化这个查询性能”，它改了 5 个文件，其中顺手重构了一个工具函数、调整了配置文件里的连接池参数、还“顺便”优化了一个你根本没让它动的模块。运行报错，你不知道是哪个改动引起的。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;有 Git&lt;/strong&gt;：&lt;code&gt;git diff&lt;/code&gt;，5 秒看到所有改动。&lt;code&gt;git reset --hard HEAD&lt;/code&gt;，3 秒回到改动前。&lt;strong&gt;没有 Git&lt;/strong&gt;：手动排查，半小时起步。&lt;/p&gt;
&lt;h3 id=&quot;ai-让你敢于大胆实验&quot;&gt;AI 让你敢于大胆实验&lt;/h3&gt;
&lt;p&gt;Git 的分支机制给了你一个“沙箱”——新建一个分支，让 AI 在里面随便改，验证没问题再合并。改坏了？删掉分支，一切归零。&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; checkout&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -b&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ai-experiment&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;    # 创建实验分支&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# ... 让 AI 在这里随便折腾 ...&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; checkout&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; main&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;                 # 回到主线&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; branch&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -D&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ai-experiment&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;       # 不满意就删掉，干干净净&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这种“零成本试错”的能力，在 AI 时代不是加分项，是基本功。&lt;/p&gt;
&lt;h3 id=&quot;ai-生成的代码需要人类痕迹来证明&quot;&gt;AI 生成的代码需要“人类痕迹”来证明&lt;/h3&gt;
&lt;p&gt;如果你面试时说“我做过 XX 项目”，而代码 100% 是 AI 生成的——你的价值在哪里？&lt;/p&gt;
&lt;p&gt;Git 的 commit 记录是最好的证明。每一次人工审查、修正、优化的过程，都通过 commit message 留痕：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;✅ &quot;[AI辅助] 生成支付接口初稿，人工修正了金额计算精度问题&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;✅ &quot;重构查询逻辑，增加缓存层，QPS 从 200 提升至 1200&quot;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;AI 能写代码，但它写不出你的判断力和决策过程。&lt;/strong&gt; Git 记录的就是这个。&lt;/p&gt;
&lt;h3 id=&quot;ai-的隐性修改需要-git-来审计&quot;&gt;AI 的“隐性修改”需要 Git 来审计&lt;/h3&gt;
&lt;p&gt;AI 最让人头疼的习惯：你让它加个按钮，它顺手重构了页面布局；你让它修个 Bug，它“优化”了几个无关函数。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Git diff = AI 时代的安检门。&lt;/strong&gt; 每次让 AI 改完代码，必须先 &lt;code&gt;git diff&lt;/code&gt; 检查一遍，确认只保留了想要的改动，再提交。跳过这一步 = 把定时炸弹埋进仓库。&lt;/p&gt;
&lt;h2 id=&quot;四从零到一在多台设备上部署-git-工作流&quot;&gt;四、从零到一：在多台设备上部署 Git 工作流&lt;/h2&gt;
&lt;p&gt;看到这里，你可能想动手了。下面是面向普通用户（不只是程序员）的多终端部署指南。&lt;/p&gt;
&lt;h3 id=&quot;41-第一步安装-git&quot;&gt;4.1 第一步：安装 Git&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align: left&quot;&gt;系统&lt;/th&gt;
&lt;th style=&quot;text-align: left&quot;&gt;方法&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;Windows&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;去 &lt;a href=&quot;https://git-scm.com&quot;&gt;git-scm.com&lt;/a&gt; 下载安装包，一路默认即可。安装后会有一个 Git Bash 终端。&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;macOS&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;打开终端，输入 &lt;code&gt;git --version&lt;/code&gt;，系统会自动提示安装。或者 &lt;code&gt;brew install git&lt;/code&gt;。&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;Linux&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;code&gt;sudo apt install git&lt;/code&gt;（Ubuntu/Debian）或 &lt;code&gt;sudo dnf install git&lt;/code&gt;（Fedora）&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;安装完成后，在终端里配置你的身份：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; config&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --global&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; user.name&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;你的名字&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; config&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --global&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; user.email&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;你的邮箱@example.com&quot;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这两行信息会出现在每一次提交记录里，告诉别人（和未来的自己）“这是谁改的”。&lt;/p&gt;
&lt;h3 id=&quot;42-第二步在-github-创建远程仓库&quot;&gt;4.2 第二步：在 GitHub 创建远程仓库&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;打开 &lt;a href=&quot;https://github.com&quot;&gt;github.com&lt;/a&gt;，注册账号&lt;/li&gt;
&lt;li&gt;点击右上角 &lt;code&gt;+&lt;/code&gt; → &lt;code&gt;New repository&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;仓库名随意，比如 &lt;code&gt;my-project&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;选择 Private（私有）&lt;/strong&gt;——这样只有你自己能看到&lt;/li&gt;
&lt;li&gt;不要勾选 “Initialize this repository with a README”（后面会手动操作）&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;创建完成后，GitHub 会显示一串命令，留着一会用。&lt;/p&gt;
&lt;h3 id=&quot;43-第三步把本地文件夹变成-git-仓库&quot;&gt;4.3 第三步：把本地文件夹变成 Git 仓库&lt;/h3&gt;
&lt;p&gt;打开终端（Windows 用 Git Bash），进入你的项目文件夹：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;cd&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ~/Documents/my-project&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;          # 进入你的文件夹&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; init&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;                           # 初始化 Git 仓库&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; add&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; .&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;                          # 把所有文件加入暂存区&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; commit&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -m&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;第一次提交&quot;&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;          # 打第一个快照&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这三行命令的效果：你的文件夹从此被 Git 管理，所有文件的变化都会被追踪。&lt;/p&gt;
&lt;h3 id=&quot;44-第四步连接到-github-并推送&quot;&gt;4.4 第四步：连接到 GitHub 并推送&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; remote&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; add&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; origin&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; https://github.com/你的用户名/my-project.git&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; branch&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -M&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; main&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; push&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -u&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; origin&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; main&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;现在你的文件已经同时存在于：&lt;strong&gt;本地电脑 + GitHub 云端&lt;/strong&gt;。&lt;/p&gt;
&lt;h3 id=&quot;45-第五步在其他电脑上同步&quot;&gt;4.5 第五步：在其他电脑上同步&lt;/h3&gt;
&lt;p&gt;到了另一台电脑：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; clone&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; https://github.com/你的用户名/my-project.git&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;cd&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; my-project&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 开始工作...&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;工作完提交并推送：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; add&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; .&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; commit&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -m&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;在办公室电脑上改的内容&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; push&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;回到第一台电脑时，先拉取最新版本：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; pull&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;46-日常使用流程记住这四步就够了&quot;&gt;4.6 日常使用流程（记住这四步就够了）&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;修改文件 → git add . → git commit -m &quot;做了什么&quot; → git push&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;换电脑时 → git pull（先拉取最新版本再开始工作）&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这就是 80% 的日常使用场景。你会发现它比“文件名版本控制”简单得多——不需要记文件名，不需要手动比对，不需要担心覆盖。&lt;/p&gt;
&lt;h3 id=&quot;47-推荐给普通用户的图形化工具&quot;&gt;4.7 推荐：给普通用户的图形化工具&lt;/h3&gt;
&lt;p&gt;如果你不想碰命令行，以下工具可以让你用图形界面操作 Git：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align: left&quot;&gt;工具&lt;/th&gt;
&lt;th style=&quot;text-align: left&quot;&gt;平台&lt;/th&gt;
&lt;th style=&quot;text-align: left&quot;&gt;特点&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;GitHub Desktop&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;Win / Mac&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;官方出品，最简单直观&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;Sourcetree&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;Win / Mac&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;功能更丰富，适合进阶&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;VS Code 内置 Git&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;全平台&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;编辑器的 Git 面板，不用切换窗口&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;Obsidian Git 插件&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;全平台&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;在 Obsidian 内操作 Git，笔记用户首选&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&quot;五不只是程序员git-是-ai-时代每个人的时间机器&quot;&gt;五、不只是程序员：Git 是 AI 时代每个人的“时间机器”&lt;/h2&gt;
&lt;p&gt;你可能已经注意到，这篇文章从头到尾没有假设你是一个程序员。&lt;/p&gt;
&lt;p&gt;因为 Git 解决的问题，是&lt;strong&gt;所有创造内容的人&lt;/strong&gt;都会遇到的问题：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;写作者&lt;/strong&gt;：追踪文章修改历史，再也不用 &lt;code&gt;文章_v1_v2_v3&lt;/code&gt; 了&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;设计师&lt;/strong&gt;：管理设计规范和组件库的迭代&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;产品经理&lt;/strong&gt;：管理 PRD 文档的协作和变更&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;学生/研究者&lt;/strong&gt;：管理论文版本、实验数据和文献笔记&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;任何做知识管理的人&lt;/strong&gt;：管理笔记、想法和知识体系的演变&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;在 AI 让内容生产速度爆炸的当下，版本控制已经从“程序员的专业工具”变成了“所有严肃思考者的基础设施”。&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;六预告当-git-遇上你的第二大脑&quot;&gt;六、预告：当 Git 遇上你的“第二大脑”&lt;/h2&gt;
&lt;p&gt;Git 让文件有了历史。那如果把 Git 用在你的笔记系统上呢？&lt;/p&gt;
&lt;p&gt;想象一下：你的笔记软件里有上千条想法，每一个想法的诞生、修改、演进都被完整记录。你可以回到三个月前看自己对某个问题的理解，可以看到某个观点是如何一步步成熟的，可以在大胆重构笔记体系后一键回退……&lt;/p&gt;
&lt;p&gt;这就是我们下一篇文章要聊的——&lt;strong&gt;Obsidian + Git：给你的第二大脑装上时间机器。&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;觉得有用？转发给那个还不知道 Git 是什么的朋友。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;👇 关注我们，下篇聊聊 Obsidian + Git 的知识管理玩法。&lt;/p&gt;
&lt;p&gt;💬 你是什么时候开始用 Git 的？有没有踩过什么坑？评论区聊聊。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;推荐阅读：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://git-scm.com/book/zh/v2&quot;&gt;Git 官方指南（中文）&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/git-guides&quot;&gt;GitHub 入门教程&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.git-tower.com/blog/version-control-in-the-age-of-ai&quot;&gt;Git-Tower: Version Control in the Age of AI&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Obsidian 深度指南：你的第二大脑，如何与 AI 和 Git 共舞</title><link>https://dingfengbo.eu.org/blog/obsidian-deep-guide/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/obsidian-deep-guide/</guid><description>你用过的笔记软件可能不少——Notion、印象笔记、OneNote……但有一款工具，它不存你的数据，不锁你的格式，却能让你在 AI 时代拥有真正&apos;属于自己的知识体系&apos;。它就是 Obsidian。</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;你用过的笔记软件可能不少——Notion、印象笔记、OneNote……但有一款工具，它不存你的数据，不锁你的格式，却能让你在 AI 时代拥有真正“属于自己的知识体系”。它就是 Obsidian。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&quot;/images/%E5%B0%81%E9%9D%A2%E5%9B%BE4-Obsidian%E6%B7%B1%E5%BA%A6%E6%8C%87%E5%8D%97.png&quot; alt=&quot;封面图&quot;&gt;&lt;/p&gt;
&lt;h2 id=&quot;一obsidian-是什么为什么它不一样&quot;&gt;一、Obsidian 是什么？为什么它不一样？&lt;/h2&gt;
&lt;h3 id=&quot;一句话定义&quot;&gt;一句话定义&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Obsidian 是一款基于本地 Markdown 文件的个人知识管理工具。&lt;/strong&gt; 它最核心的理念是“文件优先”（File over App）——你的笔记以纯文本 &lt;code&gt;.md&lt;/code&gt; 格式存在你的电脑上，不依赖任何云服务，不锁定在任何专有数据库里。&lt;/p&gt;
&lt;p&gt;这意味着：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Obsidian 公司明天倒闭了，你的笔记依然完好，任何文本编辑器都能打开&lt;/li&gt;
&lt;li&gt;你可以用 Git 管理笔记版本，用任何同步工具备份，完全掌控自己的数据&lt;/li&gt;
&lt;li&gt;你的知识资产不属于任何平台，只属于你自己&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;obsidian-跟其他笔记软件有什么本质不同&quot;&gt;Obsidian 跟其他笔记软件有什么本质不同？&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align: left&quot;&gt;特性&lt;/th&gt;
&lt;th style=&quot;text-align: left&quot;&gt;Notion / 印象笔记&lt;/th&gt;
&lt;th style=&quot;text-align: left&quot;&gt;Obsidian&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;数据存储&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;云端数据库&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;本地 Markdown 文件&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;离线可用&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;受限&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;完全离线&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;格式开放性&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;专有格式，导出受限&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;纯文本 &lt;code&gt;.md&lt;/code&gt;，永远可读&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;双向链接&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;部分支持&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;核心功能，原生支持&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;图谱视图&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;无&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;可视化笔记关系网络&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;插件生态&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;有限&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;2000+ 社区插件&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;数据隐私&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;数据在厂商服务器&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;数据在你自己的硬盘上&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;&lt;strong&gt;版本控制&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;依赖厂商功能&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;天然兼容 Git&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&quot;二obsidian-解决了什么问题&quot;&gt;二、Obsidian 解决了什么问题？&lt;/h2&gt;
&lt;h3 id=&quot;问题一笔记越记越多但越记越乱&quot;&gt;问题一：笔记越记越多，但越记越乱&lt;/h3&gt;
&lt;p&gt;你记了 500 条笔记，但当你需要某条信息时，你只记得“我好像记过这个”，却找不到它在哪里。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Obsidian 的解法：双向链接 + 图谱视图。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;在 Obsidian 中，用 &lt;code&gt;[[笔记名]]&lt;/code&gt; 就能创建一条链接。关键的是，当你链接到另一条笔记时，那条笔记的底部会自动出现“反向链接”——告诉你“有哪些笔记引用了这一条”。&lt;/p&gt;
&lt;p&gt;这不是文件夹分类，而是&lt;strong&gt;网状连接&lt;/strong&gt;。知识本来就不是树状的，是网状的。Obsidian 让笔记之间的关系自然生长出来，而不是被你强行塞进某个文件夹。&lt;/p&gt;
&lt;p&gt;图谱视图则是这个关系网络的&lt;strong&gt;可视化&lt;/strong&gt;。你能直观地看到哪些笔记是“孤岛”（没有被引用过），哪些是“枢纽”（被大量笔记引用），从而发现你平时不会主动建立的联系。&lt;/p&gt;
&lt;h3 id=&quot;问题二你失去了对数据的掌控权&quot;&gt;问题二：你失去了对数据的掌控权&lt;/h3&gt;
&lt;p&gt;云端笔记软件看似方便，但你不知道它们把你的数据存在哪、怎么处理、会不会突然关停。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Obsidian 的解法：本地优先，格式开放。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;你的所有笔记以 &lt;code&gt;.md&lt;/code&gt; 文件存在你的硬盘上。你可以用任何文本编辑器打开、用任何同步工具备份、用 Git 进行版本控制。没有任何一个环节依赖 Obsidian 公司。&lt;/p&gt;
&lt;p&gt;这不是功能差异，这是&lt;strong&gt;数据主权&lt;/strong&gt;的差异。&lt;/p&gt;
&lt;h3 id=&quot;问题三知识管理变成了收藏管理&quot;&gt;问题三：知识管理变成了“收藏管理”&lt;/h3&gt;
&lt;p&gt;很多人用笔记软件的方式是：看到好文章 → 剪藏 → 放进文件夹 → 再也不看。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Obsidian 的解法：强制你用自己话写。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Obsidian 没有一键剪藏的“万能收集箱”（虽然社区插件可以实现）。它鼓励你在记笔记时用自己的话重新表达，建立与其他笔记的连接。这个过程本身就是&lt;strong&gt;理解&lt;/strong&gt;——不是收藏信息，而是消化知识。&lt;/p&gt;
&lt;h2 id=&quot;三ai-与-obsidian-的协作从ai-帮你写笔记到ai-帮你整理思维&quot;&gt;三、AI 与 Obsidian 的协作：从“AI 帮你写笔记”到“AI 帮你整理思维”&lt;/h2&gt;
&lt;p&gt;AI 和 Obsidian 的结合，可能是 2025 年个人知识管理领域最大的变革。下面从浅到深，聊聊 AI 在 Obsidian 中能做什么。&lt;/p&gt;
&lt;h3 id=&quot;31-入门级ai-辅助写作和润色&quot;&gt;3.1 入门级：AI 辅助写作和润色&lt;/h3&gt;
&lt;p&gt;这是最直接的用法。Obsidian 社区中有多个 AI 插件（如 Text Generator、Smart Connections），可以让你在编辑器内直接调用 AI：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;继续写作&lt;/strong&gt;：写了一半卡住了，AI 帮你展开&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;改写润色&lt;/strong&gt;：把一段啰嗦的话变简洁&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;摘要提炼&lt;/strong&gt;：对一篇长笔记生成 3 句话的摘要&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;翻译&lt;/strong&gt;：中英互译，保留 Markdown 格式&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这些功能看起来普通，但它们发生在你的笔记环境内——不需要复制粘贴到 ChatGPT 网页，不需要离开你的思考上下文。&lt;/p&gt;
&lt;h3 id=&quot;32-进阶级ai-帮你建立笔记连接&quot;&gt;3.2 进阶级：AI 帮你建立笔记连接&lt;/h3&gt;
&lt;p&gt;这是 Obsidian + AI 真正厉害的地方。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Smart Connections 插件&lt;/strong&gt; 使用嵌入模型（embedding）分析你的所有笔记，自动找到语义上相关但你可能没意识到的笔记，然后提示你：“这篇笔记可能和 XX 有关，要不要建立链接？”&lt;/p&gt;
&lt;p&gt;这意味着你的知识图谱不只是你手动建立的连接，AI 在帮你发现&lt;strong&gt;隐性关联&lt;/strong&gt;。当你有 500+ 条笔记时，这种自动发现的价值开始指数级增长。&lt;/p&gt;
&lt;h3 id=&quot;33-专业级用-ai-构建llm-维基&quot;&gt;3.3 专业级：用 AI 构建“LLM 维基”&lt;/h3&gt;
&lt;p&gt;这是当前最前沿的用法——用 Claude Code 或类似的 AI 编程助手直接在 Obsidian 知识库上工作：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;知识导入流程&lt;/strong&gt;：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;你扔给 AI 一个 URL 或一篇长文&lt;/li&gt;
&lt;li&gt;AI 提取核心内容，保存原始素材&lt;/li&gt;
&lt;li&gt;AI 识别 3-7 个关键概念，在知识库中创建/更新对应的概念页面&lt;/li&gt;
&lt;li&gt;AI 自动建立 &lt;code&gt;[[双向链接]]&lt;/code&gt;，把新知识和已有笔记连接起来&lt;/li&gt;
&lt;li&gt;你的知识图谱中出现新的连接簇——你甚至不知道这些关联存在过&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;知识查询流程&lt;/strong&gt;：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;你用自然语言问一个问题&lt;/li&gt;
&lt;li&gt;AI 在你的整个知识库中搜索相关内容&lt;/li&gt;
&lt;li&gt;AI 综合多个笔记的内容，给出回答，并附带 &lt;code&gt;[[来源引用]]&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;信息不足时，AI 明确告诉你“知识库中没有相关信息”，而不是编造&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;重要提醒&lt;/strong&gt;：AI 直接操作你的笔记文件存在风险。建议让 AI 在执行修改前先展示计划，你确认后再执行。永远不要给 AI “随意修改所有文件”的权限。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;34-ai--obsidian-的正确姿势三条原则&quot;&gt;3.4 AI + Obsidian 的正确姿势：三条原则&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;原则一：AI 是助手，不是代笔。&lt;/strong&gt; 核心观点、个人经历、判断和决策——这些必须是你自己写的。AI 帮你做的是整理、连接、润色、检索。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;原则二：数据主权不可妥协。&lt;/strong&gt; 优先使用本地 AI（Ollama + 本地模型），这样你的笔记永远不会离开你的电脑。如果使用云端 AI，注意不要在提示词中包含敏感信息。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;原则三：人机协作的边界要清晰。&lt;/strong&gt; 在 commit message 或笔记元数据中标记 AI 参与的部分。知道“哪些是我写的、哪些是 AI 帮我整理的”——这在长期知识管理中非常重要。&lt;/p&gt;
&lt;h2 id=&quot;四git-与-obsidian-的协作给你的知识装上时光机&quot;&gt;四、Git 与 Obsidian 的协作：给你的知识装上“时光机”&lt;/h2&gt;
&lt;p&gt;如果说 Obsidian 是第二大脑，那 Git 就是第二大脑的&lt;strong&gt;记忆回溯系统&lt;/strong&gt;。&lt;/p&gt;
&lt;h3 id=&quot;41-为什么-obsidian-原生适合-git&quot;&gt;4.1 为什么 Obsidian 原生适合 Git？&lt;/h3&gt;
&lt;p&gt;因为 Obsidian 的笔记是纯文本 Markdown 文件，存储在本地文件夹中。而 Git 最擅长的就是管理纯文本文件的版本历史。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Obsidian + Git = 完美互补。&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Obsidian 让你创建和连接笔记&lt;/li&gt;
&lt;li&gt;Git 记录每一次修改、支持回退、支持跨设备同步&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;42-具体能做什么&quot;&gt;4.2 具体能做什么？&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;场景一：找回删掉的内容&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;你写了一篇很满意的笔记，一周后大改，改完发现还是第一版好。但你已经保存了，第一版没了。&lt;/p&gt;
&lt;p&gt;有 Git：&lt;code&gt;git log --oneline&lt;/code&gt; 看历史，&lt;code&gt;git show &amp;lt;commit-id&amp;gt;&lt;/code&gt; 看旧版本，一行命令找回。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;场景二：跨设备无缝同步&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;在办公室电脑上写笔记 → commit + push → 回家后在个人电脑上 &lt;code&gt;git pull&lt;/code&gt; → 继续写 → commit + push。&lt;/p&gt;
&lt;p&gt;不需要 U 盘、不需要微信传文件、不需要担心版本冲突。Git 的分布式架构天然支持这种工作方式。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;场景三：大胆重构笔记体系&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;你想重新组织文件夹结构、批量修改标签、尝试新的笔记模板。但你不确定效果如何。&lt;/p&gt;
&lt;p&gt;有 Git：创建新分支 → 在上面大胆改 → 效果不好就删分支回主线 → 效果好就合并。&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;Git 的 &lt;code&gt;git log -p&lt;/code&gt; 可以逐行显示每次修改。你不是在看“最终的结论”，而是在看“整个思考过程”。这对深度知识管理来说，价值不可估量。&lt;/p&gt;
&lt;h3 id=&quot;43-实操obsidian--git-搭建指南10-分钟&quot;&gt;4.3 实操：Obsidian + Git 搭建指南（10 分钟）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;第一步&lt;/strong&gt;：在 GitHub/GitLab 创建一个&lt;strong&gt;私有&lt;/strong&gt;仓库。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第二步&lt;/strong&gt;：在你的 Obsidian 仓库文件夹中初始化 Git：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;cd&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ~/Documents/my-obsidian-vault&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; init&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;第三步&lt;/strong&gt;：创建 &lt;code&gt;.gitignore&lt;/code&gt;，排除不需要追踪的文件：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 工作区缓存（每次打开 Obsidian 都会变）&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;.obsidian/workspace.json&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;.obsidian/workspace-mobile.json&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 回收站&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;.trash/&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 系统文件&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;.DS_Store&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Thumbs.db&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;第四步&lt;/strong&gt;：安装 &lt;strong&gt;Obsidian Git 社区插件&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;打开 Obsidian → 设置 → 社区插件 → 搜索 “Obsidian Git” → 安装并启用。&lt;/p&gt;
&lt;p&gt;这个插件让你不用离开 Obsidian 就能完成所有 Git 操作：暂存、提交、推送、拉取。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第五步&lt;/strong&gt;：连接远程仓库并推送：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; remote&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; add&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; origin&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; https://github.com/你的用户名/你的仓库.git&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; add&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; .&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; commit&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -m&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;初始化笔记仓库&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; push&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -u&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; origin&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; main&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;第六步&lt;/strong&gt;：日常使用。&lt;/p&gt;
&lt;p&gt;在 Obsidian Git 插件的面板中：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;点击 &lt;code&gt;+&lt;/code&gt; 暂存你想保存的文件&lt;/li&gt;
&lt;li&gt;写一行描述，点击 Commit&lt;/li&gt;
&lt;li&gt;点击 Push 推送到远程&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;换电脑时：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;先 &lt;code&gt;git clone&lt;/code&gt; 拉取整个仓库&lt;/li&gt;
&lt;li&gt;用 Obsidian 打开这个文件夹作为仓库&lt;/li&gt;
&lt;li&gt;开始工作前先 Pull 最新版本&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;44-一个重要的建议手动提交不要自动&quot;&gt;4.4 一个重要的建议：手动提交，不要自动&lt;/h3&gt;
&lt;p&gt;Obsidian Git 插件支持定时自动 commit + push。看起来很省事，但我建议&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;h2 id=&quot;五三者的交响乐obsidian--ai--git&quot;&gt;五、三者的交响乐：Obsidian + AI + Git&lt;/h2&gt;
&lt;p&gt;现在我们把三件事串起来，看看完整的图景：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;┌─────────────────────────────────────────┐&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│              Obsidian                    │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│  （知识管理界面）                         │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│                                          │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│  ┌─────────────┐  ┌──────────────────┐  │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│  │  AI 助手     │  │  Git 版本控制     │  │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│  │              │  │                  │  │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│  │ • 连接发现   │  │ • 历史回溯       │  │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│  │ • 内容生成   │  │ • 跨设备同步     │  │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│  │ • 智能检索   │  │ • 分支实验       │  │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│  │ • 知识导入   │  │ • 协作管理       │  │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│  └─────────────┘  └──────────────────┘  │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│                                          │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;│       本地 Markdown 文件（数据主权）       │&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;└─────────────────────────────────────────┘&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Obsidian&lt;/strong&gt; 是你的界面和思考空间——你在这里写、连接、可视化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AI&lt;/strong&gt; 是你的智能助手——帮你发现关联、加速输入、增强检索&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Git&lt;/strong&gt; 是你的安全网和时间机器——记录一切变化，让你敢于大胆实验&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;三者各司其职，组合在一起，形成了一套&lt;strong&gt;可追溯、可回溯、可同步、AI 增强的个人知识管理系统&lt;/strong&gt;。&lt;/p&gt;
&lt;h2 id=&quot;六写在最后为什么这件事值得你花时间&quot;&gt;六、写在最后：为什么这件事值得你花时间&lt;/h2&gt;
&lt;p&gt;在 AI 让信息生产和消费速度指数增长的当下，&lt;strong&gt;拥有一套属于自己的知识管理系统，可能是这个时代最重要的认知基础设施。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Obsidian 给你数据主权和思考空间。
AI 给你智能增强和效率提升。
Git 给你安全感——让你知道任何修改都有迹可循，任何错误都可以回退。&lt;/p&gt;
&lt;p&gt;这三件事加在一起，不是工具的叠加，而是一种&lt;strong&gt;知识管理范式的升级&lt;/strong&gt;：&lt;/p&gt;
&lt;p&gt;从“记在某个 App 里等以后翻”到“建立一个活的、生长的、有历史的认知系统”。&lt;/p&gt;
&lt;p&gt;而你需要的，只是从现在开始，用 Obsidian 写下第一条笔记。&lt;/p&gt;
&lt;p&gt;&lt;em&gt;📌 上一篇我们聊了 Git 的基础科普和 AI 时代的重要性——如果你还没读过，建议先看那一 篇，然后再回来看这一篇。两篇合在一起，构成了一套完整的“AI 时代个人知识管理工具链”指南。&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;觉得有用？转发给那个还在纠结用哪款笔记软件的朋友。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;👇 关注我们，获取更多 AI 时代的效率工具深度内容。&lt;/p&gt;
&lt;p&gt;💬 你在用 Obsidian + AI + Git 的组合吗？有什么心得？评论区聊聊。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;推荐资源：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://obsidian.md&quot;&gt;Obsidian 官网&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/Vinzent03/obsidian-git&quot;&gt;Obsidian Git 社区插件&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/danielrosehill/Awesome-Obsidian-AI-Tools&quot;&gt;Awesome Obsidian AI Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://mljourney.com/how-to-use-local-ai-with-obsidian-smart-notes-with-ollama/&quot;&gt;用本地 AI 增强 Obsidian 笔记（Ollama）&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>Obsidian + Git：给你的第二大脑装上&apos;时间机器&apos;</title><link>https://dingfengbo.eu.org/blog/obsidian-git-knowledge-management/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/obsidian-git-knowledge-management/</guid><description>你的笔记软件里躺着上千条想法。有一天你想找回三个月前删掉的那段思考——但你已经点了&apos;保存&apos;，覆盖了它。这时候，Git 就是你的时光机。</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;你的笔记软件里躺着上千条想法。有一天你想找回三个月前删掉的那段思考——但你已经点了“保存”，覆盖了它。这时候，Git 就是你的时光机。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&quot;/images/%E5%B0%81%E9%9D%A2%E5%9B%BE2-Obsidian+Git.png&quot; alt=&quot;封面图&quot;&gt;&lt;/p&gt;
&lt;h2 id=&quot;一你的笔记比你想象的更脆弱&quot;&gt;一、你的笔记，比你想象的更脆弱&lt;/h2&gt;
&lt;p&gt;先说几个真实场景，看看你中了几个：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;写了一篇很满意的笔记，过了一周大改，改完之后发现——还是第一版好。但第一版已经没了。&lt;/li&gt;
&lt;li&gt;在两台电脑上记笔记，用 U 盘拷来拷去，终于有一天搞混了版本，旧文件覆盖了新文件。&lt;/li&gt;
&lt;li&gt;Obsidian 里某个插件更新后出了问题，批量改坏了十几个文件，而你浑然不觉，几天后才偶然发现。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这些都是&lt;strong&gt;没有版本控制的笔记系统&lt;/strong&gt;的典型风险。而解决这些问题的方案，程序员们已经用了 20 年——它叫 Git。&lt;/p&gt;
&lt;p&gt;Obsidian + Git 的组合，就是把软件工程最成熟的版本管理实践，搬到了个人知识管理领域。让你的“第二大脑”从此拥有了：&lt;strong&gt;可追溯的历史、可回退的安全感、可跨设备同步的自由。&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;二为什么是-git而不是-icloud--obsidian-sync&quot;&gt;二、为什么是 Git，而不是 iCloud / Obsidian Sync？&lt;/h2&gt;
&lt;p&gt;很多人会问：iCloud 同步不香吗？Obsidian 官方的 Sync 服务不香吗？&lt;/p&gt;
&lt;p&gt;它们确实能解决“多设备同步”的问题，但有一个致命的盲区：&lt;strong&gt;它们只管“最新的版本”，不管“历史版本”。&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align: left&quot;&gt;需求&lt;/th&gt;
&lt;th style=&quot;text-align: left&quot;&gt;iCloud / 官方 Sync&lt;/th&gt;
&lt;th style=&quot;text-align: left&quot;&gt;Git&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;多设备同步&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;✅&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;✅（通过 GitHub/GitLab 中转）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;查看历史版本&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;❌ 或受限&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;✅ 完整历史&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;精准回退到任意版本&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;❌&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;查看每次修改了什么&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;❌&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;✅（diff 对比）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;分支实验（如“大改试试”）&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;❌&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;协作编辑&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;❌ 或受限&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left&quot;&gt;免费&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;iCloud 免费额度有限&lt;/td&gt;
&lt;td style=&quot;text-align: left&quot;&gt;✅（私有仓库完全免费）&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;一句话总结：&lt;strong&gt;同步服务是“搬运工”，Git 是“档案管理员”。&lt;/strong&gt; 你需要的不只是把文件从 A 搬到 B，而是清楚地知道文件在每一刻长什么样、被谁改过、改了什么、为什么改。&lt;/p&gt;
&lt;h2 id=&quot;三obsidian--git-实战从零到一&quot;&gt;三、Obsidian + Git 实战：从零到一&lt;/h2&gt;
&lt;h3 id=&quot;31-准备工作15-分钟搞定&quot;&gt;3.1 准备工作（15 分钟搞定）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;第一步：在 GitHub/GitLab 创建一个私有仓库&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;创建一个空的私有仓库，名字随意，比如 &lt;code&gt;my-obsidian-vault&lt;/code&gt;。私有仓库意味着你的笔记只有你自己能看到——安全第一。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第二步：在本地安装 Git&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Mac 和 Linux 通常自带 Git。Windows 用户去 &lt;a href=&quot;https://git-scm.com&quot;&gt;git-scm.com&lt;/a&gt; 下载安装即可。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第三步：在 Obsidian 中安装 Obsidian Git 插件&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;打开 Obsidian → 设置 → 社区插件 → 搜索 “Obsidian Git” → 安装并启用。&lt;/p&gt;
&lt;p&gt;这是整个流程的灵魂插件。它让你不用离开 Obsidian 就能完成 commit、push、pull 等操作。&lt;/p&gt;
&lt;h3 id=&quot;32-配置-gitignore保护好你的隐私&quot;&gt;3.2 配置 .gitignore：保护好你的隐私&lt;/h3&gt;
&lt;p&gt;在仓库根目录创建 &lt;code&gt;.gitignore&lt;/code&gt; 文件，告诉 Git 哪些文件不要追踪：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;ini&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 排除工作区缓存（每次打开 Obsidian 都会变，没必要追踪）&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;.obsidian/workspace.json&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;.obsidian/workspace-mobile.json&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 排除回收站&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;.trash/&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 排除系统文件&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;.DS_Store&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;Thumbs.db&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 如果你不想公开插件配置，可以排除整个插件目录&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# .obsidian/plugins/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ 重要提醒：如果你的笔记中包含 API Key、Token 等敏感信息，务必在 .gitignore 中排除相应文件，或者使用环境变量管理。一旦推送到公开仓库，这些信息就无法真正删除了。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;33-日常使用一个丝滑的流程&quot;&gt;3.3 日常使用：一个丝滑的流程&lt;/h3&gt;
&lt;p&gt;配置好之后，你的日常工作流是这样的：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;打开 Obsidian → 写笔记 → 打开 Obsidian Git 面板&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    → 暂存（Stage）想保存的文件&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    → 提交（Commit）并写一行描述&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    → 推送（Push）到远程仓库&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;在另一台设备上继续工作时：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;打开 Obsidian → 打开 Obsidian Git 面板&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    → 拉取（Pull）最新版本&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    → 开始工作&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;整个过程不需要打开终端，不需要记 Git 命令。Obsidian Git 插件把最核心的操作都做成了图形界面按钮。&lt;/p&gt;
&lt;h3 id=&quot;34-要不要开启自动提交&quot;&gt;3.4 要不要开启自动提交？&lt;/h3&gt;
&lt;p&gt;Obsidian Git 插件支持定时自动 commit + pull + push，看起来很方便。但我的建议是：&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;“这个状态值得被记住吗？”&lt;/strong&gt; 这个决策本身，就是一种知识管理。&lt;/p&gt;
&lt;h2 id=&quot;四git-给笔记系统带来的三个超能力&quot;&gt;四、Git 给笔记系统带来的三个“超能力”&lt;/h2&gt;
&lt;h3 id=&quot;超能力一时间旅行&quot;&gt;超能力一：时间旅行&lt;/h3&gt;
&lt;p&gt;你写了一篇 3000 字的长文笔记，改了三版。有一天你突然想看看第一版是怎么写的——打开 Git 历史，一秒回溯。&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; log&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --oneline&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;    # 查看所有历史版本&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; show&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; &amp;#x3C;&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;commit-i&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;d&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;&gt;&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt; # 查看某个版本的具体内容&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;在 Obsidian Git 插件中，这些操作就是点几下鼠标的事。&lt;/p&gt;
&lt;h3 id=&quot;超能力二差异对比&quot;&gt;超能力二：差异对比&lt;/h3&gt;
&lt;p&gt;你改了一篇笔记，但不确定自己具体改了哪些地方。Git diff 告诉你每一行的增删：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- 原来的观点：AI 会取代人类&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;+ 修改后的观点：AI 会增强人类，而非取代&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这种“可视化修改”对于写作和思考的迭代来说，价值巨大。你能看到自己思想演变的轨迹。&lt;/p&gt;
&lt;h3 id=&quot;超能力三分支实验&quot;&gt;超能力三：分支实验&lt;/h3&gt;
&lt;p&gt;你想对笔记体系做一次大手术——重新组织文件夹结构、批量修改标签、尝试新的笔记模板。但你不确定效果如何。&lt;/p&gt;
&lt;p&gt;新建一个分支：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; checkout&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -b&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; experiment/new-structure&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;在这个分支里随便改，改完觉得不行？切回 main 分支，一切如初。觉得不错？合并回来。&lt;/p&gt;
&lt;p&gt;这种“沙箱实验”的能力，让你敢于对笔记体系做大胆的调整，而不必担心“改坏了回不去”。&lt;/p&gt;
&lt;h2 id=&quot;五不止于笔记git-思维如何改变知识管理&quot;&gt;五、不止于笔记：Git 思维如何改变知识管理&lt;/h2&gt;
&lt;p&gt;Obsidian + Git 不只是两个工具的叠加，它代表的是一种&lt;strong&gt;知识管理范式的升级&lt;/strong&gt;：&lt;/p&gt;
&lt;h3 id=&quot;从文件管理到版本管理&quot;&gt;从“文件管理”到“版本管理”&lt;/h3&gt;
&lt;p&gt;传统的知识管理是文件管理思维——你在管理一堆 &lt;code&gt;.md&lt;/code&gt; 文件。加了 Git 之后，你管理的是文件的&lt;strong&gt;变化历史&lt;/strong&gt;。你不再只拥有“最新版本”，而是拥有了“整个演变过程”。&lt;/p&gt;
&lt;p&gt;这很重要，因为&lt;strong&gt;知识的价值往往不在最终结论，而在推导过程中。&lt;/strong&gt; 你能看到自己三个月前对一个问题的思考是怎样的，以及它是如何一步步演进到今天的。&lt;/p&gt;
&lt;h3 id=&quot;从本地孤岛到分布式系统&quot;&gt;从“本地孤岛”到“分布式系统”&lt;/h3&gt;
&lt;p&gt;有了远程仓库，你的知识库变成了一个分布式系统。在办公室电脑上写笔记，回家后在个人电脑上 pull 下来继续写。出差时在笔记本上做修改，回到公司 push 到远程，所有设备保持一致。&lt;/p&gt;
&lt;p&gt;而且这一切是&lt;strong&gt;零成本的&lt;/strong&gt;——GitHub 和 GitLab 的私有仓库完全免费。&lt;/p&gt;
&lt;h3 id=&quot;从个人笔记到可协作的知识库&quot;&gt;从“个人笔记”到“可协作的知识库”&lt;/h3&gt;
&lt;p&gt;当你需要和他人协作时——比如和同事共同维护一个项目文档库、和朋友共建一个读书笔记库——Git 的分支和合并机制让多人协作变得可控。每个人在自己的分支上工作，通过 Pull Request 合并，一切都有据可查。&lt;/p&gt;
&lt;h2 id=&quot;六一些注意事项&quot;&gt;六、一些注意事项&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Git 不适合管理大文件。&lt;/strong&gt; 如果你的 Obsidian 仓库里有大量图片、视频、PDF，建议配合 Git LFS 使用，或者把大文件放到云盘，只在笔记中引用链接。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Obsidian 本身不是开源软件。&lt;/strong&gt; 如果你对开源有执念，可以考虑 Logseq 作为替代——它的 Git 集成同样出色。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Git 的学习曲线是真实的。&lt;/strong&gt; 虽然 Obsidian Git 插件屏蔽了大量复杂性，但建议至少花 1-2 小时了解 Git 的基本概念（commit、branch、push、pull、merge）。这笔时间投资，会在未来反复产生回报。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;私有仓库 ≠ 绝对安全。&lt;/strong&gt; 如果你把笔记推送到 GitHub 的私有仓库，它就在 GitHub 的服务器上。对于涉及商业机密、个人隐私的高度敏感内容，建议使用自建的 Git 服务器（如 Gitea）或纯本地管理。&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;七结语知识管理的基础设施&quot;&gt;七、结语：知识管理的“基础设施”&lt;/h2&gt;
&lt;p&gt;Obsidian 帮你搭建了“第二大脑”，Git 则给这个大脑装上了&lt;strong&gt;记忆回溯能力、实验勇气和灾难恢复机制&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;在 AI 让内容生产和知识消费速度爆炸式增长的当下，我们比以往任何时候都更需要一种“慢下来”的能力——知道自己从哪里出发、经过了哪些转折、最终到达了哪里。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Git 记录的不是你的笔记，而是你的思想演变史。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;而这，可能是个人知识管理中最被低估的价值。&lt;/p&gt;
&lt;p&gt;&lt;em&gt;📌 上一篇我们聊了 AI 时代 Git 为何对开发者至关重要，本篇则将视角扩展到了每个知识工作者。两篇结合起来，你会发现：Git 早已不是程序员的专属工具，而是 AI 时代所有严肃思考者的共同语言。&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;觉得有用？转发给那个还在用 U 盘拷笔记的朋友。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;👇 关注我们，获取更多 AI 时代的效率工具深度内容。&lt;/p&gt;
&lt;p&gt;💬 你在用 Obsidian 吗？有没有配合 Git 的经验？评论区聊聊。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;推荐阅读与工具：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/Vinzent03/obsidian-git&quot;&gt;Obsidian Git 插件&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://itsfoss.com/git-with-obsidian/&quot;&gt;How I am Using Git and Obsidian for Note Version Management&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.git-tower.com/blog/version-control-in-the-age-of-ai&quot;&gt;Git-Tower: Version Control in the Age of AI&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>小米MIMO大模型Token Plan可0.01元续费1个月</title><link>https://dingfengbo.eu.org/blog/%E5%B0%8F%E7%B1%B3mimo%E5%A4%A7%E6%A8%A1%E5%9E%8Btoken-plan%E5%8F%AF0-01%E5%85%83%E7%BB%AD%E8%B4%B91%E4%B8%AA%E6%9C%88/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/%E5%B0%8F%E7%B1%B3mimo%E5%A4%A7%E6%A8%A1%E5%9E%8Btoken-plan%E5%8F%AF0-01%E5%85%83%E7%BB%AD%E8%B4%B91%E4%B8%AA%E6%9C%88/</guid><description>2026年5月27日小米MIMO大模型官宣永久降价最高降幅98%，并且重置了所有Token Plan用户的额度，不仅采用了新的计价模式，还增加了Token Plan的套餐用量，更具套餐档次不同提升了5 8倍。 MiMo系列模型的主要特点包括： 强大的推理能力：在数学、编程和逻辑推理任务中表现优异 开</description><pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;/p&gt;
&lt;p&gt;2026年5月27日小米MIMO大模型官宣永久降价最高降幅98%，并且重置了所有Token Plan用户的额度，不仅采用了新的计价模式，还增加了Token Plan的套餐用量，更具套餐档次不同提升了5-8倍。&lt;/p&gt;
&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;img src=&quot;/wp-content/uploads/2026/05/ScreenShot_2026-05-27_154406_136-746x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-224&quot;/&gt;&lt;/figure&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;MiMo系列模型的主要特点包括：&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;强大的推理能力：在数学、编程和逻辑推理任务中表现优异&lt;/p&gt;
&lt;p&gt;开源开放：模型权重已在Hugging Face等平台开源，支持社区二次开发&lt;/p&gt;
&lt;p&gt;多尺寸适配：提供Lite、Standard、Pro、Max等不同规格版本，满足从个人开发者到企业级的多样化需求&lt;/p&gt;
&lt;p&gt;中文优化：针对中文语境进行了深度优化，理解与生成能力更加精准&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;最重磅的消息是百亿Token计划的用户反应续费当前套餐仅需0.01元，博主已经续费成功，还没到期的用户可以去试试。&lt;/p&gt;
&lt;figure class=&quot;wp-block-image size-large is-resized&quot;&gt;&lt;img src=&quot;/wp-content/uploads/2026/05/微信图片_2026-05-27_172009_822-463x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-227&quot; style=&quot;width:453px;height:auto&quot;/&gt;&lt;/figure&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;这个界面直接跳转对应的支付平台即可无视价格，博主选的支付宝平台，跳转后只需支付0.01元即可续费，续费完如不想续订记得取消自动续费。&lt;/p&gt;
&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;img src=&quot;/wp-content/uploads/2026/05/微信图片_2026-05-27_172029_968-463x1024.png&quot; alt=&quot;&quot; class=&quot;wp-image-228&quot;/&gt;&lt;/figure&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;支付后回到小米MIMO控制台即可看到续费成功和额度&lt;/p&gt;
&lt;figure class=&quot;wp-block-image size-large&quot;&gt;&lt;img src=&quot;/wp-content/uploads/2026/05/微信图片_20260527172150_39_280-500x1024.jpg&quot; alt=&quot;&quot; class=&quot;wp-image-229&quot;/&gt;&lt;/figure&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;尚未到期的用户抓紧试试，官方并没有相关的宣传口径，不知道什么时候会失效，以官方的显示为准。&lt;/p&gt;
</content:encoded></item><item><title>2026 终端 AI 决战：Gemini CLI vs Claude Code vs GitHub Copilot 深度横评</title><link>https://dingfengbo.eu.org/blog/2026-%E7%BB%88%E7%AB%AF-ai-%E5%86%B3%E6%88%98gemini-cli-vs-claude-code-vs-github-copilot-%E6%B7%B1%E5%BA%A6%E6%A8%AA%E8%AF%84/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/2026-%E7%BB%88%E7%AB%AF-ai-%E5%86%B3%E6%88%98gemini-cli-vs-claude-code-vs-github-copilot-%E6%B7%B1%E5%BA%A6%E6%A8%AA%E8%AF%84/</guid><description>在 2026 年的今天，AI 辅助开发已经从\&quot;网页对话框\&quot;全面进化到了\&quot;终端原生（Terminal Native）\&quot;。作为开发者，我们不再满足于简单的代码生成，而是需要一个能读懂整个工程目录、能自主运行测试、甚至能管理服务器的 命令行 AI Agent 。…</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;在 2026 年的今天，AI 辅助开发已经从&quot;网页对话框&quot;全面进化到了&quot;终端原生（Terminal Native）&quot;。作为开发者，我们不再满足于简单的代码生成，而是需要一个能读懂整个工程目录、能自主运行测试、甚至能管理服务器的&lt;strong&gt;命令行 AI Agent&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;目前市面上呼声最高的三大工具：Google 的 &lt;strong&gt;Gemini CLI&lt;/strong&gt;、Anthropic 的 &lt;strong&gt;Claude Code&lt;/strong&gt;，以及曾经的开创者 &lt;strong&gt;OpenAI Codex&lt;/strong&gt;（现已深度集成入 GitHub Copilot CLI）。&lt;/p&gt;
&lt;p&gt;面对这三大神器，开发者该如何取舍？本文将从核心架构、实战表现及成本三个维度为你拆解。&lt;/p&gt;
&lt;h2&gt;一、三大选手概览&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Gemini CLI&lt;/strong&gt;（Google）：上下文窗口 1M-2M Tokens，核心卖点是逻辑闭环、Plan Mode、超大上下文，原生 Google 搜索支持&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Claude Code&lt;/strong&gt;（Anthropic）：上下文窗口 200K Tokens，核心卖点是自主性、极高代码质量、多轮重构，需通过 MCP 扩展联网&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GitHub Copilot CLI&lt;/strong&gt;（Microsoft/OpenAI）：上下文窗口 128K+，核心卖点是生态集成、极致的 IDE 协同，主要是 GitHub 数据搜索&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;二、深度对比：谁才是真正的&quot;终端霸主&quot;？&lt;/h2&gt;
&lt;h3&gt;1. Gemini CLI：不仅仅是代码，更是&quot;全局调度员&quot;&lt;/h3&gt;
&lt;p&gt;得益于 Gemini 3 系列模型的超长上下文，&lt;strong&gt;Gemini CLI 是处理&quot;巨型工程&quot;的唯一选择&lt;/strong&gt;。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;优势&lt;/strong&gt;：你可以直接把整个 WordPress 博客的所有源码和数月的运行日志一次性塞给它。它的 &lt;strong&gt;Plan Mode&lt;/strong&gt;（方案模式）非常稳健，在执行高危 Shell 命令前，会先列出逻辑步骤，极大降低了误删生产环境文件的风险。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;适合场景&lt;/strong&gt;：全量代码审计、跨文件逻辑重构、时效性信息检索（内置 Google 搜索）。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2. Claude Code：纯粹的&quot;代码艺术家&quot;&lt;/h3&gt;
&lt;p&gt;在 2026 年的测评中，Claude 4.6 系列模型在编码逻辑的细腻程度上依然领先。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;优势&lt;/strong&gt;：&lt;strong&gt;自主性极强&lt;/strong&gt;。它不仅能写代码，还能自主发现 Bug 并反复迭代，直到测试通过。其代码风格更接近资深工程师，注释精准，逻辑健壮。它支持 &lt;strong&gt;MCP (Model Context Protocol)&lt;/strong&gt;，可以轻松连接你的本地数据库或外部 API。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;适合场景&lt;/strong&gt;：疑难 Bug 攻坚、从零构建复杂模块、追求&quot;生产环境即用&quot;的代码质量。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3. GitHub Copilot CLI (Codex 进化版)：生态之王&lt;/h3&gt;
&lt;p&gt;虽然 OpenAI 的 Codex 曾是先驱，但现在它已化身为 GitHub Copilot CLI 的一部分，利用 GPT-5.3-Codex 模型提供服务。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;优势&lt;/strong&gt;：&lt;strong&gt;快且稳&lt;/strong&gt;。它与 GitHub PR、Issue 系统深度打通。如果你是重度 GitHub 用户，它在处理 Git 操作（如冲突解决、自动写 Commit 信息）时有着不可替代的丝滑感。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;适合场景&lt;/strong&gt;：日常敏捷开发、Git 工作流自动化、快速生成小型脚本。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;三、硬件与成本：哪款性价比最高？&lt;/h2&gt;
&lt;p&gt;对于独立开发者或小团队，成本是必须考虑的因素：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Gemini CLI&lt;/strong&gt;：目前提供了极为慷慨的&lt;strong&gt;免费额度&lt;/strong&gt;（个人账户约 1000 次请求/天），且对 Google Cloud 用户有原生账单集成。对于预算有限但需要高性能 AI 的开发者，它是首选。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Claude Code&lt;/strong&gt;：通常需要订阅 Claude Max（约 $20/月）或按 API 使用量计费。虽然成本略高，但其减少的人工调试时间通常能覆盖掉这笔费用。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GitHub Copilot CLI&lt;/strong&gt;：包含在 Copilot 订阅包中，对于已有订阅的用户来说，这是&quot;白送&quot;的增强工具。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;四、总结：如何取舍？&lt;/h2&gt;
&lt;p&gt;作为开发者，我建议根据你的&lt;strong&gt;硬件分布&lt;/strong&gt;和&lt;strong&gt;任务类型&lt;/strong&gt;进行动态组合：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;如果你在 M4 Mac mini 或高性能 PC 上处理大规模老项目&lt;/strong&gt;：优先安装 &lt;strong&gt;Gemini CLI&lt;/strong&gt;。它的超大上下文能让你免去频繁切分文件的痛苦。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;如果你正在攻坚一个新的算法模块或复杂的逻辑重构&lt;/strong&gt;：切到 &lt;strong&gt;Claude Code&lt;/strong&gt;。它在逻辑严密性上的表现目前无可替代。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;如果你在管理分布全球的服务器（如美国/新加坡/大陆服务器）&lt;/strong&gt;：&lt;strong&gt;Gemini CLI&lt;/strong&gt; 的联网搜索能力和 Google 生态优势，能帮你更快速地定位网络节点报错。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;博主观点&lt;/strong&gt;：2026 年不再是一个工具包打天下的时代。我会同时保留 Gemini CLI 和 Claude Code，前者负责&quot;大局规划&quot;，后者负责&quot;精准手术&quot;。&lt;/p&gt;
&lt;p&gt;&lt;em&gt;本文发布于定风波 | AI技术博客，转载请注明出处。&lt;/em&gt;&lt;/p&gt;
</content:encoded></item><item><title>搜索结果标签显示 EU.org 而非网站名称的解决办法</title><link>https://dingfengbo.eu.org/blog/%E6%90%9C%E7%B4%A2%E7%BB%93%E6%9E%9C%E6%A0%87%E7%AD%BE%E6%98%BE%E7%A4%BA-eu-org-%E8%80%8C%E9%9D%9E%E7%BD%91%E7%AB%99%E5%90%8D%E7%A7%B0%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/%E6%90%9C%E7%B4%A2%E7%BB%93%E6%9E%9C%E6%A0%87%E7%AD%BE%E6%98%BE%E7%A4%BA-eu-org-%E8%80%8C%E9%9D%9E%E7%BD%91%E7%AB%99%E5%90%8D%E7%A7%B0%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/</guid><description>在搜索结果中显示 EU.org: free domain names since 1996 而不是你预期的网站名称，通常是因为 Google 的算法认为该域名的根域名标题比你设置的站点标题更具描述性，或者你的站点 Site Name（网站名称） 结构化数据未被正确识别。 你可以通过以下几个步骤进行优</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;在搜索结果中显示 &lt;code&gt;EU.org: free domain names since 1996&lt;/code&gt; 而不是你预期的网站名称，通常是因为 Google 的算法认为该域名的根域名标题比你设置的站点标题更具描述性，或者你的站点 &lt;strong&gt;Site Name（网站名称）&lt;/strong&gt; 结构化数据未被正确识别。&lt;/p&gt;
&lt;p&gt;你可以通过以下几个步骤进行优化和修改：&lt;/p&gt;
&lt;h2&gt;1. 检查并设置首页 Title 标签&lt;/h2&gt;
&lt;p&gt;Google 搜索结果最顶部的文字通常被称为 &lt;strong&gt;Site Name&lt;/strong&gt;。确保你的 WordPress 首页 HTML 中包含正确的 &lt;code&gt;&amp;amp;lt;title&amp;amp;gt;&lt;/code&gt; 标签。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;推荐格式：&lt;/strong&gt; &lt;code&gt;站点名称 - 描述&lt;/code&gt; 或 &lt;code&gt;站点名称 | 官方网站&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;如果你使用了 SEO 插件（如 Rank Math 或 Yoast SEO），请检查&quot;标题和元数据&quot;设置中的&quot;首页标题&quot;。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;2. 添加 WebSite 结构化数据（最关键）&lt;/h2&gt;
&lt;p&gt;这是告诉 Google &quot;我的网站叫什么&quot;的最直接方式。你需要向首页添加一段 JSON-LD 代码。如果你使用 SEO 插件，通常在插件设置里填写 &lt;strong&gt;Site Name&lt;/strong&gt; 即可自动生成；如果没有，可以手动在主题的 &lt;code&gt;header.php&lt;/code&gt; 中添加：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&amp;#x3C;script type=&quot;application/ld+json&quot;&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;{&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  &quot;@context&quot;: &quot;https://schema.org&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  &quot;@type&quot;: &quot;WebSite&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  &quot;name&quot;: &quot;定风波 | AI技术博客&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  &quot;url&quot;: &quot;https://dingfengbo.eu.org/&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;}&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&amp;#x3C;/script&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;3. 修改 WordPress 常规设置&lt;/h2&gt;
&lt;p&gt;确保 WordPress 后台的 &lt;strong&gt;设置 -&gt; 常规&lt;/strong&gt; 中：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;站点标题 (Site Title)：&lt;/strong&gt; 填写你想显示的名称。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;副标题 (Tagline)：&lt;/strong&gt; 填写简洁的描述。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;4. 检查是否有&quot;标题重写&quot;问题&lt;/h2&gt;
&lt;p&gt;有时 Google 会因为你的 &lt;code&gt;&amp;amp;lt;h1&amp;amp;gt;&lt;/code&gt; 标签或页面内文字与 &lt;code&gt;&amp;amp;lt;title&amp;amp;gt;&lt;/code&gt; 不符而自作主张。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;确保首页最上方的视觉标题（通常是 logo 旁边的文字）与你想在搜索结果中看到的名称一致。&lt;/li&gt;
&lt;li&gt;避免在标题中堆砌过多的关键词，这可能导致 Google 回退到使用域名信息。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;5. 在 Google Search Console 中请求重爬&lt;/h2&gt;
&lt;p&gt;完成上述修改后：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;登录 &lt;a href=&quot;https://search.google.com/search-console/&quot;&gt;Google Search Console&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;在顶部的 URL 检查栏输入你的首页地址 &lt;code&gt;https://dingfengbo.eu.org/&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;点击 &lt;strong&gt;&quot;请求编入索引&quot; (Request Indexing)&lt;/strong&gt;。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;注意：&lt;/strong&gt; 搜索结果的更新不是实时的，通常需要 &lt;strong&gt;几天到两周&lt;/strong&gt; 时间，Google 才会更新其索引中的站点名称显示。&lt;/p&gt;
&lt;p&gt;目前的显示情况是因为 &lt;code&gt;eu.org&lt;/code&gt; 本身是一个提供免费子域名的组织，Google 将你的站点误关联到了该父级域名的元数据上。通过明确 &lt;strong&gt;JSON-LD 结构化数据&lt;/strong&gt;，可以有效纠正这种关联。&lt;/p&gt;
</content:encoded></item><item><title>GPT-image-2 深度评测：OpenAI 最强图像生成模型的实力与代价</title><link>https://dingfengbo.eu.org/blog/gpt-image-2-review/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/gpt-image-2-review/</guid><description>GPT image 2 深度评测：OpenAI 最强图像生成模型的实力与代价 2026 年 4 月 21 日，OpenAI 正式发布 GPT image 2（模型快照：gpt image 2 2026 04 21），取代了去年的 GPT image 1.5 成为新的旗舰图像生成模型。这不是一个简单的</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;GPT-image-2 深度评测：OpenAI 最强图像生成模型的实力与代价&lt;/h1&gt;
2026 年 4 月 21 日，OpenAI 正式发布 GPT-image-2（模型快照：gpt-image-2-2026-04-21），取代了去年的 GPT-image-1.5 成为新的旗舰图像生成模型。这不是一个简单的迭代——它在生成质量、文字渲染、多轮编辑和 API 集成上都做了大幅升级，但价格也同样&quot;旗舰&quot;。
&lt;p&gt;社区评测结果已经陆续出炉，今天就来拆解这个模型到底强在哪、贵在哪、值不值。&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;一、GPT-image-2 是什么&lt;/h2&gt;
GPT-image-2 是 OpenAI 最新的原生多模态图像生成模型，可以通过 Chat Completions API、Responses API、Image API 等多种方式调用。
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;维度&lt;/th&gt;
&lt;th&gt;GPT-image-2&lt;/th&gt;
&lt;th&gt;GPT-image-1.5&lt;/th&gt;
&lt;th&gt;DALL·E 3&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;发布日期&lt;/td&gt;
&lt;td&gt;2026-04-21&lt;/td&gt;
&lt;td&gt;2025&lt;/td&gt;
&lt;td&gt;2023&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;支持输入&lt;/td&gt;
&lt;td&gt;文本 + 图片&lt;/td&gt;
&lt;td&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;/td&gt;
&lt;td&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;/td&gt;
&lt;td&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;/td&gt;
&lt;td&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;/td&gt;
&lt;td&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;2048×2048&lt;/td&gt;
&lt;td&gt;1024×1024&lt;/td&gt;
&lt;td&gt;1024×1024&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
最关键的变化：&lt;strong&gt;GPT-image-2 现在是一个多模态模型，可以同时理解文本和图像，也能同时输出文本和图像&lt;/strong&gt;。它不再像 DALL·E 系列那样是个&quot;专用的图片生成器&quot;，而是一个具备图像生成能力的通用模型。
&lt;hr /&gt;
&lt;h2&gt;二、核心能力&lt;/h2&gt;
&lt;h3&gt;1. 文字渲染：终于能写字了&lt;/h3&gt;
DALL·E 3 的文字渲染一直是&quot;勉强能看&quot;的水平——偶尔正确，经常乱码。GPT-image-2 在这方面有质的飞跃：
&lt;ul&gt;
 	&lt;li&gt;英文文字渲染准确率大幅提升，大多数情况下可以直接在图中生成可读的文字&lt;/li&gt;
 	&lt;li&gt;支持手写风格、印刷风格、装饰字体等多种文字样式&lt;/li&gt;
 	&lt;li&gt;中文渲染也有进步，但复杂汉字仍有偶尔的错误&lt;/li&gt;
&lt;/ul&gt;
社区评测中，用户让 GPT-image-2 生成带有品牌 Logo、菜单、海报等文字密集的图片，结果比 Midjourney v7 和 Ideogram 3 都要准确。
&lt;h3&gt;2. 多轮编辑：渐进式创作的范式转变&lt;/h3&gt;
通过 Responses API，GPT-image-2 支持&lt;strong&gt;多轮对话式图片编辑&lt;/strong&gt;：
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Turn 1: &quot;画一只灰色的虎斑猫抱着一只戴着橙色围巾的水獭&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Turn 2: &quot;现在让它看起来更写实&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Turn 3: &quot;把背景换成雪景&quot;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;每一轮都基于上一轮的结果，不需要重新描述整个场景。这对设计师来说是个巨大的效率提升——你不需要一次写对完美的 prompt，而是可以像和人类设计师沟通一样逐步调整。&lt;/p&gt;
&lt;h3&gt;3. 图片参考生成&lt;/h3&gt;
GPT-image-2 支持用多张图片作为参考来生成新图。比如给 4 张商品图，让它生成一个包含所有商品的商品篮——这种&quot;组合式创作&quot;在电商场景非常实用。
&lt;p&gt;支持 3 种输入方式：URL、Base64 编码、File ID。&lt;/p&gt;
&lt;h3&gt;4. 流式生成&lt;/h3&gt;
GPT-image-2 支持&lt;strong&gt;流式图片生成&lt;/strong&gt;（partial_images 参数 0-3），可以在生成过程中看到中间结果。这让用户体验更像&quot;看着画家一笔一笔画完&quot;，而不是等半天突然弹出一张图。
&lt;hr /&gt;
&lt;h2&gt;三、社区评测结果汇总&lt;/h2&gt;
&lt;h3&gt;图像质量对比&lt;/h3&gt;
多个独立评测者（包括 AI 社区 KOL、设计师、开发者）对 GPT-image-2 与竞品做了对比：
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;评测维度&lt;/th&gt;
&lt;th style=&quot;text-align: center;&quot;&gt;GPT-image-2&lt;/th&gt;
&lt;th style=&quot;text-align: center;&quot;&gt;Midjourney v7&lt;/th&gt;
&lt;th style=&quot;text-align: center;&quot;&gt;Ideogram 3&lt;/th&gt;
&lt;th style=&quot;text-align: center;&quot;&gt;Flux Pro 2&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;照片写实度&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;文字渲染&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;提示词遵循&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;艺术风格&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;多轮编辑&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;❌&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;❌&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;❌&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;中文内容&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;⭐⭐⭐&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;strong&gt;核心发现&lt;/strong&gt;：
&lt;ul&gt;
 	&lt;li&gt;&lt;strong&gt;照片写实度&lt;/strong&gt;：GPT-image-2 和 Midjourney v7 打平，两者在人物皮肤质感、光影、细节上都非常出色&lt;/li&gt;
 	&lt;li&gt;&lt;strong&gt;文字渲染&lt;/strong&gt;：GPT-image-2 和 Ideogram 3 并列第一，但 GPT-image-2 在多轮编辑场景下更稳定&lt;/li&gt;
 	&lt;li&gt;&lt;strong&gt;艺术风格&lt;/strong&gt;：Midjourney v7 仍然是&quot;艺术家气质&quot;最强的，GPT-image-2 偏写实、偏&quot;正确&quot;&lt;/li&gt;
 	&lt;li&gt;&lt;strong&gt;提示词遵循&lt;/strong&gt;：GPT-image-2 最强，复杂 prompt 的细节遵循度最高——让它画 5 个特定颜色的气球，它真的画 5 个，不会多也不会少&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;大家怎么说&lt;/h3&gt;
&lt;strong&gt;好评方向&lt;/strong&gt;：
&lt;ul&gt;
 	&lt;li&gt;&lt;em&gt;&quot;文字终于能用了！做营销海报终于不用后期 P 字了&quot;&lt;/em&gt; — 产品经理&lt;/li&gt;
 	&lt;li&gt;&lt;em&gt;&quot;多轮编辑是杀手锏，比 Midjourney 的 vary 强太多&quot;&lt;/em&gt; — 设计师&lt;/li&gt;
 	&lt;li&gt;&lt;em&gt;&quot;提示词遵循度吊打一切，让我画什么就画什么，不夹带私货&quot;&lt;/em&gt; — 开发者&lt;/li&gt;
 	&lt;li&gt;&lt;em&gt;&quot;流式生成体验很好，不用干等了&quot;&lt;/em&gt; — 用户体验&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;吐槽方向&lt;/strong&gt;：
&lt;ul&gt;
 	&lt;li&gt;&lt;em&gt;&quot;太贵了！一张图够我在 Midjourney 生成 50 张&quot;&lt;/em&gt; — 独立开发者&lt;/li&gt;
 	&lt;li&gt;&lt;em&gt;&quot;艺术感不如 Midjourney，出来的图太&apos;正确&apos;太无聊&quot;&lt;/em&gt; — 插画师&lt;/li&gt;
 	&lt;li&gt;&lt;em&gt;&quot;中文还有错字，不如 Flux Pro 对中文的支持&quot;&lt;/em&gt; — 中国用户&lt;/li&gt;
 	&lt;li&gt;&lt;em&gt;&quot;没有 API 不支持流式（注：实际支持，但部分用户未发现）&quot;&lt;/em&gt; — 早期评测&lt;/li&gt;
 	&lt;li&gt;&lt;em&gt;&quot;风格太 OpenAI——干净、安全、无聊&quot;&lt;/em&gt; — 艺术社区&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h2&gt;四、定价：贵得让人犹豫&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;计费项&lt;/th&gt;
&lt;th&gt;价格&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;图片输入&lt;/td&gt;
&lt;td&gt;$8.00/M tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;图片输出&lt;/td&gt;
&lt;td&gt;$30.00/M tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;文本输入&lt;/td&gt;
&lt;td&gt;$5.00/M tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;缓存图片输入&lt;/td&gt;
&lt;td&gt;$2.00/M tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;缓存文本输入&lt;/td&gt;
&lt;td&gt;$1.25/M tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;strong&gt;一张标准 1024×1024 图片大约花费 $0.08-0.12&lt;/strong&gt;（取决于 prompt 长度和图片复杂度）。
&lt;p&gt;对比：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Midjourney：$10/月无限量（基础版），单张成本接近 $0&lt;/li&gt;
&lt;li&gt;Flux Pro：约 $0.05/张&lt;/li&gt;
&lt;li&gt;Ideogram：约 $0.08/张&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GPT-image-2：约 $0.08-0.12/张&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;价格不算离谱，但也不便宜。真正的成本来自&lt;strong&gt;多轮编辑&lt;/strong&gt;——如果你需要 5 轮对话才能得到满意的结果，那实际成本是 5 倍。&lt;/p&gt;
&lt;p&gt;OpenAI 提供了 Batch API 打 5 折，以及 Flex Processing 降成本换速度，适合非实时场景。&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;五、API 集成亮点&lt;/h2&gt;
&lt;h3&gt;两种调用方式&lt;/h3&gt;
&lt;strong&gt;Image API&lt;/strong&gt;：简单的单次生成/编辑，适合&quot;一 prompt 出一图&quot;的场景
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;python&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;client.images.generate(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;    model&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;gpt-image-2&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;    prompt&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;A cat hugging an otter&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;    size&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;1024x1024&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;    quality&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;high&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Responses API&lt;/strong&gt;：多轮对话式生成，支持流式、支持引用之前的图片&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;python&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;response &lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; client.responses.create(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;    model&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;gpt-5.4&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;    input&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;Draw a cat hugging an otter&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;    tools&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;速率限制&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;层级&lt;/th&gt;
&lt;th&gt;TPM&lt;/th&gt;
&lt;th&gt;IPM&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Free&lt;/td&gt;
&lt;td&gt;不支持&lt;/td&gt;
&lt;td&gt;不支持&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tier 1&lt;/td&gt;
&lt;td&gt;100,000&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tier 2&lt;/td&gt;
&lt;td&gt;250,000&lt;/td&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tier 3&lt;/td&gt;
&lt;td&gt;800,000&lt;/td&gt;
&lt;td&gt;50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tier 4&lt;/td&gt;
&lt;td&gt;3,000,000&lt;/td&gt;
&lt;td&gt;150&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
注意：&lt;strong&gt;免费层级不支持 GPT-image-2&lt;/strong&gt;，至少需要 Tier 1（$5 已付）。
&lt;hr /&gt;
&lt;h2&gt;六、适用场景推荐&lt;/h2&gt;
&lt;h3&gt;GPT-image-2 最适合&lt;/h3&gt;
&lt;ul&gt;
 	&lt;li&gt;&lt;strong&gt;营销素材&lt;/strong&gt;：海报、Banner、社交媒体配图（文字渲染 + 提示词遵循）&lt;/li&gt;
 	&lt;li&gt;&lt;strong&gt;电商场景&lt;/strong&gt;：商品图组合、参考图生成（多图输入）&lt;/li&gt;
 	&lt;li&gt;&lt;strong&gt;产品原型&lt;/strong&gt;：UI 稿、设计稿快速迭代（多轮编辑）&lt;/li&gt;
 	&lt;li&gt;&lt;strong&gt;文档配图&lt;/strong&gt;：技术文档、教程中的示意图（文字渲染）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;其他模型更适合&lt;/h3&gt;
&lt;ul&gt;
 	&lt;li&gt;&lt;strong&gt;艺术创作&lt;/strong&gt;：Midjourney v7（风格感更强）&lt;/li&gt;
 	&lt;li&gt;&lt;strong&gt;大规模批量生成&lt;/strong&gt;：Flux Pro（成本更低）&lt;/li&gt;
 	&lt;li&gt;&lt;strong&gt;中文密集内容&lt;/strong&gt;：待观察（GPT-image-2 中文还在进步中）&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h2&gt;七、个人评价&lt;/h2&gt;
GPT-image-2 不是一个&quot;更好的 DALL·E&quot;，而是一个&lt;strong&gt;全新的产品品类&lt;/strong&gt;——多模态对话式图像生成。
&lt;p&gt;传统的图像生成模型是“一次性机器”：写好 prompt，祈祷结果满意。GPT-image-2 把图像生成变成了&lt;strong&gt;对话&lt;/strong&gt;——你说“改一下”，它就改。这种范式转变的价值，远大于图片质量本身的提升。&lt;/p&gt;
&lt;p&gt;但有两个硬伤：&lt;/p&gt;
&lt;ol&gt;
 	&lt;li&gt;&lt;strong&gt;贵&lt;/strong&gt;：多轮编辑的累积成本让很多独立开发者望而却步&lt;/li&gt;
 	&lt;li&gt;&lt;strong&gt;安全滤镜太严格&lt;/strong&gt;：OpenAI 一贯的保守策略，很多完全无害的 prompt 被误拦截&lt;/li&gt;
&lt;/ol&gt;
如果你需要的是&quot;一次出好图&quot;，Midjourney 可能更好。如果你需要的是&quot;和 AI 一起把图改到满意&quot;，GPT-image-2 目前没有对手。
&lt;blockquote&gt;图片生成终于从&quot;投币机&quot;变成了&quot;对话&quot;——但每次对话都要投币。&lt;/blockquote&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;本文基于 OpenAI 官方文档和社区评测整理，数据截至 2026 年 4 月。GPT-image-2 API 文档：&lt;a href=&quot;https://platform.openai.com/docs/models/gpt-image-2&quot;&gt;https://platform.openai.com/docs/models/gpt-image-2&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
</content:encoded></item><item><title>小米 MiMo-V2.5：309B 参数的性价比之王，以及 Token Plan 的野心</title><link>https://dingfengbo.eu.org/blog/xiaomi-mimo-v2-5-token-plan/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/xiaomi-mimo-v2-5-token-plan/</guid><description>小米 MiMo V2.5：309B 参数的\&quot;性价比之王\&quot;，以及 Token Plan 的野心 如果说 2025 年底小米开源 MiMo V2 Flash 是\&quot;试试水\&quot;，那 2026 年的 MiMo V2.5 就是正式亮剑了——309B 总参数、15B 激活、1M 上下文窗口、MIT…</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;小米 MiMo-V2.5：309B 参数的&quot;性价比之王&quot;，以及 Token Plan 的野心&lt;/h1&gt;
&lt;p&gt;如果说 2025 年底小米开源 MiMo-V2-Flash 是&quot;试试水&quot;，那 2026 年的 MiMo-V2.5 就是正式亮剑了——309B 总参数、15B 激活、1M 上下文窗口、MIT 开源协议，而且 API 价格低到令人怀疑标错了小数点。&lt;/p&gt;
&lt;p&gt;今天就来拆解这个&quot;手机厂做的最强开源大模型&quot;，以及小米背后的 Token Plan 到底在下一盘什么棋。&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;一、MiMo-V2.5 是什么&lt;/h2&gt;
&lt;p&gt;MiMO-V2.5 是小米自研的大语言模型 MiMo 系列的最新版本，基于 MoE（混合专家）架构。&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;维度&lt;/th&gt;
&lt;th&gt;MiMo-V2.5&lt;/th&gt;
&lt;th&gt;MiMo-V2.5-Pro&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;总参数&lt;/td&gt;
&lt;td&gt;309B&lt;/td&gt;
&lt;td&gt;309B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;激活参数&lt;/td&gt;
&lt;td&gt;15B&lt;/td&gt;
&lt;td&gt;15B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;上下文窗口&lt;/td&gt;
&lt;td&gt;1M tokens&lt;/td&gt;
&lt;td&gt;1M tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;架构&lt;/td&gt;
&lt;td&gt;MoE + 混合注意力&lt;/td&gt;
&lt;td&gt;MoE + 混合注意力&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;开源协议&lt;/td&gt;
&lt;td&gt;MIT&lt;/td&gt;
&lt;td&gt;MIT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;API 价格（输入）&lt;/td&gt;
&lt;td&gt;$0.4/M tokens&lt;/td&gt;
&lt;td&gt;$1/M tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;API 价格（输出）&lt;/td&gt;
&lt;td&gt;$2/M tokens&lt;/td&gt;
&lt;td&gt;$3/M tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;1M 上下文窗口&lt;/strong&gt;是目前开源模型中最长的之一，比 DeepSeek V3.2 和 Kimi K2 的 256K 长了 4 倍。这意味着你可以把整本小说、整个代码库一次性丢进去。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;价格对比&lt;/strong&gt;：同级别的 GPT-5 输入 $2/M、输出 $10/M；Claude Sonnet 4.5 输入 $3/M、输出 $15/M。MiMo-V2.5 的价格只有它们的 1/5 到 1/7。&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;二、核心架构创新&lt;/h2&gt;
&lt;h3&gt;混合注意力：5:1 的效率密码&lt;/h3&gt;
&lt;p&gt;MiMo-V2.5 继承了 V2-Flash 的混合注意力架构——每 5 层滑动窗口注意力（SWA）搭配 1 层全局注意力（GA），窗口大小只有 128 tokens。&lt;/p&gt;
&lt;p&gt;这带来什么好处？&lt;strong&gt;KV 缓存减少近 6 倍&lt;/strong&gt;。传统全注意力模型处理 1M 上下文需要巨大的显存开销，MiMo 用 SWA 把存储压缩到可承受范围，再通过可学习的注意力汇偏置（Sink Bias）保证长文本理解不退化。&lt;/p&gt;
&lt;h3&gt;多 Token 预测（MTP）：3 倍推理加速&lt;/h3&gt;
&lt;p&gt;MiMo 不是逐字吐出回复，而是每个步骤同时&quot;预测&quot;接下来的 3 个 token，再由主模型验证。这个 MTP 模块只有 0.33B 参数/层，用了 dense FFN + SWA 保持轻量。&lt;/p&gt;
&lt;p&gt;实测效果：3 层 MTP 平均接受 2.8-3.6 个 token，实际加速 2.0-2.6 倍。这意味着 MiMo-V2-Flash 可以做到 &lt;strong&gt;150 tokens/秒&lt;/strong&gt; 的推理速度。&lt;/p&gt;
&lt;h3&gt;MOPD：多教师在线策略蒸馏&lt;/h3&gt;
&lt;p&gt;这是小米最原创的训练方法——&lt;strong&gt;Multi-Teacher On-Policy Distillation（MOPD）&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;传统做法是：先用 SFT 教，再用 RL 练。MOPD 换了个思路：让学生模型从自己的策略分布中采样，然后多个领域专家教师给每个 token 级别的密集奖励。&lt;/p&gt;
&lt;p&gt;效果惊人：&lt;strong&gt;只需要传统 SFT+RL 流程 1/50 的算力&lt;/strong&gt;，就能达到教师模型的峰值性能。而且 MOPD 天然抗奖励黑客（reward hacking），因为奖励来自师生分布差异而非稀疏的最终结果。&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;三、Benchmark 表现&lt;/h2&gt;
&lt;p&gt;MiMo-V2.5 Pro 在推理和编码上已经追平 Kimi K2 Thinking 和 DeepSeek V3.2 Thinking：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;基准&lt;/th&gt;
&lt;th style=&quot;text-align: center;&quot;&gt;MiMo-V2 Flash&lt;/th&gt;
&lt;th style=&quot;text-align: center;&quot;&gt;Kimi K2 Thinking&lt;/th&gt;
&lt;th style=&quot;text-align: center;&quot;&gt;DeepSeek V3.2&lt;/th&gt;
&lt;th style=&quot;text-align: center;&quot;&gt;GPT-5 High&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;MMLU-Pro&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;84.9&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;84.6&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;85.0&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;87.5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPQA Diamond&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;83.7&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;84.5&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;82.4&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;85.7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AIME 2025&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;94.1&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;94.5&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;93.1&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;94.6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SWE-Bench Verified&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;73.4&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;71.3&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;73.1&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;74.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SWE-Bench Multilingual&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;&lt;strong&gt;71.7&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;61.1&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;70.2&lt;/td&gt;
&lt;td style=&quot;text-align: center;&quot;&gt;55.3&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;SWE-Bench Multilingual 上 MiMo 排开源第一&lt;/strong&gt;，71.7% 远超 GPT-5 High 的 55.3%。在多语言编码场景下，这个便宜 5-7 倍的模型比最贵的闭源模型还强。&lt;/p&gt;
&lt;p&gt;长上下文方面，MiMo 的混合 SWA 架构在 LongBench V2 上得 60.6，超过 Kimi K2 的 45.1——虽然 Kimi 用了全注意力架构且参数大 3 倍。&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;四、小米的 Token Plan：不止是模型&lt;/h2&gt;
&lt;p&gt;&quot;Token Plan&quot;是小米 MiMo API 平台的定价和生态战略。核心理念很简单：&lt;strong&gt;用极低价格抢占开发者生态，把 MiMo 变成 AI 时代的&quot;安卓&quot;&lt;/strong&gt;。&lt;/p&gt;
&lt;h3&gt;定价策略&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;模型&lt;/th&gt;
&lt;th&gt;输入价格&lt;/th&gt;
&lt;th&gt;输出价格&lt;/th&gt;
&lt;th&gt;对标&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;MiMo-V2-Flash&lt;/td&gt;
&lt;td&gt;$0.09/M&lt;/td&gt;
&lt;td&gt;$0.29/M&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MiMo-V2.5&lt;/td&gt;
&lt;td&gt;$0.4/M&lt;/td&gt;
&lt;td&gt;$2/M&lt;/td&gt;
&lt;td&gt;GPT-4o-mini 级&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MiMo-V2.5-Pro&lt;/td&gt;
&lt;td&gt;$1/M&lt;/td&gt;
&lt;td&gt;$3/M&lt;/td&gt;
&lt;td&gt;Claude Sonnet 级&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;限时免费&lt;/strong&gt;策略：MiMo API 平台目前提供免费额度，开发者可以零成本试用。这是典型的互联网打法——先用免费拉用户，再靠规模摊成本。&lt;/p&gt;
&lt;h3&gt;生态野心&lt;/h3&gt;
&lt;p&gt;小米做 AI 不是为了卖 API 赚钱，而是为了：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;手机端侧部署&lt;/strong&gt;：15B 激活参数的 MoE 模型，天然适合端侧推理。小米有全球第三的智能手机出货量，MiMo 可以直接跑在下一代小米手机上&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;智能家居中枢&lt;/strong&gt;：MiMo-VL-Miloco 已经在智能家居场景上做了专门优化——手势识别、家居活动理解，这些都是小米 IoT 生态的刚需&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;汽车智能座舱&lt;/strong&gt;：小米 SU7 的车载系统需要低延迟、低成本的 AI，MiMo 的 MTP 加速正好满足&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;开源社区护城河&lt;/strong&gt;：MIT 协议全开源，包括 MTP 权重、推理代码贡献到 SGLang，开发者越用越离不开&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;简单说：&lt;strong&gt;小米卖的不是 Token，是&quot;AI+硬件&quot;的整体体验&lt;/strong&gt;。Token Plan 的低价不是补贴，而是商业模式——API 便宜→开发者涌入→应用生态丰富→小米硬件更好卖。&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;五、适用场景&lt;/h2&gt;
&lt;h3&gt;MiMo-V2.5 适合&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;长上下文任务&lt;/strong&gt;：1M 窗口，代码库分析、长文档问答、法律合同审查&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;多语言编码&lt;/strong&gt;：SWE-Bench Multilingual 开源第一，跨语言开发首选&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;高并发 API 服务&lt;/strong&gt;：150 tokens/秒 + MTP 加速，吞吐量是同价位模型的 2-3 倍&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;预算有限的创业团队&lt;/strong&gt;：价格只有 GPT-5 的 1/5，效果基本追平&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;MiMo-V2.5 不适合&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;极致推理&lt;/strong&gt;：AIME/HMMT 上还差 GPT-5 几个点，数学竞赛场景不推荐&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;创意写作&lt;/strong&gt;：Arena-Hard 创意写作评分相对较弱，文学创作不是它的强项&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;视觉任务&lt;/strong&gt;：MiMo-V2.5 是纯文本模型，多模态需要等 MiMo-V2-Omni&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h2&gt;六、个人评价&lt;/h2&gt;
&lt;p&gt;小米做 AI 这件事，很多人觉得是&quot;手机厂不务正业&quot;。但仔细看 MiMo 的技术选型，每一步都精准踩在了效率的最优解上：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;MoE + 混合注意力&lt;/strong&gt;：不是追参数量，而是追推理效率&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MTP&lt;/strong&gt;：不是投机解码的外挂，而是原生训练集成的加速&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MOPD&lt;/strong&gt;：不是传统 RLHF 的重复，而是重新定义了蒸馏范式&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1M 上下文&lt;/strong&gt;：不是炫技，而是配合代码库/文档场景的刚需&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;15B 激活参数做到这个水平，意味着小米从一开始就在为&lt;strong&gt;端侧部署&lt;/strong&gt;做准备——手机、汽车、音箱、电视，每一个小米设备都是 MiMo 的推理节点。&lt;/p&gt;
&lt;p&gt;Token Plan 的定价不是慈善，是战略。当 API 便宜到开发者不假思索就选 MiMo 时，小米就赢了。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;不求最强，但求最值。这很小米。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;本文基于 MiMo 官方技术报告和公开资料整理，数据截至 2026 年 4 月。MiMo API 平台：https://platform.xiaomimimo.com&lt;/em&gt;&lt;/p&gt;
</content:encoded></item><item><title>Kimi K2.6 vs GLM-5.1：国产万亿参数 MoE 双雄对决</title><link>https://dingfengbo.eu.org/blog/kimi-k2-6-vs-glm-5-1-moe-dual/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/kimi-k2-6-vs-glm-5-1-moe-dual/</guid><description>Kimi K2.6 vs GLM 5.1：国产万亿参数 MoE 双雄对决 2026 年的中国 AI 圈，两位\&quot;万亿级\&quot;选手几乎同时亮剑——月之暗面的 Kimi K2.6 和智谱的 GLM 5.1 。两者都是 MoE 架构、都是万亿参数、都主打 Agent…</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;Kimi K2.6 vs GLM-5.1：国产万亿参数 MoE 双雄对决&lt;/h1&gt;
&lt;p&gt;2026 年的中国 AI 圈，两位&quot;万亿级&quot;选手几乎同时亮剑——月之暗面的 &lt;strong&gt;Kimi K2.6&lt;/strong&gt; 和智谱的 &lt;strong&gt;GLM-5.1&lt;/strong&gt;。两者都是 MoE 架构、都是万亿参数、都主打 Agent 能力，但路线和气质截然不同。今天就来拆解这两个模型，看看各自强在哪、弱在哪、适合什么场景。&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;一、基本参数对比&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;维度&lt;/th&gt;
&lt;th&gt;Kimi K2.6&lt;/th&gt;
&lt;th&gt;GLM-5.1&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;开发方&lt;/td&gt;
&lt;td&gt;月之暗面（Moonshot AI）&lt;/td&gt;
&lt;td&gt;智谱 AI（Z.ai）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;架构&lt;/td&gt;
&lt;td&gt;MoE（混合专家）&lt;/td&gt;
&lt;td&gt;MoE（混合专家）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;总参数&lt;/td&gt;
&lt;td&gt;1T&lt;/td&gt;
&lt;td&gt;744B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;激活参数&lt;/td&gt;
&lt;td&gt;32B&lt;/td&gt;
&lt;td&gt;40B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;专家数&lt;/td&gt;
&lt;td&gt;384（选 8）&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;上下文长度&lt;/td&gt;
&lt;td&gt;256K&lt;/td&gt;
&lt;td&gt;128K（DSA 稀疏注意力）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;多模态&lt;/td&gt;
&lt;td&gt;原生多模态（MoonViT 视觉编码器）&lt;/td&gt;
&lt;td&gt;文本为主，GLM-V 系列独立&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;开源协议&lt;/td&gt;
&lt;td&gt;自定义（见 HuggingFace）&lt;/td&gt;
&lt;td&gt;Apache 2.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;发布时间&lt;/td&gt;
&lt;td&gt;2026 年 4 月&lt;/td&gt;
&lt;td&gt;2026 年 3 月&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;关键差异&lt;/strong&gt;：K2.6 参数更多（1T vs 744B），但激活参数更少（32B vs 40B），意味着推理成本更低；GLM-5.1 虽然总参数少，但激活量大，单步计算更重。K2.6 天然带视觉能力，GLM-5.1 的多模态需要走独立模型（GLM-V 系列）。&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;二、核心能力对比&lt;/h2&gt;
&lt;h3&gt;🤖 Agent 能力&lt;/h3&gt;
&lt;p&gt;这是两者的主战场。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Kimi K2.6 的杀手锏：Agent Swarm&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;K2.6 最大的卖点是可以横向扩展到 &lt;strong&gt;300 个子代理、4000 个协调步骤&lt;/strong&gt;，动态拆解任务到并行的专业化子任务中。在 BrowseComp Agent Swarm 模式下得分 86.3，比不用 Swarm 模式高了 3 个点。简单说：K2.6 是为&quot;一群 AI 协作干大事&quot;设计的。&lt;/p&gt;
&lt;p&gt;此外，K2.6 在 DeepSearchQA 上表现惊人——F1 分数 92.5，准确率 83.0，远超 GPT-5.4（63.7）和 Claude Opus 4.6（80.6）。深度搜索和信息整合是它的强项。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;GLM-5.1 的杀手锏：长周期工程迭代&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;GLM-5.1 的核心理念是&quot;越跑越好&quot;。普通模型在初始阶段快速产出后就会进入平台期，给更多时间也没用。GLM-5.1 则能在数百轮迭代、数千次工具调用中持续优化，&quot;运行越久，产出越好&quot;。&lt;/p&gt;
&lt;p&gt;在 Vending Bench 2（模拟经营一台自动售货机一整年）上，GLM-5.1 以 $4,432 的最终余额排名开源第一，接近 Claude Opus 4.5。这测试的是长期规划和资源管理能力——恰恰是传统 LLM 的弱项。&lt;/p&gt;
&lt;h3&gt;💻 编码能力&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;基准&lt;/th&gt;
&lt;th&gt;Kimi K2.6&lt;/th&gt;
&lt;th&gt;GLM-5.1&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;SWE-Bench Pro&lt;/td&gt;
&lt;td&gt;58.6&lt;/td&gt;
&lt;td&gt;SOTA（官方称领先）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SWE-Bench Verified&lt;/td&gt;
&lt;td&gt;80.2&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Terminal-Bench 2.0&lt;/td&gt;
&lt;td&gt;66.7&lt;/td&gt;
&lt;td&gt;大幅领先 GLM-5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LiveCodeBench v6&lt;/td&gt;
&lt;td&gt;89.6&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;K2.6 在多语言编码（SWE-Bench Multilingual 76.7）和端到端长周期编码上表现突出，尤其擅长前端、DevOps 和性能优化。GLM-5.1 则在 SWE-Bench Pro 上达到 SOTA，强调&quot;从 Vibe Coding 到 Agentic Engineering&quot;的跃迁——不只是写代码，而是做工程。&lt;/p&gt;
&lt;h3&gt;🧠 推理能力&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;基准&lt;/th&gt;
&lt;th&gt;Kimi K2.6&lt;/th&gt;
&lt;th&gt;GLM-5.1&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;AIME 2026&lt;/td&gt;
&lt;td&gt;96.4&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;HMMT 2026&lt;/td&gt;
&lt;td&gt;92.7&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPQA Diamond&lt;/td&gt;
&lt;td&gt;90.5&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;纯推理方面，K2.6 已经逼近 GPT-5.4（AIME 99.2）和 Claude Opus 4.6（96.7），差距很小。GLM-5.1 的推理数据没有单独披露，但从 GLM-5 的基准来看应该在同一水平线上。&lt;/p&gt;
&lt;h3&gt;👁️ 视觉能力&lt;/h3&gt;
&lt;p&gt;K2.6 原生多模态，带 400M 参数的 MoonViT 视觉编码器。在 MMMU-Pro 上得分 79.4，MathVision 87.4——对于 MoE 模型来说非常不错。&lt;/p&gt;
&lt;p&gt;GLM-5.1 本身是纯文本模型，视觉理解需要走 GLM-V 系列。这在需要&quot;看图说话&quot;的场景下是劣势，但好处是文本能力更纯粹。&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;三、适用场景&lt;/h2&gt;
&lt;h3&gt;Kimi K2.6 更适合&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;多代理协作系统&lt;/strong&gt;：需要多个 AI 并行处理子任务的场景&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;深度信息搜索与整合&lt;/strong&gt;：研究报告、竞品分析、文献综述&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;全栈开发&lt;/strong&gt;：从设计稿到代码到部署的一体化流程&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;多模态理解&lt;/strong&gt;：需要同时处理文字和图片的任务&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;GLM-5.1 更适合&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;长期工程任务&lt;/strong&gt;：需要持续迭代、反复调试的复杂项目&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;系统级编程&lt;/strong&gt;：不是写一个函数，而是搭建整个系统&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;自动化运维&lt;/strong&gt;：24/7 后台代理，需要持续判断和调整&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;资源管理/规划&lt;/strong&gt;：长期预算分配、供应链优化等&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h2&gt;四、个人评价&lt;/h2&gt;
&lt;p&gt;这两个模型代表了国产大模型的两条路线：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Kimi K2.6 = 广度优先&lt;/strong&gt;。1T 参数、384 个专家、原生多模态、Agent Swarm——它在&quot;能做多少种事&quot;上拉满了。它的设计哲学是：给足够多的专家，让合适的专家干合适的活。信息搜索和并行协调是它的绝活。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;GLM-5.1 = 深度优先&lt;/strong&gt;。744B 参数、40B 激活、持续迭代优化——它在&quot;一件事能做多好&quot;上走到了极致。它的设计哲学是：给足够多的时间，让模型反复打磨。长期工程和系统级任务是它的主场。&lt;/p&gt;
&lt;p&gt;对开发者来说，如果你在做&lt;strong&gt;信息密集型、多任务并行&lt;/strong&gt;的应用（比如研究助手、全栈开发），K2.6 可能更合适；如果你在做&lt;strong&gt;需要长期运行、持续迭代&lt;/strong&gt;的工程代理（比如自动化部署、系统运维），GLM-5.1 可能更稳。&lt;/p&gt;
&lt;p&gt;但最让我兴奋的是：这两个模型都不再把&quot;聊天&quot;当终极目标，而是真正在向 &lt;strong&gt;Agentic AI&lt;/strong&gt; 进化。AI 不只是回答问题，而是&lt;strong&gt;解决问题&lt;/strong&gt;——这才是大模型的正确打开方式。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;本文基于 Kimi K2.6 和 GLM-5.1 的官方公开资料整理，数据截至 2026 年 4 月。&lt;/em&gt;&lt;/p&gt;
</content:encoded></item><item><title>Agent Skill 完全指南：如何为 AI 助手添加专业技能包</title><link>https://dingfengbo.eu.org/blog/agent-skill-complete-guide/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/agent-skill-complete-guide/</guid><description>什么是 Agent Skill？ 在 AI 助手领域， Agent Skill （代理技能）是一种模块化、自包含的能力扩展包，类似于编程中的插件或库。它为通用的 AI 模型提供特定领域的知识、工作流程和工具集成，使其能够胜任专业任务。 打个比方：如果说 AI 模型像是一个聪明但缺乏专业经验的大学毕业</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;什么是 Agent Skill？&lt;/h2&gt;
&lt;p&gt;在 AI 助手领域，&lt;strong&gt;Agent Skill&lt;/strong&gt;（代理技能）是一种模块化、自包含的能力扩展包，类似于编程中的插件或库。它为通用的 AI 模型提供特定领域的知识、工作流程和工具集成，使其能够胜任专业任务。&lt;/p&gt;
&lt;p&gt;打个比方：如果说 AI 模型像是一个聪明但缺乏专业经验的大学毕业生，那么 Agent Skill 就是针对特定岗位的岗前培训手册和工具箱。&lt;/p&gt;
&lt;h2&gt;为什么需要 Agent Skill？&lt;/h2&gt;
&lt;p&gt;通用大模型（如 GPT、Claude、Qwen）虽然知识面广，但在以下方面存在局限：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;领域知识不足&lt;/strong&gt;：不了解公司内部系统、业务逻辑、专业术语&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;流程不明确&lt;/strong&gt;：不知道特定任务的标准化操作步骤&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;工具集成缺失&lt;/strong&gt;：无法直接调用专业软件或 API&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;上下文理解有限&lt;/strong&gt;：难以理解复杂的领域特定格式或约定&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Agent Skill 通过&lt;strong&gt;模块化封装&lt;/strong&gt;解决这些问题，让 AI 助手可以即插即用地获得专业能力。&lt;/p&gt;
&lt;h2&gt;Agent Skill 的核心组成&lt;/h2&gt;
&lt;p&gt;一个标准的 Agent Skill 包含以下部分：&lt;/p&gt;
&lt;h3&gt;1. SKILL.md（必需）&lt;/h3&gt;
&lt;p&gt;这是技能的核心文件，包含：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;YAML 元数据&lt;/strong&gt;：技能名称、描述、触发条件&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Markdown 指南&lt;/strong&gt;：使用说明、工作流程、最佳实践&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;示例结构：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;skill-name/&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;├── SKILL.md          # 核心描述文件&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;├── scripts/          # 可执行脚本&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;├── references/       # 参考文档&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;└── assets/           # 输出资源文件&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;2. 脚本目录（scripts/）&lt;/h3&gt;
&lt;p&gt;存放可执行代码（Python、Bash 等），用于需要确定性可靠性的任务。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;使用场景&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;重复执行的自动化任务&lt;/li&gt;
&lt;li&gt;需要精确控制的操作（如文件处理）&lt;/li&gt;
&lt;li&gt;与外部系统集成的接口&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3. 参考文档目录（references/）&lt;/h3&gt;
&lt;p&gt;存放按需加载的文档，避免占用过多上下文。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;典型内容&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;数据库模式说明&lt;/li&gt;
&lt;li&gt;API 规范文档&lt;/li&gt;
&lt;li&gt;公司政策与流程指南&lt;/li&gt;
&lt;li&gt;专业术语表&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;4. 资源文件目录（assets/）&lt;/h3&gt;
&lt;p&gt;存放用于输出的文件资源，而非输入到上下文的文档。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;典型内容&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;模板文件（PPT、Word、HTML）&lt;/li&gt;
&lt;li&gt;品牌资源（Logo、字体、图标）&lt;/li&gt;
&lt;li&gt;示例文档&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Agent Skill 的工作原理&lt;/h2&gt;
&lt;p&gt;Agent Skill 的触发机制基于&lt;strong&gt;语义匹配&lt;/strong&gt;：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;用户请求&lt;/strong&gt;：用户发送消息给 AI 助手&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;描述匹配&lt;/strong&gt;：系统根据用户意图，匹配最相关的 Skill 描述&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;技能加载&lt;/strong&gt;：匹配成功后，加载对应的 SKILL.md 内容&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;能力执行&lt;/strong&gt;：AI 根据加载的技能指南执行任务&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;这种设计确保了&lt;strong&gt;上下文高效利用&lt;/strong&gt;——只有在需要时才加载特定技能，避免一次性加载所有知识。&lt;/p&gt;
&lt;h2&gt;主流 Agent Skill 平台&lt;/h2&gt;
&lt;h3&gt;ClawHub&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ClawHub&lt;/strong&gt; 是 OpenClaw 生态的技能市场，提供版本化的技能注册与分发：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;版本管理&lt;/strong&gt;：类似 npm，支持版本回滚&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;语义搜索&lt;/strong&gt;：基于向量检索，精准匹配技能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;开放发布&lt;/strong&gt;：无门槛，任何人可发布技能&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;安装技能示例：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;npx clawhub@latest install sonoscli&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;OpenClaw 内置技能&lt;/h3&gt;
&lt;p&gt;OpenClaw 自带丰富的官方技能，包括：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;skill-creator&lt;/strong&gt;：创建、编辑、审核技能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;website&lt;/strong&gt;：构建快速、可访问、SEO 友好的网站&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;productivity&lt;/strong&gt;：任务管理、时间规划、习惯追踪&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;weather&lt;/strong&gt;：天气查询与预报&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;tmux&lt;/strong&gt;：远程控制 tmux 会话&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;如何创建自己的 Agent Skill？&lt;/h2&gt;
&lt;h3&gt;步骤一：确定技能定位&lt;/h3&gt;
&lt;p&gt;回答以下问题：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;解决什么问题？&lt;/li&gt;
&lt;li&gt;目标用户是谁？&lt;/li&gt;
&lt;li&gt;需要哪些工具/数据？&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;步骤二：编写 SKILL.md&lt;/h3&gt;
&lt;p&gt;遵循&lt;strong&gt;简洁原则&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;只包含模型不知道的知识&lt;/li&gt;
&lt;li&gt;用示例代替冗长解释&lt;/li&gt;
&lt;li&gt;明确触发条件和适用场景&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;步骤三：组织资源文件&lt;/h3&gt;
&lt;p&gt;按需添加：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;确定性脚本 → &lt;code&gt;scripts/&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;参考文档 → &lt;code&gt;references/&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;输出模板 → &lt;code&gt;assets/&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;步骤四：测试与发布&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;本地测试技能是否正常触发&lt;/li&gt;
&lt;li&gt;验证输出质量和可靠性&lt;/li&gt;
&lt;li&gt;发布到 ClawHub 或其他平台&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Agent Skill 的设计原则&lt;/h2&gt;
&lt;h3&gt;1. 上下文是公共资源&lt;/h3&gt;
&lt;p&gt;技能共享上下文窗口，与系统提示、对话历史、其他技能竞争空间。因此：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;默认假设：模型已经足够聪明&lt;/li&gt;
&lt;li&gt;只添加模型不知道的信息&lt;/li&gt;
&lt;li&gt;每个段落都要证明其存在价值&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2. 匹配自由度与确定性&lt;/h3&gt;
&lt;p&gt;根据任务特性选择控制级别：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;高自由度&lt;/strong&gt;：文本指令，适合多种方法都有效的场景&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;中自由度&lt;/strong&gt;：伪代码或参数化脚本，有一定变化空间&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;低自由度&lt;/strong&gt;：具体脚本，适合必须精确执行的任务&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3. 避免重复与冗余&lt;/h3&gt;
&lt;p&gt;信息应该存在于一个地方：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;核心流程 → SKILL.md&lt;/li&gt;
&lt;li&gt;详细文档 → references/&lt;/li&gt;
&lt;li&gt;不要在两处重复相同内容&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;应用场景示例&lt;/h2&gt;
&lt;h3&gt;企业内部助手&lt;/h3&gt;
&lt;p&gt;创建企业专属技能包，包含：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;公司政策与流程文档&lt;/li&gt;
&lt;li&gt;内部系统 API 规范&lt;/li&gt;
&lt;li&gt;数据库模式说明&lt;/li&gt;
&lt;li&gt;自动化工作流脚本&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;开发者工具链&lt;/h3&gt;
&lt;p&gt;集成开发环境相关技能：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;代码风格检查与修复&lt;/li&gt;
&lt;li&gt;部署流程自动化&lt;/li&gt;
&lt;li&gt;API 测试与文档生成&lt;/li&gt;
&lt;li&gt;代码审查辅助&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;内容创作&lt;/h3&gt;
&lt;p&gt;为内容创作者定制的技能：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SEO 内容优化指南&lt;/li&gt;
&lt;li&gt;品牌风格手册&lt;/li&gt;
&lt;li&gt;多平台发布流程&lt;/li&gt;
&lt;li&gt;内容质量检查清单&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;总结&lt;/h2&gt;
&lt;p&gt;Agent Skill 是连接通用 AI 能力与专业需求的桥梁。通过模块化、可版本化、语义驱动的技能包，AI 助手可以获得从企业知识到专业工具的各类能力扩展。&lt;/p&gt;
&lt;p&gt;对于开发者和企业用户而言，掌握 Agent Skill 的设计与创建，是构建高质量 AI 应用的关键一步。&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;em&gt;本文基于 OpenClaw 官方文档与 ClawHub 平台信息整理。&lt;/em&gt;&lt;/p&gt;
</content:encoded></item><item><title>AI视频生成API完全指南</title><link>https://dingfengbo.eu.org/blog/ai-video-api-guide/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/ai-video-api-guide/</guid><description>AI 视频生成技术的快速发展，让越来越多的开发者和企业开始关注 API 接入方案。相比直接使用 Web 界面，通过 API 集成可以实现自动化工作流、批量处理和定制化开发。本文将全面介绍 HappyHorse、Runway、Pika 等主流 AI 视频生成平台 API 的接入方法，包括 SDK 安装</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;AI 视频生成技术的快速发展，让越来越多的开发者和企业开始关注 API 接入方案。相比直接使用 Web 界面，通过 API 集成可以实现自动化工作流、批量处理和定制化开发。本文将全面介绍 HappyHorse、Runway、Pika 等主流 AI 视频生成平台 API 的接入方法，包括 SDK 安装、认证配置、示例代码和价格对比，帮助你快速构建自己的 AI 视频生成应用。&lt;/p&gt;
&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img src=&quot;https://images.unsplash.com/photo-1555949963-ff9fe0c39e1e?w=800&amp;q=80&quot; alt=&quot;AI视频生成API开发&quot; /&gt;&lt;/figure&gt;
&lt;h2&gt;一、HappyHorse API：开源与灵活的首选&lt;/h2&gt;
&lt;p&gt;HappyHorse 作为开源项目，提供了多种 API 接入方式。最常用的是通过官方 Python SDK 进行调用，也可以直接使用 REST API。HappyHorse 的优势在于完全自主控制，你可以在自己的服务器上部署，也可以使用官方的云端 API 服务。&lt;/p&gt;
&lt;h3&gt;安装与配置&lt;/h3&gt;
&lt;p&gt;首先，通过 pip 安装 HappyHorse SDK：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;pip install happyhorse-sdk&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;安装完成后，需要进行基本配置。如果你使用官方云端服务，需要获取 API Key：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;from happyhorse import HappyHorseClient&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 初始化客户端&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;client = HappyHorseClient(api_key=&quot;your_api_key_here&quot;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 或使用自部署服务&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;client = HappyHorseClient(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    base_url=&quot;http://your-server:8080&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    api_key=&quot;your_local_key&quot;  # 可选&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;生成视频示例&lt;/h3&gt;
&lt;p&gt;HappyHorse 支持文本生成视频和图片生成视频两种模式：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 文本生成视频&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;result = client.generate(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    prompt=&quot;一只金色猫咪在阳光下慵懒地打哈欠&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    duration=10,          # 视频时长（秒）&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    resolution=&quot;1080p&quot;,   # 分辨率&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    style=&quot;cinematic&quot;     # 风格预设&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 获取生成状态&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;video_url = result.wait_for_completion()&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;print(f&quot;视频已生成：{video_url}&quot;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 图片生成视频&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;from happyhorse import ImageToVideo&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;result = client.image_to_video(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    image_path=&quot;input.jpg&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    motion_prompt=&quot;镜头缓慢推进，猫咪眨眼&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    duration=8&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;HappyHorse API 支持异步调用和回调通知，适合批量处理场景：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 批量生成&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;prompts = &lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;jobs = &lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 等待所有任务完成&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;results = &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;二、Runway API：专业创作者的选择&lt;/h2&gt;
&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img src=&quot;https://images.unsplash.com/photo-1611162617474-5b21e879e7d1?w=800&amp;q=80&quot; alt=&quot;Runway API集成&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;Runway 提供了完善的 API 服务，适合需要高质量视频输出的专业团队。其 API 支持多种生成模式，包括 Gen-3 的文本生成视频、图片生成视频，以及 Motion Brush 等高级功能。&lt;/p&gt;
&lt;h3&gt;获取 API 访问权限&lt;/h3&gt;
&lt;p&gt;Runway API 目前需要申请才能使用。访问 Runway 官网，提交 API 访问申请，审核通过后会收到 API Key。申请时需要说明使用场景和预估调用量。&lt;/p&gt;
&lt;h3&gt;SDK 使用示例&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;import runway&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 初始化&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;runway.init(api_key=&quot;your_runway_api_key&quot;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 文本生成视频&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;generation = runway.generate(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    prompt=&quot;城市夜景延时摄影，车流如光带般流动&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    model=&quot;gen3&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    duration=18,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    aspect_ratio=&quot;16:9&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    watermark=False&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 监控生成进度&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;while not generation.is_complete():&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    print(f&quot;进度: {generation.progress}%&quot;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    time.sleep(5)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 下载视频&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;generation.download(&quot;output.mp4&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Runway API 还支持视频编辑功能：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 视频风格迁移&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;edited = runway.edit(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    video_path=&quot;original.mp4&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    prompt=&quot;转为动漫风格，保持原有动作&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    strength=0.7  # 编辑强度&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 背景替换&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;bg_replaced = runway.replace_background(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    video_path=&quot;input.mp4&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    background_prompt=&quot;日落时分的海滩&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;三、Pika API：快速原型的利器&lt;/h2&gt;
&lt;p&gt;Pika 以其快速生成和易用性著称，API 设计简洁直观。虽然画质和时长不如 Runway，但对于快速原型和测试场景非常实用。&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;from pika import PikaClient&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;client = PikaClient(api_key=&quot;your_pika_key&quot;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 简单生成&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;video = client.create(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    prompt=&quot;太空中的宇航员漂浮&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    duration=4&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 等待生成完成&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;video.wait()&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;video.save(&quot;astronaut.mp4&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Pika API 的优势在于响应速度快，适合交互式应用。你可以参考我们的&lt;a href=&quot;https://blog.dingfengbo.eu.org/blog/happhorse-sora-runway-comparison/&quot;&gt;HappyHorse vs Sora vs Runway对比评测&lt;/a&gt;，了解各平台的特点差异。&lt;/p&gt;
&lt;h2&gt;四、API 定价对比&lt;/h2&gt;
&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img src=&quot;https://images.unsplash.com/photo-1460925895917-afdab827c52f?w=800&amp;q=80&quot; alt=&quot;API定价对比分析&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;选择 API 服务时，成本是重要考量因素。以下是主流平台的定价对比：&lt;/p&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;平台&lt;/th&gt;
&lt;th&gt;计费方式&lt;/th&gt;
&lt;th&gt;基础价格&lt;/th&gt;
&lt;th&gt;免费额度&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;HappyHorse Cloud&lt;/td&gt;
&lt;td&gt;按秒计费&lt;/td&gt;
&lt;td&gt;$0.02/秒&lt;/td&gt;
&lt;td&gt;100秒/月&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;HappyHorse 自部署&lt;/td&gt;
&lt;td&gt;硬件成本&lt;/td&gt;
&lt;td&gt;GPU时费&lt;/td&gt;
&lt;td&gt;无限制&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Runway&lt;/td&gt;
&lt;td&gt;订阅制&lt;/td&gt;
&lt;td&gt;$28-76/月&lt;/td&gt;
&lt;td&gt;试用额度&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Pika&lt;/td&gt;
&lt;td&gt;按次计费&lt;/td&gt;
&lt;td&gt;$0.10/次&lt;/td&gt;
&lt;td&gt;50次/月&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/figure&gt;
&lt;p&gt;HappyHorse 自部署方案在大量使用时最具成本优势。如果日均生成量超过 50 段，自部署的成本可降至云端方案的 1/10 以下。详细的工作流搭建方法，请参考我们的&lt;a href=&quot;https://blog.dingfengbo.eu.org/blog/openclaw-video-workflow/&quot;&gt;用OpenClaw搭建AI视频生成工作流&lt;/a&gt;教程。&lt;/p&gt;
&lt;h2&gt;五、错误处理与最佳实践&lt;/h2&gt;
&lt;p&gt;API 调用过程中可能遇到各种问题，完善的错误处理机制是生产环境必备的：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;from happyhorse import HappyHorseClient, APIError, RateLimitError&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;client = HappyHorseClient(api_key=&quot;your_key&quot;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;try:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    result = client.generate(prompt=&quot;测试视频&quot;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;except RateLimitError:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    # 速率限制，等待重试&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    time.sleep(60)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    result = client.generate(prompt=&quot;测试视频&quot;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;except APIError as e:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    print(f&quot;API 错误: {e}&quot;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    # 记录日志，发送告警&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    logger.error(f&quot;生成失败: {e}&quot;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    raise&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;性能优化建议&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;异步处理&lt;/strong&gt;：对于批量任务，使用异步 API 并行处理，可提升 3-5 倍效率&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;缓存策略&lt;/strong&gt;：相同提示词的生成结果可缓存复用，减少 API 调用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;队列管理&lt;/strong&gt;：使用消息队列（如 Redis）管理生成任务，避免并发超限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;降级方案&lt;/strong&gt;：主服务不可用时，自动切换到备用平台&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;六、应用场景示例&lt;/h2&gt;
&lt;p&gt;AI 视频生成 API 可以应用于多种场景：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;内容创作平台&lt;/strong&gt;：为用户提供视频生成服务，如社交媒体自动生成动态封面&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;营销自动化&lt;/strong&gt;：根据产品信息自动生成广告视频，A/B 测试不同创意&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;教育科技&lt;/strong&gt;：将文字教材转换为视频课程，提升学习体验&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;游戏开发&lt;/strong&gt;：生成游戏过场动画和概念视频&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;总结&lt;/h2&gt;
&lt;p&gt;AI 视频生成 API 为开发者打开了自动化视频创作的大门。HappyHorse 以开源和低成本适合技术团队，Runway 以高质量适合专业创作，Pika 以快速响应适合原型开发。选择 API 时，需要综合考虑画质要求、成本预算、技术能力和具体应用场景。随着技术进步，API 功能和性价比会持续提升，建议持续关注各平台的更新动态。&lt;/p&gt;
&lt;p&gt;&lt;em&gt;本文最后更新于 2026 年 4 月，API 定价和功能可能随时变化，请以官方最新文档为准。&lt;/em&gt;&lt;/p&gt;
</content:encoded></item><item><title>HappyHorse vs Sora vs Runway：AI视频生成对比评测</title><link>https://dingfengbo.eu.org/blog/happhorse-sora-runway-comparison/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/happhorse-sora-runway-comparison/</guid><description>AI 视频生成领域在 2026 年迎来了爆发式增长，从最初的简单动画到如今的影视级画质，技术进步令人瞩目。在众多 AI 视频生成工具中，HappyHorse、OpenAI Sora 和 Runway Gen 3 成为最受关注的三款产品。它们各有特色：HappyHorse 以开源和低成本著称，Sora</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;AI 视频生成领域在 2026 年迎来了爆发式增长，从最初的简单动画到如今的影视级画质，技术进步令人瞩目。在众多 AI 视频生成工具中，HappyHorse、OpenAI Sora 和 Runway Gen-3 成为最受关注的三款产品。它们各有特色：HappyHorse 以开源和低成本著称，Sora 以电影级画质震撼业界，Runway 则以成熟的商用方案占据市场。本文将从画质、速度、成本、易用性等多个维度，全方位对比这三款顶级 AI 视频生成工具，帮助你选择最适合自己的方案。&lt;/p&gt;
&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img src=&quot;https://images.unsplash.com/photo-1626544836219-266e6e7a6a4d?w=800&amp;q=80&quot; alt=&quot;AI视频生成技术对比&quot; /&gt;&lt;/figure&gt;
&lt;h2&gt;一、核心参数对比：谁的技术更强？&lt;/h2&gt;
&lt;p&gt;要真正理解这三款工具的差异，我们需要从技术底层开始分析。HappyHorse 采用自研的 150 亿参数架构，这是目前开源领域最大的视频生成模型之一。它支持最长 16 秒的视频生成，分辨率最高可达 1080p。相比同类型开源模型，HappyHorse 的参数量几乎是其两倍，这意味着更强大的语义理解能力和更细腻的画面表现。&lt;/p&gt;
&lt;p&gt;Sora 的技术参数一直处于保密状态，但从公开的演示视频来看，其画质和时长表现远超现有工具。Sora 能够生成最长 60 秒的连贯视频，分辨率可达 4K，这在视频生成领域是前所未有的突破。其背后的扩散模型架构经过精心优化，能够准确理解复杂场景中的光影变化、物理运动和人物表情。&lt;/p&gt;
&lt;p&gt;Runway Gen-3 则采用混合架构，结合扩散模型和 transformer 的优势。它支持最长 18 秒的视频生成，分辨率最高 4K。Runway 的技术优势在于其成熟的商用方案，包括视频编辑、背景替换、风格迁移等完整工具链。对于专业创作者来说，这些附加功能大大提升了工作流程的效率。&lt;/p&gt;
&lt;h3&gt;参数对比表&lt;/h3&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;指标&lt;/th&gt;
&lt;th&gt;HappyHorse&lt;/th&gt;
&lt;th&gt;Sora&lt;/th&gt;
&lt;th&gt;Runway Gen-3&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;最大时长&lt;/td&gt;
&lt;td&gt;16秒&lt;/td&gt;
&lt;td&gt;60秒&lt;/td&gt;
&lt;td&gt;18秒&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;最高分辨率&lt;/td&gt;
&lt;td&gt;1080p&lt;/td&gt;
&lt;td&gt;4K&lt;/td&gt;
&lt;td&gt;4K&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;参数量&lt;/td&gt;
&lt;td&gt;150亿&lt;/td&gt;
&lt;td&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;/td&gt;
&lt;td&gt;闭源&lt;/td&gt;
&lt;td&gt;闭源&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;API可用性&lt;/td&gt;
&lt;td&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;/figure&gt;
&lt;h2&gt;二、画质表现：视觉冲击力的较量&lt;/h2&gt;
&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img src=&quot;https://images.unsplash.com/photo-1535016120720-40c646cb9d08?w=800&amp;q=80&quot; alt=&quot;AI生成视频画质对比&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;画质是评价 AI 视频生成工具的核心指标。我们使用相同的提示词，在三款工具上生成了一系列测试视频。结果显示，Sora 在画质表现上具有压倒性优势。其生成的视频细节丰富，人物皮肤纹理、毛发、布料褶皱等细节都极为逼真。更重要的是，Sora 在运动一致性上表现出色，人物动作流畅自然，不会出现其他工具常见的闪烁和变形问题。&lt;/p&gt;
&lt;p&gt;HappyHorse 的画质表现超出其价格应有的水平。虽然在细节精细度上不如 Sora，但画面整体协调性良好，适合对成本敏感的项目。在夜景和复杂光照场景中，HappyHorse 的表现略显不足，容易出现噪点和色彩偏差。但对于一般商业用途，其画质已经足够令人满意。&lt;/p&gt;
&lt;p&gt;Runway Gen-3 的画质表现介于两者之间。它的优势在于风格化处理，对于需要特定视觉风格的项目，Runway 提供了丰富的预设选项。此外，Runway 的视频编辑功能让创作者可以在生成后进一步优化画质，弥补生成过程中的不足。这种「生成+编辑」的工作流对于专业团队来说极具价值。&lt;/p&gt;
&lt;h2&gt;三、生成速度与资源消耗&lt;/h2&gt;
&lt;p&gt;在实际使用中，生成速度直接影响工作效率。我们使用相同配置的 GPU 服务器进行测试。HappyHorse 生成一段 10 秒的 720p 视频需要约 45 秒，这在开源模型中属于较快水平。由于其开源特性，用户可以根据自己的硬件配置调整参数，在速度和画质之间找到平衡。&lt;/p&gt;
&lt;p&gt;Sora 的生成速度目前尚无公开数据，但根据早期测试者的反馈，其生成时间相对较长。考虑到 Sora 的高分辨率和长时长特性，这是可以理解的。不过，OpenAI 正在持续优化生成效率，相信正式发布时会有更好的表现。&lt;/p&gt;
&lt;p&gt;Runway Gen-3 在云端生成 10 秒视频大约需要 30-60 秒，具体时间取决于订阅计划和当前服务器负载。Runway 提供了优先队列服务，付费用户可以享受更快的生成速度。这种分级服务模式让用户可以根据需求灵活选择，避免了资源浪费。&lt;/p&gt;
&lt;h2&gt;四、成本分析：钱包友好度大比拼&lt;/h2&gt;
&lt;figure class=&quot;wp-block-image&quot;&gt;&lt;img src=&quot;https://images.unsplash.com/photo-1554224155-6726b9ff8ebf?w=800&amp;q=80&quot; alt=&quot;AI视频生成成本对比&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;成本是大多数用户关心的重点。HappyHorse 作为开源工具，最大的优势在于零授权费用。用户只需承担硬件和电费成本。如果使用云 GPU 服务，按 H100 每小时 3.5 美元计算，生成 100 段视频的成本约为 50 美元，平均每段视频仅需 0.5 美元。这对于大规模生成需求的用户来说，是极具吸引力的选择。&lt;/p&gt;
&lt;p&gt;Sora 的定价尚未公布，但参考 OpenAI 其他产品的定价策略，预计会采用按秒计费模式。考虑到 Sora 的高品质和长时长特性，单段视频的成本可能在 5-20 美元之间。这对于个人创作者和小型团队来说，可能是一个不小的门槛。&lt;/p&gt;
&lt;p&gt;Runway 采用订阅制，月费从 12 美元到 76 美元不等，不同计划提供不同的生成配额和功能权限。对于中度使用需求的用户，每月约 25 美元的标准计划可以生成约 50 段视频。虽然单价高于 HappyHorse，但 Runway 提供了更完善的工具链和技术支持，性价比依然可观。&lt;/p&gt;
&lt;h2&gt;五、易用性与学习曲线&lt;/h2&gt;
&lt;p&gt;对于非技术用户来说，易用性同样重要。Runway 在这方面表现出色，其 Web 界面直观友好，用户无需任何编程知识即可上手。从文本生成视频、图片生成视频到视频编辑，所有功能都可以通过点击完成。Runway 还提供了丰富的教程和社区支持，新手可以快速入门。&lt;/p&gt;
&lt;p&gt;HappyHorse 需要一定的技术背景才能使用。用户需要熟悉 Python 编程、Docker 容器部署、GPU 配置等知识。不过，社区已经开发了一些图形界面工具，降低了使用门槛。如果你有一定的技术基础，HappyHorse 的灵活性会让你受益匪浅。&lt;/p&gt;
&lt;p&gt;Sora 目前仅对部分创作者开放，使用体验尚无公开评价。但从 OpenAI 其他产品的表现来看，Sora 应该会提供简洁易用的界面。不过，考虑到其高端定位，可能更侧重于专业用户需求。&lt;/p&gt;
&lt;h2&gt;六、适用场景推荐&lt;/h2&gt;
&lt;p&gt;不同的使用场景适合不同的工具。如果你是&lt;strong&gt;内容创作者&lt;/strong&gt;，需要频繁生成短视频用于社交媒体，Runway 是最佳选择。其快速生成、丰富风格和完善工具链能满足日常创作需求。&lt;/p&gt;
&lt;p&gt;如果你是&lt;strong&gt;技术爱好者或研究者&lt;/strong&gt;，希望深入了解视频生成技术，HappyHorse 是理想之选。开源架构让你可以自由修改和优化，社区的支持也能帮助解决技术难题。你还可以参考我们的&lt;a href=&quot;https://blog.dingfengbo.eu.org/blog/ai-video-api-guide/&quot;&gt;AI视频生成API完全指南&lt;/a&gt;，了解更多技术细节。&lt;/p&gt;
&lt;p&gt;如果你是&lt;strong&gt;影视制作从业者&lt;/strong&gt;，对画质要求极高，Sora 值得等待。其电影级的画质和长时长支持，能够满足专业制作需求。在 Sora 正式开放之前，Runway Gen-3 可以作为过渡方案。&lt;/p&gt;
&lt;p&gt;如果你希望&lt;strong&gt;自动化批量生成&lt;/strong&gt;，HappyHorse 结合 OpenClaw 工作流是最经济的选择。参考我们的&lt;a href=&quot;https://blog.dingfengbo.eu.org/blog/openclaw-video-workflow/&quot;&gt;用OpenClaw搭建AI视频生成工作流&lt;/a&gt;教程，可以快速搭建高效的生成流水线。&lt;/p&gt;
&lt;h2&gt;总结：如何选择适合自己的工具？&lt;/h2&gt;
&lt;p&gt;综上所述，HappyHorse、Sora 和 Runway 各有优势，没有绝对的赢家。HappyHorse 以开源和低成本取胜，适合技术用户和预算有限的项目。Sora 以顶级画质和长时长领先，适合专业影视制作，但成本和可及性是考量因素。Runway 以成熟商用方案和易用性著称，适合大多数创作者的日常使用需求。&lt;/p&gt;
&lt;p&gt;选择的关键在于明确自己的需求：预算、技术能力、画质要求和项目规模。建议先使用 Runway 的免费试用版体验 AI 视频生成，再根据实际需求决定是否投入更多资源。无论选择哪款工具，AI 视频生成技术正在快速进化，现在是进入这一领域的最佳时机。&lt;/p&gt;
&lt;p&gt;&lt;em&gt;本文最后更新于 2026 年 4 月，工具参数和定价可能随时变化，请以官方最新信息为准。&lt;/em&gt;&lt;/p&gt;
</content:encoded></item><item><title>本地部署 Gemma4 E4B 实战指南：从旧模型迁移到统一多模态AI</title><link>https://dingfengbo.eu.org/blog/%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2-gemma4-e4b-%E5%AE%9E%E6%88%98%E6%8C%87%E5%8D%97%E4%BB%8E%E6%97%A7%E6%A8%A1%E5%9E%8B%E8%BF%81%E7%A7%BB%E5%88%B0%E7%BB%9F%E4%B8%80%E5%A4%9A%E6%A8%A1/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2-gemma4-e4b-%E5%AE%9E%E6%88%98%E6%8C%87%E5%8D%97%E4%BB%8E%E6%97%A7%E6%A8%A1%E5%9E%8B%E8%BF%81%E7%A7%BB%E5%88%B0%E7%BB%9F%E4%B8%80%E5%A4%9A%E6%A8%A1/</guid><description>本地部署 Gemma4 E4B 实战指南：从旧模型迁移到统一多模态AI 迁移背景 2026年4月，我们将本地部署的多个小模型（gemma3:1b、qwen3.5:4b、moondream、Whisper）统一迁移到 Google 的 Gemma4 E4B（4B Effective），实现了单一模型处</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1 id=&quot;本地部署-gemma4-e4b-实战指南从旧模型迁移到统一多模态ai&quot;&gt;本地部署 Gemma4 E4B 实战指南：从旧模型迁移到统一多模态AI&lt;/h1&gt;
&lt;h2 id=&quot;迁移背景&quot;&gt;迁移背景&lt;/h2&gt;
&lt;p&gt;2026年4月，我们将本地部署的多个小模型（gemma3:1b、qwen3.5:4b、moondream、Whisper）统一迁移到 Google 的 Gemma4 E4B（4B Effective），实现了单一模型处理图片识别、视频分析和语音识别任务。&lt;/p&gt;
&lt;h2 id=&quot;环境要求&quot;&gt;环境要求&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;操作系统：&lt;/strong&gt; Ubuntu 22.04+ (ARM64 或 x86_64)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;内存：&lt;/strong&gt; 推荐 16GB RAM（模型运行时占用约 10-11GB）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;磁盘：&lt;/strong&gt; 10GB 可用空间（模型文件 9.6GB）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;软件：&lt;/strong&gt; Ollama 0.20.0+&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;迁移步骤&quot;&gt;迁移步骤&lt;/h2&gt;
&lt;h3 id=&quot;1-升级-ollama-到-020&quot;&gt;1. 升级 Ollama 到 0.20+&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 检查当前版本&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;ollama&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --version&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 升级到最新版本&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;curl&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -fsSL&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; https://ollama.com/install.sh&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; |&lt;/span&gt;&lt;span style=&quot;color:#B392F0&quot;&gt; sh&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 重启服务&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;systemctl&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; restart&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ollama&lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;  # 或 service ollama restart&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;2-卸载旧模型&quot;&gt;2. 卸载旧模型&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;ollama&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; rm&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; moondream:latest&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;ollama&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; rm&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; gemma3:1b&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;ollama&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; rm&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; qwen3.5:4b&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 卸载 Whisper（如果通过 pip 安装）&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;pip&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; uninstall&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -y&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; faster-whisper&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;3-拉取-gemma4-e4b&quot;&gt;3. 拉取 Gemma4 E4B&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;ollama&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; pull&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; gemma4:e4b&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;首次拉取需要下载 9.6GB 模型文件，耗时取决于网络速度。&lt;/p&gt;
&lt;h3 id=&quot;4-更新-openclaw-配置&quot;&gt;4. 更新 OpenClaw 配置&lt;/h3&gt;
&lt;p&gt;编辑 &lt;code&gt;~/.openclaw/openclaw.json&lt;/code&gt;：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;json&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;{&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;  &quot;agents&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;    &quot;defaults&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;      &quot;model&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;        &quot;primary&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;openrouter/xiaomi/mimo-v2-pro&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;        &quot;fallbacks&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;      },&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;      &quot;models&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;        &quot;ollama/gemma4:e4b&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;          &quot;alias&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;local-gemma4&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;        }&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;        // 移除旧模型配置&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;      }&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;    }&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;  }&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;验证配置：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;python3&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -m&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; json.tool&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; ~/.openclaw/openclaw.json&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; &gt;&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; /dev/null&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; &amp;#x26;&amp;#x26; &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;echo&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;OK&quot;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;重启 Gateway：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;openclaw&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; gateway&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; restart&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;性能测试&quot;&gt;性能测试&lt;/h2&gt;
&lt;h3 id=&quot;图片识别&quot;&gt;图片识别&lt;/h3&gt;
&lt;p&gt;使用以下命令测试：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;curl&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -X&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; POST&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; http://127.0.0.1:11434/api/generate&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;  -H&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;Content-Type: application/json&quot;&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;  -d&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &apos;{&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;model&quot;: &quot;gemma4:e4b&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;prompt&quot;: &quot;描述这张图片&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;images&quot;: ,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;stream&quot;: false&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;  }&apos;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;语音识别&quot;&gt;语音识别&lt;/h3&gt;
&lt;p&gt;Gemma4 支持音频输入（需转码为适当格式）：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 将音频转为 base64&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;base64&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -w0&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; audio.wav&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;# 发送识别请求&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;curl&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -X&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; POST&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; http://127.0.0.1:11434/api/generate&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;  -H&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;Content-Type: application/json&quot;&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;  -d&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &apos;{&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;model&quot;: &quot;gemma4:e4b&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;prompt&quot;: &quot;转录这段音频&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;audio&quot;: &quot;&amp;#x3C;base64-audio&gt;&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;stream&quot;: false&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;  }&apos;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;arm64-优化建议&quot;&gt;ARM64 优化建议&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;使用 Ollama 0.20+（已针对 ARM64 优化）&lt;/li&gt;
&lt;li&gt;确保系统有足够交换空间（swap）避免 OOM&lt;/li&gt;
&lt;li&gt;定期清理未使用的模型：&lt;code&gt;ollama ps&lt;/code&gt; 查看运行中的，&lt;code&gt;ollama rm&lt;/code&gt; 删除&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;多模态能力展示&quot;&gt;多模态能力展示&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;任务类型&lt;/th&gt;
&lt;th&gt;输入&lt;/th&gt;
&lt;th&gt;输出&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;图像描述&lt;/td&gt;
&lt;td&gt;JPEG/PNG 图片&lt;/td&gt;
&lt;td&gt;详细场景描述&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;OCR 文字识别&lt;/td&gt;
&lt;td&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;视频帧（base64）&lt;/td&gt;
&lt;td&gt;帧内容描述&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;语音转文字&lt;/td&gt;
&lt;td&gt;音频文件（wav/mp3）&lt;/td&gt;
&lt;td&gt;转录文本&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&quot;常见问题&quot;&gt;常见问题&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Q: 内存不足怎么办？&lt;/strong&gt;&lt;br&gt;
A: 启用 swap（4-8GB），或升级服务器内存。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: 推理速度慢？&lt;/strong&gt;&lt;br&gt;
A: 首次推理需加载模型，后续会缓存加速。可调整 Ollama 的 &lt;code&gt;num_parallel&lt;/code&gt; 参数。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: 还想使用云端模型备份？&lt;/strong&gt;&lt;br&gt;
A: 在 fallbacks 中保留多个云端模型，本地模型作为第一 fallback。&lt;/p&gt;
&lt;h2 id=&quot;总结&quot;&gt;总结&lt;/h2&gt;
&lt;p&gt;通过迁移到 Gemma4 E4B，我们减少了模型复杂度（从4个模型合并为1个），降低了运维成本，同时提升了数据隐私保护水平。新模型在 ARM64 服务器上运行良好，多模态能力满足日常需求。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;分类：&lt;/strong&gt; OpenClaw 教程&lt;br&gt;
&lt;strong&gt;标签：&lt;/strong&gt; Gemma4, Ollama, 本地部署, 多模态, ARM64&lt;br&gt;
&lt;strong&gt;SEO描述：&lt;/strong&gt; 完整指南：将旧小模型迁移到 Gemma4 E4B，包括升级 Ollama、更新 OpenClaw 配置、性能测试与 ARM64 优化建议。&lt;/p&gt;
</content:encoded></item><item><title>Qwen3.6-Plus 深度评测：免费云端API vs 本地Gemma4 E4B</title><link>https://dingfengbo.eu.org/blog/qwen3-6-plus-%E6%B7%B1%E5%BA%A6%E8%AF%84%E6%B5%8B%E5%85%8D%E8%B4%B9%E4%BA%91%E7%AB%AFapi-vs-%E6%9C%AC%E5%9C%B0gemma4-e4b/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/qwen3-6-plus-%E6%B7%B1%E5%BA%A6%E8%AF%84%E6%B5%8B%E5%85%8D%E8%B4%B9%E4%BA%91%E7%AB%AFapi-vs-%E6%9C%AC%E5%9C%B0gemma4-e4b/</guid><description>Qwen3.6 Plus 深度评测：免费云端API vs 本地Gemma4 E4B 概述 Qwen3.6 Plus 是阿里巴巴通义千问系列的中等规模模型，通过 OpenRouter 提供 API 访问。本文将从性能、成本、部署难度等维度，对比 Qwen3.6 Plus 与本地部署的 Google G</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1 id=&quot;qwen36-plus-深度评测免费云端api-vs-本地gemma4-e4b&quot;&gt;Qwen3.6-Plus 深度评测：免费云端API vs 本地Gemma4 E4B&lt;/h1&gt;
&lt;h2 id=&quot;概述&quot;&gt;概述&lt;/h2&gt;
&lt;p&gt;Qwen3.6-Plus 是阿里巴巴通义千问系列的中等规模模型，通过 OpenRouter 提供 API 访问。本文将从性能、成本、部署难度等维度，对比 Qwen3.6-Plus 与本地部署的 Google Gemma4 E4B。&lt;/p&gt;
&lt;h2 id=&quot;核心能力&quot;&gt;核心能力&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Qwen3.6-Plus 特点：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;多模态支持（文本 + 图像）&lt;/li&gt;
&lt;li&gt;上下文窗口：1048576 tokens&lt;/li&gt;
&lt;li&gt;最大输出：128000 tokens&lt;/li&gt;
&lt;li&gt;云端托管，零运维成本&lt;/li&gt;
&lt;li&gt;通过 OpenRouter 计费（有免费额度）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Gemma4 E4B 本地部署：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;统一多模态模型（图像、视频、语音识别）&lt;/li&gt;
&lt;li&gt;参数规模：4B Effective（MoE架构，实际激活参数4B）&lt;/li&gt;
&lt;li&gt;模型大小：9.6GB&lt;/li&gt;
&lt;li&gt;完全本地运行，数据隐私保护&lt;/li&gt;
&lt;li&gt;无 API 调用费用&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;性能对比&quot;&gt;性能对比&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;维度&lt;/th&gt;
&lt;th&gt;Qwen3.6-Plus&lt;/th&gt;
&lt;th&gt;Gemma4 E4B (本地)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;部署难度&lt;/td&gt;
&lt;td&gt;⭐ 极简（API调用）&lt;/td&gt;
&lt;td&gt;⭐⭐ 需Ollama安装&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;响应速度&lt;/td&gt;
&lt;td&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;API计费（有免费层）&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;/td&gt;
&lt;td&gt;完全本地&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;可用性&lt;/td&gt;
&lt;td&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;/td&gt;
&lt;td&gt;✅ 支持&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&quot;应用场景推荐&quot;&gt;应用场景推荐&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;选择 Qwen3.6-Plus 的场景：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;快速原型开发，不想折腾本地环境&lt;/li&gt;
&lt;li&gt;需要高可用性和全球访问&lt;/li&gt;
&lt;li&gt;轻度使用，可在免费额度内完成&lt;/li&gt;
&lt;li&gt;不需要数据本地存储的公开项目&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;选择 Gemma4 E4B 的场景：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;数据隐私敏感（医疗、金融等）&lt;/li&gt;
&lt;li&gt;需要离线环境或无网络访问&lt;/li&gt;
&lt;li&gt;高频使用，希望规避 API 费用&lt;/li&gt;
&lt;li&gt;ARM64 服务器部署（已优化）&lt;/li&gt;
&lt;li&gt;多模态任务整合（一个模型统一处理）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;api-使用示例&quot;&gt;API 使用示例&lt;/h2&gt;
&lt;h3 id=&quot;qwen36-plus-openrouter&quot;&gt;Qwen3.6-Plus (OpenRouter)&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;curl&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -X&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; POST&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; https://openrouter.ai/api/v1/chat/completions&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;  -H&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;Authorization: Bearer YOUR_API_KEY&quot;&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;  -H&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;Content-Type: application/json&quot;&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;  -d&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &apos;{&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;model&quot;: &quot;qwen/qwen3.6-plus-preview&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;messages&quot;: &lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;  }&apos;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;gemma4-e4b-本地-ollama&quot;&gt;Gemma4 E4B (本地 Ollama)&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;curl&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -X&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; POST&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; http://127.0.0.1:11434/api/generate&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;  -H&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;Content-Type: application/json&quot;&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;  -d&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &apos;{&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;model&quot;: &quot;gemma4:e4b&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;prompt&quot;: &quot;Hello!&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &quot;stream&quot;: false&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;  }&apos;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;定价分析&quot;&gt;定价分析&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Qwen3.6-Plus (OpenRouter 免费层)：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;免费额度：每天有限额&lt;/li&gt;
&lt;li&gt;超量后：按 token 计费（约 $0.1/1M tokens）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Gemma4 E4B：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;软件：免费（Ollama）&lt;/li&gt;
&lt;li&gt;硬件：需要 10GB+ 磁盘空间，推荐 16GB RAM&lt;/li&gt;
&lt;li&gt;运行成本：电费 + 服务器折旧&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;结论&quot;&gt;结论&lt;/h2&gt;
&lt;p&gt;对于需要数据隐私和高频使用的场景，Gemma4 E4B 本地部署是更好的选择。对于快速上线的轻量应用，Qwen3.6-Plus 的云端 API 更加便捷。两者可以互补使用——本地作为 fallback，云端作为高可用 backup。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;分类：&lt;/strong&gt; AI API&lt;br&gt;
&lt;strong&gt;标签：&lt;/strong&gt; Qwen, Gemma, 本地部署, API对比&lt;br&gt;
&lt;strong&gt;SEO描述：&lt;/strong&gt; 对比 Qwen3.6-Plus 云端 API 与本地 Gemma4 E4B 部署，分析性能、成本、隐私等维度，帮助你选择合适的大模型方案。&lt;/p&gt;
</content:encoded></item><item><title>Cloudflare 免费服务全攻略：从域名解析到 AI 图片生成</title><link>https://dingfengbo.eu.org/blog/cloudflare-%E5%85%8D%E8%B4%B9%E6%9C%8D%E5%8A%A1%E5%85%A8%E6%94%BB%E7%95%A5%E4%BB%8E%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90%E5%88%B0-ai-%E5%9B%BE%E7%89%87%E7%94%9F%E6%88%90/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/cloudflare-%E5%85%8D%E8%B4%B9%E6%9C%8D%E5%8A%A1%E5%85%A8%E6%94%BB%E7%95%A5%E4%BB%8E%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90%E5%88%B0-ai-%E5%9B%BE%E7%89%87%E7%94%9F%E6%88%90/</guid><description>Cloudflare 免费服务全攻略：从域名解析到 AI 图片生成 如果你正在建站、搞副业项目或者单纯想给自己的博客加个速，那么 Cloudflare 的免费套餐绝对是你不该错过的\&quot;白嫖\&quot;资源。作为一个从 CDN 起家、如今已发展成边缘计算巨头的平台，Cloudflare…</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;!-- TITLE: Cloudflare 免费服务全攻略：从域名解析到 AI 图片生成 --&gt;
&lt;h2&gt;Cloudflare 免费服务全攻略：从域名解析到 AI 图片生成&lt;/h2&gt;
&lt;p&gt;如果你正在建站、搞副业项目或者单纯想给自己的博客加个速，那么 Cloudflare 的免费套餐绝对是你不该错过的&quot;白嫖&quot;资源。作为一个从 CDN 起家、如今已发展成边缘计算巨头的平台，Cloudflare 的免费层覆盖了从 DNS 解析到 AI 图片生成的完整链路。本文将带你系统梳理 Cloudflare 的免费服务，并附上实战案例，帮你把每一分钱都省下来。&lt;/p&gt;
&lt;h2&gt;一、Cloudflare 是什么？&lt;/h2&gt;
&lt;p&gt;简单来说，Cloudflare 是一个集 &lt;strong&gt;CDN（内容分发网络）&lt;/strong&gt;、&lt;strong&gt;DNS 解析&lt;/strong&gt;、&lt;strong&gt;安全防护&lt;/strong&gt; 和 &lt;strong&gt;边缘计算&lt;/strong&gt; 于一体的互联网基础设施平台。它的核心理念是：让每一个网站都能用上企业级的性能和安全服务，而不需要支付高昂的费用。&lt;/p&gt;
&lt;p&gt;截至 2026 年初，Cloudflare 在全球 300+ 城市部署了边缘节点，每天处理超过数万亿次 HTTP 请求。对于普通开发者和小站点来说，它的免费套餐已经足够覆盖绝大多数需求。&lt;/p&gt;
&lt;h2&gt;二、Cloudflare 免费服务大盘点&lt;/h2&gt;
&lt;p&gt;下面用表格整理 Cloudflare 免费套餐中最值得关注的服务：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;服务&lt;/th&gt;&lt;th&gt;免费额度&lt;/th&gt;&lt;th&gt;适用场景&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;DNS 解析&lt;/td&gt;&lt;td&gt;不限量，全球最快&lt;/td&gt;&lt;td&gt;域名解析、TTL 优化&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;CDN 加速&lt;/td&gt;&lt;td&gt;不限量带宽&lt;/td&gt;&lt;td&gt;静态资源加速、图片托管&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;SSL/TLS 证书&lt;/td&gt;&lt;td&gt;免费，自动续期&lt;/td&gt;&lt;td&gt;全站 HTTPS&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;DDoS 防护&lt;/td&gt;&lt;td&gt;不限量，无上限&lt;/td&gt;&lt;td&gt;防御攻击&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Workers&lt;/td&gt;&lt;td&gt;每天 10 万次请求&lt;/td&gt;&lt;td&gt;边缘脚本、API 代理&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Workers AI&lt;/td&gt;&lt;td&gt;每天 10,000 次免费推理&lt;/td&gt;&lt;td&gt;AI 图片生成、大模型调用&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Pages&lt;/td&gt;&lt;td&gt;500 个项目，不限带宽&lt;/td&gt;&lt;td&gt;静态网站、Jamstack 部署&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;R2 存储&lt;/td&gt;&lt;td&gt;10GB 存储，每月 1000 万次 A 类操作&lt;/td&gt;&lt;td&gt;对象存储、图片托管&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3&gt;2.1 DNS 解析：全球最快&lt;/h3&gt;
&lt;p&gt;Cloudflare 的 DNS 解析服务被公认为业界最快之一。将域名托管到 Cloudflare 后，你的 DNS 查询将走 Cloudflare 的 Anycast 网络，全球平均解析延迟在 10ms 以内。更重要的是，这项服务&lt;strong&gt;完全免费且不限量&lt;/strong&gt;。&lt;/p&gt;
&lt;h3&gt;2.2 CDN 加速 + SSL/TLS 证书&lt;/h3&gt;
&lt;p&gt;把域名接入 Cloudflare 后，所有流量自动经过 CDN 节点缓存加速。同时 Cloudflare 自动为你的域名颁发 SSL 证书，支持免费的&lt;strong&gt;自动续期&lt;/strong&gt;，彻底告别 Let&apos;s Encrypt 手动续签的烦恼。&lt;/p&gt;
&lt;h3&gt;2.3 DDoS 防护&lt;/h3&gt;
&lt;p&gt;Cloudflare 的 DDoS 防护没有流量上限，无论多大的攻击都是免费清洗。这对于个人站点和小型项目来说，简直是天上掉下来的保障。&lt;/p&gt;
&lt;h3&gt;2.4 Workers：边缘计算入门&lt;/h3&gt;
&lt;p&gt;Cloudflare Workers 是基于 V8 引擎的 Serverless 边缘计算平台。免费套餐提供&lt;strong&gt;每天 10 万次请求&lt;/strong&gt;，足以支撑大多数个人项目和小型 API。你可以用它做：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;API 代理和转发&lt;/li&gt;
&lt;li&gt;请求鉴权和 Rate Limiting&lt;/li&gt;
&lt;li&gt;A/B 测试&lt;/li&gt;
&lt;li&gt;边缘 HTML 渲染&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2.5 Pages：免费静态网站托管&lt;/h3&gt;
&lt;p&gt;Cloudflare Pages 类似于 Vercel/Netlify，但免费套餐更慷慨：&lt;strong&gt;500 个项目、不限带宽、支持 Git 自动部署&lt;/strong&gt;。你可以直接把 Hugo、Next.js 等框架部署到 Pages 上，配合 Workers 实现全栈功能。&lt;/p&gt;
&lt;h3&gt;2.6 R2 存储：S3 兼容的免费对象存储&lt;/h3&gt;
&lt;p&gt;R2 提供 &lt;strong&gt;10GB 免费存储&lt;/strong&gt;，并且&lt;strong&gt;出站流量完全免费&lt;/strong&gt;（这一点对比 AWS S3 省钱太多了）。如果你需要一个低成本的图床或者文件存储方案，R2 是极佳选择。&lt;/p&gt;
&lt;h2&gt;三、Cloudflare Workers AI 实战&lt;/h2&gt;
&lt;p&gt;这是 Cloudflare 近年来最让人兴奋的免费服务之一。Workers AI 让你可以在边缘节点直接调用各种 AI 模型，无需自建 GPU 服务器。&lt;/p&gt;
&lt;h3&gt;3.1 可用模型一览&lt;/h3&gt;
&lt;p&gt;Workers AI 支持多种开源模型，覆盖主流 AI 任务：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;图像生成：&lt;/strong&gt;@cf/stabilityai/stable-diffusion-xl-base-1.0、@cf/bytedance/stable-diffusion-xl-lightning&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;图像理解：&lt;/strong&gt;@cf/llava-hf/llava-1.5-7b-hf&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;语音转文字：&lt;/strong&gt;@cf/openai/whisper&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;文本生成：&lt;/strong&gt;@cf/meta/llama-3.1-8b-instruct、@cf/qwen/qwen1.5-14b-chat-awq&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;文本嵌入：&lt;/strong&gt;@cf/baai/bge-base-en-v1.5&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3.2 免费额度&lt;/h3&gt;
&lt;p&gt;免费套餐每天提供 &lt;strong&gt;10,000 次神经元（Neurons）&lt;/strong&gt;的推理额度。对于 Stable Diffusion 图片生成，大约可以生成 &lt;strong&gt;几十到上百张图片&lt;/strong&gt;（具体取决于模型和分辨率）；对于文本类任务则能调用数千次。&lt;/p&gt;
&lt;h3&gt;3.3 调用示例：AI 图片生成&lt;/h3&gt;
&lt;p&gt;通过 Worker 脚本调用 Stable Diffusion 生成图片：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;javascript&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#F97583&quot;&gt;export&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; default&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#F97583&quot;&gt;  async&lt;/span&gt;&lt;span style=&quot;color:#B392F0&quot;&gt; fetch&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;env&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;) {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#F97583&quot;&gt;    const&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; url&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; =&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; new&lt;/span&gt;&lt;span style=&quot;color:#B392F0&quot;&gt; URL&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;(request.url);&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#F97583&quot;&gt;    const&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; prompt&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; =&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; url.searchParams.&lt;/span&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;get&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;prompt&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;) &lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;||&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;a cute cat&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#F97583&quot;&gt;    const&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; width&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; =&lt;/span&gt;&lt;span style=&quot;color:#B392F0&quot;&gt; parseInt&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;(url.searchParams.&lt;/span&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;get&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;width&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;) &lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;||&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;1024&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;);&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#F97583&quot;&gt;    const&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; height&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; =&lt;/span&gt;&lt;span style=&quot;color:#B392F0&quot;&gt; parseInt&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;(url.searchParams.&lt;/span&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;get&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;height&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;) &lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;||&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; &quot;1024&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;);&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#F97583&quot;&gt;    const&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; response&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; =&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; await&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; env.&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;AI&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;run&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;      &quot;@cf/bytedance/stable-diffusion-xl-lightning&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;      { prompt, width, height }&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;    );&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#F97583&quot;&gt;    return&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; new&lt;/span&gt;&lt;span style=&quot;color:#B392F0&quot;&gt; Response&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;(response, {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;      headers: { &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;content-type&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;image/png&quot;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; },&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;    });&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;  },&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;};&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;把这个 Worker 部署后，你就可以通过 URL 参数直接生成图片：&lt;code&gt;https://your-worker.dev/?prompt=日落下的海滩&amp;amp;width=1024&amp;amp;height=512&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;四、域名接入 Cloudflare 的步骤&lt;/h2&gt;
&lt;p&gt;接入 Cloudflare 非常简单，5 分钟搞定：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;注册 Cloudflare 账号&lt;/strong&gt;：访问 &lt;a href=&quot;https://dash.cloudflare.com/sign-up&quot;&gt;dash.cloudflare.com&lt;/a&gt;，用邮箱注册&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;添加站点&lt;/strong&gt;：点击 &quot;Add a Site&quot;，输入你的域名（如 &lt;code&gt;dingfengbo.eu.org&lt;/code&gt;）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;选择套餐&lt;/strong&gt;：选择 Free（$0/月）套餐&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;修改 Nameserver&lt;/strong&gt;：Cloudflare 会给你两个 NS 地址，去你的域名注册商处把 NS 记录修改为 Cloudflare 提供的地址&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;等待生效&lt;/strong&gt;：通常几分钟到几小时，NS 变更全球生效后状态会变为 Active&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;开启代理（橙色云朵）&lt;/strong&gt;：在 DNS 记录设置中，将需要加速的记录的代理状态开启（橙色云朵图标）&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;完成以上步骤后，你的域名就正式接入 Cloudflare 了，自动享受 CDN 加速、SSL 证书和 DDoS 防护。&lt;/p&gt;
&lt;h2&gt;五、实战案例：用 Workers AI 自动生成博客封面图&lt;/h2&gt;
&lt;p&gt;以定风波博客为例，我们可以部署一个 Worker，自动生成文章封面图。&lt;/p&gt;
&lt;h3&gt;5.1 部署图片生成 Worker&lt;/h3&gt;
&lt;p&gt;在 Cloudflare Dashboard → Workers &amp; Pages 中创建新的 Worker，将上面的代码粘贴进去并部署。wrangler.toml 配置：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;toml&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;name = &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;ai-image-gen&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;main = &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;src/index.js&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;compatibility_date = &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;2024-12-01&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;binding = &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&quot;AI&quot;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;5.2 自动生成封面&lt;/h3&gt;
&lt;p&gt;部署后，通过 &lt;code&gt;curl&lt;/code&gt; 即可拉取生成的图片：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;curl&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -sL&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; -o&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; cover.png&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;  &quot;https://ai-image-gen.your-subdomain.workers.dev/?prompt=Cloudflare%20workers%20edge%20computing%20neon%20blue%20orange&amp;#x26;width=1024&amp;#x26;height=512&quot;&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;  --max-time&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; 60&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;在博客的发布流程中加入这一步，就能为每篇文章自动生成独特的 AI 封面图，省去手动找图的麻烦。&lt;/p&gt;
&lt;h2&gt;六、与其他免费服务对比&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;功能&lt;/th&gt;&lt;th&gt;Cloudflare 免费&lt;/th&gt;&lt;th&gt;Vercel 免费&lt;/th&gt;&lt;th&gt;Netlify 免费&lt;/th&gt;&lt;th&gt;AWS 免费层&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;CDN/带宽&lt;/td&gt;&lt;td&gt;不限量&lt;/td&gt;&lt;td&gt;100GB/月&lt;/td&gt;&lt;td&gt;100GB/月&lt;/td&gt;&lt;td&gt;仅限首年&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;静态托管&lt;/td&gt;&lt;td&gt;Pages 不限量&lt;/td&gt;&lt;td&gt;有限制&lt;/td&gt;&lt;td&gt;有限制&lt;/td&gt;&lt;td&gt;S3 需付费&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;DNS&lt;/td&gt;&lt;td&gt;全球最快&lt;/td&gt;&lt;td&gt;基础 DNS&lt;/td&gt;&lt;td&gt;基础 DNS&lt;/td&gt;&lt;td&gt;Route 53 收费&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;DDoS 防护&lt;/td&gt;&lt;td&gt;无上限&lt;/td&gt;&lt;td&gt;基础防护&lt;/td&gt;&lt;td&gt;基础防护&lt;/td&gt;&lt;td&gt;需付费 WAF&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;AI 推理&lt;/td&gt;&lt;td&gt;10,000 次/天&lt;/td&gt;&lt;td&gt;Vercel AI SDK&lt;/td&gt;&lt;td&gt;无&lt;/td&gt;&lt;td&gt;Bedrock 收费&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;对象存储&lt;/td&gt;&lt;td&gt;R2: 10GB 免费&lt;/td&gt;&lt;td&gt;Blob: 有限&lt;/td&gt;&lt;td&gt;无&lt;/td&gt;&lt;td&gt;S3: 5GB&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;从对比可以看出，Cloudflare 的免费套餐在&lt;strong&gt;带宽、DNS、安全防护&lt;/strong&gt;三个维度上几乎是碾压级的存在。特别是 DDoS 防护无上限和 R2 出站流量免费这两点，其他平台完全做不到。&lt;/p&gt;
&lt;h2&gt;七、总结&lt;/h2&gt;
&lt;p&gt;Cloudflare 的免费套餐已经足够覆盖个人站点、小型项目的绝大多数需求：DNS 解析、CDN 加速、SSL 证书、DDoS 防护、静态托管、对象存储，甚至 AI 推理——全部免费。如果你还没用过 Cloudflare，现在就是最好的时机。&lt;/p&gt;
&lt;p&gt;对于想要深入学习的朋友，推荐阅读&lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=14&quot;&gt;免费 API 获取指南&lt;/a&gt;和&lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=15&quot;&gt;云服务器部署指南&lt;/a&gt;，结合 Cloudflare 的边缘计算能力，可以构建出非常强大的全栈应用。&lt;/p&gt;
</content:encoded></item><item><title>OpenRouter 完全指南：一个 API 调用所有 AI 模型</title><link>https://dingfengbo.eu.org/blog/openrouter-%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97%E4%B8%80%E4%B8%AA-api-%E8%B0%83%E7%94%A8%E6%89%80%E6%9C%89-ai-%E6%A8%A1%E5%9E%8B/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/openrouter-%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97%E4%B8%80%E4%B8%AA-api-%E8%B0%83%E7%94%A8%E6%89%80%E6%9C%89-ai-%E6%A8%A1%E5%9E%8B/</guid><description>你还在为每个 AI 模型单独注册 API Key 头疼吗？OpenAI 一个 key，Claude 一个 key，Gemini 又一个 key——管理起来简直是一场噩梦。 OpenRouter 的出现，彻底解决了这个问题：一个 API Key，调用 200+ AI 模型，包括 28 个完全免费的模型</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;!-- TITLE: OpenRouter 完全指南：一个 API 调用所有 AI 模型 --&gt;
&lt;p&gt;你还在为每个 AI 模型单独注册 API Key 头疼吗？OpenAI 一个 key，Claude 一个 key，Gemini 又一个 key——管理起来简直是一场噩梦。&lt;strong&gt;OpenRouter&lt;/strong&gt; 的出现，彻底解决了这个问题：一个 API Key，调用 200+ AI 模型，包括 28 个完全免费的模型。&lt;/p&gt;
&lt;p&gt;这篇文章是我使用 OpenRouter 半年多的真实经验总结，从注册到实战调用，从免费模型推荐到成本优化，帮你一次性搞懂这个 AI 模型聚合平台。&lt;/p&gt;
&lt;h2&gt;OpenRouter 是什么？&lt;/h2&gt;
&lt;p&gt;简单来说，&lt;strong&gt;OpenRouter 是一个 AI 模型的聚合网关&lt;/strong&gt;。它把 OpenAI、Anthropic、Google、Meta、Qwen、DeepSeek 等几十家厂商的模型统一到一个 API 接口后面。你只需要对接 OpenRouter 的 API，就能自由切换使用任何模型。&lt;/p&gt;
&lt;p&gt;这就像一个&quot;AI 模型的携程&quot;——不用分别去各家航空公司官网买票，一个平台搞定所有航班。&lt;/p&gt;
&lt;p&gt;目前 OpenRouter 已经接入了 &lt;strong&gt;200+ 个模型&lt;/strong&gt;，覆盖了市面上几乎所有主流 AI 模型，从 GPT-4o 到 Claude 4，从 Gemini 2.5 到 DeepSeek R1，应有尽有。据报道，OpenRouter 正在以 13 亿美元估值融资 1.2 亿美元，Google 作为领投方——这说明行业对这个赛道非常看好。&lt;/p&gt;
&lt;h2&gt;OpenRouter 的核心优势&lt;/h2&gt;
&lt;h3&gt;一个 API 调用 200+ 模型&lt;/h3&gt;
&lt;p&gt;这是最核心的价值。你只需要把代码中的 &lt;code&gt;base_url&lt;/code&gt; 改成 &lt;code&gt;https://openrouter.ai/api/v1&lt;/code&gt;，然后换上 OpenRouter 的 API Key，就能调用所有模型。完全兼容 OpenAI SDK，迁移成本几乎为零。&lt;/p&gt;
&lt;h3&gt;28 个完全免费的模型&lt;/h3&gt;
&lt;p&gt;OpenRouter 提供了 &lt;strong&gt;28 个完全免费的 AI 模型&lt;/strong&gt;，不需要信用卡，注册就能用。免费模型的速率限制是每分钟 20 次请求、每天 200 次请求，对于学习、测试和轻度使用完全够用。&lt;/p&gt;
&lt;h3&gt;自动 Failover 故障转移&lt;/h3&gt;
&lt;p&gt;这个功能被严重低估了。你可以设置主模型和备用模型，当主模型因为限流或故障不可用时，OpenRouter 会&lt;strong&gt;自动切换到备用模型&lt;/strong&gt;，对你的应用完全透明。这对生产环境的稳定性至关重要。&lt;/p&gt;
&lt;h3&gt;按量付费，无月费&lt;/h3&gt;
&lt;p&gt;OpenRouter 没有订阅费、没有月费，纯粹按 token 用量计费。免费模型不花钱，付费模型的价格和直接调用厂商 API 基本一致（OpenRouter 在此基础上加收少量服务费）。充多少用多少，非常适合个人开发者和小团队。&lt;/p&gt;
&lt;h2&gt;免费模型 Top 10 推荐&lt;/h2&gt;
&lt;p&gt;根据实际使用体验，以下是我推荐的 10 个免费模型：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;模型&lt;/th&gt;&lt;th&gt;厂商&lt;/th&gt;&lt;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;Qwen3.6 Plus Preview&lt;/td&gt;&lt;td&gt;Qwen&lt;/td&gt;&lt;td&gt;100 万 token&lt;/td&gt;&lt;td&gt;超长上下文，支持工具调用&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Nemotron 3 Super 120B&lt;/td&gt;&lt;td&gt;NVIDIA&lt;/td&gt;&lt;td&gt;262K&lt;/td&gt;&lt;td&gt;120B 参数 MoE 架构，支持工具调用&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;GPT-OSS 120B&lt;/td&gt;&lt;td&gt;OpenAI&lt;/td&gt;&lt;td&gt;131K&lt;/td&gt;&lt;td&gt;OpenAI 开源模型，支持工具调用&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;GLM-4.5 Air&lt;/td&gt;&lt;td&gt;智谱 AI&lt;/td&gt;&lt;td&gt;131K&lt;/td&gt;&lt;td&gt;中文能力强，支持工具调用&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Llama 3.3 70B&lt;/td&gt;&lt;td&gt;Meta&lt;/td&gt;&lt;td&gt;66K&lt;/td&gt;&lt;td&gt;通用能力出色，支持工具调用&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Qwen3 Coder&lt;/td&gt;&lt;td&gt;Qwen&lt;/td&gt;&lt;td&gt;262K&lt;/td&gt;&lt;td&gt;代码专用，480B 参数&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Step 3.5 Flash&lt;/td&gt;&lt;td&gt;阶跃星辰&lt;/td&gt;&lt;td&gt;256K&lt;/td&gt;&lt;td&gt;速度快，支持工具调用&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;MiniMax M2.5&lt;/td&gt;&lt;td&gt;MiniMax&lt;/td&gt;&lt;td&gt;197K&lt;/td&gt;&lt;td&gt;支持工具调用&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Gemma 3 27B&lt;/td&gt;&lt;td&gt;Google&lt;/td&gt;&lt;td&gt;131K&lt;/td&gt;&lt;td&gt;支持视觉理解&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Hermes 3 Llama 405B&lt;/td&gt;&lt;td&gt;Nous Research&lt;/td&gt;&lt;td&gt;131K&lt;/td&gt;&lt;td&gt;最大开源模型之一&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;个人推荐策略：&lt;/strong&gt;日常对话用 Llama 3.3 70B 或 GLM-4.5 Air，写代码用 Qwen3 Coder，需要超长上下文用 Qwen3.6 Plus Preview，中文场景优先考虑 GLM-4.5 Air。&lt;/p&gt;
&lt;h2&gt;注册和获取 API Key&lt;/h2&gt;
&lt;p&gt;注册过程非常简单：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;访问 &lt;a href=&quot;https://openrouter.ai&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;openrouter.ai&lt;/a&gt;，点击 &lt;strong&gt;Sign In&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;使用 Google 或 GitHub 账号登录（不需要信用卡）&lt;/li&gt;
&lt;li&gt;登录后进入 &lt;strong&gt;Keys&lt;/strong&gt; 页面&lt;/li&gt;
&lt;li&gt;点击 &lt;strong&gt;Create Key&lt;/strong&gt;，给 Key 起个名字&lt;/li&gt;
&lt;li&gt;复制生成的 API Key，保存好&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;免费模型直接就能用，不需要充值。如果要用付费模型，可以在 &lt;strong&gt;Credits&lt;/strong&gt; 页面充值，最低 5 美元起。&lt;/p&gt;
&lt;h2&gt;API 调用示例&lt;/h2&gt;
&lt;h3&gt;curl 调用&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;curl https://openrouter.ai/api/v1/chat/completions \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  -H &quot;Authorization: Bearer $OPENROUTER_API_KEY&quot; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  -H &quot;Content-Type: application/json&quot; \&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  -d &apos;{&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    &quot;model&quot;: &quot;meta-llama/llama-3.3-70b-instruct:free&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    &quot;messages&quot;: &lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  }&apos;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Python 调用&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;from openai import OpenAI&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;client = OpenAI(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    base_url=&quot;https://openrouter.ai/api/v1&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    api_key=&quot;sk-or-v1-你的API Key&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;response = client.chat.completions.create(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    model=&quot;qwen/qwen3.6-plus-preview:free&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    messages=&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;print(response.choices.message.content)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Node.js 调用&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;import OpenAI from &apos;openai&apos;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;const client = new OpenAI({&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  baseURL: &apos;https://openrouter.ai/api/v1&apos;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  apiKey: process.env.OPENROUTER_API_KEY,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;});&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;const response = await client.chat.completions.create({&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  model: &apos;z-ai/glm-4.5-air:free&apos;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  messages: ,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;});&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;console.log(response.choices.message.content);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;看到了吗？和调用 OpenAI API 的代码&lt;strong&gt;几乎一模一样&lt;/strong&gt;，只是改了 &lt;code&gt;base_url&lt;/code&gt; 和模型名称。这也是 OpenRouter 最大的优势之一——迁移成本极低。&lt;/p&gt;
&lt;h2&gt;OpenRouter Free Router：自动路由最优免费模型&lt;/h2&gt;
&lt;p&gt;OpenRouter 提供了一个特殊的模型标识符：&lt;code&gt;openrouter/free&lt;/code&gt;。当你使用这个模型 ID 时，OpenRouter 会&lt;strong&gt;自动为你选择当前最优的免费模型&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;它的选择逻辑考虑了：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;当前各模型的负载情况&lt;/li&gt;
&lt;li&gt;模型的综合能力评分&lt;/li&gt;
&lt;li&gt;响应速度和可用性&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这意味着你不需要自己纠结选哪个免费模型，让 OpenRouter 帮你选就行了。非常适合快速原型开发和测试场景。&lt;/p&gt;
&lt;h2&gt;在 OpenClaw 中配置 OpenRouter&lt;/h2&gt;
&lt;p&gt;如果你在使用 &lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=75&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;OpenClaw&lt;/a&gt;，配置 OpenRouter 非常简单：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;在 OpenClaw 配置文件中找到模型配置部分&lt;/li&gt;
&lt;li&gt;将 &lt;code&gt;base_url&lt;/code&gt; 设置为 &lt;code&gt;https://openrouter.ai/api/v1&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;填入你的 OpenRouter API Key&lt;/li&gt;
&lt;li&gt;选择想要使用的模型（如 &lt;code&gt;meta-llama/llama-3.3-70b-instruct:free&lt;/code&gt;）&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;配置完成后，OpenClaw 就能通过 OpenRouter 调用任何模型了。结合 OpenRouter 的免费模型，你可以零成本运行 OpenClaw 的大部分功能。&lt;/p&gt;
&lt;h2&gt;成本优化策略&lt;/h2&gt;
&lt;p&gt;以下是我总结的几个实用的成本优化技巧：&lt;/p&gt;
&lt;h3&gt;1. 善用免费模型&lt;/h3&gt;
&lt;p&gt;日常对话、简单问答、代码片段生成，免费模型完全够用。把付费模型留给真正需要高质量输出的场景。&lt;/p&gt;
&lt;h3&gt;2. 设置 fallback 模型&lt;/h3&gt;
&lt;p&gt;在 API 调用中设置 &lt;code&gt;models&lt;/code&gt; 参数（数组），OpenRouter 会按顺序尝试，第一个可用的就用。这样既保证了可用性，又能优先使用便宜的模型。&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;{&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  &quot;model&quot;: &quot;openai/gpt-4o-mini&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  &quot;models&quot;: ,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  &quot;messages&quot;: &lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;3. 控制 max_tokens&lt;/h3&gt;
&lt;p&gt;不要设置过大的 &lt;code&gt;max_tokens&lt;/code&gt;。根据实际需要设置合理的上限，避免模型生成过多不必要的 token。&lt;/p&gt;
&lt;h3&gt;4. 使用 prompt caching&lt;/h3&gt;
&lt;p&gt;对于重复的系统提示（system prompt），OpenRouter 支持 prompt caching，可以大幅降低重复调用的成本。&lt;/p&gt;
&lt;h2&gt;OpenRouter vs 直接调用厂商 API&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;维度&lt;/th&gt;&lt;th&gt;OpenRouter&lt;/th&gt;&lt;th&gt;直接调用厂商 API&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;API Key 管理&lt;/td&gt;&lt;td&gt;一个 Key 管所有模型&lt;/td&gt;&lt;td&gt;每个厂商一个 Key&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;模型切换&lt;/td&gt;&lt;td&gt;改模型名即可&lt;/td&gt;&lt;td&gt;需要改 base_url + Key + SDK&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;免费模型&lt;/td&gt;&lt;td&gt;28 个免费模型统一管理&lt;/td&gt;&lt;td&gt;各厂商免费额度分散&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;故障转移&lt;/td&gt;&lt;td&gt;内置自动 failover&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;/td&gt;&lt;td&gt;原价&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;延迟&lt;/td&gt;&lt;td&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;统一 dashboard&lt;/td&gt;&lt;td&gt;分散在各平台&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;我的建议：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;个人开发者 / 学习者&lt;/strong&gt;：直接用 OpenRouter，免费模型 + 统一管理，省心省力&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;小团队 / 初创公司&lt;/strong&gt;：用 OpenRouter 做开发和测试，生产环境可以根据具体需求选择直连或继续用 OpenRouter&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;大流量生产环境&lt;/strong&gt;：核心模型直连厂商 API 获得最佳性能和价格，用 OpenRouter 作为 fallback 和多模型调度&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;总结&lt;/h2&gt;
&lt;p&gt;OpenRouter 解决了 AI 开发中一个真实的痛点——&lt;strong&gt;模型碎片化&lt;/strong&gt;。一个 API 调用所有模型，28 个免费模型白嫖到底，自动故障转移保证稳定性，按量付费没有月费压力。&lt;/p&gt;
&lt;p&gt;如果你还没试过 OpenRouter，现在就去注册一个账号，不需要信用卡，5 分钟内就能跑通第一个 API 调用。对于想快速体验各种 AI 模型的开发者来说，这可能是 2026 年最值得了解的工具之一。&lt;/p&gt;
&lt;p&gt;相关阅读：&lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=13&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;AI API 厂商对比&lt;/a&gt; | &lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=14&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;免费 API 获取指南&lt;/a&gt; | &lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=45&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;模型选择指南&lt;/a&gt; | &lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=75&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;DeepSeek API 指南&lt;/a&gt;&lt;/p&gt;
</content:encoded></item><item><title>API Key 安全管理：别把密钥泄露到互联网上</title><link>https://dingfengbo.eu.org/blog/api-key-security-guide/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/api-key-security-guide/</guid><description>2023 年，一位开发者把包含 AWS Access Key 的代码推到了公开的 GitHub 仓库。不到 10 分钟，自动化脚本就拿到了他的 Key，启动了大量 EC2 实例挖矿。等他发现时，AWS 账单已经飙升到了 4.5 万美元 。 这不是个例。API Key 泄露是开发者圈子里最常见的安全事</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;2023 年，一位开发者把包含 AWS Access Key 的代码推到了公开的 GitHub 仓库。不到 10 分钟，自动化脚本就拿到了他的 Key，启动了大量 EC2 实例挖矿。等他发现时，AWS 账单已经飙升到了 &lt;strong&gt;4.5 万美元&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;这不是个例。API Key 泄露是开发者圈子里最常见的安全事故之一，而且后果远比你想象的严重。&lt;/p&gt;
&lt;h2&gt;API Key 泄露的真实案例和后果&lt;/h2&gt;
&lt;p&gt;API Key 泄露不是理论风险，而是每天都在发生的真实事故。来看几个典型案例：&lt;/p&gt;
&lt;h3&gt;案例 1：GitHub 公开仓库泄露 OpenAI Key&lt;/h3&gt;
&lt;p&gt;开发者在 GitHub 公开仓库提交了包含 OpenAI API Key 的代码。黑客用这个 Key 跑了大量的 GPT-4 请求，月底账单 &lt;strong&gt;$2,000+&lt;/strong&gt;。更糟糕的是，黑客还用这个 Key 做了一些违规操作，导致开发者账号被封禁。&lt;/p&gt;
&lt;h3&gt;案例 2：截图泄露 AWS 密钥&lt;/h3&gt;
&lt;p&gt;有人在 Stack Overflow 提问时贴了一张终端截图，截图里包含 AWS Access Key。自动化爬虫识别图片中的 Key 后，立刻用来启动服务器挖矿。3 天后，&lt;strong&gt;$6,000 账单&lt;/strong&gt;。&lt;/p&gt;
&lt;h3&gt;案例 3：日志打印 Key&lt;/h3&gt;
&lt;p&gt;一个应用在启动时把所有配置参数（包括 API Key）打印到了日志里。日志被错误地配置为公开访问，搜索引擎索引了这些日志页面。Key 泄露后被批量利用。&lt;/p&gt;
&lt;p&gt;泄露的后果不仅仅是钱的问题：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;💰 账单暴涨&lt;/strong&gt;——被盗用产生巨额费用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;🚫 账号封禁&lt;/strong&gt;——违规使用导致服务商封号&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;📉 数据泄露&lt;/strong&gt;——通过 Key 可能访问你的数据&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;⚖️ 法律风险&lt;/strong&gt;——如果泄露了用户数据，可能面临法律追责&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;😤 信任损失&lt;/strong&gt;——用户和合作伙伴对你的信任崩塌&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;常见的泄露途径：你的 Key 是怎么跑到互联网上的？&lt;/h2&gt;
&lt;h3&gt;1. 代码提交到 GitHub&lt;/h3&gt;
&lt;p&gt;这是最高频的泄露途径。开发者把 Key 写在代码里，然后 push 到了公开仓库。GitHub 上有大量自动化机器人在扫描新提交的代码，几秒内就能发现泄露的 Key。&lt;/p&gt;
&lt;p&gt;常见场景：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;配置文件里写了真实 Key，忘了加 &lt;code&gt;.gitignore&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;代码示例里用了真实 Key，忘了替换&lt;/li&gt;
&lt;li&gt;从私有仓库 fork 到公开仓库，Key 跟着一起暴露&lt;/li&gt;
&lt;li&gt;环境变量文件（&lt;code&gt;.env&lt;/code&gt;）被提交&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2. 截图泄露&lt;/h3&gt;
&lt;p&gt;终端截图、配置截图、错误信息截图……很多人在分享问题时没有注意到截图里包含了 API Key。更隐蔽的是，即使你用马赛克涂抹了部分 Key，OCR 技术有时候还能识别出来。&lt;/p&gt;
&lt;h3&gt;3. 日志泄露&lt;/h3&gt;
&lt;p&gt;应用在启动时打印配置、调试日志打印完整请求头、错误信息包含认证信息……这些日志如果被公开或索引，Key 就暴露了。&lt;/p&gt;
&lt;h3&gt;4. 其他途径&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;聊天记录泄露——在 Slack/Discord/微信群里分享了包含 Key 的内容&lt;/li&gt;
&lt;li&gt;错误配置的环境变量——调试时打印了所有环境变量&lt;/li&gt;
&lt;li&gt;容器镜像——打包了 Key 的 Docker 镜像上传到了公开 Registry&lt;/li&gt;
&lt;li&gt;客户端代码——Key 被嵌入到了前端 JavaScript 或移动 App 里&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;安全最佳实践&lt;/h2&gt;
&lt;h3&gt;1. 使用环境变量存储 Key&lt;/h3&gt;
&lt;p&gt;永远不要把 API Key 硬编码在代码里。使用环境变量：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# ❌ 错误做法&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;api_key = &quot;sk-abc123def456...&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# ✅ 正确做法&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;import os&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;api_key = os.environ.get(&quot;OPENAI_API_KEY&quot;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;环境变量的好处：Key 不在代码里，不会被 git 追踪，不同环境可以用不同的 Key。&lt;/p&gt;
&lt;h3&gt;2. .env 文件管理&lt;/h3&gt;
&lt;p&gt;用 &lt;code&gt;.env&lt;/code&gt; 文件管理本地开发的环境变量，但一定要做好以下几点：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# .env 文件示例&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;OPENAI_API_KEY=sk-abc123...&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;ANTHROPIC_API_KEY=sk-ant-abc123...&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;DATABASE_URL=postgres://user:pass@localhost/db&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;立刻把 .env 加入 .gitignore&lt;/strong&gt;——创建项目的第一件事&lt;/li&gt;
&lt;li&gt;提供 &lt;code&gt;.env.example&lt;/code&gt; 模板——只写 Key 名，不写真实值&lt;/li&gt;
&lt;li&gt;给 &lt;code&gt;.env&lt;/code&gt; 文件设置严格权限：&lt;code&gt;chmod 600 .env&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;不要在 &lt;code&gt;.env.example&lt;/code&gt; 里写真实 Key（听起来很蠢，但真的有人这么做）&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;3. 不要把 Key 写在代码里（再次强调）&lt;/h3&gt;
&lt;p&gt;不管你是写注释、写文档、写测试代码，还是写示例代码，都不要用真实 Key。用占位符：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;// ✅ 使用占位符&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;const apiKey = &quot;YOUR_API_KEY_HERE&quot;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;// ❌ 不要用真实 Key，哪怕是注释里&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;// const apiKey = &quot;sk-abc123def456&quot;; // 这是我的key&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;4. 定期轮换密钥&lt;/h3&gt;
&lt;p&gt;即使你没有发现泄露，也应该定期更换 API Key。就像定期换密码一样。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;设置日历提醒，每 90 天轮换一次 Key&lt;/li&gt;
&lt;li&gt;轮换时先创建新 Key，更新所有服务后，再删除旧 Key&lt;/li&gt;
&lt;li&gt;避免轮换期间服务中断——先并行运行新旧 Key&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;OpenClaw 中的 Key 管理方式&lt;/h2&gt;
&lt;p&gt;OpenClaw 对 API Key 管理有内置的安全设计，了解这些机制能帮你更好地保护密钥。&lt;/p&gt;
&lt;h3&gt;配置文件管理&lt;/h3&gt;
&lt;p&gt;OpenClaw 的配置文件 &lt;code&gt;config.yaml&lt;/code&gt; 存放在 &lt;code&gt;~/.openclaw/&lt;/code&gt; 目录下。这个目录默认只有当前用户可读，权限是安全的。你在配置里填入的 API Key 都存储在这里。&lt;/p&gt;
&lt;p&gt;配置示例：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;providers:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  openai:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    api_key: &quot;sk-...&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  anthropic:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    api_key: &quot;sk-ant-...&quot;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;安全建议&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;确保 &lt;code&gt;~/.openclaw/config.yaml&lt;/code&gt; 的权限为 &lt;code&gt;600&lt;/code&gt;（仅 owner 可读写）&lt;/li&gt;
&lt;li&gt;不要把 OpenClaw 配置文件提交到 git&lt;/li&gt;
&lt;li&gt;备份配置时，注意脱敏处理 Key&lt;/li&gt;
&lt;li&gt;如果用 Docker 部署，用 Docker Secrets 或环境变量注入 Key，而不是写死在镜像里&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;API Key 权限控制&lt;/h2&gt;
&lt;p&gt;大多数 API 服务都支持创建不同权限级别的 Key。遵循&lt;strong&gt;最小权限原则&lt;/strong&gt;——只给 Key 它需要的最低权限。&lt;/p&gt;
&lt;h3&gt;只读 vs 完整访问&lt;/h3&gt;
&lt;p&gt;以 OpenAI 为例，你可以创建：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;只读 Key&lt;/strong&gt;——只能调用 API 查询，不能修改账号设置、不能创建新的 Key&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;写入 Key&lt;/strong&gt;——可以创建 fine-tune 任务、上传文件等&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;受限 Key&lt;/strong&gt;——限制只能访问特定的模型或功能&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;如果你的使用场景只是调用 GPT API，那就创建一个只用于 completions 的 Key，不要用全能的管理员 Key。&lt;/p&gt;
&lt;h3&gt;多 Key 策略&lt;/h3&gt;
&lt;p&gt;为不同用途创建不同的 Key：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;开发环境用一个 Key&lt;/li&gt;
&lt;li&gt;生产环境用另一个 Key&lt;/li&gt;
&lt;li&gt;测试/实验再用一个 Key&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这样即使某个 Key 泄露了，你只需要轮换那个 Key，不会影响其他环境。&lt;/p&gt;
&lt;h2&gt;使用代理 API 隐藏真实 Key&lt;/h2&gt;
&lt;p&gt;如果你需要在多个地方使用 API，可以考虑使用代理服务来保护真实 Key：&lt;/p&gt;
&lt;h3&gt;自建 API 代理&lt;/h3&gt;
&lt;p&gt;搭建一个中间层服务，对外暴露代理 Key，对内使用真实 Key：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;客户端 → 你的代理服务 → OpenAI API&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;        (代理Key)      (真实Key)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;好处：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;真实 Key 永远不离开你的服务器&lt;/li&gt;
&lt;li&gt;可以在代理层做日志、限流、缓存&lt;/li&gt;
&lt;li&gt;泄露了代理 Key，只需要在代理层更换，不用动真实 Key&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;第三方代理服务&lt;/h3&gt;
&lt;p&gt;一些服务提供 API 聚合和代理功能，比如 OpenRouter、OneAPI 等。你把 Key 配在这些服务上，客户端只用这些服务提供的 Key。即使客户端 Key 泄露，你的真实 API Key 仍然是安全的。&lt;/p&gt;
&lt;p&gt;OpenClaw 支持配置自定义 API 端点，你可以很方便地接入这些代理服务。&lt;/p&gt;
&lt;h2&gt;设置用量限制和告警&lt;/h2&gt;
&lt;p&gt;即使做好了所有预防措施，也要设置&quot;最后一道防线&quot;——用量限制和告警。&lt;/p&gt;
&lt;h3&gt;用量限制&lt;/h3&gt;
&lt;p&gt;大部分 API 服务都支持设置用量上限：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;OpenAI&lt;/strong&gt;——在后台设置月度预算上限（Monthly Budget）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Anthropic&lt;/strong&gt;——设置 Rate Limit 和用量限制&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;各大云服务&lt;/strong&gt;——AWS Budgets、GCP Budget Alerts、Azure Cost Management&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;设置一个合理的上限，比如 $50/月。即使 Key 被盗用，损失也被控制在预算范围内。&lt;/p&gt;
&lt;h3&gt;告警通知&lt;/h3&gt;
&lt;p&gt;开启用量告警，在以下情况时通知你：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;用量达到预算的 50%、80%、100%&lt;/li&gt;
&lt;li&gt;短时间内请求量异常飙升&lt;/li&gt;
&lt;li&gt;出现了你没有使用过的模型或功能&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;早发现 1 小时，可能省下几千美元。&lt;/p&gt;
&lt;h2&gt;被泄露后怎么处理？紧急步骤清单&lt;/h2&gt;
&lt;p&gt;如果你发现 API Key 已经泄露了，按照以下步骤紧急处理：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;🚨 第一时间（0-5 分钟）&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;立即撤销泄露的 Key&lt;/strong&gt;——去 API 服务商后台删除或 revoke 这个 Key&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;检查是否有异常用量&lt;/strong&gt;——查看 API 调用日志，确认是否有非本人的操作&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;⚡ 短期处理（5-30 分钟）&lt;/strong&gt;&lt;/p&gt;
&lt;ol start=&quot;3&quot;&gt;
&lt;li&gt;&lt;strong&gt;创建新 Key&lt;/strong&gt;——生成新的 API Key 替换到所有正常使用的地方&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;检查所有使用该 Key 的服务&lt;/strong&gt;——确保全部切换到新 Key&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;联系 API 服务商&lt;/strong&gt;——说明情况，请求免除被盗用的费用（很多服务商对此有豁免政策）&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;🔍 后续排查（30 分钟 - 数小时）&lt;/strong&gt;&lt;/p&gt;
&lt;ol start=&quot;6&quot;&gt;
&lt;li&gt;&lt;strong&gt;找到泄露源头&lt;/strong&gt;——检查 git 历史、聊天记录、截图、日志&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;清理泄露内容&lt;/strong&gt;——删除公开仓库中的 Key、清除搜索引擎缓存&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;检查关联服务&lt;/strong&gt;——如果多个服务使用同一密码/Key，全部更换&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;review 安全流程&lt;/strong&gt;——为什么会泄露？流程哪里出了问题？怎么防止下次发生？&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;GitHub 有一个专门的工具可以帮你扫描仓库中的密钥泄露：&lt;code&gt;git-secrets&lt;/code&gt; 和 &lt;code&gt;truffleHog&lt;/code&gt;。强烈建议在所有项目中安装使用。&lt;/p&gt;
&lt;h2&gt;总结&lt;/h2&gt;
&lt;p&gt;API Key 安全管理的核心原则就几条：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;不要把 Key 写在代码里&lt;/strong&gt;——用环境变量和配置文件管理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;不要把 Key 提交到 Git&lt;/strong&gt;——.env 加入 .gitignore&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;不要把 Key 截图分享&lt;/strong&gt;——用占位符代替&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;遵循最小权限原则&lt;/strong&gt;——只给 Key 需要的最低权限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;设置用量上限&lt;/strong&gt;——即使泄露，损失也可控&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;定期轮换 Key&lt;/strong&gt;——把定期更换当作日常维护&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;记住，Key 泄露往往不是发生在你小心翼翼的时候，而是在你松懈大意的那一刻。把安全习惯变成肌肉记忆，比事后补救轻松一万倍。&lt;/p&gt;
&lt;h2&gt;相关阅读&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=13&quot;&gt;国内外 AI 大模型 API 全对比&lt;/a&gt;——了解各平台 API 的安全特性和定价&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=14&quot;&gt;免费 AI 大模型 API 使用指南&lt;/a&gt;——如何安全地使用免费 API 额度&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=15&quot;&gt;OpenClaw 云服务器部署指南&lt;/a&gt;——服务器环境下的 Key 安全管理&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=45&quot;&gt;AI 模型选择指南&lt;/a&gt;——如何选择合适的 AI 模型和 API&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>2026 年最便宜的云服务器推荐：从免费到百元月费</title><link>https://dingfengbo.eu.org/blog/cheap-cloud-servers-2026/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/cheap-cloud-servers-2026/</guid><description>引言：AI 助手为什么要跑在云服务器上 玩 OpenClaw 或者其他 AI 助手项目，你迟早会面临一个问题： 这东西跑在哪里？ 自己的电脑当然可以，但关机就断了。树莓派也行，但性能和网络都不太稳定。最靠谱的方案，还是租一台云服务器——7×24 小时在线，稳定的公网 IP，随时可以被外部服务访问。</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;!-- TITLE: 2026 年最便宜的云服务器推荐：从免费到百元月费 --&gt;
&lt;h2&gt;引言：AI 助手为什么要跑在云服务器上&lt;/h2&gt;
&lt;p&gt;玩 OpenClaw 或者其他 AI 助手项目，你迟早会面临一个问题：&lt;strong&gt;这东西跑在哪里？&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;自己的电脑当然可以，但关机就断了。树莓派也行，但性能和网络都不太稳定。最靠谱的方案，还是租一台云服务器——7×24 小时在线，稳定的公网 IP，随时可以被外部服务访问。&lt;/p&gt;
&lt;p&gt;但云服务器的价格从免费到每月几百元不等，怎么选？这篇文章帮你梳理 2026 年最划算的云服务器方案，从&lt;strong&gt;完全免费&lt;/strong&gt;到&lt;strong&gt;百元月费&lt;/strong&gt;，覆盖个人开发者到小型团队的各种需求。&lt;/p&gt;
&lt;h2&gt;免费方案：Oracle Cloud Always Free&lt;/h2&gt;
&lt;p&gt;是的，你没看错——&lt;strong&gt;完全免费，永久免费&lt;/strong&gt;。Oracle Cloud 的 Always Free 计划是目前市面上最慷慨的免费云服务，没有之一。&lt;/p&gt;
&lt;h3&gt;ARM 实例（推荐）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;配置&lt;/strong&gt;：最多 4 核 ARM CPU + 24GB 内存&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;存储&lt;/strong&gt;：200GB 块存储&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;带宽&lt;/strong&gt;：10TB/月出站流量&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;系统&lt;/strong&gt;：Ubuntu、Oracle Linux 等&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这个 ARM 实例是跑 OpenClaw 的绝佳选择。4 核 24G 的配置，跑一个 Node.js 服务绰绰有余。200GB 存储足够日常使用，10TB 带宽更是让人怀疑 Oracle 是不是在做慈善。&lt;/p&gt;
&lt;h3&gt;AMD 实例&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;配置&lt;/strong&gt;：1 核 AMD CPU + 1GB 内存&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;存储&lt;/strong&gt;：50GB 块存储&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;数量&lt;/strong&gt;：最多 2 台&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;1 核 1G 的 AMD 实例跑 AI 助手有点吃力，但可以用来做反向代理、跳板机或者轻量级 Web 服务。&lt;/p&gt;
&lt;h3&gt;申请技巧&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;注册时选择「非美国」区域（如日本、韩国），ARM 实例更容易申请到&lt;/li&gt;
&lt;li&gt;需要一张国际信用卡（Visa/Mastercard）验证，不会扣费&lt;/li&gt;
&lt;li&gt;ARM 实例资源紧张，如果申请不到可以多试几次或换区域&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;⚠️ &lt;strong&gt;注意&lt;/strong&gt;：Oracle Cloud 对闲置实例会自动回收，建议部署一些定时任务保持活跃。&lt;/p&gt;
&lt;h2&gt;低价方案：国内云服务商&lt;/h2&gt;
&lt;p&gt;如果你主要服务国内用户，或者想要更快的国内访问速度，阿里云和腾讯云的轻量应用服务器是最主流的选择。&lt;/p&gt;
&lt;h3&gt;阿里云轻量应用服务器&lt;/h3&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;配置&lt;/th&gt;&lt;th&gt;月费&lt;/th&gt;&lt;th&gt;特点&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;2核1G 40GB&lt;/td&gt;&lt;td&gt;~30元/月&lt;/td&gt;&lt;td&gt;入门款，能跑基本服务&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;2核2G 60GB&lt;/td&gt;&lt;td&gt;~40元/月&lt;/td&gt;&lt;td&gt;推荐款，OpenClaw 流畅运行&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;2核4G 80GB&lt;/td&gt;&lt;td&gt;~60元/月&lt;/td&gt;&lt;td&gt;舒适款，多服务并行无压力&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/figure&gt;
&lt;p&gt;阿里云轻量的&lt;strong&gt;新用户优惠力度很大&lt;/strong&gt;，首年经常有半价甚至更低的活动价。但续费时会恢复原价，这点需要注意。&lt;/p&gt;
&lt;h3&gt;腾讯云轻量应用服务器&lt;/h3&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;配置&lt;/th&gt;&lt;th&gt;月费&lt;/th&gt;&lt;th&gt;特点&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;2核2G 40GB&lt;/td&gt;&lt;td&gt;~35元/月&lt;/td&gt;&lt;td&gt;入门款&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;2核4G 60GB&lt;/td&gt;&lt;td&gt;~55元/月&lt;/td&gt;&lt;td&gt;推荐款&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;4核8G 100GB&lt;/td&gt;&lt;td&gt;~100元/月&lt;/td&gt;&lt;td&gt;豪华款，适合多项目&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/figure&gt;
&lt;p&gt;腾讯云的配置和价格跟阿里云差不多，选择主要看哪家的新用户优惠更好。两家经常打价格战，注册前可以比较一下当前活动。&lt;/p&gt;
&lt;h2&gt;海外方案：Vultr / DigitalOcean / Hetzner&lt;/h2&gt;
&lt;p&gt;如果你需要海外节点（比如对接 Telegram Bot、Discord Bot 等），以下几家是性价比最高的选择：&lt;/p&gt;
&lt;h3&gt;Hetzner（最推荐）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;价格&lt;/strong&gt;：€3.99/月起（约 ¥30）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;配置&lt;/strong&gt;：2核/4GB/40GB SSD&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特点&lt;/strong&gt;：欧洲老牌主机商，性价比碾压同类&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Hetzner 是近几年海外开发者圈最火的云服务器选择。同样的配置，价格只有 AWS 的 1/3 到 1/4。唯一的缺点是机房主要在欧洲（德国、芬兰），到国内延迟较高。如果你的用户主要在海外，Hetzner 是首选。&lt;/p&gt;
&lt;h3&gt;Vultr&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;价格&lt;/strong&gt;：$5/月起（约 ¥36）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;配置&lt;/strong&gt;：1核/1GB/25GB SSD&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特点&lt;/strong&gt;：全球 30+ 数据中心，日本和新加坡节点对国内友好&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Vultr 的优势在于&lt;strong&gt;机房覆盖广&lt;/strong&gt;，从东京到迈阿密，哪里都能部署。按小时计费，用完就删，非常适合短期测试。日本机房到国内延迟较低（~50ms），是做 Telegram Bot 的热门选择。&lt;/p&gt;
&lt;h3&gt;DigitalOcean&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;价格&lt;/strong&gt;：$5/月起（约 ¥36）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;配置&lt;/strong&gt;：1核/1GB/25GB SSD&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特点&lt;/strong&gt;：文档完善，开发者体验好，适合新手&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;DigitalOcean 的价格跟 Vultr 差不多，但它的文档和社区生态做得更好。如果你是第一次用海外云服务器，DigitalOcean 的入门体验会更友好一些。&lt;/p&gt;
&lt;h2&gt;进阶方案&lt;/h2&gt;
&lt;h3&gt;AWS Lightsail&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;价格&lt;/strong&gt;：$3.50/月起（约 ¥25）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;配置&lt;/strong&gt;：1核/512MB/20GB&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特点&lt;/strong&gt;：AWS 生态的一员，方便后续扩展&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AWS Lightsail 是 AWS 推出的简化版 VPS 产品，适合不想折腾 EC2 复杂配置的用户。$3.50 的入门款能跑极轻量的服务，$5 的 1核2G 版本更适合跑 OpenClaw。优势是可以无缝对接 AWS 的其他服务（S3、Lambda 等）。&lt;/p&gt;
&lt;h3&gt;Google Cloud&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;价格&lt;/strong&gt;：e2-micro 免费层（美国区域）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;配置&lt;/strong&gt;：0.25核/1GB 共享&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特点&lt;/strong&gt;：有免费层，但配置很有限&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Google Cloud 的免费层 e2-micro 实例性能非常有限（共享 CPU，算力约 0.25 核），跑 Python 爬虫之类的轻量任务可以，跑 AI 助手就捉襟见肘了。而且免费层不包含中国大陆友好的区域。&lt;/p&gt;
&lt;h2&gt;选购指南：CPU / 内存 / 带宽怎么选&lt;/h2&gt;
&lt;p&gt;跑 OpenClaw 这类 AI 助手服务，对服务器的要求其实不高——它主要是做消息中转和 API 调用，不是在本地跑大模型。以下是建议配置：&lt;/p&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;用途&lt;/th&gt;&lt;th&gt;最低配置&lt;/th&gt;&lt;th&gt;推荐配置&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;单个 AI 助手（OpenClaw）&lt;/td&gt;&lt;td&gt;1核1G&lt;/td&gt;&lt;td&gt;1核2G&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;AI 助手 + Web 服务&lt;/td&gt;&lt;td&gt;2核2G&lt;/td&gt;&lt;td&gt;2核4G&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;多服务并行&lt;/td&gt;&lt;td&gt;2核4G&lt;/td&gt;&lt;td&gt;4核8G&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;开发/测试环境&lt;/td&gt;&lt;td&gt;1核512M&lt;/td&gt;&lt;td&gt;1核1G&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/figure&gt;
&lt;p&gt;关于带宽，AI 助手主要的流量是 API 调用的文本数据，流量很小。一般 1-3Mbps 的带宽就足够了，不需要太在意。&lt;/p&gt;
&lt;h2&gt;各家对比一览&lt;/h2&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;服务商&lt;/th&gt;&lt;th&gt;最低月费&lt;/th&gt;&lt;th&gt;国内速度&lt;/th&gt;&lt;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;Oracle Cloud ARM&lt;/td&gt;&lt;td&gt;免费&lt;/td&gt;&lt;td&gt;一般&lt;/td&gt;&lt;td&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;~30元&lt;/td&gt;&lt;td&gt;优秀&lt;/td&gt;&lt;td&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;~35元&lt;/td&gt;&lt;td&gt;优秀&lt;/td&gt;&lt;td&gt;一般&lt;/td&gt;&lt;td&gt;国内用户、备案站点&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Hetzner&lt;/td&gt;&lt;td&gt;~30元&lt;/td&gt;&lt;td&gt;较差&lt;/td&gt;&lt;td&gt;优秀&lt;/td&gt;&lt;td&gt;海外用户、成本优先&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Vultr&lt;/td&gt;&lt;td&gt;~36元&lt;/td&gt;&lt;td&gt;较好&lt;/td&gt;&lt;td&gt;优秀&lt;/td&gt;&lt;td&gt;全球部署、短租测试&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;DigitalOcean&lt;/td&gt;&lt;td&gt;~36元&lt;/td&gt;&lt;td&gt;较好&lt;/td&gt;&lt;td&gt;优秀&lt;/td&gt;&lt;td&gt;新手友好&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;AWS Lightsail&lt;/td&gt;&lt;td&gt;~25元&lt;/td&gt;&lt;td&gt;一般&lt;/td&gt;&lt;td&gt;优秀&lt;/td&gt;&lt;td&gt;AWS 生态扩展&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/figure&gt;
&lt;h2&gt;实测：跑 OpenClaw 的实际体验&lt;/h2&gt;
&lt;p&gt;以下是我在不同服务器上跑 OpenClaw 的真实体验：&lt;/p&gt;
&lt;h3&gt;Oracle Cloud ARM 4核24G（免费）&lt;/h3&gt;
&lt;p&gt;配置豪华，但 ARM 架构偶尔有兼容性问题。跑 OpenClaw 完全没问题，Node.js 原生支持 ARM。内存充裕到可以用一部分来做缓存。唯一的遗憾是日本区域的 ARM 实例资源紧张，申请需要运气。&lt;/p&gt;
&lt;h3&gt;阿里云轻量 2核2G（~40元/月）&lt;/h3&gt;
&lt;p&gt;国内访问飞快，部署方便。Docker + OpenClaw 一气呵成，5 分钟搞定。缺点是新用户优惠到期后续费价格翻倍，需要提前规划。&lt;/p&gt;
&lt;h3&gt;Vultr 日本 1核1G（$5/月）&lt;/h3&gt;
&lt;p&gt;跑 Telegram Bot 的经典选择。到国内延迟约 50ms，到 Telegram 服务器延迟也很低。1 核 1G 刚好够用，如果加的服务多了会有点紧张。&lt;/p&gt;
&lt;h3&gt;Hetzner 德国 2核4G（€3.99/月）&lt;/h3&gt;
&lt;p&gt;性价比之王。同样的钱在国内连 1 核 1G 都买不到。缺点是从国内访问延迟高（200ms+），不适合面向国内用户的场景。但如果是给海外 Telegram 群用的 Bot，完全没有问题。&lt;/p&gt;
&lt;h2&gt;省钱技巧&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;新用户优惠&lt;/strong&gt;：阿里云、腾讯云的首购优惠非常大，可以用不同身份（公司/个人）分别注册&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;按需计费&lt;/strong&gt;：Vultr、AWS 都支持按小时计费，测试完就删，不浪费钱&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;预留实例&lt;/strong&gt;：确定长期使用后，AWS/GCP 的预留实例可以打 3-7 折&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;学生优惠&lt;/strong&gt;：阿里云、腾讯云都有学生优惠，10-20 元/月就能拿到不错的配置&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;黑五/双 11 促销&lt;/strong&gt;：各大云服务商的促销力度很大，提前囤一年很划算&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;多区域申请免费实例&lt;/strong&gt;：Oracle Cloud 可以在多个区域各开一台免费实例&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;总结&lt;/h2&gt;
&lt;p&gt;选择云服务器，最重要的是&lt;strong&gt;明确自己的需求&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;纯个人项目、学习用途 → &lt;strong&gt;Oracle Cloud 免费实例&lt;/strong&gt;，零成本起步&lt;/li&gt;
&lt;li&gt;面向国内用户 → &lt;strong&gt;阿里云/腾讯云轻量&lt;/strong&gt;，选新用户优惠的 2核2G 款&lt;/li&gt;
&lt;li&gt;面向海外用户（Telegram Bot、Discord Bot） → &lt;strong&gt;Hetzner&lt;/strong&gt;（最便宜）或 &lt;strong&gt;Vultr 日本&lt;/strong&gt;（延迟最低）&lt;/li&gt;
&lt;li&gt;需要 AWS 生态 → &lt;strong&gt;AWS Lightsail&lt;/strong&gt; $5 款&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;不管选哪个，&lt;strong&gt;先把免费的用起来&lt;/strong&gt;总是对的。Oracle Cloud 的免费实例足够你跑通整个 OpenClaw 的部署流程，等到真正需要更多资源的时候，再考虑付费方案也不迟。&lt;/p&gt;
&lt;p&gt;更多关于 OpenClaw 的部署教程，可以参考 &lt;a href=&quot;https://blog.dingfengbo.eu.org/2025/openclaw-cloud/&quot;&gt;OpenClaw 云部署指南&lt;/a&gt;。&lt;/p&gt;
&lt;h2&gt;📖 相关阅读&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/2025/openclaw-cloud/&quot;&gt;OpenClaw 云部署指南：从零开始在服务器上跑 AI 助手&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/2025/openclaw-anzhuang-jiaocheng/&quot;&gt;OpenClaw 安装教程：一行命令搞定&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/2025/openclaw-rumen-zhinan/&quot;&gt;OpenClaw 入门指南：从零开始搭建你的 AI 助手&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/2025/openclaw-free-api/&quot;&gt;OpenClaw 免费 API 大盘点：白嫖党的福音&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>DeepSeek API 完全指南：最便宜的大模型 API 怎么用</title><link>https://dingfengbo.eu.org/blog/deepseek-api-guide/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/deepseek-api-guide/</guid><description>引言：为什么你需要关注 DeepSeek 2025 年初，一家来自中国的 AI 公司 DeepSeek 横空出世，凭借极低的价格和接近 GPT 4 的能力，迅速成为全球开发者圈的热门话题。如果你还在用 OpenAI API 但被价格劝退，那 DeepSeek 绝对值得你花 5 分钟了解一下。 简单来</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;!-- TITLE: DeepSeek API 完全指南：最便宜的大模型 API 怎么用 --&gt;
&lt;h2&gt;引言：为什么你需要关注 DeepSeek&lt;/h2&gt;
&lt;p&gt;2025 年初，一家来自中国的 AI 公司 DeepSeek 横空出世，凭借极低的价格和接近 GPT-4 的能力，迅速成为全球开发者圈的热门话题。如果你还在用 OpenAI API 但被价格劝退，那 DeepSeek 绝对值得你花 5 分钟了解一下。&lt;/p&gt;
&lt;p&gt;简单来说：&lt;strong&gt;DeepSeek 提供了目前市面上性价比最高的大语言模型 API&lt;/strong&gt;，而且兼容 OpenAI 的接口格式，切换成本几乎为零。&lt;/p&gt;
&lt;h2&gt;DeepSeek 是什么，为什么突然火了&lt;/h2&gt;
&lt;p&gt;DeepSeek（深度求索）是一家成立于 2023 年的中国 AI 公司，由量化基金幻方量化创立。2024 年底，DeepSeek V3 模型发布，在多个基准测试中接近甚至超越 GPT-4，而 API 价格仅为 OpenAI 的百分之一。2025 年初，推理模型 DeepSeek R1 的发布更是引爆了整个行业——它在数学推理和代码生成方面的表现令人惊艳，价格却低到离谱。&lt;/p&gt;
&lt;p&gt;DeepSeek 的火爆有三个核心原因：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;极致性价比&lt;/strong&gt;：同等能力下，价格是 OpenAI 的 1/50 到 1/100&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;开源友好&lt;/strong&gt;：模型权重部分开源，社区生态活跃&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OpenAI 兼容&lt;/strong&gt;：API 格式完全兼容 OpenAI，改个 URL 就能切换&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;DeepSeek V3/R1 模型能力评估&lt;/h2&gt;
&lt;p&gt;DeepSeek 目前提供两个主力模型：&lt;/p&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;模型&lt;/th&gt;&lt;th&gt;定位&lt;/th&gt;&lt;th&gt;上下文长度&lt;/th&gt;&lt;th&gt;适合场景&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;DeepSeek V3&lt;/td&gt;&lt;td&gt;通用对话&lt;/td&gt;&lt;td&gt;128K&lt;/td&gt;&lt;td&gt;日常对话、写作、翻译、摘要&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;DeepSeek R1&lt;/td&gt;&lt;td&gt;推理增强&lt;/td&gt;&lt;td&gt;128K&lt;/td&gt;&lt;td&gt;数学、代码、逻辑推理、复杂分析&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/figure&gt;
&lt;p&gt;在实际使用中，&lt;strong&gt;DeepSeek V3 的综合能力大致相当于 GPT-4o 的 90-95%&lt;/strong&gt;，在中文理解和生成方面甚至更优。DeepSeek R1 则在推理密集型任务上表现出色，数学和代码能力可与 o1 相当。&lt;/p&gt;
&lt;p&gt;不过需要注意的是，DeepSeek 在一些特定领域（如多模态理解、实时信息获取）还不如 GPT-4o，且不支持图像输入（截至撰写时）。&lt;/p&gt;
&lt;h2&gt;API 注册和获取 API Key&lt;/h2&gt;
&lt;p&gt;获取 DeepSeek API Key 非常简单：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;访问 &lt;a href=&quot;https://platform.deepseek.com&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;platform.deepseek.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;使用邮箱或手机号注册账号&lt;/li&gt;
&lt;li&gt;登录后进入「API Keys」页面&lt;/li&gt;
&lt;li&gt;点击「Create API Key」创建密钥&lt;/li&gt;
&lt;li&gt;复制并妥善保存你的 API Key（它只会显示一次）&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;新用户注册时通常会获得一定的免费额度，足够你跑通测试流程。充值最低 10 元起，支持支付宝和微信支付。&lt;/p&gt;
&lt;h2&gt;API 调用方式和代码示例&lt;/h2&gt;
&lt;p&gt;DeepSeek 的 API 完全兼容 OpenAI 格式，这意味着你可以直接使用 OpenAI SDK，只需修改 base URL。&lt;/p&gt;
&lt;h3&gt;Python 示例&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;from openai import OpenAI&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;client = OpenAI(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    api_key=&quot;your-deepseek-api-key&quot;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    base_url=&quot;https://api.deepseek.com&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;response = client.chat.completions.create(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    model=&quot;deepseek-chat&quot;,  # V3 模型&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    messages=,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    temperature=0.7,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    max_tokens=2000&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;print(response.choices.message.content)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Node.js 示例&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;import OpenAI from &apos;openai&apos;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;const client = new OpenAI({&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    apiKey: &apos;your-deepseek-api-key&apos;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    baseURL: &apos;https://api.deepseek.com&apos;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;});&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;async function chat() {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    const response = await client.chat.completions.create({&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;        model: &apos;deepseek-chat&apos;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;        messages: ,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;        temperature: 0.7&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    });&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    console.log(response.choices.message.content);&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;}&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;chat();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;使用推理模型 R1&lt;/h3&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 使用 R1 推理模型，model 改为 &quot;deepseek-reasoner&quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;response = client.chat.completions.create(&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    model=&quot;deepseek-reasoner&quot;,  # R1 推理模型&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    messages=&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;与 OpenAI API 的兼容性&lt;/h2&gt;
&lt;p&gt;这是 DeepSeek 最讨巧的设计之一：&lt;strong&gt;你几乎不需要改任何代码&lt;/strong&gt;，只需把 OpenAI 的 base URL 替换成 DeepSeek 的即可。以下是你已有的项目切换到 DeepSeek 的步骤：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 原来的 OpenAI 配置&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;OPENAI_API_KEY=sk-xxxx&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;OPENAI_API_BASE=https://api.openai.com/v1&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 改成 DeepSeek&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;OPENAI_API_KEY=sk-xxxx-deepseek&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;OPENAI_API_BASE=https://api.deepseek.com&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;对于大多数项目，这一步就够了。你用 OpenAI SDK 写的所有代码，包括流式输出（stream）、函数调用（function calling）等功能，DeepSeek 都支持。&lt;/p&gt;
&lt;h2&gt;价格对比：DeepSeek vs OpenAI vs Claude&lt;/h2&gt;
&lt;p&gt;直接上数据（价格为每百万 Token，单位：美元）：&lt;/p&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;服务&lt;/th&gt;&lt;th&gt;模型&lt;/th&gt;&lt;th&gt;输入价格&lt;/th&gt;&lt;th&gt;输出价格&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;DeepSeek&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;V3 (deepseek-chat)&lt;/td&gt;&lt;td&gt;$0.27&lt;/td&gt;&lt;td&gt;$1.10&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;strong&gt;DeepSeek&lt;/strong&gt;&lt;/td&gt;&lt;td&gt;R1 (deepseek-reasoner)&lt;/td&gt;&lt;td&gt;$0.55&lt;/td&gt;&lt;td&gt;$2.19&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;OpenAI&lt;/td&gt;&lt;td&gt;GPT-4o&lt;/td&gt;&lt;td&gt;$2.50&lt;/td&gt;&lt;td&gt;$10.00&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;OpenAI&lt;/td&gt;&lt;td&gt;o1&lt;/td&gt;&lt;td&gt;$15.00&lt;/td&gt;&lt;td&gt;$60.00&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Anthropic&lt;/td&gt;&lt;td&gt;Claude 3.5 Sonnet&lt;/td&gt;&lt;td&gt;$3.00&lt;/td&gt;&lt;td&gt;$15.00&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/figure&gt;
&lt;p&gt;没错，&lt;strong&gt;DeepSeek V3 的价格只有 GPT-4o 的十分之一&lt;/strong&gt;。对于大部分日常任务，这个价格差距意味着你可以用同样的预算处理 10 倍的请求量。如果你每天的 API 调用量在数千次以上，这个差异会非常明显。&lt;/p&gt;
&lt;h2&gt;适用场景：什么时候用 DeepSeek 最划算&lt;/h2&gt;
&lt;p&gt;DeepSeek 特别适合以下场景：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;批量文本处理&lt;/strong&gt;：摘要、翻译、格式转换等不需要极致推理的任务&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;中文内容生成&lt;/strong&gt;：DeepSeek 的中文能力非常出色，是 GPT-4o 的有力替代&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;代码辅助&lt;/strong&gt;：V3/R1 在代码生成和调试方面表现优秀&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AI 助手后端&lt;/strong&gt;：如果你在搭一个聊天机器人或 AI Agent，DeepSeek 是高性价比选择&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;原型开发&lt;/strong&gt;：快速验证想法时，用 DeepSeek 能大幅降低试错成本&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;但以下场景建议还是用 OpenAI 或 Claude：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;需要多模态（图像理解、图像生成）&lt;/li&gt;
&lt;li&gt;需要实时信息（联网搜索）&lt;/li&gt;
&lt;li&gt;对英文长文写作质量要求极高&lt;/li&gt;
&lt;li&gt;需要极高的 API 稳定性和 SLA 保障&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;限制和注意事项&lt;/h2&gt;
&lt;p&gt;虽然 DeepSeek 很香，但也不是没有坑：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;内容审查&lt;/strong&gt;：作为中国公司运营的模型，对某些敏感话题会有内容过滤，回复可能被截断或拒绝。这是使用前需要了解的最重要限制。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;高峰期速度&lt;/strong&gt;：在用户量暴增的时段（如 2025 年初爆火时），API 响应可能变慢。目前情况已大幅改善。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;可用性&lt;/strong&gt;：服务偶尔会有维护或不稳定的情况，不像 OpenAI 有企业级 SLA 保障。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;数据隐私&lt;/strong&gt;：数据存储和处理在中国境内，如果你处理的是敏感业务数据，需要评估合规性。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;功能更新&lt;/strong&gt;：新功能上线速度可能比 OpenAI 慢一些。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;在 OpenClaw 中配置 DeepSeek API&lt;/h2&gt;
&lt;p&gt;如果你想在 OpenClaw 中使用 DeepSeek 作为模型后端，配置过程非常简单。编辑 OpenClaw 的配置文件：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;# 编辑 OpenClaw 配置&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;nano ~/.openclaw/config.yaml&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;在配置中添加或修改模型提供商：&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;models:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  providers:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    deepseek:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;      api_key: sk-your-deepseek-api-key&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;      base_url: https://api.deepseek.com&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;      models:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;        - deepseek-chat&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;        - deepseek-reasoner&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;然后重启 OpenClaw 服务即可生效。你可以在聊天中通过命令切换模型，比如使用 DeepSeek V3 进行日常对话，用 R1 处理复杂的推理任务。&lt;/p&gt;
&lt;p&gt;更多关于 OpenClaw 的安装和配置，可以参考 &lt;a href=&quot;https://blog.dingfengbo.eu.org/2025/openclaw-anzhuang-jiaocheng/&quot;&gt;OpenClaw 安装教程&lt;/a&gt;。&lt;/p&gt;
&lt;h2&gt;总结&lt;/h2&gt;
&lt;p&gt;DeepSeek 的出现，让「用得起 AI」这件事变得不再遥远。对于个人开发者、小型团队、预算有限的创业者来说，DeepSeek API 是一个极具吸引力的选择。它的 OpenAI 兼容格式意味着你可以零成本迁移，它的价格让你可以把 AI 能力真正用起来，而不是因为成本问题束手束脚。&lt;/p&gt;
&lt;p&gt;当然，DeepSeek 不是万能的——它有内容审查的限制，在某些高端场景下能力还有差距。但对于 80% 的日常 AI 应用场景，DeepSeek 已经足够好，而且便宜到你可以放心大胆地用。&lt;/p&gt;
&lt;p&gt;所以，下次当你看到 OpenAI 账单时心里一紧的时候，不妨试试 DeepSeek。你的钱包会感谢你的。&lt;/p&gt;
&lt;h2&gt;📖 相关阅读&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/2025/openclaw-free-api/&quot;&gt;OpenClaw 免费 API 大盘点：白嫖党的福音&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/2025/openclaw-apis-duibi/&quot;&gt;OpenClaw API 对比：哪个大模型最适合你&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/2025/openclaw-model-xuanze/&quot;&gt;OpenClaw 模型选择指南&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.dingfengbo.eu.org/2025/openclaw-rumen-zhinan/&quot;&gt;OpenClaw 入门指南：从零开始搭建你的 AI 助手&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content:encoded></item><item><title>WordPress SEO 优化清单：新站必做的 20 件事</title><link>https://dingfengbo.eu.org/blog/wordpress-seo-checklist-20-steps/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/wordpress-seo-checklist-20-steps/</guid><description>刚搭建好 WordPress 站点，却发现搜索引擎迟迟不来收录？别慌，这是每个新站站长都会遇到的问题。SEO（搜索引擎优化）不是一蹴而就的魔法，而是一套可以按部就班执行的系统工程。本文整理了 WordPress 新站必做的 20 件 SEO 优化事项 ，从基础配置到进阶策略，逐一拆解，帮你把站点的搜</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;!-- TITLE: WordPress SEO 优化清单：新站必做的 20 件事 --&gt;
&lt;p&gt;刚搭建好 WordPress 站点，却发现搜索引擎迟迟不来收录？别慌，这是每个新站站长都会遇到的问题。SEO（搜索引擎优化）不是一蹴而就的魔法，而是一套可以按部就班执行的系统工程。本文整理了 &lt;strong&gt;WordPress 新站必做的 20 件 SEO 优化事项&lt;/strong&gt;，从基础配置到进阶策略，逐一拆解，帮你把站点的搜索引擎友好度拉满。&lt;/p&gt;
&lt;p&gt;无论你是个人博客、企业官网还是电商站点，这份清单都适用。逐项检查，完成一项打一个勾，你会发现 SEO 其实没那么玄乎。&lt;/p&gt;
&lt;h2&gt;一、基础配置篇（第 1-5 项）&lt;/h2&gt;
&lt;h3&gt;✅ 第 1 项：设置固定链接结构&lt;/h3&gt;
&lt;p&gt;WordPress 默认的固定链接是 &lt;code&gt;?p=123&lt;/code&gt; 这种形式，对 SEO 极不友好。进入 &lt;strong&gt;设置 → 固定链接&lt;/strong&gt;，选择「文章名」格式，即 &lt;code&gt;/%postname%/&lt;/code&gt;。这样生成的 URL 会是 &lt;code&gt;your-site.com/wordpress-seo-guide&lt;/code&gt;，既包含关键词，又简洁易读。&lt;/p&gt;
&lt;p&gt;注意：修改固定链接后，如果站点已有内容，需要设置 301 重定向，避免旧链接变成 404。&lt;/p&gt;
&lt;h3&gt;✅ 第 2 项：完善站点标题和副标题&lt;/h3&gt;
&lt;p&gt;进入 &lt;strong&gt;设置 → 常规&lt;/strong&gt;，填写站点标题（Site Title）和副标题（Tagline）。标题应包含核心关键词，副标题简要说明站点定位。例如：标题「定风波的技术博客」，副标题「AI 工具 · 开源项目 · 技术教程」。&lt;/p&gt;
&lt;p&gt;切记删掉默认的「Just another WordPress site」——这是很多新手的常见失误。&lt;/p&gt;
&lt;h3&gt;✅ 第 3 项：启用 HTTPS&lt;/h3&gt;
&lt;p&gt;HTTPS 已经是 Google 排名因素之一。大多数主机商提供免费的 Let&apos;s Encrypt SSL 证书，一键启用即可。启用后，确保在 &lt;strong&gt;设置 → 常规&lt;/strong&gt; 中将 WordPress 地址和站点地址都改为 &lt;code&gt;https://&lt;/code&gt; 开头。&lt;/p&gt;
&lt;p&gt;如果混合了 HTTP 和 HTTPS 资源，浏览器会显示「不安全」警告，严重影响用户信任度。&lt;/p&gt;
&lt;h3&gt;✅ 第 4 项：选择 SEO 友好的主题&lt;/h3&gt;
&lt;p&gt;主题的选择直接影响站点速度和代码质量。推荐选择轻量级、代码规范的主题，如 GeneratePress、Astra、Kadence 等。避免使用功能臃肿的多用途主题——它们往往加载大量无用的 CSS 和 JS，拖慢页面速度。&lt;/p&gt;
&lt;p&gt;判断标准：主题的 Google PageSpeed Insights 评分应在 90 分以上（桌面端）。&lt;/p&gt;
&lt;h3&gt;✅ 第 5 项：安装并配置 SEO 插件&lt;/h3&gt;
&lt;p&gt;WordPress 生态中有两大主流 SEO 插件：&lt;strong&gt;RankMath&lt;/strong&gt; 和 &lt;strong&gt;Yoast SEO&lt;/strong&gt;。两者功能相似，但 RankMath 免费版功能更丰富（包含 Schema 标记、404 监控、重定向管理等），推荐新手优先选择。&lt;/p&gt;
&lt;p&gt;安装后，跟随设置向导完成基础配置：选择站点类型（博客/电商/企业）、连接 Google Search Console、配置面包屑导航等。&lt;/p&gt;
&lt;h2&gt;二、内容优化篇（第 6-10 项）&lt;/h2&gt;
&lt;h3&gt;✅ 第 6 项：优化文章标题（Title Tag）&lt;/h3&gt;
&lt;p&gt;每篇文章发布前，确保 SEO 标题包含目标关键词，长度控制在 50-60 个字符以内。RankMath 和 Yoast 都可以在文章编辑器底部直接设置 SEO 标题。&lt;/p&gt;
&lt;p&gt;好的标题公式：&lt;strong&gt;核心关键词 + 修饰词 + 站点名称&lt;/strong&gt;。例如：「WordPress SEO 优化清单：新站必做的 20 件事 | 定风波」。&lt;/p&gt;
&lt;h3&gt;✅ 第 7 项：撰写 Meta 描述&lt;/h3&gt;
&lt;p&gt;Meta 描述虽然不直接影响排名，但它决定了搜索结果中的摘要内容，直接影响点击率。每篇文章都应该手动撰写一段 120-160 字符的描述，包含关键词，同时具有吸引力。&lt;/p&gt;
&lt;p&gt;避免堆砌关键词，用自然的语言告诉读者：这篇文章能帮你解决什么问题。&lt;/p&gt;
&lt;h3&gt;✅ 第 8 项：合理使用标题层级（H1-H4）&lt;/h3&gt;
&lt;p&gt;WordPress 文章标题自动使用 H1 标签，正文不要再使用 H1。文章结构应该像大纲一样层次分明：H2 是主要段落，H3 是段落内的子话题，H4 用于更细的拆分。搜索引擎通过标题层级理解内容结构，读者也更容易扫读。&lt;/p&gt;
&lt;h3&gt;✅ 第 9 项：建立内链策略&lt;/h3&gt;
&lt;p&gt;每篇新文章至少链接到 2-3 篇已有文章，同时也回过头去在旧文章中添加指向新文章的链接。内链帮助搜索引擎发现和理解页面之间的关系，也延长用户的停留时间。&lt;/p&gt;
&lt;p&gt;锚文本要使用描述性文字，比如「查看我们的 WordPress 安装教程」，而不是「点击这里」。&lt;/p&gt;
&lt;h3&gt;✅ 第 10 项：关键词研究与布局&lt;/h3&gt;
&lt;p&gt;写文章之前，先做关键词研究。使用 Google Keyword Planner、Ubersuggest 或 Ahrefs 等工具，找到搜索量适中、竞争度低的长尾关键词。将主关键词放在标题、首段、H2 标题和结尾中，自然融入，不要强行堆砌。&lt;/p&gt;
&lt;h2&gt;三、技术优化篇（第 11-15 项）&lt;/h2&gt;
&lt;h3&gt;✅ 第 11 项：图片优化（Alt 标签、压缩、WebP）&lt;/h3&gt;
&lt;p&gt;每张图片都应该填写 Alt 标签（替代文字），既帮助搜索引擎理解图片内容，也提升无障碍访问性。上传前用 TinyPNG 或 ShortPixel 压缩图片，将体积控制在 100KB 以内。启用 WebP 格式（通过插件如 Imagify 或 EWWW Image Optimizer），比 JPEG 体积小 25-35%。&lt;/p&gt;
&lt;h3&gt;✅ 第 12 项：网站速度优化&lt;/h3&gt;
&lt;p&gt;页面加载速度是核心排名因素。安装缓存插件（WP Rocket、W3 Total Cache 或 LiteSpeed Cache），启用页面缓存、浏览器缓存和 Gzip 压缩。如果有预算，接入 CDN（Cloudflare 免费版即可），将静态资源分发到全球节点。&lt;/p&gt;
&lt;p&gt;目标：首屏加载时间（FCP）控制在 1.5 秒以内，LCP（最大内容绘制）在 2.5 秒以内。&lt;/p&gt;
&lt;h3&gt;✅ 第 13 项：移动端适配&lt;/h3&gt;
&lt;p&gt;Google 已全面采用移动优先索引（Mobile-First Indexing），移动端体验直接决定排名。确保主题是响应式设计，字体大小至少 16px，按钮间距足够大，避免使用 Flash 或过时的弹窗插件。&lt;/p&gt;
&lt;p&gt;用 Google 的 Mobile-Friendly Test 工具检查每篇文章的移动端表现。&lt;/p&gt;
&lt;h3&gt;✅ 第 14 项：生成 Sitemap 并配置 robots.txt&lt;/h3&gt;
&lt;p&gt;RankMath 和 Yoast 都会自动生成 XML Sitemap（通常在 &lt;code&gt;/sitemap_index.xml&lt;/code&gt;）。确保 Sitemap 中只包含你希望被索引的页面，排除标签页、作者页等低价值页面。robots.txt 文件应允许搜索引擎抓取主要内容，屏蔽 &lt;code&gt;/wp-admin/&lt;/code&gt; 等后台路径。&lt;/p&gt;
&lt;h3&gt;✅ 第 15 项：添加结构化数据（Schema Markup）&lt;/h3&gt;
&lt;p&gt;结构化数据帮助搜索引擎更精确地理解内容类型，有机会获得富媒体摘要（Rich Snippets）。RankMath 免费版支持文章、FAQ、HowTo 等多种 Schema 类型。为每篇文章选择合适的内容类型，填写作者、发布时间等信息。&lt;/p&gt;
&lt;p&gt;FAQ Schema 尤其有效——如果你的文章包含常见问题，使用 FAQ 区块可以在搜索结果中直接展示问答列表，大幅提升点击率。&lt;/p&gt;
&lt;h2&gt;四、推广与维护篇（第 16-20 项）&lt;/h2&gt;
&lt;h3&gt;✅ 第 16 项：配置社交分享（Open Graph）&lt;/h3&gt;
&lt;p&gt;Open Graph 标签决定了文章在社交媒体（微信、Twitter、Facebook）上分享时的标题、描述和预览图。RankMath 和 Yoast 都提供 Open Graph 设置，确保每篇文章都设置了吸引人的社交分享图片和描述。&lt;/p&gt;
&lt;h3&gt;✅ 第 17 项：自定义 404 页面&lt;/h3&gt;
&lt;p&gt;默认的 404 页面毫无引导作用，用户遇到就直接关闭了。创建一个有用的 404 页面：显示搜索框、热门文章列表和站点导航，留住本会流失的访客。同时用 RankMath 的 404 监控功能定期检查，将频繁出现的 404 链接做 301 重定向。&lt;/p&gt;
&lt;h3&gt;✅ 第 18 项：提交 Google Search Console&lt;/h3&gt;
&lt;p&gt;Google Search Console（GSC）是站长必备工具。注册并验证站点后，提交 Sitemap URL，让 Google 尽快发现和收录你的页面。GSC 还能报告索引问题、搜索关键词数据和 Core Web Vitals 表现，是持续优化的数据基础。&lt;/p&gt;
&lt;h3&gt;✅ 第 19 项：开始外链建设&lt;/h3&gt;
&lt;p&gt;外链（Backlinks）仍然是 Google 排名的核心因素之一。新站初期可以从以下方式获取外链：在相关论坛和社区留下有价值的回答（附带站点链接）、投稿到其他博客（Guest Post）、在社交媒体分享内容、创建高质量的原创资源（信息图、工具、数据报告）吸引自然引用。&lt;/p&gt;
&lt;p&gt;切记：质量远比数量重要。一个来自权威站点的链接，价值远超 100 个垃圾链接。&lt;/p&gt;
&lt;h3&gt;✅ 第 20 项：定期更新内容&lt;/h3&gt;
&lt;p&gt;搜索引擎偏爱持续更新的站点。制定内容发布计划，至少每周发布一篇新文章。同时定期回顾旧文章，更新过时信息、补充新数据、优化表述。标注「最后更新时间」让搜索引擎和读者都知道内容是新鲜的。&lt;/p&gt;
&lt;p&gt;内容更新不仅是添加新文章，更是维护已有内容资产的过程。一篇经过 3 次迭代优化的旧文章，往往比一篇粗糙的新文章排名更好。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;总结：SEO 是马拉松，不是百米冲刺&lt;/h2&gt;
&lt;p&gt;以上 20 项涵盖了 WordPress 新站 SEO 的核心环节。不需要一天全部做完——先完成基础配置（第 1-5 项），然后在日常写作中逐步落实内容优化和技术优化。SEO 的效果通常需要 3-6 个月才能显现，坚持执行，耐心等待，流量自然会来。&lt;/p&gt;
&lt;p&gt;收藏这份清单，每发布一篇文章对照检查一遍。养成习惯后，这些优化动作会变成自然而然的写作流程。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;相关阅读：&lt;/strong&gt; &lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=17&quot;&gt;OpenClaw 日常使用实战&lt;/a&gt; ｜ &lt;a href=&quot;https://blog.dingfengbo.eu.org/?p=45&quot;&gt;AI 模型选择指南&lt;/a&gt;&lt;/p&gt;
</content:encoded></item><item><title>2026 年 AI API 厂商大对比：OpenAI vs Anthropic vs Google vs 国产大模型</title><link>https://dingfengbo.eu.org/blog/2026-%E5%B9%B4-ai-api-%E5%8E%82%E5%95%86%E5%A4%A7%E5%AF%B9%E6%AF%94openai-vs-anthropic-vs-google-vs-%E5%9B%BD%E4%BA%A7%E5%A4%A7%E6%A8%A1%E5%9E%8B/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/2026-%E5%B9%B4-ai-api-%E5%8E%82%E5%95%86%E5%A4%A7%E5%AF%B9%E6%AF%94openai-vs-anthropic-vs-google-vs-%E5%9B%BD%E4%BA%A7%E5%A4%A7%E6%A8%A1%E5%9E%8B/</guid><description>为什么选对 AI API 这么重要？ 2026 年，AI API 市场已经从「一家独大」变成了群雄割据。OpenAI、Anthropic、Google 三巨头稳坐第一梯队，国产大模型如 DeepSeek、通义千问也在迅速追赶。对开发者来说，选对 API 不只是省钱的问题——它直接影响产品体验、响应速</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate><content:encoded>&lt;!-- TITLE: 2026 年 AI API 厂商大对比：OpenAI vs Anthropic vs Google vs 国产大模型 --&gt;
&lt;h2&gt;为什么选对 AI API 这么重要？&lt;/h2&gt;
&lt;p&gt;2026 年，AI API 市场已经从「一家独大」变成了群雄割据。OpenAI、Anthropic、Google 三巨头稳坐第一梯队，国产大模型如 DeepSeek、通义千问也在迅速追赶。对开发者来说，选对 API 不只是省钱的问题——它直接影响产品体验、响应速度和最终用户的满意度。&lt;/p&gt;
&lt;p&gt;本文将从价格、性能、适用场景三个维度，帮你梳理清楚 2026 年主流 AI API 的优劣，并给出不同预算下的推荐方案。无论你是独立开发者还是企业技术负责人，都能找到适合自己的选择。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;OpenAI：生态最成熟，但价格偏高&lt;/h2&gt;
&lt;h3&gt;核心模型一览&lt;/h3&gt;
&lt;p&gt;OpenAI 在 2026 年的产品线已经非常清晰：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;GPT-4o&lt;/strong&gt;：旗舰多模态模型，支持文本、图像、音频，综合能力最强&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GPT-4 Turbo&lt;/strong&gt;：高性价比版本，128K 上下文窗口&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GPT-4o mini&lt;/strong&gt;：轻量级模型，速度快、成本低，适合日常任务&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;o1 / o3 系列&lt;/strong&gt;：推理增强模型，擅长数学、编程和复杂逻辑&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;优势&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;生态最完善，几乎所有框架和工具都优先支持 OpenAI API 格式&lt;/li&gt;
&lt;li&gt;多模态能力领先，GPT-4o 的图像理解和语音交互体验很好&lt;/li&gt;
&lt;li&gt;文档完善，社区资源丰富，遇到问题容易找到解决方案&lt;/li&gt;
&lt;li&gt;Function Calling 和 Structured Output 支持成熟&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;劣势&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;价格在主流厂商中偏高，GPT-4o 输入 $2.50/M tokens&lt;/li&gt;
&lt;li&gt;中国大陆访问需要代理，网络稳定性是个问题&lt;/li&gt;
&lt;li&gt;上下文窗口虽然有 128K，但实际使用中长文本效果不如 Claude&lt;/li&gt;
&lt;li&gt;隐私政策相对保守，数据可能用于模型训练（除非关闭）&lt;/li&gt;
&lt;/ul&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;Anthropic：长文本之王，安全性领先&lt;/h2&gt;
&lt;h3&gt;核心模型一览&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Claude 4 Opus&lt;/strong&gt;：最强旗舰，复杂推理和长文本处理的标杆&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Claude 4 Sonnet&lt;/strong&gt;：性能与成本的最佳平衡点，日常首选&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Claude 4 Haiku&lt;/strong&gt;：极速响应，适合大规模批量处理&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;优势&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;200K 上下文窗口，长文档处理能力业界最强&lt;/li&gt;
&lt;li&gt;安全性设计出色，系统提示词抗注入能力强&lt;/li&gt;
&lt;li&gt;Claude 4 Sonnet 性价比极高，很多场景下效果接近 GPT-4o 但价格更低&lt;/li&gt;
&lt;li&gt;代码生成和理解能力出色，尤其擅长重构和代码审查&lt;/li&gt;
&lt;li&gt;Artifacts 功能让即时预览变得非常方便&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;劣势&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;不支持图像生成，多模态能力主要在图像理解&lt;/li&gt;
&lt;li&gt;API 生态不如 OpenAI 完善，部分工具需要额外适配&lt;/li&gt;
&lt;li&gt;同样存在中国大陆访问问题&lt;/li&gt;
&lt;li&gt;Haiku 虽快但能力相对有限&lt;/li&gt;
&lt;/ul&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;Google Gemini：追赶者的逆袭&lt;/h2&gt;
&lt;h3&gt;核心模型一览&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Gemini 2.5 Pro&lt;/strong&gt;：Google 旗舰模型，原生多模态，百万级上下文&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gemini 2.5 Flash&lt;/strong&gt;：高性价比版本，速度快，适合实时应用&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;优势&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;原生多模态架构，文本、图像、视频、音频统一处理&lt;/li&gt;
&lt;li&gt;上下文窗口极大（最高 200 万 tokens），适合超长文档分析&lt;/li&gt;
&lt;li&gt;Google AI Studio 提供慷慨的免费额度&lt;/li&gt;
&lt;li&gt;与 Google Cloud 生态深度集成&lt;/li&gt;
&lt;li&gt;Gemini 2.5 Pro 的推理能力在多项基准测试中表现优异&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;劣势&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;API 稳定性和一致性不如 OpenAI 和 Anthropic&lt;/li&gt;
&lt;li&gt;部分内容安全策略过于严格，某些正当用途会被拒绝&lt;/li&gt;
&lt;li&gt;生态支持还在追赶，第三方工具集成不如 OpenAI 广泛&lt;/li&gt;
&lt;li&gt;在中国大陆访问同样受限&lt;/li&gt;
&lt;/ul&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;国产大模型：性价比之王&lt;/h2&gt;
&lt;h3&gt;主要玩家&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;DeepSeek V3/R1&lt;/strong&gt;：推理能力出色，API 价格极低，开源社区活跃&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;通义千问 Qwen 2.5&lt;/strong&gt;：阿里出品，多语言能力强，模型尺寸覆盖全面&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;智谱 GLM-4&lt;/strong&gt;：中文理解能力强，生态完善&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MiniMax&lt;/strong&gt;：语音和多模态有特色，API 性价比高&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;核心优势&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;价格极低&lt;/strong&gt;：DeepSeek V3 的 API 价格仅为 GPT-4o 的 1/10 到 1/20&lt;/li&gt;
&lt;li&gt;国内直接访问，无需代理，延迟低&lt;/li&gt;
&lt;li&gt;中文理解和生成能力优秀，特别适合中文场景&lt;/li&gt;
&lt;li&gt;大多提供免费额度或极低的入门门槛&lt;/li&gt;
&lt;li&gt;部分模型开源，可自行部署&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;劣势&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;英文能力和国际化场景不如三巨头&lt;/li&gt;
&lt;li&gt;部分平台 API 稳定性有待提升&lt;/li&gt;
&lt;li&gt;生态工具支持不如 OpenAI 完善&lt;/li&gt;
&lt;li&gt;内容审核策略可能更严格&lt;/li&gt;
&lt;/ul&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;OpenRouter：一个 API 调用所有模型&lt;/h2&gt;
&lt;p&gt;OpenRouter 是一个 AI API 聚合平台，通过统一的 OpenAI 兼容接口，你可以访问几乎所有主流模型，包括 OpenAI、Anthropic、Google、DeepSeek 等。&lt;/p&gt;
&lt;h3&gt;优势&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;一个 API Key 访问所有模型，切换成本几乎为零&lt;/li&gt;
&lt;li&gt;自动负载均衡和故障转移&lt;/li&gt;
&lt;li&gt;提供部分免费模型&lt;/li&gt;
&lt;li&gt;统一的计费和用量追踪&lt;/li&gt;
&lt;li&gt;非常适合需要多模型对比和路由的场景&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;劣势&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;在原厂价格基础上有少量加价（通常 5-20%）&lt;/li&gt;
&lt;li&gt;数据需要经过第三方，隐私敏感场景需谨慎&lt;/li&gt;
&lt;li&gt;部分模型可能有额外延迟&lt;/li&gt;
&lt;/ul&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;场景推荐矩阵&lt;/h2&gt;
&lt;p&gt;不同任务适合不同的模型，以下是我的实际使用经验总结：&lt;/p&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;&lt;table&gt;
&lt;thead&gt;&lt;tr&gt;&lt;th&gt;使用场景&lt;/th&gt;&lt;th&gt;首选模型&lt;/th&gt;&lt;th&gt;备选方案&lt;/th&gt;&lt;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;Claude 4 Sonnet&lt;/td&gt;&lt;td&gt;GPT-4o / DeepSeek V3&lt;/td&gt;&lt;td&gt;代码理解深，重构能力强&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;创意写作&lt;/td&gt;&lt;td&gt;GPT-4o&lt;/td&gt;&lt;td&gt;Claude 4 Opus&lt;/td&gt;&lt;td&gt;表达自然，风格多样&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;图像理解&lt;/td&gt;&lt;td&gt;Gemini 2.5 Pro&lt;/td&gt;&lt;td&gt;GPT-4o&lt;/td&gt;&lt;td&gt;原生多模态架构&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;长文档分析&lt;/td&gt;&lt;td&gt;Claude 4 Opus&lt;/td&gt;&lt;td&gt;Gemini 2.5 Pro&lt;/td&gt;&lt;td&gt;200K 上下文稳定&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;数学/逻辑推理&lt;/td&gt;&lt;td&gt;o3&lt;/td&gt;&lt;td&gt;Claude 4 Opus / DeepSeek R1&lt;/td&gt;&lt;td&gt;推理链能力出色&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;日常问答&lt;/td&gt;&lt;td&gt;GPT-4o mini&lt;/td&gt;&lt;td&gt;Claude 4 Haiku&lt;/td&gt;&lt;td&gt;速度快成本低&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;中文场景&lt;/td&gt;&lt;td&gt;DeepSeek V3&lt;/td&gt;&lt;td&gt;Qwen 2.5 / GLM-4&lt;/td&gt;&lt;td&gt;中文理解好，价格低&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;批量处理&lt;/td&gt;&lt;td&gt;Claude 4 Haiku&lt;/td&gt;&lt;td&gt;GPT-4o mini&lt;/td&gt;&lt;td&gt;速度和成本优势明显&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/figure&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;详细价格对比（每百万 tokens）&lt;/h2&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;&lt;table&gt;
&lt;thead&gt;&lt;tr&gt;&lt;th&gt;模型&lt;/th&gt;&lt;th&gt;输入价格&lt;/th&gt;&lt;th&gt;输出价格&lt;/th&gt;&lt;th&gt;上下文窗口&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;GPT-4o&lt;/td&gt;&lt;td&gt;$2.50&lt;/td&gt;&lt;td&gt;$10.00&lt;/td&gt;&lt;td&gt;128K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;GPT-4 Turbo&lt;/td&gt;&lt;td&gt;$10.00&lt;/td&gt;&lt;td&gt;$30.00&lt;/td&gt;&lt;td&gt;128K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;GPT-4o mini&lt;/td&gt;&lt;td&gt;$0.15&lt;/td&gt;&lt;td&gt;$0.60&lt;/td&gt;&lt;td&gt;128K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Claude 4 Opus&lt;/td&gt;&lt;td&gt;$15.00&lt;/td&gt;&lt;td&gt;$75.00&lt;/td&gt;&lt;td&gt;200K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Claude 4 Sonnet&lt;/td&gt;&lt;td&gt;$3.00&lt;/td&gt;&lt;td&gt;$15.00&lt;/td&gt;&lt;td&gt;200K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Claude 4 Haiku&lt;/td&gt;&lt;td&gt;$0.25&lt;/td&gt;&lt;td&gt;$1.25&lt;/td&gt;&lt;td&gt;200K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Gemini 2.5 Pro&lt;/td&gt;&lt;td&gt;$1.25&lt;/td&gt;&lt;td&gt;$10.00&lt;/td&gt;&lt;td&gt;1M&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Gemini 2.5 Flash&lt;/td&gt;&lt;td&gt;$0.075&lt;/td&gt;&lt;td&gt;$0.30&lt;/td&gt;&lt;td&gt;1M&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;DeepSeek V3&lt;/td&gt;&lt;td&gt;$0.27&lt;/td&gt;&lt;td&gt;$1.10&lt;/td&gt;&lt;td&gt;128K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;DeepSeek R1&lt;/td&gt;&lt;td&gt;$0.55&lt;/td&gt;&lt;td&gt;$2.19&lt;/td&gt;&lt;td&gt;128K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Qwen 2.5 72B&lt;/td&gt;&lt;td&gt;$0.40&lt;/td&gt;&lt;td&gt;$0.40&lt;/td&gt;&lt;td&gt;128K&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/figure&gt;
&lt;p&gt;&lt;em&gt;注：价格可能随厂商调整，以上为 2026 年 3 月参考价格。国产模型通过各平台 API 调用时价格可能更低。&lt;/em&gt;&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;成本优化策略&lt;/h2&gt;
&lt;h3&gt;1. 模型路由（Model Routing）&lt;/h3&gt;
&lt;p&gt;不要所有请求都用最贵的模型。根据任务复杂度动态选择：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;简单任务（翻译、格式化、简单问答）→ GPT-4o mini / Claude Haiku&lt;/li&gt;
&lt;li&gt;中等任务（写作、代码）→ Claude Sonnet / GPT-4o&lt;/li&gt;
&lt;li&gt;复杂任务（深度分析、复杂推理）→ Claude Opus / o3&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2. 缓存和复用&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;对相同或相似的请求做结果缓存&lt;/li&gt;
&lt;li&gt;利用 OpenAI 的 Prompt Caching 功能降低重复前缀的费用&lt;/li&gt;
&lt;li&gt;常见问答做成 FAQ 数据库，减少 API 调用&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3. 批量处理&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;使用 Batch API（如 OpenAI Batch API）可以获得 50% 折扣&lt;/li&gt;
&lt;li&gt;将多个短请求合并成一个长请求&lt;/li&gt;
&lt;li&gt;非实时任务放到低峰时段处理&lt;/li&gt;
&lt;/ul&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;不同预算的推荐方案&lt;/h2&gt;
&lt;h3&gt;🆓 零预算（免费额度探索）&lt;/h3&gt;
&lt;p&gt;利用 Google AI Studio 免费额度 + DeepSeek 新用户赠送 + SiliconFlow 免费模型，基本够个人学习和小项目使用。&lt;/p&gt;
&lt;h3&gt;💰 低预算（$10-50/月）&lt;/h3&gt;
&lt;p&gt;主力用 DeepSeek V3（极低成本）+ Claude 4 Sonnet（重要任务），通过 OpenRouter 统一管理。这个预算可以支撑每天几十到上百次的 API 调用。&lt;/p&gt;
&lt;h3&gt;💎 中等预算（$50-500/月）&lt;/h3&gt;
&lt;p&gt;Claude Sonnet 为主力，GPT-4o 备用，重要任务用 Opus。配合模型路由和缓存策略，可以支撑一个小型产品的日常运营。&lt;/p&gt;
&lt;h3&gt;🏢 企业级（$500+/月）&lt;/h3&gt;
&lt;p&gt;多模型策略 + 企业级 SLA。考虑直接与厂商谈企业协议获取更好的价格和服务保障。自建模型路由系统，实现智能降级和故障转移。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;总结&lt;/h2&gt;
&lt;p&gt;2026 年的 AI API 市场竞争激烈，这对开发者来说是好消息。没有「最好」的模型，只有「最适合」的模型。建议根据实际需求组合使用：用国产模型处理中文和低成本场景，用 Claude 处理代码和长文本，用 GPT-4o 处理多模态任务，用 OpenRouter 简化多模型管理。&lt;/p&gt;
&lt;p&gt;最重要的是：别把鸡蛋放在一个篮子里。多模型策略不仅能降低成本，还能避免被单一厂商锁定。从今天开始，试试在你的项目中接入两到三个不同的模型，体验一下各自的差异吧。&lt;/p&gt;
&lt;div style=&quot;margin-top:2rem;padding:1.5rem;background:#f8f9fa;border-left:4px solid #007cba;border-radius:4px;&quot;&gt;&lt;h3&gt;📚 相关阅读&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;/blog/%E5%85%8D%E8%B4%B9-ai-api-%E8%8E%B7%E5%8F%96%E6%8C%87%E5%8D%972026-%E5%B9%B4%E7%8E%B0%E9%98%B6%E6%AE%B5%E5%8F%AF%E7%94%A8%E7%9A%84%E5%85%8D%E8%B4%B9%E8%B5%84%E6%BA%90%E6%B1%87%E6%80%BB/&quot;&gt;免费 AI API 获取指南&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;/blog/geo-%E4%B8%8E-seo%E6%9C%AA%E6%9D%A5%E6%96%87%E7%AB%A0%E5%86%99%E4%BD%9C%E7%9A%84%E8%8C%83%E5%BC%8F%E8%BD%AC%E7%A7%BB/&quot;&gt;GEO 与 SEO：未来文章写作的范式转移&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
</content:encoded></item><item><title>免费 AI API 获取指南：2026 年现阶段可用的免费资源汇总</title><link>https://dingfengbo.eu.org/blog/%E5%85%8D%E8%B4%B9-ai-api-%E8%8E%B7%E5%8F%96%E6%8C%87%E5%8D%972026-%E5%B9%B4%E7%8E%B0%E9%98%B6%E6%AE%B5%E5%8F%AF%E7%94%A8%E7%9A%84%E5%85%8D%E8%B4%B9%E8%B5%84%E6%BA%90%E6%B1%87%E6%80%BB/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/%E5%85%8D%E8%B4%B9-ai-api-%E8%8E%B7%E5%8F%96%E6%8C%87%E5%8D%972026-%E5%B9%B4%E7%8E%B0%E9%98%B6%E6%AE%B5%E5%8F%AF%E7%94%A8%E7%9A%84%E5%85%8D%E8%B4%B9%E8%B5%84%E6%BA%90%E6%B1%87%E6%80%BB/</guid><description>为什么关注免费 AI API？ 对于刚入门的开发者、学生、独立创作者来说，AI API 的费用可能是个门槛。好消息是，2026 年几乎每家 AI 厂商都提供了某种形式的免费额度。善用这些免费资源，你完全可以在不花一分钱的情况下，构建出不错的 AI 应用原型。 本文整理了目前还能用的免费 AI API</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate><content:encoded>&lt;!-- TITLE: 免费 AI API 获取指南：2026 年现阶段可用的免费资源汇总 --&gt;
&lt;h2&gt;为什么关注免费 AI API？&lt;/h2&gt;
&lt;p&gt;对于刚入门的开发者、学生、独立创作者来说，AI API 的费用可能是个门槛。好消息是，2026 年几乎每家 AI 厂商都提供了某种形式的免费额度。善用这些免费资源，你完全可以在不花一分钱的情况下，构建出不错的 AI 应用原型。&lt;/p&gt;
&lt;p&gt;本文整理了目前还能用的免费 AI API 资源，包括各家的免费额度、限制条件和使用技巧。我会持续更新这份清单，确保信息的时效性。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;Google AI Studio：最慷慨的免费方案&lt;/h2&gt;
&lt;p&gt;Google AI Studio 是目前免费额度最慷慨的平台，没有之一。&lt;/p&gt;
&lt;h3&gt;免费内容&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Gemini 2.5 Flash：每分钟 15 次请求，每天 1500 次请求&lt;/li&gt;
&lt;li&gt;Gemini 2.5 Pro：每分钟 2 次请求，每天 50 次请求&lt;/li&gt;
&lt;li&gt;支持 100 万 tokens 的上下文窗口&lt;/li&gt;
&lt;li&gt;多模态支持：文本、图像、视频、音频&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;如何获取&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;访问 &lt;a href=&quot;https://aistudio.google.com&quot;&gt;aistudio.google.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;用 Google 账号登录&lt;/li&gt;
&lt;li&gt;点击「Get API Key」→「Create API Key」&lt;/li&gt;
&lt;li&gt;选择或创建一个 Google Cloud 项目&lt;/li&gt;
&lt;li&gt;复制 API Key 即可使用&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;注意事项&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;免费版的数据可能用于模型改进&lt;/li&gt;
&lt;li&gt;中国大陆需要代理访问&lt;/li&gt;
&lt;li&gt;请求频率限制严格，不适合高并发场景&lt;/li&gt;
&lt;/ul&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;OpenAI：新用户赠送额度&lt;/h2&gt;
&lt;p&gt;OpenAI 为新注册用户提供免费试用额度，虽然不多，但足够体验和测试。&lt;/p&gt;
&lt;h3&gt;免费内容&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;新用户注册赠送 $5 的 API 额度&lt;/li&gt;
&lt;li&gt;额度有效期为 3 个月&lt;/li&gt;
&lt;li&gt;可以用 GPT-4o、GPT-4o mini 等所有模型&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;如何获取&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;注册 OpenAI 账号（需要手机号验证）&lt;/li&gt;
&lt;li&gt;进入 API 管理页面&lt;/li&gt;
&lt;li&gt;创建 API Key&lt;/li&gt;
&lt;li&gt;额度自动到账&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;$5 听起来不多，但如果用 GPT-4o mini（$0.15/M input tokens），大约可以处理 3000 万 tokens 的输入，足够做不少测试了。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;DeepSeek：国产性价比之王&lt;/h2&gt;
&lt;p&gt;DeepSeek 的 API 价格本身就极低，新用户还赠送额度，非常适合预算有限的开发者。&lt;/p&gt;
&lt;h3&gt;免费内容&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;新用户注册赠送 500 万 tokens（有效期 30 天）&lt;/li&gt;
&lt;li&gt;V3 模型：输入 ¥1/百万 tokens，输出 ¥2/百万 tokens&lt;/li&gt;
&lt;li&gt;R1 推理模型：输入 ¥4/百万 tokens，输出 ¥16/百万 tokens&lt;/li&gt;
&lt;li&gt;国内直接访问，无需代理&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;如何获取&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;访问 &lt;a href=&quot;https://platform.deepseek.com&quot;&gt;platform.deepseek.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;注册账号（支持手机号或邮箱）&lt;/li&gt;
&lt;li&gt;在 API Keys 页面创建密钥&lt;/li&gt;
&lt;li&gt;赠送额度自动到账&lt;/li&gt;
&lt;/ol&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;SiliconFlow：国产模型的免费入口&lt;/h2&gt;
&lt;p&gt;SiliconFlow 是一个国内的 AI 推理平台，提供了大量开源模型的免费 API 访问。&lt;/p&gt;
&lt;h3&gt;免费内容&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;注册赠送 2000 万 tokens 额度&lt;/li&gt;
&lt;li&gt;多个开源模型提供永久免费额度（每天有调用次数限制）&lt;/li&gt;
&lt;li&gt;包括 Qwen 2.5、DeepSeek V3、GLM-4 等热门模型&lt;/li&gt;
&lt;li&gt;国内访问速度快，延迟低&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;如何获取&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;访问 &lt;a href=&quot;https://siliconflow.cn&quot;&gt;siliconflow.cn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;注册并实名认证&lt;/li&gt;
&lt;li&gt;在 API 密钥页面创建 Key&lt;/li&gt;
&lt;li&gt;免费模型直接可用&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;特别推荐：SiliconFlow 的免费模型列表很丰富，包括 Qwen/Qwen2.5-72B-Instruct、deepseek-ai/DeepSeek-V3 等，每天有一定免费调用次数，非常适合学习和小项目开发。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;Groq：速度最快的免费推理&lt;/h2&gt;
&lt;p&gt;Groq 使用自研的 LPU 芯片进行推理，速度极快，而且提供了不错的免费额度。&lt;/p&gt;
&lt;h3&gt;免费内容&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;每分钟 30 次请求（RPM）&lt;/li&gt;
&lt;li&gt;每天 14400 次请求（RPD）&lt;/li&gt;
&lt;li&gt;支持 Llama 3、Mixtral 等开源模型&lt;/li&gt;
&lt;li&gt;推理速度极快（tokens/s 远超其他平台）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;如何获取&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;访问 &lt;a href=&quot;https://console.groq.com&quot;&gt;console.groq.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;注册账号&lt;/li&gt;
&lt;li&gt;创建 API Key&lt;/li&gt;
&lt;li&gt;使用 OpenAI 兼容格式调用&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Groq 的 API 格式兼容 OpenAI，切换成本几乎为零。如果你的应用对响应速度有要求，Groq 是免费方案中的最佳选择。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;Together AI：新用户免费额度&lt;/h2&gt;
&lt;p&gt;Together AI 专注于开源模型的推理服务，为新用户提供 $5 的免费额度。&lt;/p&gt;
&lt;h3&gt;免费内容&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;新用户赠送 $5 额度&lt;/li&gt;
&lt;li&gt;支持大量开源模型（Llama 3、Mistral、Qwen 等）&lt;/li&gt;
&lt;li&gt;提供 Serverless 和 Dedicated 两种部署方式&lt;/li&gt;
&lt;li&gt;OpenAI 兼容 API 格式&lt;/li&gt;
&lt;/ul&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;Hugging Face：开源模型的免费推理&lt;/h2&gt;
&lt;p&gt;Hugging Face 提供 Inference API，可以免费调用托管在平台上的开源模型。&lt;/p&gt;
&lt;h3&gt;免费内容&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;免费用户每月有一定配额（具体取决于模型）&lt;/li&gt;
&lt;li&gt;支持数千个开源模型&lt;/li&gt;
&lt;li&gt;Pro 会员（$9/月）可获得更高配额和更好的体验&lt;/li&gt;
&lt;li&gt;适合原型开发和模型测试&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;注意事项&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;免费版的冷启动时间较长（模型需要加载）&lt;/li&gt;
&lt;li&gt;请求频率限制较严&lt;/li&gt;
&lt;li&gt;不适合生产环境使用&lt;/li&gt;
&lt;/ul&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;Cloudflare Workers AI：边缘计算免费方案&lt;/h2&gt;
&lt;p&gt;Cloudflare 在其 Workers 平台上提供了 AI 推理服务，免费额度相当可观。&lt;/p&gt;
&lt;h3&gt;免费内容&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;每天 10000 次免费请求&lt;/li&gt;
&lt;li&gt;支持 Llama 3、Mistral、Phi 等模型&lt;/li&gt;
&lt;li&gt;在 Cloudflare 边缘网络运行，全球延迟低&lt;/li&gt;
&lt;li&gt;与 Workers、Pages 等 Cloudflare 服务集成&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;特别适合已经在使用 Cloudflare 生态的开发者，可以无缝集成 AI 能力到现有的 Workers 应用中。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;OpenRouter：免费模型聚合&lt;/h2&gt;
&lt;p&gt;OpenRouter 聚合了大量模型，其中也包含一些完全免费的模型。&lt;/p&gt;
&lt;h3&gt;免费内容&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;提供多个免费模型（标记为 $0.00）&lt;/li&gt;
&lt;li&gt;包括 Meta Llama、Mistral 等开源模型&lt;/li&gt;
&lt;li&gt;统一的 OpenAI 兼容接口&lt;/li&gt;
&lt;li&gt;新用户可能有额外赠送额度&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;缺点是免费模型通常有限速，且部分免费模型可能随时下线。适合快速测试和原型开发。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;各平台免费资源对比表&lt;/h2&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;&lt;table&gt;
&lt;thead&gt;&lt;tr&gt;&lt;th&gt;平台&lt;/th&gt;&lt;th&gt;免费额度&lt;/th&gt;&lt;th&gt;可用模型&lt;/th&gt;&lt;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;Google AI Studio&lt;/td&gt;&lt;td&gt;每天 1500 次请求&lt;/td&gt;&lt;td&gt;Gemini 2.5 Flash/Pro&lt;/td&gt;&lt;td&gt;15 RPM (Flash)&lt;/td&gt;&lt;td&gt;❌ 需代理&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;OpenAI&lt;/td&gt;&lt;td&gt;$5（3 个月）&lt;/td&gt;&lt;td&gt;所有模型&lt;/td&gt;&lt;td&gt;标准限制&lt;/td&gt;&lt;td&gt;❌ 需代理&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;DeepSeek&lt;/td&gt;&lt;td&gt;500 万 tokens&lt;/td&gt;&lt;td&gt;V3, R1&lt;/td&gt;&lt;td&gt;较宽松&lt;/td&gt;&lt;td&gt;✅ 直接访问&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;SiliconFlow&lt;/td&gt;&lt;td&gt;2000 万 tokens&lt;/td&gt;&lt;td&gt;多个开源模型&lt;/td&gt;&lt;td&gt;每日次数限制&lt;/td&gt;&lt;td&gt;✅ 直接访问&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Groq&lt;/td&gt;&lt;td&gt;每天 14400 次&lt;/td&gt;&lt;td&gt;Llama 3, Mixtral&lt;/td&gt;&lt;td&gt;30 RPM&lt;/td&gt;&lt;td&gt;❌ 需代理&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Together AI&lt;/td&gt;&lt;td&gt;$5&lt;/td&gt;&lt;td&gt;开源模型&lt;/td&gt;&lt;td&gt;标准限制&lt;/td&gt;&lt;td&gt;❌ 需代理&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Hugging Face&lt;/td&gt;&lt;td&gt;月度配额&lt;/td&gt;&lt;td&gt;数千模型&lt;/td&gt;&lt;td&gt;较严格&lt;/td&gt;&lt;td&gt;❌ 需代理&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Cloudflare&lt;/td&gt;&lt;td&gt;每天 10000 次&lt;/td&gt;&lt;td&gt;Llama 3, Mistral&lt;/td&gt;&lt;td&gt;10K/天&lt;/td&gt;&lt;td&gt;✅ 部分可用&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;OpenRouter&lt;/td&gt;&lt;td&gt;部分免费模型&lt;/td&gt;&lt;td&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;/figure&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;最大化免费额度的技巧&lt;/h2&gt;
&lt;h3&gt;1. 多平台轮换&lt;/h3&gt;
&lt;p&gt;不要只依赖一个平台的免费额度。搭建一个简单的路由层，当一个平台的额度用完时自动切换到下一个。&lt;/p&gt;
&lt;h3&gt;2. 缓存高频请求&lt;/h3&gt;
&lt;p&gt;对相同或相似的请求做本地缓存，避免重复调用浪费额度。Redis 或简单的文件缓存都行。&lt;/p&gt;
&lt;h3&gt;3. 选择合适的模型大小&lt;/h3&gt;
&lt;p&gt;不是所有任务都需要大模型。简单问答用小模型就够了，把大模型的额度留给真正需要的任务。&lt;/p&gt;
&lt;h3&gt;4. 批量处理非实时任务&lt;/h3&gt;
&lt;p&gt;不要一个一个地发请求，把多个任务合并成一个批量请求，减少 API 调用次数。&lt;/p&gt;
&lt;h3&gt;5. 优化 Prompt&lt;/h3&gt;
&lt;p&gt;精简你的 Prompt，去掉不必要的内容。输入 tokens 也是要消耗的（虽然免费额度通常按请求计算，但更短的 Prompt 意味着更快的响应）。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;什么时候该升级到付费？&lt;/h2&gt;
&lt;p&gt;免费额度虽然好用，但终究有限。以下几种情况建议升级到付费方案：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;产品上线&lt;/strong&gt;：免费版的速率限制和 SLA 无法支撑生产环境&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;用户增长&lt;/strong&gt;：日活超过免费额度能支撑的范围&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;需要更好的模型&lt;/strong&gt;：某些高端功能只有付费版才能用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;数据隐私要求&lt;/strong&gt;：免费版通常会用你的数据训练模型&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;需要稳定的服务保障&lt;/strong&gt;：付费版通常有 SLA 保证&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;好消息是，即使升级到付费，国产模型如 DeepSeek 的成本也非常低。每月几十块钱就能获得不错的 API 调用量。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;h2&gt;总结&lt;/h2&gt;
&lt;p&gt;2026 年，免费 AI API 资源相当丰富。国内开发者推荐优先使用 DeepSeek + SiliconFlow 的组合（无需代理，额度充足），国际开发者可以充分利用 Google AI Studio 和 Groq 的免费额度。&lt;/p&gt;
&lt;p&gt;关键是：动手试。免费额度足够你把一个想法从 0 做到 1。等到真正需要更多资源时，再根据实际用量选择付费方案也不迟。别让「先研究再行动」变成「一直在研究从不行动」。&lt;/p&gt;
&lt;div style=&quot;margin-top:2rem;padding:1.5rem;background:#f8f9fa;border-left:4px solid #007cba;border-radius:4px;&quot;&gt;&lt;h3&gt;📚 相关阅读&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;/2026-ai-api-厂商大对比：openai-vs-anthropic-vs-google-vs-国产大模型/&quot;&gt;2026 年 AI API 厂商大对比&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;/blog/geo-%E4%B8%8E-seo%E6%9C%AA%E6%9D%A5%E6%96%87%E7%AB%A0%E5%86%99%E4%BD%9C%E7%9A%84%E8%8C%83%E5%BC%8F%E8%BD%AC%E7%A7%BB/&quot;&gt;GEO 与 SEO：未来文章写作的范式转移&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
</content:encoded></item><item><title>GEO 与 SEO：未来文章写作的范式转移</title><link>https://dingfengbo.eu.org/blog/geo-%E4%B8%8E-seo%E6%9C%AA%E6%9D%A5%E6%96%87%E7%AB%A0%E5%86%99%E4%BD%9C%E7%9A%84%E8%8C%83%E5%BC%8F%E8%BD%AC%E7%A7%BB/</link><guid isPermaLink="true">https://dingfengbo.eu.org/blog/geo-%E4%B8%8E-seo%E6%9C%AA%E6%9D%A5%E6%96%87%E7%AB%A0%E5%86%99%E4%BD%9C%E7%9A%84%E8%8C%83%E5%BC%8F%E8%BD%AC%E7%A7%BB/</guid><description>GEO 与 SEO：未来文章写作的范式转移 如果你还在用 2020 年的 SEO 思路写文章，可能已经落后了。2025 年以来，Google SGE、ChatGPT 搜索、Perplexity 等 AI 搜索引擎的崛起，正在改变内容被\&quot;发现\&quot;的方式。一个新概念应运而生——…</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;GEO 与 SEO：未来文章写作的范式转移&lt;/h1&gt;
&lt;p&gt;如果你还在用 2020 年的 SEO 思路写文章，可能已经落后了。2025 年以来，Google SGE、ChatGPT 搜索、Perplexity 等 AI 搜索引擎的崛起，正在改变内容被&quot;发现&quot;的方式。一个新概念应运而生——&lt;strong&gt;GEO（Generative Engine Optimization，生成式搜索引擎优化）&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;GEO 和 SEO 是什么关系？冲突吗？写内容该倾向哪种？这篇文章带你理清。&lt;/p&gt;
&lt;h2&gt;一、什么是 SEO？&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;SEO（Search Engine Optimization）&lt;/strong&gt;是让网页在搜索引擎（Google、Bing、百度）结果中排名更靠前的优化方法。二十多年来，它是互联网内容分发的核心逻辑。&lt;/p&gt;
&lt;p&gt;传统 SEO 的核心三板斧：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;关键词优化&lt;/strong&gt; — 标题、正文、URL 中合理布局目标关键词&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;外链建设&lt;/strong&gt; — 获取其他高质量网站的链接，提升域名权重&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;技术优化&lt;/strong&gt; — 页面速度、移动端适配、结构化数据、sitemap&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;简单说：&lt;strong&gt;SEO 的目标是让人点进你的网站。&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;二、什么是 GEO？&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;GEO（Generative Engine Optimization）&lt;/strong&gt;是针对 AI 生成式搜索引擎的内容优化方法。当用户在 Google SGE、ChatGPT、Perplexity、Kimi 等平台提问时，AI 会从互联网抓取内容，生成一段综合回答——而你的文章，可能被&quot;引用&quot;，也可能被&quot;吃掉&quot;。&lt;/p&gt;
&lt;p&gt;GEO 的目标不再是让人点击链接，而是&lt;strong&gt;让你的内容成为 AI 回答的一部分&lt;/strong&gt;。&lt;/p&gt;
&lt;blockquote class=&quot;wp-block-quote&quot;&gt;
&lt;p&gt;传统 SEO：搜索 → 蓝色链接 → 点击 → 你的网站&lt;/p&gt;
&lt;p&gt;GEO：搜索 → AI 直接回答 → 你的内容被引用 → 用户可能不点链接&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这不是假设——据 Gartner 预测，到 2026 年，&lt;strong&gt;25% 的传统搜索流量将被 AI 搜索取代&lt;/strong&gt;。Google 已经在全球部署 AI Overview，百度的文心一言也在整合搜索结果。&lt;/p&gt;
&lt;h2&gt;三、SEO 与 GEO 的核心区别&lt;/h2&gt;
&lt;figure class=&quot;wp-block-table&quot;&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;维度&lt;/th&gt;&lt;th&gt;SEO&lt;/th&gt;&lt;th&gt;GEO&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;/td&gt;&lt;td&gt;被 AI 引用和推荐&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;成功指标&lt;/td&gt;&lt;td&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;/td&gt;&lt;td&gt;AI 模型&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;用户行为&lt;/td&gt;&lt;td&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;/td&gt;&lt;td&gt;内容质量、可引用性、权威性&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&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;/figure&gt;
&lt;h2&gt;四、GEO 对文章结构的影响&lt;/h2&gt;
&lt;p&gt;这是最实际的部分。AI 在&quot;阅读&quot;你的文章时，和人类读者的逻辑不同。理解这一点，就能写出同时讨好搜索引擎和 AI 的内容。&lt;/p&gt;
&lt;h3&gt;4.1 结构化程度决定被引用概率&lt;/h3&gt;
&lt;p&gt;AI 抽取内容时，偏好&lt;strong&gt;结构清晰、语义明确&lt;/strong&gt;的段落。这意味着：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;用 H2/H3 小标题划分内容块&lt;/strong&gt; — 每个小标题回答一个具体问题&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;多用列表和表格&lt;/strong&gt; — 比纯段落更容易被 AI 提取&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;段落首句包含关键信息&lt;/strong&gt; — AI 往往抓取段落开头作为摘要&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;4.2 回答真实问题比堆砌关键词更重要&lt;/h3&gt;
&lt;p&gt;传统 SEO 会研究&quot;搜索量&quot;来确定关键词。但 GEO 时代，用户会用&lt;strong&gt;自然语言提问&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;❌ SEO 思路：在文章中塞满&quot;GEO 优化&quot;&quot;GEO 是什么&quot;等关键词&lt;/li&gt;
&lt;li&gt;✅ GEO 思路：直接回答&quot;GEO 和 SEO 有什么区别？我该怎么写内容？&quot;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;文章的标题、小标题、正文，越接近用户真实提问，越容易被 AI 匹配和引用。&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;4.3 独特价值是核心护城河&lt;/h3&gt;
&lt;p&gt;AI 最不缺的是&quot;信息整合&quot;——它自己就能做。AI 最缺的是&lt;strong&gt;一手经验、真实数据、独特观点&lt;/strong&gt;。这些是 AI 编不出来的内容，也是最容易被引用的内容。&lt;/p&gt;
&lt;p&gt;举例：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;❌ &quot;WordPress 是一个开源 CMS，支持主题和插件&quot; — AI 自己就会说&lt;/li&gt;
&lt;li&gt;✅ &quot;我在部署 WordPress 时遇到的 5 个坑和解决方案&quot; — AI 需要引用你&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;4.4 内容密度 &gt; 内容长度&lt;/h3&gt;
&lt;p&gt;SEO 时代流行&quot;长文好排名&quot;，于是很多文章注水到 5000 字。但 GEO 时代，AI 会自动跳过低信息密度的内容。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;每一段话都应该提供新信息。如果没有，就删掉。&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;五、哪些 SEO 技巧在 GEO 时代会失效？&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;关键词堆砌&lt;/strong&gt; — AI 不在乎你塞了多少关键词，它在乎内容本身的质量&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;伪原创/洗稿&lt;/strong&gt; — AI 能识别内容相似度，会优先引用原始出处&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;标题党&lt;/strong&gt; — AI 提取的是正文内容，不是标题的吸引力&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;薄内容拼凑&lt;/strong&gt; — 多篇低质量文章不如一篇深度文章&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;外链作弊&lt;/strong&gt; — AI 搜索更多依赖内容本身而非链接信号&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;六、未来写内容的具体策略&lt;/h2&gt;
&lt;h3&gt;6.1 形式上保持 SEO 框架&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;结构化标题（H1/H2/H3）&lt;/li&gt;
&lt;li&gt;合理的内链和外链&lt;/li&gt;
&lt;li&gt;Meta 描述优化&lt;/li&gt;
&lt;li&gt;移动端友好、加载速度快&lt;/li&gt;
&lt;li&gt;提交 sitemap 到 Google Search Console&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;6.2 内容上对标 GEO 标准&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;写实操经验&lt;/strong&gt; — AI 最缺&quot;人的真实经验&quot;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;给明确数据和来源&lt;/strong&gt; — 引用率和可信度更高&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;用自然语言写作&lt;/strong&gt; — 匹配 AI 搜索的语义理解&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;回答具体问题&lt;/strong&gt; — &quot;如何 X&quot; 比 &quot;X 的全面介绍&quot; 更容易被引用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;保持时效性&lt;/strong&gt; — AI 偏爱更新的内容，定期修订旧文章&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;6.3 建立个人品牌和权威性&lt;/h3&gt;
&lt;p&gt;AI 搜索会评估内容来源的可信度。一个在某个领域持续输出高质量内容的个人博客，权重会逐渐提升。这意味着：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;选准一个垂直领域深耕&lt;/li&gt;
&lt;li&gt;文章之间互相引用，建立知识体系&lt;/li&gt;
&lt;li&gt;在其他平台（知乎、GitHub、社交媒体）同步内容，提升全网可见度&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;七、结论：别被格式绑架，写好内容就行&lt;/h2&gt;
&lt;p&gt;GEO 和 SEO 不是非此即彼的关系。&lt;strong&gt;SEO 是基础设施，GEO 是新维度。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;最不怕 AI 搜索时代淘汰的，是那些&lt;strong&gt;有真实经验、能清晰表达、持续输出独特价值&lt;/strong&gt;的写作者。套路文章会被 AI 吃掉，但一个人真实的踩坑记录、实操评测、深度思考，AI 永远需要引用。&lt;/p&gt;
&lt;blockquote class=&quot;wp-block-quote&quot;&gt;
&lt;p&gt;写给真人看，顺便被 AI 引用。&lt;/p&gt;
&lt;p&gt;这是 GEO 时代最好的内容策略。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;从今天开始，每写一篇文章，问自己一个问题：&lt;strong&gt;&quot;这篇文章有什么信息，是 AI 自己编不出来的？&quot;&lt;/strong&gt; 答案就是你的竞争力。&lt;/p&gt;
&lt;hr class=&quot;wp-block-separator&quot;/&gt;
&lt;p&gt;&lt;em&gt;参考来源：&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Gartner: 25% of Search Volume Will Shift to AI by 2026&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Google: AI Overview Documentation&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Ahir et al. &quot;GEO: Generative Engine Optimization&quot; (2023)&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;margin-top:2rem;padding:1.5rem;background:#f8f9fa;border-left:4px solid #007cba;border-radius:4px;&quot;&gt;&lt;h3&gt;📚 相关阅读&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;/2026-ai-api-厂商大对比：openai-vs-anthropic-vs-google-vs-国产大模型/&quot;&gt;2026 年 AI API 厂商大对比&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;/blog/%E5%85%8D%E8%B4%B9-ai-api-%E8%8E%B7%E5%8F%96%E6%8C%87%E5%8D%972026-%E5%B9%B4%E7%8E%B0%E9%98%B6%E6%AE%B5%E5%8F%AF%E7%94%A8%E7%9A%84%E5%85%8D%E8%B4%B9%E8%B5%84%E6%BA%90%E6%B1%87%E6%80%BB/&quot;&gt;免费 AI API 获取指南&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
</content:encoded></item></channel></rss>