哭晕在厕所
,本来想着给iflow做个vscode可视化,结果刚刚发现官方发了,但还是发出来给大家瞅瞅 ![]()
vscode商店地址:IFlow for VS Code - Visual Studio Marketplace
github地址:https://github.com/xsw632/iflow-for-vscode.git
IFlow for VS Code
将 iflow CLI 带到 VS Code:在侧边栏打开 IFlow 面板,快速呼出常用命令,并提供“锁定编辑器分组”能力,便于专注在一个固定区域进行对话与操作。
预览
1) Activity Bar 侧边栏入口
2) Secondary Side Bar 侧边栏入口

功能
-
IFlow 面板:在 Activity Bar / Secondary Side Bar 中打开 IFlow(Webview)面板。
-
命令面板集成:
-
IFlow: Open Panel -
IFlow: Lock Editor Group -
可配置连接参数:端口、超时、日志等。
依赖
-
已安装并可用的
iflowCLI(本扩展通过@iflow-ai/iflow-cli-sdk与本地/CLI 服务交互)。 -
Node.js:支持常见安装方式(如 nvm / 系统 Node)。如需指定路径可使用
iflow.nodePath。
配置项
在 VS Code 设置中搜索 IFlow 或 iflow.:
-
iflow.nodePath:Node.js 可执行文件路径(可选)。 -
iflow.baseUrl:OpenAI-compatible API base URL(可选,仅在需要覆盖 CLI 端点时设置)。 -
iflow.port:IFlow CLI WebSocket 端口(默认8090)。 -
iflow.timeout:连接超时(毫秒,默认60000)。 -
iflow.maxFileBytes:附件最大文件大小(字节,默认80000)。 -
iflow.debugLogging:开启调试日志(默认false)。
使用
-
安装并完成
iflowCLI 的基础配置。 -
在 VS Code 侧边栏点击 IFlow 图标打开面板,或使用命令面板执行
IFlow: Open Panel。 -
如遇连接问题,检查
iflow.port是否与 CLI 侧一致,并可临时开启iflow.debugLogging查看输出。






