惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Application and Cybersecurity Blog
Application and Cybersecurity Blog
G
GRAHAM CLULEY
P
Privacy International News Feed
L
LINUX DO - 热门话题
C
Cisco Blogs
T
Tor Project blog
AWS News Blog
AWS News Blog
K
Kaspersky official blog
C
Cybersecurity and Infrastructure Security Agency CISA
Cyberwarzone
Cyberwarzone
D
Darknet – Hacking Tools, Hacker News & Cyber Security
C
CERT Recently Published Vulnerability Notes
P
Proofpoint News Feed
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
L
Lohrmann on Cybersecurity
C
CXSECURITY Database RSS Feed - CXSecurity.com
Project Zero
Project Zero
Attack and Defense Labs
Attack and Defense Labs
Latest news
Latest news
The Last Watchdog
The Last Watchdog
Apple Machine Learning Research
Apple Machine Learning Research
Simon Willison's Weblog
Simon Willison's Weblog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Cloudbric
Cloudbric
Last Week in AI
Last Week in AI
S
Security Affairs
Google DeepMind News
Google DeepMind News
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
有赞技术团队
有赞技术团队
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
小众软件
小众软件
P
Palo Alto Networks Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
S
Security @ Cisco Blogs
V
V2EX
S
Secure Thoughts
人人都是产品经理
人人都是产品经理
月光博客
月光博客
博客园_首页
T
Troy Hunt's Blog
爱范儿
爱范儿
N
News and Events Feed by Topic
Hugging Face - Blog
Hugging Face - Blog
雷峰网
雷峰网
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
P
Privacy & Cybersecurity Law Blog
V
Vulnerabilities – Threatpost

博客园 - 沐子馨

什么是Agent? Agent Loop:从对话式 AI 到自主智能体的范式跃迁 解锁图数据建模的奥秘 基于 Neo4j 与 Milvus 的图RAG系统搭建指南 解决复杂推理难题:KG-RAG 在大模型中的应用 RAG 评估常用工具简介 RAG系统效果不好?一文看懂如何进行系统评估 写出让 AI “秒懂”的技能Skill 深入理解 RAG 中的格式化生成与函数调用 解锁 RAG 系统中的高级检索与重排序策略 掌握查询重构与智能路由的艺术 告别黑盒:手把手实现一个可解释、可调试的 Text2SQL 代理系统 告别简单向量搜索:RAG 中的高级查询构建与优化策略 深入理解 RAG 中的混合搜索策略 告别基础检索:掌握 RAG 中的句子窗口与递归路由策略 构建多模态检索系统:Milvus 部署、Schema 设计与混合检索实践 向量数据库原理与实战:从核心机制到 FAISS 应用 多模态向量嵌入:从文本到图像的语义统一与 RAG 应用 构建高效 RAG 的基石:深度解析 Embedding 模型原理与优化 All-in-RAG:解锁大模型“开卷考试”的终极能力 AI Agent 是如何思考的?一文读懂推理与决策引擎 终端革命:AI Agent 正在重新定义命令行 给企业装上“AI 大脑”:AgentSpace 如何从“手动检索”跨越到“智能决策”? Agentic 框架快速概览 AI 智能体交互如何带领它走出对话框,从屏幕像素迈向真实物理世界 高级提示词技巧如何带领大模型走出“一本正经胡说八道”的误区? 当 AI 学会“开疆拓土”:探索与发现模式如何从源头打破静态知识的桎梏,在陌生领域催生新洞见? 拒绝 AI “手忙脚乱”:优先级模式如何为智能体打造毫秒级的“任务调度官”? 构建生产级可信 Agent:评估与监控中的自动化审计与闭环优化机制 当 AI 学会“三思后言”:安全护栏如何从源头掐灭偏见、幻觉与恶意攻击? 拒绝“张口就来”:推理技术如何让 AI 像人类一样拆解复杂难题? 当家方知柴米贵:资源感知优化如何让 AI 智能体告别“算力浪费”? 开启多智能体互联时代:A2A 协议与 AI 协作网络的底层逻辑 为智能体装上“实时百科全书”:RAG 如何打破 AI 的知识边界? 当工具失效、网络中断:AI智能体的应急与自修复指南 赋予AI“北极星”:如何让智能体自主设定并追踪目标 打破“M×N”集成魔咒:MCP如何重塑AI应用架构 赋予模型“生命力”:大语言模型如何通过学习实现持续适应 赋予模型“长期记忆”:大语言模型的记忆管理机制 AI的“社会性”:深入理解多智能体协作机制 理解AI智能体的规划机制 理解大模型的工具使用 智能体的元认知:反思模式与自我优化机制 智能体并行化模式:提升复杂工作流性能的关键技术 超越线性执行:使用LLM实现智能体路由模式 解构复杂任务:深入理解提示词链(Prompt Chaining) 别再被 AI 术语唬住了!一文理清你需要了解的所有概念 不止是多写几句:谷歌如何用69页白皮书重塑提示工程 [转]长PDF文档的总结与评估策略 Context 工程:如何把正确的上下文喂给 AI 前端如何写出优秀的 AI Agent Skills mac安装python后command not found: pip keep-alive 原理剖析 如何优雅地在 React 中使用TypeScript,看这一篇就够了! react useContext React Context 详细介绍(状态共享、数据传递) 以用户为中心的性能指标【译】 element下拉框远程搜索debounce防抖控制 vue-router打开新窗口 propmise: allSettled()与all()的区别 使用 new Date() 在chrome、安卓和 IOS 中表现不同
构建负责任的AI:人类监督、干预与反馈闭环机制
沐子馨 · 2026-04-28 · via 博客园 - 沐子馨

