[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"header-site-profile":3,"article-wsl":14,"article-adjacent-wsl":29,"article-related-wsl":39},{"avatarUrl":4,"signature":5,"musicEnabled":6,"musicTitle":7,"musicArtist":8,"musicUrl":9,"musicCoverUrl":10,"musicPlaylist":11,"musicVolume":13},"\u002Fimages\u002Fwineclouds-avatar.webp","本质哈基米",true,"未命名曲目","Wineclouds","https:\u002F\u002Fmedia.wineclouds.cn\u002Fblog\u002Fprod\u002F2026\u002F07\u002F9f06ede7-e57b-429e-b305-332c14869ca5.mp3","https:\u002F\u002Fmedia.wineclouds.cn\u002Fblog\u002Fprod\u002F2026\u002F07\u002F5b00ffea-7407-496d-94cc-0c91feb7b8bb.png",[12],{"title":7,"artist":8,"url":9,"coverUrl":10},100,{"id":15,"title":16,"slug":17,"summary":18,"contentHtml":19,"categoryName":20,"categorySlug":21,"tags":22,"pinned":23,"allowComment":6,"wordCount":24,"readingMinutes":25,"viewCount":26,"metaTitle":18,"metaDescription":18,"canonicalUrl":18,"publishedAt":27,"updatedAt":28},4,"用 WSL Dashboard 打造高效的 Linux AI Agent 环境","wsl",null,"\u003Ch1>用 WSL Dashboard 打造高效的 Linux AI Agent 环境\u003C\u002Fh1>\n\u003Cp>如果你在 Windows 上运行 AI 编程 Agent，常见问题包括：Linux 工具链不完整、项目文件读写速度慢、多个发行版难以管理，以及长时间运行的 Agent 容易因终端关闭而中断。\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fowu\u002Fwsl-dashboard\" rel=\"noopener noreferrer nofollow\">owu\u002Fwsl-dashboard\u003C\u002Fa> 提供了一种比较舒服的解决方案：使用 WSL2 运行 Linux，通过图形化界面统一管理 Linux 发行版，再在 Linux 环境中运行 AI Agent、开发工具和服务。\u003C\u002Fp>\n\u003Ch2>一、WSL Dashboard 是什么？\u003C\u002Fh2>\n\u003Cp>WSL Dashboard 是一个用于管理 WSL 实例的 Windows 原生图形化工具。项目使用 Rust、Slint 和 Tokio 构建，支持深色模式、系统托盘、发行版安装、启动\u002F停止\u002F终止、VHDX 迁移、备份导出、网络端口转发、HTTP 代理以及 USB 设备管理等功能。\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fowu\u002Fwsl-dashboard\u002Fblob\u002Fmain\u002Fmanual\u002FREADME_zh_CN.md\" rel=\"noopener noreferrer nofollow\">项目中文 README\u003C\u002Fa> 还特别提醒：该软件没有通过 Microsoft Store 分发，商店中同名应用可能是未经授权的软件。\u003C\u002Fp>\n\u003Cp>需要注意的是，WSL Dashboard 本身不是 VirtualBox 或 VMware 那样的虚拟机软件。它负责管理 WSL，而 WSL2 底层使用一个轻量级虚拟机运行 Linux 内核。因此，它更适合开发、编译、运行 CLI 工具和 AI Agent，而不是作为完整的桌面虚拟机使用。\u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fwindows\u002Fwsl\u002Fabout\" rel=\"noopener noreferrer nofollow\">WSL 官方说明\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>整体结构如下：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>flowchart LR\n    A[\"Windows\"] --&gt; B[\"WSL Dashboard\"]\n    B --&gt; C[\"WSL 2 轻量级虚拟机\"]\n    C --&gt; D[\"Ubuntu \u002F Debian\"]\n    D --&gt; E[\"AI Agent\"]\n    E --&gt; F[\"代码、测试、服务和 Git 仓库\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch2>二、为什么适合运行 AI Agent？\u003C\u002Fh2>\n\u003Cp>CLI 型 AI Agent 通常需要：\u003C\u002Fp>\n\u003Cul>\n \u003Cli>Linux Shell、Git、Python、Node.js 等工具；\u003C\u002Fli>\n \u003Cli>稳定的网络和包管理器；\u003C\u002Fli>\n \u003Cli>能够长时间运行的终端会话；\u003C\u002Fli>\n \u003Cli>较快的文件读写速度；\u003C\u002Fli>\n \u003Cli>独立且可重复的开发环境。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WSL2 可以提供完整的 Linux 用户空间，而 WSL Dashboard 解决了发行版安装、启动、停止、迁移和备份等管理问题。\u003C\u002Fp>\n\u003Cp>对于 Agent 来说，最重要的优化并不是把 Dashboard 开得更复杂，而是做好三件事：\u003C\u002Fp>\n\u003Col>\n \u003Cli>把项目放在 Linux 文件系统中；\u003C\u002Fli>\n \u003Cli>给 WSL 分配合理的 CPU、内存和交换空间；\u003C\u002Fli>\n \u003Cli>使用 \u003Ccode>tmux\u003C\u002Fcode> 或后台服务保持 Agent 持续运行。\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2>三、安装 WSL2\u003C\u002Fh2>\n\u003Cp>如果电脑还没有安装 WSL，可以用管理员身份打开 PowerShell：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wsl --install --no-distribution\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>执行完成后重启 Windows。\u003C\u002Fp>\n\u003Cp>如果希望直接安装 Ubuntu，也可以执行：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wsl --install -d Ubuntu\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>安装完成后建议更新 WSL：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wsl --update\nwsl --status\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>微软官方文档说明，\u003Ccode>wsl --install\u003C\u002Fcode> 支持 Windows 10 2004 及以上版本或 Windows 11，并会启用 WSL 和 Virtual Machine Platform、安装 Linux 内核并默认使用 WSL2。\u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fwindows\u002Fwsl\u002Finstall\" rel=\"noopener noreferrer nofollow\">WSL 安装文档\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>如果已经安装过 WSL，可以直接跳过这一步。\u003C\u002Fp>\n\u003Ch2>四、安装 WSL Dashboard\u003C\u002Fh2>\n\u003Cp>推荐使用 WinGet：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>winget install Owu.WSLDashboard\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>也可以先搜索：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>winget search wsl-dashboard\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>项目还提供官方网站下载和 GitHub Releases 下载方式。GitHub Release 中的版本通常是一个无需安装的便携式可执行文件，运行 \u003Ccode>wsldashboard.exe\u003C\u002Fcode> 即可。\u003C\u002Fp>\n\u003Cp>安装后启动 WSL Dashboard。\u003C\u002Fp>\n\u003Ch2>五、通过 Dashboard 安装 Linux 发行版\u003C\u002Fh2>\n\u003Cp>打开 WSL Dashboard 后，可以按照以下流程操作：\u003C\u002Fp>\n\u003Col>\n \u003Cli>进入“添加实例”；\u003C\u002Fli>\n \u003Cli>选择 Ubuntu 或 Debian；\u003C\u002Fli>\n \u003Cli>选择 Microsoft Store、在线镜像或本地 RootFS；\u003C\u002Fli>\n \u003Cli>将安装目录放到速度较快的 NVMe SSD；\u003C\u002Fli>\n \u003Cli>点击安装并启动；\u003C\u002Fli>\n \u003Cli>使用“终端”入口进入 Linux。\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>首次进入 Ubuntu 时，需要创建 Linux 用户名和密码。这个账号与 Windows 账号相互独立，但通常会成为该发行版的默认用户。\u003C\u002Fp>\n\u003Cp>进入 Linux 后检查 WSL 版本：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wsl --list --verbose\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>正常情况下应该看到类似结果：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>  NAME      STATE           VERSION\n* Ubuntu    Running         2\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>如果版本是 1，可以切换到 WSL2：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wsl --set-version Ubuntu 2\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch2>六、为 Agent 优化 WSL 资源\u003C\u002Fh2>\n\u003Cp>WSL2 的全局配置文件位于：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>%USERPROFILE%\\.wslconfig\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>可以在 PowerShell 中打开：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>notepad \"$env:USERPROFILE\\.wslconfig\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>一个适合 16GB～32GB 内存电脑的配置示例：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wsl2]\nmemory=12GB\nprocessors=6\nswap=4GB\nlocalhostForwarding=true\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>如果电脑只有 16GB 内存，可以改成：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wsl2]\nmemory=8GB\nprocessors=4\nswap=4GB\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>如果电脑拥有 32GB 或更多内存，可以将 \u003Ccode>memory\u003C\u002Fcode> 调整到 16GB 左右，但不要把全部内存分配给 WSL，需要给 Windows、编辑器和浏览器保留足够资源。\u003C\u002Fp>\n\u003Cp>配置完成后执行：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wsl --shutdown\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>然后重新启动发行版。\u003Ccode>.wslconfig\u003C\u002Fcode> 会影响所有 WSL2 发行版。\u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fwindows\u002Fwsl\u002Fwsl-config\" rel=\"noopener noreferrer nofollow\">WSL 高级配置文档\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>网络问题较多时启用 Mirrored 模式\u003C\u002Fh3>\n\u003Cp>Windows 11 22H2 及以上版本可以选择使用 Mirrored 网络模式：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wsl2]\nnetworkingMode=mirrored\nautoProxy=true\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>它可以改善 VPN、IPv6、局域网访问以及 Windows 与 WSL 之间的网络通信。\u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fwindows\u002Fwsl\u002Fnetworking\" rel=\"noopener noreferrer nofollow\">WSL 网络文档\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>普通开发场景建议先使用默认 NAT 模式。如果遇到代理、VPN 或端口访问问题，再启用 Mirrored 模式，并注意检查 Windows 防火墙。\u003C\u002Fp>\n\u003Ch2>七、启用 systemd\u003C\u002Fh2>\n\u003Cp>大多数交互式 Agent 不需要 systemd。但如果需要运行 PostgreSQL、Redis、Docker 或其他后台服务，可以在发行版内编辑：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>sudo nano \u002Fetc\u002Fwsl.conf\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>写入：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[boot]\nsystemd=true\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>然后在 PowerShell 中重启 WSL：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wsl --terminate Ubuntu\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>重新进入 Ubuntu 后检查：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>systemctl is-system-running\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch2>八、把项目放到 Linux 文件系统\u003C\u002Fh2>\n\u003Cp>这是提升 Agent 速度最重要的一步。\u003C\u002Fp>\n\u003Cp>不要把项目放在：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002Fmnt\u002Fc\u002FUsers\u002F你的用户名\u002Fproject\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>而应该放在：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002Fhome\u002F你的用户名\u002Fworkspace\u002Fproject\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>创建工作目录：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>mkdir -p ~\u002Fworkspace\ncd ~\u002Fworkspace\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>然后克隆项目：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>git clone https:\u002F\u002Fgithub.com\u002Fexample\u002Fproject.git\ncd project\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>微软官方建议：如果使用 Linux 工具处理项目，就把项目放在 WSL 的 Linux 文件系统中。跨越 \u003Ccode>\u002Fmnt\u002Fc\u003C\u002Fcode> 访问 Windows 文件系统，可能明显降低大量小文件操作的性能。\u003Ca href=\"https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fwindows\u002Fwsl\u002Fsetup\u002Fenvironment\" rel=\"noopener noreferrer nofollow\">WSL 开发环境建议\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>对于 Node.js 项目来说，\u003Ccode>node_modules\u003C\u002Fcode>、构建缓存和包管理器缓存都应该放在 Linux 文件系统中。对于 Python 项目，虚拟环境也建议放在项目内部或 Linux 用户目录中。\u003C\u002Fp>\n\u003Ch2>九、安装常用工具\u003C\u002Fh2>\n\u003Cp>在 Ubuntu 中执行：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>sudo apt update\n\nsudo apt install -y \\\n  git \\\n  curl \\\n  ca-certificates \\\n  build-essential \\\n  tmux \\\n  jq \\\n  ripgrep\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>这些工具基本覆盖了 Agent 的常见需求：\u003C\u002Fp>\n\u003Cul>\n \u003Cli>\u003Ccode>git\u003C\u002Fcode>：代码版本管理；\u003C\u002Fli>\n \u003Cli>\u003Ccode>build-essential\u003C\u002Fcode>：编译原生依赖；\u003C\u002Fli>\n \u003Cli>\u003Ccode>tmux\u003C\u002Fcode>：保持 Agent 会话；\u003C\u002Fli>\n \u003Cli>\u003Ccode>jq\u003C\u002Fcode>：处理 JSON；\u003C\u002Fli>\n \u003Cli>\u003Ccode>ripgrep\u003C\u002Fcode>：快速搜索代码；\u003C\u002Fli>\n \u003Cli>\u003Ccode>curl\u003C\u002Fcode>：下载脚本和访问接口。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>然后按照你所使用的 Agent 官方文档安装对应的 CLI 工具。不同 Agent 的安装方式可能是 npm、Python、独立二进制文件或其他方式。\u003C\u002Fp>\n\u003Ch2>十、使用 tmux 长时间运行 Agent\u003C\u002Fh2>\n\u003Cp>如果直接在普通终端中运行 Agent，关闭窗口后任务可能会被终止。推荐使用 \u003Ccode>tmux\u003C\u002Fcode>：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>cd ~\u002Fworkspace\u002Fproject\ntmux new -s coding-agent\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>进入 tmux 后启动你的 Agent：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>&lt;你的 Agent 启动命令&gt;\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>按下以下快捷键可以退出 tmux，但不会终止 Agent：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Ctrl + B，然后按 D\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>之后可以随时重新连接：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>tmux attach -t coding-agent\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>查看当前会话：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>tmux ls\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>这种方式特别适合：\u003C\u002Fp>\n\u003Cul>\n \u003Cli>Agent 自动修改代码；\u003C\u002Fli>\n \u003Cli>长时间运行测试；\u003C\u002Fli>\n \u003Cli>执行构建任务；\u003C\u002Fli>\n \u003Cli>启动本地开发服务器；\u003C\u002Fli>\n \u003Cli>远程连接后继续工作。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>十一、结合 WSL Dashboard 管理 Agent 环境\u003C\u002Fh2>\n\u003Cp>WSL Dashboard 可以作为 Agent 环境的控制面板：\u003C\u002Fp>\n\u003Cul>\n \u003Cli>用“启动”启动 Ubuntu；\u003C\u002Fli>\n \u003Cli>用“终端”进入 Linux；\u003C\u002Fli>\n \u003Cli>用“VS Code”打开当前项目；\u003C\u002Fli>\n \u003Cli>用“文件资源管理器”查看 Linux 文件；\u003C\u002Fli>\n \u003Cli>用网络功能管理端口转发；\u003C\u002Fli>\n \u003Cli>用迁移功能把发行版移动到其他磁盘；\u003C\u002Fli>\n \u003Cli>在执行重大任务前导出或克隆发行版作为备份。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>如果 Agent 需要长期运行，建议关闭 Dashboard 中“退出时自动关闭发行版”的选项，否则关闭 Dashboard 后可能导致 WSL 发行版被停止。\u003C\u002Fp>\n\u003Cp>也可以启用开机启动和最小化到系统托盘，使 WSL Dashboard 常驻后台，而不占用桌面空间。项目 README 显示，托盘模式的内存占用大约为 10MB。\u003C\u002Fp>\n\u003Ch2>十二、推荐的日常工作流\u003C\u002Fh2>\n\u003Cp>以后可以按照下面的流程使用：\u003C\u002Fp>\n\u003Cpre>\u003Ccode># 启动 Ubuntu\nwsl -d Ubuntu\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>进入 Linux 后：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>cd ~\u002Fworkspace\u002Fproject\n\n# 启动持久化终端\ntmux new -A -s coding-agent\n\n# 启动 Agent\n&lt;你的 Agent 启动命令&gt;\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Agent 工作时，让它遵循基本流程：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>分析项目\n→ 修改代码\n→ 运行测试\n→ 查看 diff\n→ 修复问题\n→ 提交 Git\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>对于自主性较高的 Agent，建议让它在独立分支或 Git worktree 中工作：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>git switch -c agent\u002Ftask-001\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>这样即使 Agent 修改范围较大，也可以通过 Git 进行回滚和审查。\u003C\u002Fp>\n\u003Ch2>十三、安全注意事项\u003C\u002Fh2>\n\u003Cp>WSL 适合开发环境，但不应简单地当作强隔离安全沙箱。WSL 支持 Linux 调用 Windows 程序，也可以访问 Windows 文件系统，因此不建议直接把完全不可信的 Agent 放进包含个人文件、密码和生产密钥的环境中。\u003C\u002Fp>\n\u003Cp>建议：\u003C\u002Fp>\n\u003Cul>\n \u003Cli>使用普通 Linux 用户运行 Agent；\u003C\u002Fli>\n \u003Cli>不要随意给 Agent 使用 \u003Ccode>sudo\u003C\u002Fcode>；\u003C\u002Fli>\n \u003Cli>不要把 API Key 写入 Git 仓库；\u003C\u002Fli>\n \u003Cli>将敏感配置放在环境变量或用户配置目录中；\u003C\u002Fli>\n \u003Cli>为高风险任务单独创建一个 WSL 发行版；\u003C\u002Fli>\n \u003Cli>重要操作前使用 WSL Dashboard 导出或克隆发行版；\u003C\u002Fli>\n \u003Cli>不要轻易执行 \u003Ccode>wsl --unregister\u003C\u002Fcode>，该命令会删除整个发行版及其文件。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>结语\u003C\u002Fh2>\n\u003Cp>WSL Dashboard 的价值不只是提供一个图形界面，而是把 WSL2 的发行版安装、启动、迁移、备份、网络和日常管理集中到了一处。\u003C\u002Fp>\n\u003Cp>比较理想的组合是：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>WSL Dashboard：管理 Linux 实例\nWSL2：提供 Linux 运行环境\nLinux 文件系统：保证项目读写性能\ntmux：保持 Agent 长时间运行\nGit：审查和回滚 Agent 的修改\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>如果你希望在 Windows 上获得接近 Linux 原生的 Agent 开发体验，同时又保留 Windows 的桌面应用和硬件环境，\u003Ccode>owu\u002Fwsl-dashboard + WSL2\u003C\u002Fcode> 是一个轻量且实用的方案。\u003C\u002Fp>","碎碎念","0-1",[],false,2469,9,10,"2026-08-04T14:10:00","2026-09-27T13:53:25.323",{"previous":30,"next":18},{"id":31,"title":32,"slug":33,"summary":34,"categoryName":20,"categorySlug":21,"pinned":23,"readingMinutes":35,"viewCount":36,"publishedAt":37,"updatedAt":38},3,"怎样通过工行星座信用卡（校园版）→ Google Play 订阅 ChatGPT Pro 完整教程","manbo","主播这两天一直在使用 Codex， 但是因为国内政策和 ChatGPT 等相关限制。不能通过直接通过银行卡或者是储蓄卡，包括国内的 visa 卡进行订阅。所以出这一期教程，通过 Google Play 的方式套一层支付来完成 ChatGPT 订阅。",2,57,"2026-07-30T06:37:00","2026-10-02T16:53:01.037",[40,41,49],{"id":31,"title":32,"slug":33,"summary":34,"categoryName":20,"categorySlug":21,"pinned":23,"readingMinutes":35,"viewCount":36,"publishedAt":37,"updatedAt":38},{"id":35,"title":42,"slug":43,"summary":44,"categoryName":20,"categorySlug":21,"pinned":6,"readingMinutes":45,"viewCount":46,"publishedAt":47,"updatedAt":48},"Wineclouds Studio多窗口管理器","my-demo","主播最近使用claude code 和 codex时要多开很多窗口，但是频繁的切换使得主播的alt+tab键不堪重负罢工，遂萌生想法制作这个工具可以方便监控多个窗口。",16,14,"2026-07-29T08:00:00","2026-09-28T05:34:29.492",{"id":50,"title":51,"slug":52,"summary":53,"categoryName":20,"categorySlug":21,"pinned":6,"readingMinutes":54,"viewCount":55,"publishedAt":56,"updatedAt":57},1,"Wineclouds04 Website 播客介绍","wineclouds04-website-project-introduction","摘要：Wineclouds04 Website 是一套面向个人创作者的全栈自托管博客与内容运营平台。本文从公开站、管理端、后端架构、数据安全到生产部署，完整介绍这个项目如何把写作、互动与长期运营连接起来。",8,21,"2026-01-06T19:46:00","2026-09-30T22:13:51.179"]