🚀 AI Dialog

让 AI 编程助手不再“已读不回”—— AI 完成任务后自动弹出下一步建议,你一键点击即可继续

全平台适配

💡 为什么需要 AI Dialog

现有 AI 编程助手的通病:每完成一步就停下来等你手动输入下一步指令。AI Dialog 解决这个问题——让 AI 主动弹出下一步建议,你只需点击按钮即可继续。

场景 用户痛点 AI Dialog 解决方案
Windsurf 规则 1 次 = 1 积分,成本高 对话循环避免重复注入 → 省钱
Cursor / Trae / Kiro AI 每步停下来等人 快捷建议按钮 + 自主代理循环 → 提效
Claude Code / Codex / Gemini 纯终端无 GUI,交互差 为 CLI 提供可视化对话 UI → 体验升级
远程 / 移动端 被钉在电脑前 手机打开网页就能回复 AI → 随时随地

一句话总结:AI Dialog 不是又一个 AI 工具,而是你已有 AI 工具的超级遥控器。

✨ 三大核心能力

🔄

持续对话,永不中断

AI 做完一步,自动弹出对话框问你“接下来做什么”。提供 1-3 个智能建议按钮,点一下就继续。像聊天一样自然。

🌍

一套规则,适配所有 AI 工具

支持 Windsurf、Cursor、Trae、Kiro 等 IDE,以及 Claude Code、Codex、Gemini CLI 等命令行工具。装一个插件,全平台体验一致。

📱

远程响应,不用守在电脑前

AI 需要你做决定?手机打开网页就能回复。出门、开会、吃饭都不耕误 AI 干活。回来一看,任务已经完成。

🤖

自动模式

对重复性任务可开启自动响应,AI 自主推进直到完成或遇到需要你决策的节点

📎

文件附件

右键文件/文件夹添加到对话框,或选中代码片段直接发送

快捷命令

内置 /Plan /Fix /Test /Review 等 30+ 快捷指令,覆盖从编码到部署全流程

💻 平台兼容性

AI Dialog 是所有 AI 编程工具的交互增强层,不绑定任何单一平台:

IDE 插件(安装即用)

工具 状态 特点
Windsurf ✅ 已支持 自动配置,安装即用
Cursor ✅ 已支持 自动配置,安装即用
Trae ✅ 已支持 自动配置,安装即用
Kiro ✅ 已支持 自动配置,安装即用
VS Code ✅ 已支持 自动配置,安装即用

CLI 工具(命令行 AI)

工具 状态 特点
Claude Code ✅ 已支持 一键配置,自动写入对应配置
Codex / Aider ✅ 已支持 一键配置,自动写入对应配置
Gemini CLI ✅ 已支持 一键配置,自动写入对应配置

💡 CLI 工具需要配合 IDE 插件使用,插件负责接收并展示对话窗口。

🎯 快速开始

  1. 安装插件

    在编辑器中打开扩展面板,手动安装 .vsix 文件

  2. 激活 Key

    在左侧栏输入激活码(格式:CD-XXXX-XXXX-XXXX)点击激活。激活后显示套餐信息、剩余时间和设备限制

  3. 复制 Rule

    点击“复制 Rule”将对话循环规则复制到剪贴板,然后粘贴到 AI 助手的记忆或对话输入框中

  4. 开始对话

    正常使用 AI 助手,插件会在每次回复后自动弹出对话框。可输入指令或点击快捷建议

📟 CLI 工具支持

除了 IDE 插件,AI Dialog 还支持 Claude Code、Codex、Gemini CLI 等命令行 AI 工具。一键配置,终端里的 AI 也能弹出对话框。

使用方法

  1. 确保插件已激活

    在 IDE 中安装并激活 AI Dialog 插件

  2. 一键配置 CLI

    Cmd/Ctrl+Shift+P,搜索 AI Dialog: 配置 CLI 工具,插件自动完成配置

  3. 开始使用

    在终端运行 CLI AI 工具,它会自动进入对话循环,对话窗口在 IDE 中弹出

注意事项

📡 通信模式

插件支持两种通信模式,可在设置中切换:

模式 说明 适用场景
WebSocket 实时双向连接,支持 Web Remote、实时推送 默认模式,推荐使用
HTTP 传统请求-响应模式,兼容性更好 网络受限、代理环境

切换方法

在编辑器设置中搜索 AI Dialog,找到通信模式选项切换即可。

⚠️ 重要:切换通信模式后需要完全关闭并重新打开编辑器 才能生效。仅重新加载窗口不够,必须完全退出后再启动。

🌐 Web Remote

Web Remote 允许你通过浏览器远程操作对话框,适用于手机、平板或其他设备。

使用条件

连接流程

  1. 打开 Web Remote

    在侧边栏点击“Remote”按钮,或直接访问侧边栏显示的 URL

  2. 输入密码

    使用侧边栏显示的 6 位数字密码登录。密码可随时刷新

  3. 远程操作

    登录后可查看当前对话状态、输入回复、选择建议等

密码与会话

操作效果
刷新密码旧密码立即失效,但已登录页面的 Token 仍有效(24小时)
重启编辑器会生成新密码,旧 Token 可能失效
错误密码 5 次锁定 5 分钟,防止暴力破解

🔒 安全说明

🛡️ Key 安全

Key 加密存储,服务端不保存明文。每个 Key 绑定设备数量有上限,超出后新设备无法激活。

🌐 Web Remote 安全

• 密码仅在当前会话有效,每次启动编辑器自动生成新密码

• 连续输入错误密码 5 次将被锁定 5 分钟

• Token 有效期 24 小时,过期后需重新登录

建议仅在局域网或可信网络中使用,避免在公共网络环境下使用

🚦 服务保护

所有接口均有限流和异常检测保护,确保服务稳定可靠。

❓ 常见问题

对话框不弹出怎么办?

1. 确认 Key 已激活且未过期(查看侧边栏状态)

2. 确认已将 Rule 粘贴到 AI 助手记忆或对话输入框

3. 尝试重新加载窗口(Cmd/Ctrl+Shift+P → Reload Window)

4. 检查 Output 面板(选择 AI Dialog)查看日志

Web Remote 连接不上?

1. 确认通信模式为 WebSocket(侧边栏底部显示 “WS”)

2. 确认编辑器正在运行且已激活

3. 检查是否被锁定(密码错误 5 次后锁定 5 分钟)

4. 刷新密码重试

切换通信模式后没有生效?

切换通信模式后必须完全关闭编辑器再重新打开。仅重新加载窗口不够,需要彻底退出后再启动。

Key 过期后怎么办?

联系管理员或分销商获取新的 Key。过期 Key 不会影响已有设置,重新激活后即可继续使用。

多设备如何使用?

每个 Key 有设备数量限制(可在侧边栏查看)。首次在新设备上激活会自动绑定。超出限制后需联系管理员解绑。

Output 日志时间不对?

已在 v0.26.0 修复,日志现在使用本地时间。如果你仍看到 UTC 时间,请更新到最新版本。

如何更新插件?

1. 下载最新版 .vsix 文件

2. 在编辑器中按 Cmd/Ctrl+Shift+P,输入 Install from VSIX

3. 选择下载的 .vsix 文件安装

4. 按提示 Reload Window 即可完成更新

也可通过侧边栏底部的"检查更新"按钮查看是否有新版本。

如何重新安装插件?

1. 在扩展面板找到 AI Dialog,点击卸载

2. 完全关闭编辑器后重新打开

3. 重新安装 .vsix 文件

4. Reload Window 后重新激活 Key

重装后已有配置和 Key 通常会保留,如需完全清除请在卸载前手动删除设置。

如何刷新窗口?

Cmd+Shift+P(Mac)或 Ctrl+Shift+P(Win/Linux),输入 Reload Window 回车即可。

刷新窗口会重新加载所有扩展,可以解决大部分临时性问题(如对话框不弹出、状态异常等)。

如何停止/关闭平台服务?

方法一:在侧边栏激活状态下,点击 plan 旁边的开关关闭平台服务。

方法二:在编辑器设置中搜索 ai-dialog.platform.enabled,设为 false

关闭后将自动移除对话循环规则并断开平台连接。重新开启后会自动恢复。

网络代理环境下无法连接?

插件通过 HTTPS/WSS 连接云端平台。如果你处于代理环境:

1. 在编辑器设置中搜索 http.proxy,配置代理地址(如 http://proxy.example.com:8080

2. 或设置系统环境变量 http_proxy / https_proxy

3. WebSocket 模式下代理需支持 WSS 协议,如不支持请切换到 HTTP 通信模式

4. 部分企业网络可能需要将 *.aidialog.dev 加入白名单

💬 社区与更新

🔄 如何更新插件

方法一:侧边栏一键更新(推荐)

1. 打开编辑器左侧 AI Dialog 侧边栏

2. 点击底部「检查更新」按钮

3. 如有新版本,点击「查看更新」自动下载

4. 下载完成后,按 Cmd/Ctrl+Shift+PInstall from VSIX → 选择文件安装

5. 按提示 Reload Window 即可

方法二:手动下载

访问 最新版本下载,然后按上述步骤 4-5 安装。

🐧 QQ 交流群

QQ群二维码

群号:541271137

扫码或搜索群号加入

⚠️ 免责声明

⚠️ 本插件为个人提效工具。

本插件通过 VS Code Extension API 实现对话窗口功能,不修改编辑器核心代码,不读取、传输或存储你的代码内容。

插件仅与平台服务器通信以验证 Key 有效性和转发对话请求。传输内容仅包含对话框的标题、建议和用户输入。

本工具不提供任何形式的保证,使用风险自担。服务可能因维护或其他原因中断。