人机协同(Human-in-the-Loop,HITL)模式是智能体开发和部署中的关键策略。它有意识地将人类认知的独特优势——如判断力、创造力和对细微差别的理解——与 AI 的计算能力和效率相结合。这种战略性整合不仅是一种选择,在许多情况下更是一种必然,尤其是随着 AI 系统越来越深入地嵌入关键决策流程中。

HITL 的核心原则是确保 AI 在道德边界内运行,遵守安全协议,并以最佳效率实现其目标。在具有复杂性、模糊性或重大风险的领域中,这些担忧尤为突出,因为 AI 错误或误解的后果可能非常严重。在这种情况下,完全自主——即 AI 系统在没有任何人工干预的情况下独立运行——可能是不明智的。HITL 承认这一现实,并强调即使 AI 技术飞速发展,人类监督、战略投入和协作互动仍然不可或缺。

HITL 方法从根本上围绕人工智能与人类智能之间的协同理念展开。HITL 不是将 AI 视为人类工作者的替代品,而是将 AI 定位为增强和提升人类能力的工具。这种增强可以采取多种形式,从自动化常规任务到提供数据驱动的见解来为人类决策提供信息。最终目标是创建一个协作生态系统,让人类和 AI 智能体都能利用各自的独特优势,实现任何一方都无法单独完成的成果。

在实践中,HITL 可以通过多种方式实施。一种常见的方法是让人类充当验证者或审查者,检查 AI 输出以确保准确性并识别潜在错误。另一种实施方式是让人类主动引导 AI 行为,实时提供反馈或进行纠正。在更复杂的设置中,人类可能与 AI 作为合作伙伴协作,通过交互式对话或共享界面共同解决问题或做出决策。无论具体实施方式如何,HITL 模式都强调保持人类控制和监督的重要性,确保 AI 系统始终与人类道德、价值观、目标和社会期望保持一致。

人机协同模式概述

人机协同(HITL)模式将人工智能与人类输入相结合,以增强智能体能力。这种方法承认,最佳的 AI 性能通常需要自动化处理和人类洞察的结合,特别是在高度复杂或涉及道德考量的场景中。HITL 的目标不是取代人类输入,而是通过确保关键判断和决策基于人类理解来增强人类能力。

