vscode 插件安装失败

安装vscode插件失败,提示:操作失败: Unknown error in WebSocket service initialization: Failed to connect: class z extends F{constructor(e,t){super(e,t),this.name=“IFlowNotInstalledError”}}

iflow输出:[2026-02-23 12:17:37.961] [INFO] :rocket: Initializing IFlowSessionManager with WebSocket service…

[2026-02-23 12:17:38.116] [INFO] :white_check_mark: Found available port 38678 on attempt 1

[2026-02-23 12:17:38.117] [INFO] :satellite_antenna: Using port: 38678

[2026-02-23 12:17:38.117] [INFO] :rocket: Starting WebSocket service on port 38678…

[2026-02-23 12:17:38.734] [ERROR] :cross_mark: IFlowSessionManager initialization failed: ConnectionError: Failed to connect: class z extends F{constructor(e,t){super(e,t),this.name=“IFlowNotInstalledError”}}

[2026-02-23 12:17:38.735] [ERROR] Failed to initialize IFlowSessionManager:

[UNKNOWN_ERROR] Unknown error in initialization: Unknown error in WebSocket service initialization: Failed to connect: class z extends F{constructor(e,t){super(e,t),this.name=“IFlowNotInstalledError”}}

Original: Unknown error in WebSocket service initialization: Failed to connect: class z extends F{constructor(e,t){super(e,t),this.name=“IFlowNotInstalledError”}}

Stack: IFlowError: Unknown error in WebSocket service initialization: Failed to connect: class z extends F{constructor(e,t){super(e,t),this.name=“IFlowNotInstalledError”}}

at t.createIFlowError (c:\\Users\\aaron\\.vscode\\extensions\\iflow-cli.iflow-cli-vscode-ide-companion-0.3.3\\out\\extension.js:298:45375)

at c:\\Users\\aaron\\.vscode\\extensions\\iflow-cli.iflow-cli-vscode-ide-companion-0.3.3\\out\\extension.js:292:41632

at process.processTicksAndRejections (node:internal/process/task_queues:105:5)

vscode:1.109.5

是win上出的问题吧,这可可以等等我们的修复版,我们再看看这块儿问题出在哪里;

win11家庭中文版25H2

是不是没有安装 iflow cli?现在依赖iflow这个命令。

看起来像是iflow cli未安装,现在vscode插件需要依赖iflow cil,iFlowork那个桌面版是自己内置了一个iflow

iflow cli安装可以看这里:

快速开始 | 心流开放平台

1 个赞

我也是同样的问题,iflow CLI已经安装过了可以正常使用,vscode的插件就是连不上…

问题已经解决!我的iflow cli是安装了的,但是看到老哥的回答想到一个问题。我是用wsl安装的,在vscode中无论用wsl还是powershell都不行,但是在vscode的wsl终端中使用命令行是可以连接的。于是在windows的powershell中又安装了一个iflow cli,然后再vscode中使用powershell作为默认终端就成功了。

ps: 官方是否考虑修复一下插件,可以在vscode中使用wsl作为默认终端的情况下使用wsl中安装的iflow cli

1 个赞

很好的建议,我们研究一下如何实现。