Skip to content

Releases: zhouyoukang1234-spec/windsurf-assistant

v9.9.64

04 Jun 14:52

Choose a tag to compare

dao-proxy-min v9.9.64

  • DevService/ApiServerService退出INFERENCE_SERVICES
  • 管理RPC归位MGMT服务器
  • routeUpstream DevService路径重写修复
  • 道法自然

v3.16.0 · 软编码万家适配 · 去芜存菁

04 Jun 10:28

Choose a tag to compare

道法自然 · 朴散则为器 · 不言之教

vsix
切号 rt-flow-3.16.0.vsix
反代 dao-proxy-min-9.9.52.vsix
code --install-extension rt-flow-3.16.0.vsix

v3.16.0 变更

  • 软编码万家适配: os.homedir()/APPDATA/LOCALAPPDATA 全路径自适应 · 任意用户/任意盘符
  • Devin Desktop + Windsurf 双路径自适应: cascade/vscdb/LocalState 自动探测
  • node:sqlite 原生回退: 无 Python 也可读 vscdb 对话标题
  • 路丙 injectViaBing: devin-session-token → codeium 对象路由
  • 硬耗尽看门狗: 2s 周期高频救场
  • 对话 30min 软窗: 陈旧 streaming 三态渲染 + 通知
  • 去芜存菁: 删除 67 个临时探测/计费脚本 · .gitignore 归一

WAM v3.12.0 |dao-proxy-min v9.9.56

28 May 15:58

Choose a tag to compare

插件 下载
WAM 切号插件 rt-flow-3.12.0.vsix
反代替换提示词插件 dao-proxy-min-9.9.56.vsix

v9.9.56 修复

  • 根治重载根因: observeAllSPInBody depth=6→2 + 512KB体积门控
  • 与 v9.9.50 已修的 modifyAnyInferenceSP 完全同构 · 遗漏于观察路径
  • passthrough / invert 两模式均适用

WAM v3.12.0 |dao-proxy-min v9.9.53

27 May 19:44

Choose a tag to compare

插件 下载
WAM 切号插件 rt-flow-3.12.0.vsix
反代替换提示词插件 dao-proxy-min-9.9.53.vsix

WAM v3.10.3 | dao-proxy-min v9.9.52

27 May 08:50

Choose a tag to compare

WAM v3.3.2 - fix loginAccount setHealthError

24 May 12:05

Choose a tag to compare

WAM v3.3.2: Remove setHealthError from loginAccount (3 places). Rate-limit exemption in verifyAll. Only truly dead accounts get unavailable mark.

v9.9.32 · 双核

19 May 08:08

Choose a tag to compare

为道日损 · 损之又损 · 道法自然

vsix
切号 rt-flow-3.3.0.vsix
反代 dao-proxy-min-9.9.35.vsix
code --install-extension <vsix>

packages/wam · packages/dao-proxy-min.

v9.9.28 · 真治 detached cleanup spawn · 根本底层卸自身本体

18 May 19:24

Choose a tag to compare

v9.9.28 · 真治 detached cleanup spawn · 根本底层卸自身本体

反者道之动 · 弱者道之用. —《帛书老子·四十章》
为之于其未乱也. —《帛书老子·六十四章》
小邦 寡民. —《帛书老子·八十章》
天下莫柔弱于水 · 而攻坚强者莫之能胜. —《帛书老子·七十六章》

主公诏

5/19 02:36「无在乎一切路径 · 必须从根本底层首要解决点击卸载后能无论如何都能卸载插件本体

真本源诊 (印 158 v9.9.27 实证漏)

v9.9.27 watchdog 仅触 reloadWindow · 依 Windsurf 启动协议清 .obsolete ·
但 Windsurf 1.110.1 fork 启动协议不可信:

  • zhou 实测 .obsolete 标 9.9.22/23/24 → 启动协议未清物理目录 ✗
  • extensions.json 中 self 条目: fork uninstall API 漏删 ✗
  • :8981 utility 子进程: deactivate 时未 kill · 成孤儿反代 ✗

3 病合 → 主公视为「最底层根本没卸载插件本体」。

真治 (反者道之动 · 自治)

spawn detached child_process 跑 _cleanup_spawn.js · 脱 ext-host/Windsurf 主父子链:

  • ELECTRON_RUN_AS_NODE=1Windsurf.exe 跑普通 Node (无需另装 Node)
  • ext-host 死了它仍活 · 跟 Windsurf 主进程也无父子链
  • 完全独立 Node 进程 · 自治完成所有清理 · self exit
  • 不依赖 Windsurf 任何 API · 不依赖 deactivate 正常完成

