vtemian/octto

Interactive brainstorming UI for OpenCode agents - multi-question forms, decisions, and real-time feedback

解决的问题

Octto 替代了与 AI 进行头脑风暴时输入冗长详细提示或逐个回答基于终端的问题这一繁琐过程。它将 AI 请求信息的场景转化为交互式、可视化的浏览器界面,将输入时间从几分钟缩短到几秒钟。

工作原理

系统使用三个专用代理——启动器、探测器和协调器——来管理会话。启动器将用户请求拆分为多个探索分支。探测器代理判断某个分支是否需要进一步提问以细化需求。这些提问随后通过一个包含 14 种不同输入类型(如单选按钮、滑块和代码编辑器)的浏览器界面呈现给用户。

适用人群

使用 AI 代理进行规划和头脑风暴,并希望以更高效、可视化方式与项目需求互动的开发者和设计师。

主要亮点

  • 可视化输入类型:支持 14 种丰富的输入类型,包括排序重排、星级评分和并排代码差异对比。
  • 并行探索:将请求拆分为 2-4 个分支,可任意顺序回答。
  • 实时更新:前一个提问被回答后,下一个问题立即出现,并带有剩余步骤的进度指示器。
  • 可自定义代理行为:可通过全局或项目级配置文件注入自定义指令(片段)。
  • 最终计划生成:生成可审查的最终计划,并直接保存到项目的文档文件夹中。

相关

  • 项目
  • 项目
  • 项目
  • 项目