SuperAPI AI 工具集

ask-me

办公与效率

查看项目

更新于 10-20 23:17

技能介绍

Ask Me 是一个 skill,作为展示与持久化适配器,把问题的生成与推理留给调用方工作流。它的核心用途是:当 Agent 需要向用户提出一批独立问题(两个或更多)时,通过本地网页表单一次性收集答案,避免在对话中反复来回。支持单选、多选、自由文本题型,可设置必填/选填,选项可标记推荐并附理由。支持条件题(showWhen),实现问题间的分支依赖。问题文本和背景支持 Markdown(GFM)和 Mermaid 图表,可嵌入本地文件链接(仅限文档和图片),点击可在浏览器新标签页打开。答案在用户提交后保存为 answers.json,标准流程通过后台运行 ask 命令并读取 stdout 文件获取结果;也提供 create 手动回退和 resume 故障恢复命令。使用方式:先根据 schema 创建 QuestionSet JSON,然后通过 harness 后台机制运行 node <ASK_ME_SKILL_DIR>/scripts/ask-me.mjs ask --input <questions.json> > <run>.stdout.json,将 stderr 留在控制台以显示 URL 和 ask-me-id,启动后结束本轮等待完成通知。主要限制:需要 Node ≥ 18;需要 harness 提供可执行命令的工具(如 Bash)和后台任务完成通知机制;浏览器可能无法自动打开,需用户手动访问 URL;手动回退流程需用户回复“已提交”。分类:办公与效率。