这个边界选择器会输出什么?

来自 智能体使用边界
Node 24 入门 3分钟

这个边界选择器会输出什么?

JavaScript
function choose(task) {
  if (!task.intentSettled || task.sensitive) return "human-led";
  if (task.stableRule) return "simple automation";
  if (task.hasOracle && task.bounded) return "agent";
  return "human-led";
}

const tasks = [
  { intentSettled: true, sensitive: false, stableRule: true },
  { intentSettled: true, sensitive: false, stableRule: false,
    hasOracle: true, bounded: true },
  { intentSettled: false, sensitive: false, stableRule: true },
];

console.log(tasks.map(choose).join(" | "));
在试验场中打开
报告错误