guide
Step through power estimation by responding to prompts, choosing from options, and collecting parameters progressively.
Instructions
引导式功耗评估向导——逐步收集参数,给出选项,无需记忆工具名和参数。
每次调用返回下一步应该问用户什么问题,以及可选的选项列表。
AI Agent 负责向用户展示问题并收集回答,然后将回答作为 value 传入下一步。
典型流程::
guide(step="start") → 询问器件型号
guide(step="device", device="xc7a100tcsg324-1") → 询问评估模式
guide(step="mode", value="quick") → 询问时钟频率
guide(step="quick_clock", value="200") → 询问 LUT 利用率
... → 逐步收集参数
guide(step="quick_heatsink", value="medium") → 返回估算结果Args:
step: 当前步骤名。首次调用用 "start"。
value: 用户对当前步骤的回答。数字/字符串均可。
device: 器件型号(仅 step="device" 时需要)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| step | No | start | |
| value | No | ||
| device | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |