自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 A2UI 上手三天,我把 Agent 的对话轮次从 7 轮压到 2 轮:500 行 Python 实现一个可流式渲染的 Agent UI Runtime

回头看那个采购风控 Agent,改造后的会话变成了两轮:第一轮,用户说"分析最近三个月采购异常"。Agent 跑完查询,直接推一个界面上来——上面是 12 条异常记录的表格(可勾选、可按金额排序),下面是三个高风险项目的复核表单,字段是根据风险类型动态生成的,金额超 50 万的多了个"资金来源"必填项。第二轮,用户勾了两条、填完复核人、点了提交。Agent 收到 action,走完权限校验和幂等检查,回一句"已提交,复核人张三"。省下来的五轮对话,本质上都是模型在替 GUI 干它不擅长的事。

2026-11-05 09:27:54 149

原创 600行Python搭建多模态视觉Agent:我让AI自己“看“截图找Bug,每天省掉3小时人工点点点

从"只能检查DOM结构"到"能看懂页面渲染效果",这一步跨越了传统UI测试工具多年的能力边界。多模态视觉Agent不是什么银弹——它不能替代Playwright,不能替代Percy,更不能替代有经验的QA工程师。但它能在传统工具覆盖不到的地方,补上一双眼睛。这双眼睛不会累、不会走神、不会因为看到第100张截图就开始摸鱼。600行Python,2个依赖库,每张图1分钱。如果你的产品也面临"自动化测试覆盖率好看但用户照样投诉"的困境,不妨试试给你的测试系统装上一双能"看"的眼睛。

2026-11-04 09:30:45 137

原创 公司有个跑了15年的ERP,我用450行Python让AI Agent安全接管了70%的手工操作

遗留系统对接这件事,行业里讨论得不多。大家都在聊最新的Agent架构、最强的模型,很少有人愿意聊"怎么让Agent打开一个2010年写的ERP"这种脏活累活。但现实就是:中国有超过60%的中大型企业还在用10年以上的核心业务系统。这些系统不可能一夜之间换掉,但它们的数据和能力需要被Agent利用起来。我的方案不是银弹。它解决的是"安全地读取和操作老系统"这个问题,更复杂的场景(比如需要修改老系统的业务逻辑)还需要更深度的集成方案。

2026-11-03 09:28:09 75

原创 DeepSeek昨天发的Super-agent,我用450行Python实现了核心架构:单会话瓶颈彻底打破

Super-agent架构不是银弹。它增加了系统复杂度,对运维的要求也更高。如果你的Agent只是每天处理几十个简单请求,单会话架构完全够用,没必要上这么重的方案。但如果你的场景是:Agent需要长时间运行、需要同时服务多个用户或信道、需要跨任务保持上下文——那Super-agent架构基本是绕不开的。从Prompt工程到上下文工程,从单Agent到双层架构,从被动响应到主动推进——2026年Agent领域正在经历一次架构层面的范式转移。

2026-11-02 09:27:41 178

原创 97%的开发者知道上下文很重要,但只有4%真正做对了:我用400行Python搭建生产级分层上下文管理系统

dataclass"""一个上下文层级"""name: strmax_tokens: int # 该层级的Token预算messages: list = field(default_factory=list) # 该层级的消息列表compressed_summary: str = "" # 压缩后的摘要(L1专用)@dataclass"""长期记忆条目"""key: str # 记忆的唯一标识content: str # 记忆内容。

2026-11-01 09:27:25 168

原创 11月30日大限将至:我用350行Python给AI Agent搭了套模型无感切换系统,Sonnet退役当天零故障

回头看看,11月30日这个deadline其实暴露了一个行业问题:太多团队把AI Agent的模型选择当成一个"配置项",而不是一个"架构决策"。当你只有一个model字段、一个供应商、一条链路的时候,供应商的任何变动都会让你手忙脚乱。这不是"迁移"能解决的问题——这是架构层面的脆弱性。我在这套系统上花了大概两天时间写、一天时间调。代码量不算大,但它解决了一个让我很焦虑的问题:11月30日那天,我可以正常下班,不用凌晨爬起来改配置。今天就跑一遍scan_models.py。不要等到11月29日。

2026-10-31 09:28:31 232

原创 你的Agent基准测试90分上线翻车率47%:400行Python搭建预部署验证系统

