iFlow cli vscode插件(哭晕在厕所)

哭晕在厕所 :innocent:,本来想着给iflow做个vscode可视化,结果刚刚发现官方发了,但还是发出来给大家瞅瞅 :innocent:
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 Secondary Sidebar

功能

  • IFlow 面板:在 Activity Bar / Secondary Side Bar 中打开 IFlow(Webview)面板。

  • 命令面板集成

  • IFlow: Open Panel

  • IFlow: Lock Editor Group

  • 可配置连接参数:端口、超时、日志等。

依赖

  • 已安装并可用的 iflow CLI(本扩展通过 @iflow-ai/iflow-cli-sdk 与本地/CLI 服务交互)。

  • Node.js:支持常见安装方式(如 nvm / 系统 Node)。如需指定路径可使用 iflow.nodePath

配置项

在 VS Code 设置中搜索 IFlowiflow.

  • 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)。

使用

  1. 安装并完成 iflow CLI 的基础配置。

  2. 在 VS Code 侧边栏点击 IFlow 图标打开面板,或使用命令面板执行 IFlow: Open Panel

  3. 如遇连接问题,检查 iflow.port 是否与 CLI 侧一致,并可临时开启 iflow.debugLogging 查看输出。

9 个赞

1 个赞

支持 command吗?

实话实说,你做的这个比官方的还好看啊~!

3 个赞

而且模型列表比官方还全?

:rofl: 花了多久打磨的?

带有附件的消息会卡住不动


目前是支持/指令的,你输入/应该会弹出一些选项

哈哈,谢谢,有问题也可以告诉我改进 :smiling_face_with_three_hearts:

vibe coding了怪久的,主要是每个人的node路径相差比较大,用sdk调用iflow花了不少的时间

好的,我来看看是怎么回事,感谢反馈 :heart:


类似这样,之后预计会添加一下skill或mcp的快捷入口

1 个赞

确实看着比官方好看些. 官方的指令哪里展示的奇怪.

:upside_down_face:

我们来参考一下哈哈哈哈哈

太牛了大佬!

哈哈,其实我觉得添加一些常用的skill-creator mcp compress这些指令就挺好,简约一点 :smiling_face_with_three_hearts:

:slightly_smiling_face:

哈哈,非常荣幸,本来看官方没有做寻思给官方做个补充,没想到官方也发了

1 个赞

v0.0.3

  • 修复了刷新过于频繁的问题
  • 改善对话框附加文件体验
  • 新增tool_call渲染
2 个赞