HITL 包含几个关键方面:人类监督涉及监控 AI 智能体性能和输出(例如通过日志审查或实时仪表板),以确保遵循指南并防止不良结果。干预和纠正发生在 AI 智能体遇到错误或模糊场景并可能请求人工干预时;人类操作员可以纠正错误、提供缺失数据或指导智能体,这也有助于未来智能体的改进。用于学习的人类反馈被收集并用于完善 AI 模型,在带有人类反馈的强化学习等方法中尤为突出,其中人类偏好直接影响智能体的学习轨迹。决策增强是指 AI 智能体向人类提供分析和建议,由人类做出最终决定,通过 AI 生成的见解而非完全自主来增强人类决策。人机协作是一种合作互动,人类和 AI 智能体贡献各自的优势;常规数据处理可能由智能体处理,而创造性问题解决或复杂谈判则由人类管理。最后,升级策略是建立的协议,规定智能体何时以及如何将任务升级给人类操作员,以防止在超出智能体能力范围的情况下出现错误。

实施 HITL 模式使得在完全自主不可行或不被允许的敏感行业中使用智能体成为可能。它还通过反馈循环提供了持续改进的机制。例如在金融领域,大型企业贷款的最终批准需要人类贷款官员评估诸如领导层品格等定性因素。同样在法律领域,正义和问责制的核心原则要求人类法官保留对关键决定(如量刑)的最终权威,这些决定涉及复杂的道德推理。

注意事项:尽管 HITL 模式具有诸多优势,但也存在重要的注意事项,其中最主要的是可扩展性不足。虽然人类监督提供了高精度,但操作员无法管理数百万个任务,这造成了基本权衡,通常需要采用混合方法,结合自动化实现规模化和 HITL 实现准确性。此外,此模式的有效性在很大程度上依赖于人类操作员的专业知识;例如虽然 AI 可以生成软件代码,但只有熟练的开发人员才能准确识别细微错误并提供正确的修复指导。这种对专业知识的需求同样适用于使用 HITL 生成训练数据时,因为人类标注员可能需要特殊培训才能学会如何以产生高质量数据的方式纠正 AI。最后,实施 HITL 会引发重大隐私问题,因为敏感信息在暴露给人类操作员之前通常必须严格匿名化,这增加了另一层流程复杂性。

实际应用和用例

人机协同模式在广泛的行业和应用中至关重要,特别是在准确性、安全性、道德考量或细微理解至关重要的领域。

  • 内容审核:AI 智能体可以快速过滤大量在线内容以查找违规内容(如仇恨言论、垃圾邮件)。然而,模糊案例或边界内容会升级给人类审核员进行审查和最终决定,确保细致入微的判断并遵循复杂政策。
  • 自动驾驶:虽然自动驾驶汽车自主处理大多数驾驶任务,但它们被设计为在 AI 无法自信导航的复杂、不可预测或危险情况下(如极端天气、异常道路条件)将控制权交还给人类驾驶员。
  • 金融欺诈检测:AI 系统可以根据模式标记可疑交易。然而,高风险或模糊的警报通常会发送给人类分析师,他们进一步调查、联系客户,并对交易是否欺诈做出最终决定。
  • 法律文件审查:AI 可快速扫描和分类数千份法律文件以识别相关条款或证据。然后,人类法律专业人员审查 AI 的发现以确保准确性、上下文和法律含义,特别是对于关键案例。
  • 客户支持(复杂查询):聊天机器人可能处理常规客户查询。如果用户问题过于复杂、情绪激动或需要 AI 无法提供的同理心,对话将无缝交接给人类支持人员。
  • 数据标注和注释:AI 模型通常需要大量标注数据集进行训练。人类被纳入循环以准确标注图像、文本或音频,为 AI 学习提供基本事实。随着模型发展,这是一个持续过程。
  • 生成 AI 完善:当 LLM 生成创意内容(如营销文案、设计理念)时,人类编辑或设计师审查和完善输出,确保其符合品牌指南、与目标受众产生共鸣并保持质量。
  • 自主网络:AI 系统能够通过利用关键性能指标(KPI)和识别模式来分析警报并预测网络问题和流量异常。然而,关键决策——如处理高风险警报——经常升级给人类分析师。这些分析师进行进一步调查,并对网络更改的批准做出最终决定。