Agent测试这件事,行业还处在比较早期的阶段。大部分人还在用"跑几个case看看效果"的方式做验收。但CXBench那个数据已经很清楚了——结果正确率90%和过程合规率14%之间的鸿沟,不是靠换更好的模型能填上的。这篇文章给的方案也不是银弹。它解决的是"上线前的验证"问题,上线后还需要持续的运行时监控(这是另一个话题了)。但至少,你的Agent不应该在凌晨三点因为一个prompt注入把生产数据库的数据导出到外部服务器——而你的测试系统连这个场景都没测过。400行代码,零外部依赖,直接拿去用。

2026-10-30 08:48:17 160

原创 NIST刚发布Agent身份管理10大准则:我用350行Python搭了一个零信任权限委托系统

import jwt"""定义系统支持的所有权限类型"""@dataclass"""Agent身份定义 - 对应NIST准则01 Provenance"""name: strowner: str # 创建者(人类或组织)purpose: str # 用途描述session_ttl: int = 300 # 默认5分钟过期,对应NIST准则04"""Agent身份注册中心""""""注册新Agent,返回JWT Token"""

2026-10-29 08:50:12 164

原创 签发短期JWT,对应NIST准则04 Short-Lived Authorization

import jwt"""定义系统支持的所有权限类型"""@dataclass"""Agent身份定义 - 对应NIST准则01 Provenance"""name: strowner: str # 创建者(人类或组织)purpose: str # 用途描述session_ttl: int = 300 # 默认5分钟过期,对应NIST准则04"""Agent身份注册中心""""""注册新Agent,返回JWT Token"""

2026-10-29 08:48:38 132

原创 你的AI Agent正在拖垮整个系统:用400行Python给工具链加上限流熔断,错误率从34%降到2.1%

Agent的工具链防护这件事,说实话不性感。大家都在聊Agent的架构有多酷、推理能力有多强,很少有人愿意讨论"Agent调API挂了怎么办"这种脏活累活。但生产环境就是这样——你的Agent再聪明,如果它调的外部API没有保护,一个故障就能把整个系统拖垮。限流、熔断、Token预算,这三层防护看起来简单,但缺了任何一层,你的Agent在生产环境里就是一颗定时炸弹。代码已经完整给出,零依赖,直接能用。参数需要根据你的实际场景调,但框架不用改。你的Agent在生产环境遇到过工具链雪崩的问题吗?

2026-10-28 09:27:34 188

原创 你的Agent正在偷偷干活你还不知道:400行Python搭建运行时治理引擎,动态权限+行为审计+实时熔断一步到位

纳德拉说的那句话反复想了好几天:"最值得信赖的Agent系统,不是用了最可信模型的那个。而是被设计成即使最不信任模型也能安全运行的那个。这其实是安全领域的老命题——**零信任(Zero Trust)**在Agent时代的延伸。过去做零信任,对象是人、设备、网络。现在对象多了AI Agent——一个有能力自主决策、可以调用工具、能访问数据的"数字员工"。它不是人,但它在做决策。它不是恶意软件,但它可能造成损害。它没有被黑,但它可能"跑偏"。

2026-10-27 09:02:08 122

原创 AI Agent生产级沙箱隔离实战:从OpenAI模型逃逸事件说起,我用400行Python搭了一个三层防御系统

OpenAI那次事件之后,行业对AI Agent安全的讨论明显升温了。但说实话,大部分讨论还停留在"我们应该重视安全"的层面,真正给出工程化方案的并不多。这篇文章给的方案也不是银弹。它防不住所有攻击,但它提供了一个可落地的起点——三层防御、分层隔离、事后审计。在这个基础上,你可以根据业务需求继续加固。安全这件事,没有绝对的防线,只有不断提升的成本。让攻击者的成本高于收益,你就赢了。36氪, "停训11天后重启,OpenAI最强模型断网开练", 2026年10月这篇文章有没有帮到你?

2026-10-26 08:47:36 262

原创 不改模型权重也能涨11.5分?我用400行Python给Agent搭了一套自进化系统

先澄清一个概念。模型:负责推理、理解、决策的那个大语言模型(GPT-4、Claude、Qwen之类的)外壳(Harness):围绕模型的一切——系统提示词、工具描述、记忆结构、子Agent定义、安全护栏、编排逻辑打个比方,模型是大脑,外壳是穿的衣服、带的工具、手里拿的地图。大多数人调Agent效果的方式是什么?换模型。觉得不够聪明?换GPT-4o。觉得太慢?换个小的。这就像觉得一个人不够聪明,不是让他多学点东西,而是直接给他换个脑子。成本极高,而且——不一定管用。

