别再把 Python Agent 写成 Demo 了!开源了一个能管理插件、记忆、事件、监控、取消的框架
📅 2026/7/9 10:21:57
👁️ 次浏览
本文是「Regnexe Python 实战系列」开篇共 10 篇系列文章会把 regnexe-py 仓库里 9 个可直接运行的示例examples/readme/01~09逐一拆解。建议收藏跟着代码一篇一篇跑下来。先问自己一个问题你现在写 Python Agent是不是大概长这样agentcreate_deep_agent(modelmodel,tools[get_weather,get_air_quality,search_docs,query_order],subagents[travel_advisor,contract_checker],)原型阶段这样很好用工具能调模型能回Demo 很快就能演示。但只要它开始变成业务应用问题就会一起冒出来工具越来越多谁负责注册、分组、查询同一个用户的不同会话怎么区分上一次任务的结果下一次能不能复用前端要展示“正在调用哪个工具”事件从哪里来用户点了“停止”后端 Agent 还在跑怎么办DeepSeek、通义、OpenAI、Ollama 怎么统一切换问题不在于底层编排库不够好而是 Demo 只证明“能跑”业务应用还要继续解决插件、记忆、事件、身份、取消这些工程问题。这就是我写 regnexe-py 的原因。regnexe-py 是什么一句话regnexe-py 是一个面向应用落地的 Python Agent 框架。它的重点不是再造一个 Demo而是补齐 Agent 应用真正会用到的工程层业务插件 / Tool / Skill / Sub-Agent │ ▼ Marketplace 能力市场 │ ▼ RegnexeAgentBuilder │ ▼ deepagents / LangGraph 运行时 │ ▼ AgentResult 事件 记忆 取消控制你仍然可以用 LangChain 的tool仍然可以用 deepagents 的能力模型区别是 regnexe-py 会把这些能力放进一个更适合应用开发的结构里。先看一个最简例子安装pipinstallregnexe-py配置模型 KeyexportDEEPSEEK_KEYsk-...exportALIYUN_KEYsk-...exportOPENAI_API_KEYsk-...然后直接注册一个 LangChain tool发起一次最简单的调用importasynciofromlangchain_core.toolsimporttoolfromregnexeimportConsoleEventListener,RegnexeAgentBuilder,Vendortooldefget_weather(city:str)-str:Get todays weather for a city.returnBeijing: sunny, 22 C, excellent air quality.asyncdefmain()-None:agent(RegnexeAgentBuilder().with_default_model(Vendor.DEEPSEEK,deepseek-v4-flash).with_tool(get_weather).with_event_listener(ConsoleEventListener()).build())resultawaitagent.ainvoke(Check todays weather in Beijing. Is it good for outdoor running?)print(result.status)print(result.final_text)asyncio.run(main())接上ConsoleEventListener之后控制台能直接看到 Agent 在做什么[AGENT ▶] RegnexeAgent goal: Check todays weather in Beijing. Is it good for outdoor running? [TOOL ▶] mcp_tool:get_weather input{city: Beijing} [TOOL ■] mcp_tool:get_weather outputBeijing: sunny, 22 C, excellent air quality. [AGENT ■] statuscompleted这就是开篇想强调的核心regnexe-py 不是让你多写一层包装而是把工具、模型、事件和结果收进同一个应用入口里。多工具协作、工具选择和结果合并下一篇再展开。这套框架到底有什么能力接下来 9 篇文章会按这个顺序拆仓库里的examples/readme/#主题一句话01with_tool多工具入门不建插件类直接把 LangChain tool 接进 Agent02Skill vs Sub-AgentSkill 借工具、继承模型Sub-Agent 拥有私有工具和独立模型03PluginDescriptor 打包Tool、Skill、Sub-Agent 统一变成能力描述符04plugin装饰器普通 Python 类一次注册工具、Skill、Sub-Agent05目录加载plugin.yamlSKILL.md让能力脱离发版流程06Marketplace能力市场可以替换成 DB / 配置中心07会话记忆机制用session_id接住 LangGraph 上下文跨 session 只做轻量任务摘要08可观测性LLM 调用、工具调用、Token 用量都能通过事件暴露09取消与继续acancel()真的取消后端任务不只是停前端流每一篇都不是空对空讲概念代码都来自仓库里的真实示例。为什么不是“又一个 Agent Demo”Demo 看的是“模型能不能调工具”。应用看的是“这套东西能不能长期维护”。regnexe-py 解决的不是一次工具调用而是这些更工程化的问题能力怎么注册、打包、查询、替换用户、会话、应用身份怎么贯穿一次运行任务结果怎么沉淀到后续会话执行过程怎么暴露给日志、前端和监控运行中的任务怎么被用户主动取消多模型厂商怎么统一路由小实验可以直接用 deepagents。只要 Agent 开始接业务插件、用户系统、审计日志、前端流式界面regnexe-py 就有意义。 项目地址https://github.com/flower-trees/regnexe-py 顺手点个 ⭐ 不迷路 下一篇01. 10 行代码跑通 LLM 多工具调用不用插件、不建类with_tool 直接上手
网盘直链下载助手终极指南:2025年最简单快速的免费下载解决方案 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云…
📅 2026/7/9 10:21:57
洛雪音乐桌面版:跨平台免费音乐播放器的终极使用指南 【免费下载链接】lx-music-desktop 一个基于 Electron 的音乐软件 项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop
你是否厌倦了在不同音乐平台间来回切换?想要一个能聚…
📅 2026/7/9 10:19:57
告别多平台切换烦恼:这款开源音乐聚合播放器如何一站式解决你的听歌需求 【免费下载链接】lx-music-desktop 一个基于 Electron 的音乐软件 项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop
还在为了一首歌要在多个音乐APP之间来回切换而…
📅 2026/7/9 10:19:57
终极指南:5分钟掌握VideoDownloadHelper,轻松下载网页视频 【免费下载链接】VideoDownloadHelper Chrome Extension to Help Download Video for Some Video Sites. 项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper
还在为无法…
📅 2026/7/9 12:18:30
摘要:2026年智慧园区选型核心需关注全栈服务能力、落地案例适配性、信创安全合规三大维度,可规避80%以上的常见踩坑风险。行业权威报告显示,近3年国内智慧园区升级项目中62%的效果不达预期问题,源于厂商能力与园区实际需求不匹配。…
📅 2026/7/9 12:18:30
2026年论文查重降AI双达标攻略:同时解决AI率和重复率超标4.8元完整方案
论文查重降AI双达标这件事,踩过坑的人都知道:工具选错、操作方式错,钱白花还耽误时间。
直接给结论:嘎嘎降AI(www.aigcleaner.com&…
📅 2026/7/9 12:18:30
在移动通信用户规模持续膨胀的当下,企业客户数据库中沉淀着数以百万计的手机号码资源,但这些号码的有效性却在时间的侵蚀下不断衰减。2026年,一场围绕"数据资产提纯"的暗战正在各大行业客户之间悄然展开——谁能以最快的速度、最高…
📅 2026/7/9 12:18:30
1. 项目概述:工业环境中的负载控制方案 在工业自动化领域,精确控制电感和电阻负载是许多关键应用的基础需求。本项目采用TPD2017FN智能高侧开关与PIC32MX470F512H微控制器组合方案,构建了一个可靠的工业级负载控制系统。TPD2017FN是德州仪器(…
📅 2026/7/9 12:16:27
掌握Docker多阶段构建镜像优化技巧在容器化技术日益普及的今天,Docker已成为开发与运维领域的基石工具。然而,随着应用复杂度提升,构建出的Docker镜像体积庞大、层数繁多、安全性欠佳等问题逐渐凸显,直接影响着部署效率、传输速度…
📅 2026/7/9 0:00:13
在当今快速迭代的IT运维与开发领域,自动化已成为提升效率、保障一致性的核心支柱。Ansible作为一款强大的IT自动化工具,以其无代理、简单易用的特点广受欢迎。而AWX,作为Ansible上游项目提供的企业级Web界面、API及任务引擎,则将A…
📅 2026/7/9 0:00:13
1. 项目概述:当动画成为性能瓶颈在Unity项目开发的中后期,尤其是涉及大规模场景、海量角色或复杂特效时,动画系统往往会成为性能的“阿喀琉斯之踵”。传统的骨骼动画(Skinned Mesh Renderer)虽然功能强大,但…
📅 2026/7/9 0:00:13
1. 项目背景与核心需求 在嵌入式系统开发中,快速精确的数据检索是一个常见但极具挑战性的需求。特别是在工业控制、医疗设备和物联网终端等场景下,系统往往需要在毫秒级时间内完成关键参数的读取和写入操作。传统基于Flash存储的方案存在擦写次数有限、操…
📅 2026/7/8 14:10:54
1. 工业电流环信号传输的基础认知在工业自动化领域,4-20mA电流环传输技术已经持续服役超过半个世纪。这种看似简单的信号传输方式之所以能经久不衰,核心在于其独特的抗干扰能力——电流信号在长距离传输时几乎不受线路电阻和电压波动的影响。我曾在化工厂…
📅 2026/7/8 14:10:54
最近在项目里尝试用 YOLO 做目标检测,从环境搭建到模型训练,再到推理部署,整个过程踩了不少坑。网上的资料虽然多,但要么版本老旧,要么步骤零散不成体系,对于刚入门的新手来说,很容易卡在某个环…
📅 2026/7/8 11:28:59
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/8 14:10:54
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/8 14:10:54
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/8 14:10:54