描述:当用户表达想要玩一局 24 点游戏的时候,使用该组件进行出题,返回的是一道计算 24 点题目的 4 个数字。
{"name": "start", "type": "string", "desc": "24 点题目中,4 个数字里的最小值"},
{"name": "end", "type": "string", 24 点题目中,4 个数字里的最大值""}
start = int(params.get("start", 1))
end = int(params.get("end", 13))
end = min(13, max(end, start))
numbers = [str(random.randint(start, end)) for _ in range(4)]
"result": f"已为您出题,请使用{', '}.join(numbers)}计算24点,你只能使用加减乘除"