2026-10-25 08:43:16 195

原创 你的AI Agent为什么跑不过1小时? Harness Engineering用500行Python让它连续工作8小时不断档

Harness Engineering不是银弹,但它解决了一个核心矛盾:模型是聪明的,但它是无状态的、不可靠的、缺乏自我纠错能力的。Harness就是给这个聪明但不可靠的大脑装上一套完整的操作系统,有文件系统(记忆层)、有进程管理(执行层)、有错误处理(反馈层)、有任务调度(编排层)。LangChain的实验已经证明了,只改Harness不换模型就能提升13个百分点。2026年的Agent竞赛,比的不再是谁的模型更大,而是谁的Harness更扎实。给你的Agent加检查点机制,崩溃恢复是生产级的底线。

2026-10-24 08:45:26 203

原创 我的AI Agent凌晨3点给生产数据库发了DROP TABLE:用400行Python构建运行时行为沙箱

import reWARN = "warn" # 放行但记录告警@dataclass"""一次工具调用的完整上下文"""@dataclass"""沙箱的裁决结果"""@dataclass"""工具权限规则"""tool_name: str # 支持通配符,如 "db.*"# conditions 示例:Agent的自主性越强,你越不能只靠入口检查来保证安全。你需要一个持续运行的监控系统,在每一次工具调用执行之前做实时裁决。权限矩阵:谁可以做什么(静态策略)调用链追踪。

2026-10-23 08:45:28 185

原创 我研究了Claude刚公测的Dynamic Workflows后发现:多Agent编排的尽头不是更强的模型,而是让Agent自己写调度程序

在接入Dynamic Workflows之前,先定义好参与任务的Agent。这一步很关键——你定义的Agent决定了工作流中每个工人的能力边界。# 1. 定义一个只读的文件扫描Agentmodel="claude-haiku-5-5", # 轻量任务用便宜模型system="你是一个代码文件扫描器。只读取文件并报告文件路径和类型。不要修改任何文件。",# 2. 定义一个安全审计Agentmodel="claude-opus-5-5", # 安全审计需要强推理。

2026-10-22 08:48:01 113

原创 A2A+MCP双协议实战:我用400行Python让3个不同框架的Agent互相干活

3个不同框架的Agent通过A2A协议互相发现、互相调用每个Agent内部通过MCP管理自己的工具一个编排层串联完整工作流A2A管Agent间的协作,MCP管Agent内部的能力,编排层管业务流程。三层解耦,各管各的。2026年Agent领域最大的变化,就是协议层终于从"各家自建"走向了"标准统一"。A2A和MCP同时进入Linux基金会的Agentic AI Foundation,标志着Agent互操作的基础设施基本到位了。如果你也在做多Agent系统,建议尽早引入协议层。

2026-10-21 08:48:16 215

原创 2026年AI Agent评测体系搭建实战:400行Python从零构建三层自动化评测平台

import reCOMPONENT = "component" # 组件层TRAJECTORY = "trajectory" # 轨迹层OUTCOME = "outcome" # 结果层@dataclasskey: str"""评分器基类""""""规则评分器:用于确定性判断"""try:"""轨迹评分器:检查执行过程"""# 检查禁止工具# 检查必选工具# 步数检查checks = {# 安全检查是硬门槛——违反任何一项直接判0comment=(),

2026-10-20 08:48:37 252

原创 上下文工程实战:我用350行Python把AI Agent月账单从3000元砍到200元

