
Super Ask 是一个多轮人机交互中间件,适用于各种 AI 编程 Agent ( Cursor 、VS Code Copilot 、Codex 、OpenCode 、Qwen CLI 等)。
Agent 在执行任务的过程中,可以随时调用 Super Ask 向用户汇报进展、提问、等待反馈,然后根据反馈继续工作形成闭环。
| 痛点 | Super Ask 如何解决 |
|---|---|
| Agent 执行完才告知结果,方向跑偏难纠正 | Agent 可在任意节点暂停汇报,用户实时审阅 |
| 多个 Agent 并行时无法统一管理 | Web UI 集中管理所有 Agent 的会话 |
| 不同 IDE / Agent 工具碎片化 | 统一协议,一套规则适配 Cursor / Copilot / Codex / OpenCode / Qwen |
┌─────────────┐ ┌─────────────┐ ┌──────────────┐ │ Cursor │ │ VS Code │ │ Codex CLI │ │ Agent │ │ Copilot │ │ Agent │ └──────┬───────┘ └──────┬──────┘ └──────┬───────┘ │ Shell │ Shell / LM Tool │ Shell ┌──────────────────────────────────────────────────────────┐ │ Python CLI (super-ask.py) │ │ POST /super-ask ───── 阻塞等待用户回复 │ └──────────────────────────┬───────────────────────────────┘ │ HTTP + Bearer Token ┌──────────────────────────────────────────────────────────┐ │ Node.js Server (默认端口 19960) │ │ ┌──────────┐ ┌─────────────┐ ┌────────────────────┐ │ │ │ 会话管理 │ │ 部署引擎 │ │ 上传 / Pin / Tag │ │ │ └──────────┘ └─────────────┘ └────────────────────┘ │ │ WebSocket 实时推送 │ └──────────────────────┬───────────────────────────────────┘ ┌──────────────────────────────────────────────────────────┐ │ React Web UI (Vite) │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌─────────┐ │ │ │ 会话列表 │ │ 聊天视图 │ │ 部署面板 │ │ 设置 │ │ │ └──────────┘ └──────────┘ └──────────┘ └─────────┘ │ └──────────────────────────────────────────────────────────┘ 1 wzw 10 days ago cursor 可以做到, 不停止吗? 就算中间没有打断, 结束的时候, 也先 调用 Super Ask |
2 wzw 10 days ago 说明里面是有的: Agent 会在每次任务完成时自动调用 Super Ask 汇报并等待反馈 |