logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AI 驾驭工程(Harness Engineering)的技术原理剖析

当 AI 智能体遇到困难、出错或卡住时,驾驭层(Harness)不会简单地判定为"失败",而是将这个"困难"视为一个诊断信号,提示系统中缺少了某些必要的东西。它可以读取整个代码库、管理文件系统访问、生成子智能体、处理工具编排、跨会话维护内存,并实现安全防护。优秀的驾驭层管理人工审批、文件系统访问、工具编排、子智能体、提示和生命周期等,最小限度地干预,但防止灾难性失败。它管理完整的生命周期,包括工具

#人工智能
微服务注册中心的选型和思考

概述在微服务时代,注册中心越来越被重视。服务治理逐渐跟业务服务并驾齐驱。所以本文想对注册中心进行体系化探索。注册中心,起源于分布式时代。不管是水平拆分架构,或者垂直拆分架构,对于多...

深入理解OpenClaw技术架构与实现原理(上)

最让人惊讶的是,这些能力的基本全部通过AI-Coding实现,可以说彻底改变了软件开发的范式,而且清晰简洁的架构设计与表达,比传统人类编程的系统具有更高的标准,可以说是开启新的软件构建范式的开山之作,非常值得深入的研究。在OpenClaw中,定时任务是非常重要的一个基础设施,OpenClaw非常多的工作都是长任务,定时任务可以很好的满足这些长任务在后台单次或者周期性运行的诉求,同时与Heatbea

#架构
从零构建你的第一个 MCP Server:深入理解 AI Agent 工具调用机制

是 Anthropic 开发的开放协议,用于让 AI Agent 安全、标准化地调用外部工具。HTTP 传输的 MCP Server 需要服务发现机制。4. 代码实现:构建加法 MCP Server。5. 完整调用流程:解密 LLM 如何使用工具。从 "10+13" 推断 a=10, b=13。1. 前言:为什么需要 MCP Server。6.1 LLM 如何"知道"使用哪个工具?代码实现:构建加

#人工智能
OpenClaw 之后,Harness Engineering 又是什么?

如果 AI 写的测试用例居然“通过”了这些带有 Bug 的代码,Harness 就会判定 AI 的测试是无效的(在糊弄事),并强迫它重新思考测试边界。一种软件工程角色的根本性转变,人类工程师的工作重心从“手动编写代码”转向“设计环境、明确意图,并构建自动化反馈循环与约束系统”,从而让 AI 智能体(如 Codex)能够自主、可靠地构建和维护大型软件。Harness 不会在一开始就把所有的系统背景塞

#人工智能
做一个simple-agent

LangChain 有 3000+ 个文件,抽象层级太多。许多人把 Agent 描述得很复杂,提到"认知架构"、"自主决策引擎"等术语。parse_json_response() - 解析 JSON。(GPT-4, Claude, DeepSeek 等)技能就是普通的 Python 函数,通过字典注册即可。理解了这个,你就掌握了 AI Agent 的本质。是一个极简的 AI Agent 实现,用不

Ollama-本地大语言模型

后续我们还要研究 Agent(智能体),其核心逻辑正是通过 REST API 调用大模型:Agent 接收用户任务后,会先通过 API 让大模型分析任务意图,推断出需要调用哪些预设的 skill(技能,如文件操作、网络请求、数据计算等)(逐字返回结果,模拟实时对话体验),Restapi特别重要,因为后面我们要研究的agent就是通过api方式让大模型推断该使用那个skill来执行任务。`qwen2

#语言模型#人工智能#自然语言处理
Springboot之spring-boot模块

一、前言spring-boot模块提供了一些特性用来支持springboot中其他模块,这些特性包含如下:SpringApplication类提供了静态方法以便于写一个独立了spring应用程序,该类的主要职责是create和refresh一个合适的Spring 应用程序上下文(ApplicationContext)一流的外部配置的支持(application.properties

举例说明单层神经网络的工作原理

假设我们有一个简单的单层神经网络,用于解决一个简单的问题:根据一个人的年龄(x)来预测其收入(y)。在这个例子中,输入数据只有一个特征(年龄),因此我们可以用一个一维输入向量x来表示。输出结果y也是一个一维向量。单层神经网络的结构如下:1. 输入层:只有一个神经元,负责接收输入数据(年龄)。2. 输出层:只有一个神经元,负责生成预测结果(收入)。3. 连接:输入层与输出层之间的连接有一个权重w和一

#神经网络#机器学习#人工智能 +1
TCP性能和发送接收Buffer的关系

前言本文希望解析清楚,当我们在代码中写下 socket.setSendBufferSize 和 sysctl 看到的rmem/wmem系统参数以及最终我们在TCP常常谈到...

    共 15 条
  • 1
  • 2
  • 请选择