这层解决的是"Agent跑久了上下文越来越长"的问题。当Token数接近预算上限时,把旧对话压缩成摘要,只保留最近两轮完整内容。保留事实,扔掉过程。用户说了什么、Agent做了什么决定,这些要留。中间的思考过程、工具返回的原始数据,可以丢。"""上下文压缩层:当Token快爆的时候,把历史压成摘要""""""用LLM把一组消息压缩成一段摘要"""])messages=["你是一个对话压缩器。把下面的对话历史压缩成简洁的事实摘要。\n""要求:\n""1. 保留关键事实和用户意图\n"

2026-10-19 08:46:11 163

原创 我用DeepSeek刚开放的搜索API给Agent装了个联网大脑:成本降了92%,附完整生产级代码

便宜、干净、好用。便宜是指5元/千次的定价,在同类产品中几乎是最低的;干净是指它自带的反SEO和反AIGC垃圾机制,给Agent返回的信息质量相对可靠;好用是指Search + Fetch的接口设计很克制,两个端点覆盖了你需要的全部能力,不用学一堆复杂参数。当然,它也有局限:5次/秒的限流对高并发场景是个瓶颈,索引覆盖可能不如Google/Bing全面,数据合规问题需要具体评估。但对于大部分Agent应用来说,这套API已经足够撑起一个生产级的联网搜索方案了。

2026-10-18 08:41:07 138

原创 AI Agent数据安全实战:我用350行Python给大模型应用搭了套PII过滤系统,拦截了98%的敏感信息泄露

做AI Agent的很多团队都有个惯性思维:先加能力,再补安全。但数据安全这玩意,真不是事后能轻松补上的。你的Agent已经跑了三个月,用户数据在各种日志和缓存里到处都是,这时候再说要加PII过滤——抱歉,历史债务已经还不清了。从第一天就把数据安全做进架构里。上面这套代码可以直接拿去用,根据业务需求调整PII类型和阈值就行。如果你在做Agent相关的安全监控和舆情管理,这块确实需要一套系统化的方案。

2026-10-17 08:47:02 176

原创 2026年AI Agent长任务总是失忆?三层记忆架构与400行Python搭建无限上下文系统

WORKING = "working" # 工作记忆EPISODIC = "episodic" # 情景记忆SEMANTIC = "semantic" # 语义记忆@dataclass"""记忆条目"""id: strcontent: str # 记忆内容task_id: str # 所属任务embedding: Optional[List[float]] = None # 向量表示access_count: int = 0 # 访问次数(用于淘汰策略)

2026-10-16 08:45:26 215

原创 我用350行Python写了一个MCP 2026新版无状态服务器:彻底告别粘性会话和Session劫持

MCP2026-07-28规范最重要的变化不是多了几个新方法,而是把隐含的连接状态改成了显式的请求契约。无状态核心让MCP服务器终于可以像REST API一样部署——这看起来是个"简化",实际上是对架构纪律的更高要求。你不能再偷懒把状态藏在Session里了。每个请求都要自己说话:我是谁、我要什么、我支持什么能力。这写起来确实更啰嗦,但部署到生产环境时,你会发现这种"啰嗦"换来了真正的可观测性、可扩缩性和安全性。MCP SDK月下载量已经破5亿了,生态里有近19000个服务器。

2026-10-15 09:07:03 125

原创 MCP生产环境安全网关实战:我用200行Python给AI Agent工具调用加了个零信任网关

MCP协议在2026年7月的版本更新中,正式弃用了Roots、Sampling和Logging三个遗留特性,引入了正式的扩展框架和废弃策略。这标志着MCP从"能用就行"的阶段,正式进入了"生产级治理"的阶段。但协议本身的成熟不代表你的实现就安全了。24%的MCP服务器没有认证这个数据,说明大多数团队还在用"内网即安全"的思维做Agent。安全网关不是什么高大上的东西,就是一个代理层。但它的价值在于:把安全策略从散落在各个MCP Server里的状态,收拢到一个统一的、可审计的、可独立升级的检查点。

2026-10-14 08:44:13 194

原创 AI Agent生产级容错实战:用LangGraph+PostgreSQL让崩溃的Agent从断点复活

这是核心部分。我们定义Agent的状态结构和执行流程。@dataclass"""审计Agent的状态。这个State决定了Checkpoint会保存哪些信息。设计原则:把你需要在崩溃后恢复的所有关键数据都放进去。"""})# ========== 节点函数 =========="""节点1:扫描仓库目录结构"""import os# 跳过常见的非源码目录state.last_checkpoint_note = f"扫描完成,发现 {len(all_files)} 个源码文件"

2026-10-13 09:06:23 237

原创 你的AI Agent每月烧掉10万API费?我写了一个成本路由器,300行Python把账单砍掉67%

回到最开始的问题:Agent的API费用为什么那么高?不是因为模型太贵,而是因为你在用错误的方式调用模型。就像你不需要CEO去干快递分拣的活一样,你也不需要旗舰模型去干关键词提取的活。300行代码,核心就做三件事:给任务分级、给模型定价、让系统自己选。这套方案不是银弹。如果你的Agent大部分步骤都需要深度推理,那路由能省的空间确实有限。但对于大部分典型场景——RAG、客服、数据分析、内容生成——里面都有大量"粗活",这些粗活根本不需要最贵的模型。

2026-10-12 08:47:10 221

