
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍开源媒体网关MediaMTX的生产环境部署方案。MediaMTX支持RTSP、RTMP、WebRTC等协议转换,适用于安防监控、边缘网关等场景。文章详细讲解Linux安装、systemd自启配置、公网端口规划、UDP端口检测、STUN穿透设置等关键步骤,并提供优化后的配置文件示例。重点说明WebRTC部署需要配置STUN服务器解决NAT穿透问题,以及如何通过热重载更新配置不影响现有流。最后
本文介绍了 nanobot 框架中 System Prompt 的拼接机制与模块化设计。主要内容包括: System Prompt 被拆分为 8 个模块化段落,按优先级和功能划分,包括身份标识、引导文件、工具合约、记忆、技能等。 核心拼接逻辑在 context.py 的 build_system_prompt() 方法中实现,总长度约 4000-5000 tokens。 重点解析了 3 个可自定义
本文介绍了超轻量级AI Agent框架nanobot的端到端架构,核心围绕6阶段流水线展开: Inbound接入:17个聊天通道将消息转为InboundMessage推入MessageBus(bus/queue.py) 回合预处理:AgentLoop处理会话状态、工作区等(agent/loop.py的_preprocess_turn()) 模型执行:AgentRunner调用LLM Provide
本文介绍了MessageBus中三类核心消息体的结构设计:InboundMessage(用户输入)、OutboundMessage(Agent回复)和10种OutboundEvent(类型化事件)。通过统一协议封装不同通道的异构消息,采用dataclass实现类型安全的联合类型,配合工厂函数简化消息构建。关键设计包括: 会话标识采用channel:chat_id默认拼接 通过event字段实现富交
本文介绍了MessageBus中三类核心消息体的结构设计:InboundMessage(用户输入)、OutboundMessage(Agent回复)和10种OutboundEvent(类型化事件)。通过统一协议封装不同通道的异构消息,采用dataclass实现类型安全的联合类型,配合工厂函数简化消息构建。关键设计包括: 会话标识采用channel:chat_id默认拼接 通过event字段实现富交
本文为nanobot仓库开发者提供核心结构速查指南,主要涵盖以下内容: 仓库结构:包含5大核心目录(Python包、前端、测试、文档、脚本)和21个Python顶层模块,按DAG依赖分层组织。 模块分层: 基础层:bus/不依赖agent和channels/ 核心层:agent/包含2058行的AgentLoop等核心组件 扩展层:17个自包含聊天通道和8个LLM Provider 关键扩展点:
本文介绍了超轻量级AI Agent框架nanobot的端到端架构,核心围绕6阶段流水线展开: Inbound接入:17个聊天通道将消息转为InboundMessage推入MessageBus(bus/queue.py) 回合预处理:AgentLoop处理会话状态、工作区等(agent/loop.py的_preprocess_turn()) 模型执行:AgentRunner调用LLM Provide
本文介绍了超轻量级AI Agent框架nanobot的端到端架构,核心围绕6阶段流水线展开: Inbound接入:17个聊天通道将消息转为InboundMessage推入MessageBus(bus/queue.py) 回合预处理:AgentLoop处理会话状态、工作区等(agent/loop.py的_preprocess_turn()) 模型执行:AgentRunner调用LLM Provide
【代码】Jenkins使用ssh方式拉取gitlab代码。