此模式体现了 AI 实施的实用方法。它利用 AI 实现增强的可扩展性和效率,同时保持人类监督以确保质量、安全性和道德合规性。

“人在循环外”(Human-on-the-loop)是此模式的一个变体,其中人类专家定义总体策略,然后 AI 处理即时操作以确保合规性。让我们考虑两个例子:

  • 自动金融交易系统:在此场景中,人类金融专家设定总体投资策略和规则。例如,人类可能将策略定义为:”维持 70% 科技股和 30% 债券的投资组合,不要在任何单一公司投资超过 5%,并自动出售任何跌幅低于购买价格 10% 的股票。”然后,AI 实时监控股票市场,在满足这些预定义条件时立即执行交易。AI 正在根据人类操作员设定的较慢、更具战略性的策略处理即时、高速的操作。
  • 现代呼叫中心:在此设置中,人类经理为客户互动建立高级策略。例如,经理可能设置规则,如”任何提到’服务中断’的呼叫应立即转接给技术支持专家”,或”如果客户的语调表明高度沮丧,系统应提供直接连接到人类支持人员”。然后,AI 系统处理初始客户互动,实时倾听和解释他们的需求。它通过立即转接呼叫或提供升级来自主执行经理的策略,无需对每个单独案例进行人工干预。这允许 AI 根据人类操作员提供的较慢、战略性的指导管理大量即时操作。

实践代码示例

为演示人机协同模式,ADK 智能体可识别需要人工审查的场景并启动升级过程。这允许在智能体的自主决策能力有限或需要复杂判断时进行人工干预。此功能并非孤立存在;其他流行框架也采用了类似能力。例如,LangChain 同样提供了实现此类交互的工具。

from google.adk.agents import Agent
from google.adk.tools.tool_context import ToolContext
from google.adk.callbacks import CallbackContext
from google.adk.models.llm import LlmRequest
from google.genai import types
from typing import Optional

## 工具占位符(如需请替换为实际实现)
def troubleshoot_issue(issue: str) -> dict:
   return {"status": "success", "report": f"Troubleshooting steps for {issue}."}

def create_ticket(issue_type: str, details: str) -> dict:
   return {"status": "success", "ticket_id": "TICKET123"}

def escalate_to_human(issue_type: str) -> dict:
   # 在真实系统中,这通常会转移到人工队列
   return {"status": "success", "message": f"Escalated {issue_type} to a human specialist."}

technical_support_agent = Agent(
   name="technical_support_specialist",
   model="gemini-2.0-flash-exp",
   instruction="""
您是我们电子公司的技术支持专家。

首先,检查用户在 state["customer_info"]["support_history"] 中是否有支持历史记录。
如果有,请在您的回复中引用此历史记录。

对于技术问题:
1. 使用 troubleshoot_issue 工具分析问题。
2. 指导用户完成基本故障排除步骤。
3. 如果问题持续存在,使用 create_ticket 记录问题。

对于超出基本故障排除的复杂问题:
1. 使用 escalate_to_human 转接给人类专家。

保持专业但富有同理心的语气。承认技术问题可能引起的挫败感,同时提供明确的解决步骤。
   """,
   tools=[troubleshoot_issue, create_ticket, escalate_to_human]
)

def personalization_callback(
   callback_context: CallbackContext, llm_request: LlmRequest
) -> Optional[LlmRequest]:
   """将个性化信息添加到 LLM 请求中。"""
   # 从状态获取客户信息
   customer_info = callback_context.state.get("customer_info")

   if customer_info:
       customer_name = customer_info.get("name", "valued customer")
       customer_tier = customer_info.get("tier", "standard")
       recent_purchases = customer_info.get("recent_purchases", [])

       personalization_note = (
           f"\n重要的个性化信息:\n"
           f"客户姓名:{customer_name}\n"
           f"客户等级:{customer_tier}\n"
       )

       if recent_purchases:
           personalization_note += f"最近购买:{', '.join(recent_purchases)}\n"

       if llm_request.contents:
           # 在第一个内容之前添加为系统消息
           system_content = types.Content(
               role="system", parts=[types.Part(text=personalization_note)]
           )
           llm_request.contents.insert(0, system_content)

   return None  # 返回 None 以继续修改后的请求