原创 我用5个主流框架搭了同一个Agent,踩完坑后写下了这份选型指南

2026年的AI Agent开发已经是一门工程学科,不是实验项目。框架选型不应该看GitHub Star,而应该看:你的Agent凌晨两点出了bug,哪个框架能让你最快定位问题?你的Agent跑了一周,你能不能清楚地说出它做了什么决策、为什么?这些问题的答案,才是选型的关键。你目前在用哪个框架?踩过什么坑?评论区聊聊。本文为黑箭科技技术团队原创,转载请注明出处。

2026-10-11 08:41:01 188

原创 你的AI Agent为什么总是半路崩掉?4种生产级容错模式与300行代码实战

前面三种模式都在努力让Agent继续工作。但有些情况下,继续工作是不可能的——所有重试都失败了,断路器也开了,检查点恢复也没用。这时候怎么办?最差的方案是让Agent硬编一个答案出来。这时候它大概率会幻觉,给你一个看起来很对但完全错误的答案。正确的做法是设计一个明确的降级路径:告诉用户"我做不到",同时给出一个有限的、但可靠的替代方案。

2026-10-10 08:46:05 143

原创 你的AI Agent在生产环境“裸奔“了多久?用500行Python代码搭建完整的驾驭工程体系

Agent = Model + Harness,而大部分团队只做了Model那部分。系统提示层:结构化的身份定义,不是随意的一段Prompt工具层:统一注册、权限分级、超时控制基础设施层:审计日志、可观测性编排层:模型路由、工作流管理质量守卫层:输入输出校验、行为审计如果你正在做Agent相关的开发,建议至少把第一阶段的"护栏"先装上。代码都在上面了,直接拿去改改就能用。你在生产环境部署AI Agent时踩过哪些坑?

2026-10-09 08:42:51 173

原创 你的Agent还在每个请求都烧大模型?用分层路由把API账单砍掉76%(附完整代码)

回到开头那个电商客服的例子。让每一分钱花在刀刃上。2026年的Agent架构,不再是"选一个好模型然后祈祷"的时代了。Anthropic的分级定价、OpenAI的模型矩阵、通义千问的多层级产品线,都在指向同一个方向——未来的核心竞争力不是你能用什么模型,而是你怎么组合使用它们。整套系统的代码并不复杂,核心逻辑加起来不到300行。但它带来的成本差异是数量级的。如果你现在还在所有请求都调同一个旗舰模型,建议先看看日志,算算有多少请求其实不需要这么贵的模型。你可能会惊讶。你在生产环境里是怎么做多模型路由的?

2026-10-08 09:15:21 189

原创 向量数据库从千万到百亿的工程挑战:Qdrant 10B基准测试背后的4大难题与完整解决方案

内存管理:量化压缩(Scalar PQ / Product PQ)能把内存需求砍掉4-32倍,代价是微小的精度损失索引策略:HNSW不是万能药,分段存储+磁盘索引+后台compaction才是亿级数据的正道更新维护:写入走mutable segment、查询走immutable segment,两条路径互不干扰容灾备份:Turbopuffer的关停是2026年最响的警钟,永远要有迁移Plan BQdrant 10B基准测试的真正价值,不只是"我们跑到了100亿"这个数字。

2026-10-07 09:11:24 251

原创 传统RAG扛不住了?用GraphRAG+知识图谱,我把企业知识库的复杂问答准确率从31%拉到68%

上个月,帮一个制造业客户做企业知识库——这也是黑箭科技在AI应用落地服务中经常接到的需求类型。需求听着挺简单——把几百份工艺文档、质量报告、供应商合同扔进去,工程师能用自然语言提问。一开始用标准的RAG方案:文档分块、向量化、Top-K检索、拼给大模型。简单问题没问题,比如"304不锈钢的屈服强度是多少",秒答。但工程师真正会问的是这种问题:"哪些供应商提供的原材料在过去3个月出现过质量问题,并且涉及到的工艺环节目前在哪些产品线上还在使用?标准RAG直接懵了。

2026-10-06 09:08:32 249

原创 你的AI Agent正在被“投毒“:3种记忆注入攻击与完整防御方案

types.py"""记忆类型 - 不同类型有不同的安全等级"""SYSTEM_CONFIG = "system_config" # 系统配置,只读,不可被用户修改USER_PREFERENCE = "user_preference" # 用户偏好,可写,但不可包含指令CONVERSATION_FACT = "conversation_fact" # 对话事实,记录客观信息TOOL_RESULT = "tool_result" # 工具调用结果。