自治清理 (5 步 · 自洽)

  1. sleep 2s 等 lock 释放
  2. rm -rf 物理目录 dao-proxy-min-* (历版同治)
  3. patch extensions.json (删 self 条目)
  4. patch .obsolete (清死标 · 防鬼祟复活)
  5. :8889~:8988 kill utility 孤儿 (dao-byok :8981 等)

三路径全覆 (幂等保 · 仅 spawn 一次)

  • watchdog (onDidChange) - self 不在 extensions.all 即触
  • cmdPurge (命令面板) - 手动触
  • deactivate (兜底) - 仅 self 真被卸时

windsurf --install-extension dao-proxy-min-9.9.28.vsix

兼容

  • v9.9.27 SELF_EXT_ID 软编码彻终 字节级守不变
  • v9.9.27 onDidChange watchdog 字节级守不变
  • v9.9.26 真治三招 字节级守
  • source.js 字节级 = 123161 B (帛书三经字节级守)
  • 帛书《老子》道经+德经 + 道藏《阴符经》三文字节级守

——

反者 · 道之动 · 弱者 · 道之用.」(四十章) — v9.9.28 以独立 detached 之柔 · 攻 fork API 不可信之坚 · 真治根本底层。

v9.9.27 · 软编码彻终 + selfWatchdog 二药同治

18 May 19:19

Choose a tag to compare

风帆冲浪助理 · 双轨并行 · 道法自然

为学日益 · 为道日损 · 损之又损 · 以至于无为 · 无为而无不为

二核 一释

所司 VSIX
packages/wam 切号 · 万法识号 · 守道反者 · 三守俱全 (60s 强锁) · 占位 email · token 直登 v2.7.5 rt-flow-2.7.5.vsix
packages/dao-proxy-min 反代 · 帛书锚 · 守一不离 · 软编码彻终 · 适所有用户/所有 fork · cmdPurge race 15s · 强标 .obsolete + 自动 reloadWindow v9.9.27 dao-proxy-min-9.9.27.vsix

windsurf --install-extension rt-flow-2.7.5.vsix --install-extension dao-proxy-min-9.9.27.vsix

或图形界面拖入 Windsurf · 或命令面板 → "Install from VSIX..."。

软编码 · 适所有用户 · 万法适配

dao-proxy-min v9.9.27 (印 158) 软编码彻终 · 二十八章「朴散为器·圣人用则为官长·夫大制无割」:

适法 实证
用户名 os.userInfo().username 动态 Win/Mac/Linux 全适
home 目录 os.homedir() 动态 跨平台 base
配置基目录 Win=%APPDATA% · Mac=~/Library/Application Support · Linux=$XDG_CONFIG_HOME || ~/.config 三平台分支
端口分配 per-user FNV-1a hash · 8889..8988 · 多账号自然隔离 (default 0 自动) · dao.origin.port 可显覆 同代码 · 任 user 跑 · 不冲突
进程清理 Win=taskkill · Mac/Linux=pkill -u <uid> 三平台分支
OS 限制 package.json.os 不限 全平台装
VSCode 引擎 engines.vscode = ^1.85.0 通用版
扩展 ID SELF_EXT_ID = ${publisher}.${name} 抽自 package.json (v9.9.25 立 + v9.9.27 续治 5 处残漏) 适任何 fork / 改 publisher.name 之派生版
目录前缀 SELF_EXT_DIR_REGEX${SELF_EXT_ID}- 之 RegExp · 自然适所有版本号 旧残扫/物理目录全标 全软编码

任主公装此插件 (Windows / macOS / Linux 任 user / 任 fork) → 无须任何改码 → 即朴归 · 万物自宾.