此代码提供了使用 Google ADK 创建技术支持智能体的蓝图,围绕 HITL 框架设计。智能体充当智能第一线支持,配置了特定指令,并配备了 troubleshoot_issue、create_ticket 和 escalate_to_human 等工具来管理完整的支持工作流。升级工具是 HITL 设计的核心部分,确保复杂或敏感案例传递给人类专家。

此架构的一个关键特性是其深度个性化能力,通过专用回调函数实现。在联系 LLM 之前,此函数从智能体状态中动态检索客户特定数据——如姓名、等级和购买历史。然后将此上下文作为系统消息注入提示词中,使智能体能够提供高度定制和知情的响应,引用用户历史记录。通过将结构化工作流与基本人类监督和动态个性化相结合,此代码展示了 ADK 如何促进开发复杂且强大的 AI 支持解决方案。

速览

问题背景: AI 系统(包括高级 LLM)通常在需要细致入微判断、道德推理或对复杂模糊上下文深刻理解的任务中表现不佳。在高风险环境中部署完全自主的 AI 具有重大风险,因为错误可能导致严重的安全、财务或道德后果。这些系统缺乏人类固有的创造力和常识推理能力。因此,在关键决策过程中仅依赖自动化通常是不明智的,并可能损害系统的整体有效性和可信度。

解决方案: 人机协同(HITL)模式通过战略性地将人类监督整合到 AI 工作流中提供了标准化解决方案。这种智能体方法创建了共生伙伴关系,AI 处理计算繁重工作和数据处理,而人类提供关键验证、反馈和干预。通过这样做,HITL 确保 AI 行动与人类价值观和安全协议保持一致。这种协作框架不仅降低了完全自动化的风险,还通过从人类输入中持续学习来增强系统能力。最终,这带来了更强大、准确和道德的结果,这些结果是人类或 AI 单独无法实现的。

实践建议: 在部署 AI 到错误会产生重大安全、道德或财务后果的领域时使用此模式,例如医疗保健、金融或自主系统。对于涉及 LLM 无法可靠处理的模糊性和细微差别的任务(如内容审核或复杂客户支持升级),它至关重要。当目标是使用高质量人类标注数据持续改进 AI 模型或完善生成 AI 输出以满足特定质量标准时,采用 HITL。

可视化摘要

图 1:人机协同设计模式

关键要点

关键要点包括:

  • 人机协同(HITL)将人类智能和判断整合到 AI 工作流中。
  • 它在复杂或高风险场景中对安全性、道德和有效性至关重要。
  • 关键方面包括人类监督、干预、学习反馈和决策增强。
  • 升级策略对于智能体何时交接给人类至关重要。
  • HITL 允许负责任的 AI 部署和持续改进。
  • 人机协同的主要缺点是其固有的可扩展性不足,在准确性和数量之间造成权衡,以及对高技能领域专家进行有效干预的依赖性。
  • 其实施带来了操作挑战,包括需要培训人类操作员进行数据生成,以及通过匿名化敏感信息来解决隐私问题。

结论

本章探讨了至关重要的人机协同(HITL)模式,强调了其在创建强大、安全和道德的 AI 系统中的作用。我们讨论了如何将人类监督、干预和反馈整合到智能体工作流中可以显著增强其性能和可信度,特别是在复杂和敏感的领域中。实际应用展示了 HITL 的广泛实用性,从内容审核和医疗诊断到自动驾驶和客户支持。概念性代码示例提供了 ADK 如何通过升级机制促进这些人机交互的一瞥。随着 AI 能力不断进步,HITL 仍然是负责任的 AI 开发的基石,确保人类价值观和专业知识在智能系统设计中保持核心地位。

参考文献

  1. A Survey of Human-in-the-loop for Machine Learning, Xingjiao Wu, Luwei Xiao, Yixuan Sun, Junhang Zhang, Tianlong Ma, Liang He, https://arxiv.org/abs/2108.00941