2026-10-05 08:48:45 199

原创 从Prompt工程到Loop工程:我用4种Agent循环模式把团队效率提升了3倍

这不是我编的分类——Claude Code官方博客在今年正式定义了4种Loop类型,核心区别就在于谁来踩刹车。模式刹车方适用场景自动化程度轮次循环人类探索性任务低目标循环评审模型可量化验收的任务中定时循环时钟周期性运维任务高主动循环事件持续性自动流水线最高自动化触发器Maker-Verifier分离状态持久化三道刹车(完成条件 + 硬上限 + 无进展检测)成本追踪代码整洁度不影响Agent能不能完成任务,但影响花多少钱。把代码治理当成经济决策来做。

2026-10-04 08:48:16 308

原创 AI Agent在生产环境跑了3天,我们连它干了什么都不知道:用OpenTelemetry给它装上“行车记录仪“

我知道很多人第一反应是"上LangSmith不就行了"。说实话,如果你的项目完全基于LangChain或LangGraph,LangSmith确实是零配置的首选——它自动追踪chain和graph的每一步,prompt管理、数据集、评估队列一应俱全。第一,框架绑定。LangSmith对LangChain/LangGraph之外的Agent框架支持有限。如果你的Agent是用CrewAI、AutoGen、或者自研框架写的,LangSmith就需要手动装饰每一个函数。

2026-10-03 08:49:14 205

原创 2026年Function Calling生产级实战:我踩过的7个坑和完整工程方案

这是我见过最多的问题。工具定义不是随便写个name和description就完事了。反面案例"description": "查询数据",这种定义下,模型根本不知道什么时候该调这个工具、参数该怎么传。它会乱猜,或者干脆不调。正面做法——把工具定义当API文档来写tools = ["查询指定订单的实时物流状态。"返回信息包括:当前物流节点、预计送达时间、""最近一次更新时间。"仅在用户明确提供了订单号时调用此工具。"如果用户没有提供订单号,先询问用户。),

2026-10-02 08:45:37 191

原创 2026年多Agent协作系统实战:用LangGraph搭建能自主分工的AI团队(附完整代码)

多Agent的核心是共享状态——所有Agent通过读写同一个状态对象来协作。"""多Agent团队的共享状态"""# 用户原始请求task: str# 调研Agent产出的素材# 写作Agent产出的草稿draft: str# 审核Agent的反馈# 审核是否通过# 当前修改轮次(防止无限循环)# 全流程消息记录messages字段用了注解,意味着每次写入是追加而不是覆盖,这样能保留完整的协作历史用来控制最大修改次数,避免Agent之间无限踢皮球approved。

2026-10-01 09:13:28 347

原创 MCP协议2026实战:用400行代码搭建你的AI Agent工具调用系统

/ 查询服务器状态server_id: z.string().describe('服务器ID,如 web-01, db-master'),.describe('需要查询的指标,不传则返回全部')});// 查询数据库慢查询.describe('查询时间范围'),.describe('慢查询阈值,单位毫秒'),.describe('返回条数上限')});// 查询应用日志app_name: z.string().describe('应用名称'),

2026-09-30 08:44:58 177

原创 MCP协议2026实战:用400行代码搭建你的AI Agent工具调用系统

/ 查询服务器状态server_id: z.string().describe('服务器ID,如 web-01, db-master'),.describe('需要查询的指标,不传则返回全部')});// 查询数据库慢查询.describe('查询时间范围'),.describe('慢查询阈值,单位毫秒'),.describe('返回条数上限')});// 查询应用日志app_name: z.string().describe('应用名称'),

2026-09-30 08:43:51 244

原创 2026年AI Agent安全开发实战:6个真实事故告诉你,你的Agent可能正在“裸奔“

2026年的AI Agent开发,安全已经不是可选项,而是必选项。永远不要相信Agent的判断—— 用规则兜底,不要只靠LLM自律永远不要给Agent过多权限—— 临时凭证 + 最小权限 + 范围隔离永远不要对Agent的行为一无所知—— 全链路审计 + 实时告警Agent的能力会越来越强,但安全防护必须同步跟上。否则,你的Agent不是生产力工具,而是一个高价值的攻击面。💬 互动引导你们团队在用AI Agent时遇到过什么安全问题?或者有什么安全实践想分享的?欢迎评论区交流~

2026-09-29 22:09:02 338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除