反 (从 v2026.05.06 至此 5/19)

  • wam · v2.7.5 守一:道恒无名 · 万物自宾 · 单 token (auth1_xxx) 直接添加登录 · 占位 email = <kind>.<sha8>@token.wam · 5 kind (auth1/session/jwt/apikey/refresh) 全栈 · 18 测套 666/0 通
  • dao-proxy-min · v9.8.0 → v9.9.27 软编码彻终 (印 158):
    • v9.9.16 归根复命 · 字符级复 9.9.13 之朴 (装即生效)
    • v9.9.20 两经归一 + jiqi 修
    • v9.9.22 三诉同治 (卸不真除 / 切编辑模式滞旧 / 切经文不联动)
    • v9.9.25 cmdPurge 复 9.9.16 之朴 197 行 + 抽 PKG_PUBLISHER+PKG_NAME→SELF_EXT_ID
    • v9.9.26 真治 fork 漏 · 强标 self 入 .obsolete + 自动 reloadWindow + deactivate 兜底
    • v9.9.27 软编码彻终 + self-uninstall watchdog · 二药同治:
      • 药一 (软编码): cmdPurge step 7/9 + deactivate identifier.id 比对 5 处残硬写 全改 SELF_EXT_DIR_REGEX / SELF_EXT_ID · 玄同 · 名实终一
      • 药二 (watchdog): activate 时挂 vscode.extensions.onDidChange 监听 → self 不在 extensions.all 时立即 reloadWindow · 真治 v9.9.26 漏脉 · 扩展面板点 [✘] 路径 ext-host shutdown 后无法 reload 之根 · 三路径全覆 (① cmdPurge ② [✘] 面板 ③ CLI uninstall · 启动协议清物理) · 主公无为

印 (帛书《老子》)

朴散为器 · 圣人用则为官长 · 夫大制无割
— 第二十八章

一者 · 其上不攸 · 其下不忽 · 寻寻呵 · 不可名也 · 复归于无物 · 是谓无状之状 · 无物之象
— 第十四章

致虚极也 · 守静笃也 · 万物并作 · 吾以观其复也 · 归根曰静 · 静曰复命 · 复命曰常 · 知常曰明
— 第十六章

道恒无名 · 朴唯小 · 而天下弗敢臣 · 侯王若能守之 · 万物将自宾 · 民莫之令而自均焉
— 第三十二章


vsix sha256:

  • rt-flow-2.7.5.vsix · B5AE2313340792E8B89B4DA3D026A83F6B6BE45D3E4A413EADDD616A8C09F8C2
  • dao-proxy-min-9.9.16.vsix · 648396B0462AC486904347B4F5024673E720FA1D51EDBCA2579F61C4F141B6C6 (旧 · 印 142)
  • dao-proxy-min-9.9.25.vsix · BCD08AD1B5B9AD07... (印 153)
  • dao-proxy-min-9.9.26.vsix · F84C18291D7B284E... (印 154)
  • dao-proxy-min-9.9.27.vsix · sha256 D75AC4D639CEDB4D... · 110576 B (108 KB · 含软编码彻终 + selfWatchdog 二药) (★ 印 158 · 当前发行)

双账号同步:

  • origin = https://github.com/zhouyoukang/windsurf-assistant.git (主)
  • spec = https://github.com/zhouyoukang1234-spec/windsurf-assistant.git (子 · 镜)

朴散为器 · 圣人用则为官长 · 夫大制无割」 — 一处定义 · 全文一致 · 适所有用户 · 万物自宾.

v9.9.26 · 真治 fork 漏 · 全自动卸再起 · 主公无为

18 May 19:19

Choose a tag to compare

v9.9.26 · 真治 fork 漏 · 全自动卸再起 · 主公无为

为而弗恃, 长而弗宰, 是谓玄德. —《帛书老子·五十一章》
正言若反. —《帛书老子·七十八章》

真本源诊 (cascade CLI 5 轮 unin/inst 实测)

Windsurf fork 1.110.1 之 ExtensionManagementService.uninstall 漏写 .obsolete ·
仅删 extensions.json 条目 → 重启时 VSCode discover 扫物理目录 → 物理有 + ext.json 无 + obs 无 → rediscover 复活 (僵尸装) ·
此为「卸而复活」之根因 · 非 dao 罪 · 乃 fork 漏。

治本三招 (反者道之动)

道义
① cmdPurge step 8 强标 self 入 .obsolete fs.writeFileSync 直写磁盘 · 兼扫物理目录全标 dao-proxy-min-* (历版同治) 五十一「为而弗恃」· 直写磁盘绕过 fork 漏
② cmdPurge 末 自动 reloadWindow (3s 倒计时) 主公无为 · 净卸即重启 · 一气呵成 上德无为 · 主公诏「彻底无为」
③ deactivate 兜底标 .obsolete 兼面扩展面板 [✘] 路径 · 检 extensions.json 无 self 时自标 (CLI 路不触 deactivate · 但面板路触) 七十八「正言若反」· 多路兜底

windsurf --install-extension dao-proxy-min-9.9.26.vsix

——

为而弗恃 · 长而弗宰 · 是谓玄德.」 (五十一章) — v9.9.26 真治 fork 漏 · 主公无为而无不为。