<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[王森的博客]]></title><description><![CDATA[王森出品必属精品]]></description><link>https://blog.youkuaiyun.com/wangsenling</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangsenling]]></copyright><item><title><![CDATA[AI 干完活，为什么还得我喊“继续”？打通 Antigravity → Codex 实时回执]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/169449518</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/169449518</guid><author>wangsenling</author><pubDate>Thu, 29 Oct 2026 12:06:46 +0800</pubDate><description><![CDATA[我在开发一个浏览器扩展，希望采用这样的协作方式：

- Codex 负责确认需求、保护现有工作区、审查代码和实机验收。
- Antigravity 负责读取项目上下文、修改代码、执行测试和输出报告。
- 验收发现问题，就回到 Antigravity 原会话继续修复。

最初，流程却常常停在这里：Antigravity 已经输出了结果，Codex 没有及时接上。我还得回来问一句“做完了吗”，再说一句“继续验收”。

问题不是缺少一个提示词，而是缺少一条完整的反馈链路：]]></description><category></category></item><item><title><![CDATA[让云端 AI 指挥本机 IDE 干活：我用一天多把 Grok Bridge 从 0.2 迭代到 0.8（单文件 exe + 中英文界面 + AI 编排工作流全记录）]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/169446747</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/169446747</guid><author>wangsenling</author><pubDate>Thu, 29 Oct 2026 11:11:20 +0800</pubDate><description><![CDATA[Grok Bridge 是我开源的一个 Windows 本地桥接工具：它在 127.0.0.1:8787 上起一个 HTTP 服务，把非官方的 grok-bot-cli（gbot）包装成稳定的接口，让浏览器扩展、脚本、IDE 里的 Agent 这些本机程序都能给 Grok Bot 发消息、拿回复。配套还有 WebView2 桌面面板和系统托盘。]]></description><category></category></item><item><title><![CDATA[【实战】突破配额限制：将 Google Antigravity 封装为 Codex / Claude Code 外部调用 Skill 终极指南]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/167384891</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/167384891</guid><author>wangsenling</author><pubDate>Fri, 09 Oct 2026 14:17:52 +0800</pubDate><description><![CDATA[本文揭秘如何突破Google Antigravity的配额限制，通过直连本地守护进程language_server.exe，实现零API Key、无限调用、低延迟的代码生成。针对HTTP 503/429错误、环境变量丢失、Windows批处理传参缺陷等深坑，提出双引擎桥接架构：优先本地直连，降级使用SDK，并硬编码关键参数与环境变量。配套脚本antigravity_pipe.py支持多行Prompt输入与纯净代码输出，完美适配Codex、Claude Code等外部Agent工作流，是实现高效智能编程的终极]]></description><category></category></item><item><title><![CDATA[零成本上线插件官网：万网域名 + Cloudflare Pages + Nuxt 4 全流程实录]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/166893323</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/166893323</guid><author>wangsenling</author><pubDate>Wed, 30 Sep 2026 11:16:51 +0800</pubDate><description><![CDATA[本文介绍独立开发者如何零成本搭建多个子域名官网：使用 Cloudflare Pages + GitHub，实现一键部署、自动 HTTPS、免备案、免服务器。通过将域名解析至 Cloudflare，结合 Nuxt 4 静态生成与 Git 推送，每个插件可拥有独立子站，主站展示插件列表，全程免费，适合出海小产品、Chrome 扩展开发者快速上线品牌页与落地页。]]></description><category></category></item><item><title><![CDATA[Qwen-Image-2.1【破限版】 在本地 ComfyUI（RTX 3060 12GB）上的部署全记录]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/166599197</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/166599197</guid><author>wangsenling</author><pubDate>Thu, 24 Sep 2026 18:00:03 +0800</pubDate><description><![CDATA[在RTX 3060 12GB显存下，成功部署Qwen-Image-2.1于ComfyUI：使用Unsloth的qwen-image-2.1-Q4_K_M.gguf主模型（4.2GB）省显存，搭配ComfyUI官方qwen3vl_8b_w4a8.safetensors文本编码器（6.3GB）与qwen_image_2.1_vae_bf16.safetensorsVAE（644MB），并采用leejet维护的ComfyUI-GGUF节点支持。关键点：文本编码器与主模型必须“原配”，避免维度不匹配；官方VAE不可]]></description><category></category></item><item><title><![CDATA[X 上的 huangserva：“拿到 Jev，然后呢？ Jev 到底能干什么：剔掉虚火之后的一份真实落地清单”]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/166241888</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/166241888</guid><author>wangsenling</author><pubDate>Mon, 21 Sep 2026 12:03:52 +0800</pubDate><description><![CDATA[Jev 是一款专注选择题的高效AI，仅支持单选、打分与是/否判断，响应快（0.07–0.5秒）、成本极低（输入每百万token仅0.042美元），但无法聊天或生成内容。其核心价值在于以高性价比执行高频、标准化决策任务。真实应用包括：网页操作自动化（如Jev Ultrafast）、海量数据分类、智能分流（高把握自动通过）、实时交互优化等。实测显示，其“把握度”预测准确，90%以上置信度判断全对，国内延迟约0.7秒，稳定性优于轻量大模型。尽管存在“不可见内容”“依赖外部组件”等限制，但作为生产环境中的“决策引擎]]></description><category></category></item><item><title><![CDATA[用远程调试端口自动化 Chrome 应用商店发布：做法、三个真坑，以及你必须知道的风险]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/166110271</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/166110271</guid><author>wangsenling</author><pubDate>Sun, 20 Sep 2026 10:27:58 +0800</pubDate><description><![CDATA[针对Chrome应用商店后台自动化失效问题，本文提出绕过扩展限制的解决方案：启动独立无痕Chrome实例，通过裸CDP协议远程控制。核心要点包括：使用全新用户数据目录避免冲突与安全风险；通过/json/list确认目标页面；编写Node脚本实现安全的CDP通信；重点攻克表单操作三大陷阱——从manifest修改标题、用原生setter触发React输入更新、按label文本精准点击单选按钮；并强调隐私页字段需回读验证。最终实现对高权限域名的安全、可靠自动化。]]></description><category></category></item><item><title><![CDATA[Harness 是什么？从 Claude Code、Browser Harness 到 Agent Runtime]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/166009644</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/166009644</guid><author>wangsenling</author><pubDate>Sat, 19 Sep 2026 16:48:56 +0800</pubDate><description><![CDATA[本文用通俗的工程视角解释 Harness 的含义，并梳理 Model、SDK、Framework、Runtime 与 Agent Harness 的关系，结合 Claude Code、Browser Harness 和 jev-ultrafast 说明模型如何接入真实执行环境。]]></description><category></category></item><item><title><![CDATA[优快云 图片总掉？我扒了下它的上传逻辑，顺手写成了个零权限小插件]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/166000543</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/166000543</guid><author>wangsenling</author><pubDate>Sat, 19 Sep 2026 12:32:56 +0800</pubDate><description><![CDATA[优快云 Markdown 编辑器粘贴图片自动上传这个功能其实有个逻辑坑：连续传多张图时，编辑器按偏移量回填链接的方式会互相覆盖，导致正文里的图片链接丢失。这篇文章记录了排查过程——问题出在哪、为什么直接读上传接口响应比等编辑器自己回填更靠谱，以及顺手写成的一个零权限开源插件。]]></description><category></category></item><item><title><![CDATA[彻底搞懂 Git Worktree：从底层原理、小白上手到 AI 时代的高阶实战指南]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/165884606</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/165884606</guid><author>wangsenling</author><pubDate>Fri, 18 Sep 2026 16:32:43 +0800</pubDate><description><![CDATA[本文深入探讨了Git Worktree在AI时代开发中的核心价值与实战应用。随着多Agent并行编程兴起，传统单工作区模式难以应对并发任务冲突与效率瓶颈。Git Worktree通过共享底层仓库数据、独立文件目录，实现轻量级多分支并行开发，成为AI辅助开发的理想环境隔离方案。文章系统讲解其原理、基础命令、常见陷阱（如环境配置缺失、磁盘占用激增）及解决方案，并梳理社区沉淀的高效工作流与工具链，为开发者提供从入门到进阶的完整指南。]]></description><category></category></item><item><title><![CDATA[Jev 到底是什么？它不是“会自己上网的 AI”，而是给网页 Agent 装了一个高速决策大脑]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/165878116</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/165878116</guid><author>wangsenling</author><pubDate>Fri, 18 Sep 2026 14:36:46 +0800</pubDate><description><![CDATA[jev-ultrafast 是 Browser Use 团队开源的高效浏览器操作决策模型，非全能代理，而是专注于在有限可操作控件中高速判断下一步动作（如点击、输入、等待）。它通过“去噪”动作空间，将大模型从琐碎决策中解放，提升自动化效率与可靠性。系统分工明确：大模型负责理解与生成内容，Jev 专注结构化决策，Browser Use 协调流程，执行与校验保障安全。其核心价值在于以低延迟、高置信度完成高频小决策，推动 AI 自动化向生产级落地迈进。]]></description><category></category></item><item><title><![CDATA[Browser Skill 到底如何控制多个 Chrome Profile？一次本机实测拆解]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/165475936</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/165475936</guid><author>wangsenling</author><pubDate>Tue, 15 Sep 2026 14:58:25 +0800</pubDate><description><![CDATA[BSK 通过本地 bsk.exe daemon 作为中介，实现 AI 对多个 Chrome 实例的独立操控。其架构基于本地 IPC 与 WebSocket（127.0.0.1），每个实例对应一个独立的 Chrome Profile、Cookie 及登录态，切换实例即切换账号环境。实测确认：daemon 按需启动、非开机自启；浏览器扩展通过本地回环连接；新标签页不切换身份，仅切换实例才改变上下文。Agent Window 用于隔离自动化操作，避免干扰用户浏览。整体设计强调安全边界，禁止绕过验证或读取敏感数据，]]></description><category></category></item><item><title><![CDATA[系统代理开启时，钉钉页面加载失败等问题处理（补充版）]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/163947820</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/163947820</guid><author>wangsenling</author><pubDate>Fri, 21 Aug 2026 15:33:31 +0800</pubDate><description><![CDATA[但是当系统代理为全局模式或者TUN模式时，近期钉钉仍然无法登录处理办法]]></description><category></category></item><item><title><![CDATA[了一个 WhatsApp 链接生成器源码：Nuxt 4 内容驱动架构 + 11 语言 i18n + 匿名身份体系，8 个真坑复盘]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/163891197</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/163891197</guid><author>wangsenling</author><pubDate>Wed, 19 Aug 2026 16:31:49 +0800</pubDate><description><![CDATA[本文拆解了 WhatsApp 短链生成器 link.wadesk.io 的开源级实现（基于 Nuxt 4 SSG），把它当成一份"内容驱动 + 多语言 + 匿名身份"的架构样例来扒。核心有四点：其一，链接生成严格遵循 wa.me 协议，源码里处理了阿根廷（54→549）、墨西哥（52→521）等国别前缀与号码清洗、URL 编码等细节；其二，二维码用 qrcode.vue 生成并通过 canvas.toDataURL 落地下载；其三，整站靠 content.config.ts 的 Zod schema + q]]></description><category></category></item><item><title><![CDATA[我用半年把 WAExport 这款 WhatsApp 导出插件做到 10W 周活：一个前端的增长技术复盘]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/163877590</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/163877590</guid><author>wangsenling</author><pubDate>Wed, 19 Aug 2026 10:09:49 +0800</pubDate><description><![CDATA[半年时间，周活从 0 做到 10W+。这不是靠投流砸出来的，核心是一套**工程化的增长打法**：选对词、对标竞品、保持高频更新、极简 UI、以及把"邀评"做成了一个有状态机的小模块。]]></description><category></category></item><item><title><![CDATA[为什么AI视频压缩能比H.265小50%还更清晰？深度拆解神经编码器的算法原理]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/163560023</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/163560023</guid><author>wangsenling</author><pubDate>Fri, 07 Aug 2026 11:35:16 +0800</pubDate><description><![CDATA[本文探讨了AI视频压缩技术如何超越传统编码方法（如H.264/H.265/AV1），从算法原理层面分析了四个关键突破点：1）用光流神经网络替代块匹配运动估计，提升非刚性运动的预测精度；2）用神经网络实现帧内预测，学习复杂纹理规律；3）采用数据驱动的学习型变换矩阵，替代固定DCT基函数；4）引入语义感知的比特分配策略，基于人眼感知优化压缩效果。此外，AI压缩通过端到端联合优化，实现了全局最优的率失真平衡，并能生成视觉合理的内容弥补信息损失。这些技术使AI压缩在保持视觉质量的同时，可将码率降低30%-60%，尤]]></description><category></category></item><item><title><![CDATA[用 DataTransfer 模拟“用户选择本地文件“：不用系统对话框，也能给 `＜input type=“file“＞` 塞进真实文件]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/163343338</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/163343338</guid><author>wangsenling</author><pubDate>Thu, 30 Jul 2026 20:02:33 +0800</pubDate><description><![CDATA[这篇文章介绍了一种在浏览器中模拟文件上传的技术，通过File和DataTransferAPI实现脚本向<input type="file">控件注入文件对象。关键点包括： 浏览器出于安全考虑不允许直接修改input.files属性，但官方支持通过DataTransfer对象间接设置文件列表。 核心步骤：创建文件内容→包装为File对象→添加到DataTransfer→赋值给input.files→手动触发change事件。 该方法适用于多种场景：测试自动化、Electron应用、浏览器扩展等，支持处理本地文]]></description><category></category></item><item><title><![CDATA[拆解 PDF 翻译引擎：表格纹丝不动、长语言自动缩放、图片文字 AI 重绘背后的工程]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/163340856</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/163340856</guid><author>wangsenling</author><pubDate>Thu, 30 Jul 2026 17:20:34 +0800</pubDate><description><![CDATA[《PDF翻译工程揭秘：如何实现"换字不换版"》深度解析了专业PDF翻译的技术原理。文章指出，PDF文字本质是绘制指令而非结构化文本，保版式的核心在于保持坐标指令（如Tm矩阵）不变，仅替换Tj/TJ操作符中的字符串。完整流程包含四大技术层：解析层提取带坐标的文字块，翻译层处理语义，渲染层动态调整字体宽度防溢出，图像层通过OCR和AI修复处理扫描件和图片文字。真正的保版式翻译器通过"原地改串"而非重排版实现格式保留，其技术难点包括字体子集化、编码转换、字宽计算和图像修复等复杂工序。]]></description><category></category></item><item><title><![CDATA[AI编程指南2026-8月补充版：如何让代码一把过后还能最省token]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/163306149</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/163306149</guid><author>wangsenling</author><pubDate>Wed, 29 Jul 2026 15:12:48 +0800</pubDate><description><![CDATA[《AI编程指南2026年8月补充版》摘要： 工具更新：WebStorm 2025.3终端优化对Claude Code的支持，需安装Markdown Plus插件解决文档链接问题 自动化提升： Workbuddy和Codex新增定时任务功能 Codex可长期持有Claude Code终端并监听输出 协作优化： Claude可调用同机Codex执行任务 新增/model opusplan指令实现方案编写与执行分离 支持技术文档分工给Grok和Codex 文档管理： 升级团队协作版doc指令 完善文档命名、合并与]]></description><category></category></item><item><title><![CDATA[以 wasender.wadesk.io 为例，拆解 WhatsApp 多账号触达系统的技术骨架]]></title><link>https://blog.youkuaiyun.com/wangsenling/article/details/162880463</link><guid>https://blog.youkuaiyun.com/wangsenling/article/details/162880463</guid><author>wangsenling</author><pubDate>Tue, 14 Jul 2026 19:02:08 +0800</pubDate><description><![CDATA[以 wasender.wadesk.io 为案例，拆解 WhatsApp 多账号触达系统的技术骨架：会话沙箱隔离、任务队列与限流、发送节律的抖动与冷启动、本地优先存储与可观测性。]]></description><category></category></item></channel></rss>