烤问我界面
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_385d17a3/grill-me-ui。
技能介绍
为什么需要这个界面
grill-me 的澄清流程按顺序逐条问答,一轮里若有三四个独立问题,对话就会退化成反复的“问一个、答一个”。用户看不到问题全貌,想调整某个答案时可能已过去好几条消息。Grill Me UI 解决的是批量问题的呈现与回收:把一整轮问题一次性渲染成本地表单。
工作方式
- 它是 grill-me 的展示与持久化适配器,问题生成和推理仍在调用方工作流
- 表单、样式、脚本、本地 API 全部离线运行,浏览器只与
http://127.0.0.1的临时服务通信,CSP 限制为本地资源 - 一整轮问题同页渲染,用户可任意顺序作答、修改,然后一次提交
- 调用流程:解析
GRILL_ME_UI_SKILL_DIR→ 读references/schema.md→ 生成 QuestionSet JSON → 前台命令等待提交 → 解析 stdout 的 JSON 回到原始工作流 - 会话模型为 Session → Round,后续轮次复用
sessionId并设置basedOnRound
适用边界与注意点
- 仅当一轮包含 ≥2 个独立问题时使用;单问题直接对话,有依赖的问题拆到后续轮
- 不能变成向导、轮播、手风琴或分页;20+ 问题也要保持全部挂载,只让中间区域滚动
- 本地服务或浏览器无法启动时回退到文本对话
- 禁止 CDN 脚本、远程字体、统计脚本等第三方资源
- 前台工具调用无法保持时,用分离式命令 + “已提交”标记 +
resume命令恢复 - 它不替代、不削弱 grill-me 的澄清逻辑,提交的答案必须回到原工作流继续
使用场景
- 使用 grill-me 梳理需求时,需把本轮多个独立问题一次性呈现给用户
- 离线开发环境中,Agent 生成的多个确认项要通过本地表单提交
- 当一轮包含多个独立问题时,避免逐条问答造成的交互冗长
适合人员
- 开发对话式 Agent 的工程师,想减少澄清问题的轮次
- 使用 grill-me 做需求调研的团队成员,需要批量收集独立答案
- 关注本地数据隐私的场景负责人,要求提交过程不依赖外部服务