用途:当需要用户做出一系列决策时,逐条在聊天中提问会变成冗长的来回。该技能把三个或更多问题放到一个 HTML 页面上,附上理由,用户一次性粘贴回全部答案。适用于 grilling 会话、交接或计划中的开放问题、评审,以及开工前需要确定的选择。
主要能力:页面采用类似 GOV.UK Design System 的样式,左侧为编号问题列表并显示选择,推荐项及其理由位于大号单选按钮或复选框上方,另有“Check your answers”列表(每行带 Change 链接)和可复制的纯文本。每个问题包含 id、title、context、why、blocks、source、type(radio 或 checkbox)和 options,每个选项含 key、title、desc、cost 和 rec。
使用方式:先收集问题,只保留需要用户决策的;按依赖排序;复制 <skill-dir>/assets/question-page.html 模板并填写 {{TITLE}}、{{LABEL}}、{{HEADING}}、{{INTRO}}、{{STORE_KEY}}、{{ANSWER_HEADING}};替换示例问题;运行 python3 <skill-dir>/scripts/check_question_page.py <page> 直到退出码为 0;提交页面;如有 Artifact 工具则发布,否则提供本地路径;交付链接、路径和一句说明后等待。答案返回后先读 Note,记录答案,未决问题进入下一轮。
限制:依赖性问题应留在聊天中逐条提问;1 或 2 个问题用聊天;无真实选项的问题在聊天中问;若运行中的技能禁止提供答案则按该技能要求用聊天。页面文本仅可使用 <code>、<em>、<strong>,source 可含 https 链接。未提供收费、价格或平台信息。