登录社区云,与社区用户共同成长
邀请您加入社区
现在人人都在谈人工智能(AI),尤其是最近两年人工智能已经慢慢地走进我们每个人的生活。你是否好奇它是如何产生和发展的,它又是如何工作的?今天我们就一起来讲一讲人工智能。part 01人工智能的定义1950年,图灵测试其实,让机器具备智慧像人一样思考是人们长久以来的梦想,这个梦想与现代计算机的发展同步,理论上也是起始于几位数学家的构想与研究。1900年大卫·希尔伯特提出23个未解数学难题后,哥德尔的
本研究构建了一个基于深度学习的肺功能下降预测系统,通过YOLOv11架构优化实现肺部CT影像的自动识别与预测。系统具备高效检测能力,可输出病变类型及置信度,并提供多种可视化分析(趋势折线图、类型分布饼图)及完整的识别记录功能。实验验证了模型在准确性和鲁棒性方面的优势,为临床诊断和科研提供智能支持。未来将通过扩展数据集、融合多模态医学信息及移动端适配进一步优化系统,推动其在肺病早期筛查和健康管理中的
【摘要】SmartCRRT系统是聚智惠仁公司开发的智能化血液净化管理平台,通过物联网与AI技术实现CRRT治疗全流程数字化管理。系统整合多科室设备数据,具备智能预警、辅助决策、实时监测、自动质控和科研数据归集等功能,覆盖从患者筛查、处方生成到耗材管理的完整闭环。已在国内多家顶级三甲医院成功落地,有效解决传统CRRT治疗中数据孤岛、人工记录繁琐、质控滞后等痛点,降低医护工作负荷,提升治疗安全性和管理
《诗海》是一个纯前端实现的古诗词阅读器开源项目,收录34.4万首古诗词,采用无框架、无构建的极简技术方案。核心特色包括:单HTML文件承载全站功能,两级索引实现高效数据加载(首屏仅18KB),支持智能搜索/分页加载/主题切换等功能;同步提供微信小程序版本,数据通过云函数分发。项目基于MIT协议开源,数据源自chinese-poetry仓库,通过Python预处理后分块存储,采用Canvas生成分享
这篇文章揭示了Python中__init__并非构造函数,而是一个初始化方法,真正的构造函数是__new__。文章通过典型错误场景展示了混淆两者的严重后果,包括初始化失败、继承不可变类型时属性丢失等问题。深入解析了Python对象创建机制:__new__负责分配内存创建实例,__init__负责初始化已有实例。文章还指出了常见陷阱(如错误地将__init__等同于其他语言的构造函数),并提供了正确
有些操作很慢,Agent 不能干等着。例如make或hadoop等的一些工作。
前面几篇讲 CLAUDE.md、skill、Hook,解决的都是"怎么定制 Claude 自己的行为",今天这篇往外扩一层,讲 MCP,讲 Claude Code 怎么接上你自己的数据库、监控、第三方系统,从一个只会读代码的工具,变成一个能直接查你业务数据的助手。
本文概述文章目标、核心观点和实践价值。做 Agent 开发的这半年,我见过太多同行陷入一个误区:上来就折腾最复杂的 ReAct 循环,或者试图让 LLM “凭空”解决所有业务逻辑。结果往往是幻觉丛生,调用成本爆炸,最后不得不回退到传统的规则引擎。知道自己在干嘛(规划)、手里有什么家伙什(工具)、记得之前发生过什么(记忆)。今天我不讲概念定义,直接结合我在几个企业级应用里的踩坑经验,聊聊怎么把这些模
以下为本文档的中文说明agent-browser-electron(智能体浏览器Electron版)是moeru-ai开发的一款技能,专门用于通过Chrome DevTools Protocol(CDP)检查和调试Electron应用中的渲染器窗口。该技能解决了agent-browser在处理Electron应用时的局限性:当多个BrowserWindow实例共享相同URL、窗口懒加载创建、或ag
本文详解华为OD机考高频真题——“任务编排服务”。题目要求在两种固定时长的任务中选取固定数量进行组合,计算所有可能的总执行时长。文章通过数学建模将问题转化为线性遍历,摒弃复杂的动态规划,提供Python和JavaScript两种语言的满分代码。内容涵盖输入解析、大数处理、单调性优化及格式化输出技巧,助你在机考中快速AC。
本文探讨Agent生产容错。针对超时、限流、宕机、死循环,采用分层策略:瞬时故障用重试中间件(指数退避),模型不可用切换Fallback,防死循环结合recursionLimit与callLimit。工具失败错误回传ToolMessage。补充缓存与熔断。强调可观测性与按需重试,避免盲目catch。
手搓一个 Agent,很容易让人兴奋。几十行代码,模型就能读任务、调工具、拿观察、继续下一轮。第一次跑起来的时候,那种“它真的会自己动”的感觉很强烈。但我自己写下来最大的收获,其实在后半段。最小循环只是起点。让它跑起来不难。难的是让它跑得住:工具边界、上下文边界、记忆边界、权限边界、验证边界,每一层都是从“Demo 能用”到“日常能靠”之间的距离。我一直有个不太成熟的看法:未来半年到一年,模型能力
Agent 评测不是上线前的"抽检动作",而是将不可控的智能行为收敛为可交付工程质量的持续闭环。本文从体系化视角拆解 Agent 评测的五大核心模块:体系定位、类型适配、对话特殊性、指标体系、数据集建设与评分机制,为企业提供可直接落地的评测框架。
本文深入解析了ReAct框架在AgenticBI场景的技术实现。传统BI采用预定义分析路径,灵活性不足;而基于ReAct(推理+行动)框架的AgenticBI系统通过多步循环实现自主分析:1)核心原理是Thought-Action-Observation循环,相比其他范式更适合需要数据交互的BI场景;2)衡石通过结构化Prompt模板、思考引导机制和工具约束策略提升推理质量;3)典型分析案例展示R
本文介绍AI模型从对话升级为Agent的核心功能:工具调用与结构化输出。工具调用通过tool()封装函数(zod定义参数),bindTools()绑定模型,形成“调用意图→执行工具→返回结果→生成回复”四步循环。结构化输出用withStructuredOutput()约束返回JSON,确保类型安全。Ollama支持两种输出模式。这两个功能让模型从“会说”进化为“会做”,是构建真正Agent的关键。
本系统基于Python语言与Django框架开发,采用B/S架构,前端结合Vue框架实现界面交互,后端以MySQL数据库支撑数据存储。系统面向普通用户与管理员两类角色。普通用户通过学号或工号完成注册登录后,可查看场馆详情与各时段预约状态,提交预约申请并实时跟踪审核进度,在个人中心支持预约取消、常用场馆收藏及问题反馈等操作。管理员登录后台后负责场馆信息维护,包括场馆的增删改与开放状态调整,承担预约审
本文概述文章目标、核心观点和实践价值。**摘要**剥离框架包装后,Agent 的运行逻辑并不复杂,但工程实现上极易陷入“幻觉驱动”或“死循环”。本文结合笔者在真实项目中的踩坑经验,按初学者应遵循的学习顺序,拆解规划、工具调用与记忆系统的底层设计原则,给出可复用的代码范式与避坑清单。适合想跳过概念层、直接上手架构设计的开发者。---Agent 的开发路线不应该是一蹴而就的“魔法搭建”,而应该遵循渐进
Loop Engineering 是一个建在 Harness 之上的概念。它的核心主张是:人不再关注 Agent 具体怎么运行,只负责定义状态。具体来说,人定义三样东西:任务、验证环境、验收标准。当 Agent 无法达到验收标准时,会有一个外层脚本不断调用 Agent,持续执行任务,直到达标。换句话说,人写的不再是 Prompt,而是 Loop 本身。这个理念在 2026 年 6 月被两位一线人物
小模型擅长的不是在开放世界里独自完成所有思考,而是在状态被外置、动作被约束、结果可验证、失败能恢复的闭环里高频执行。
代码修复 Agent 已经能读 Issue、查仓库、改代码、跑测试,看起来该会的都会了。面试官只加了三个条件:“危险改动先等人确认;进程重启后接着跑;测试超时,只重试测试节点。”
本文介绍了Python基础语法与自动化测试相关内容。主要内容包括:1)四种容器(列表、元组、字典、集合)的特性与常用方法;2)文件操作(三种打开方式r+/w+/a+的区别及指针操作)和JSON文件处理;3)pytest测试框架的使用,包括测试用例编写、参数化、断言、测试报告生成等。文章通过一个两位数加法计算器的测试实例,演示了如何结合Python语法和pytest框架进行自动化测试开发,包括数据管
老王的苦恼,很多做汇报的人都懂。他是一家咨询公司的项目经理,每做完一个项目,要把二十几页的分析PPT、Excel图表、Word总结拼成一份完整的汇报材料。最烦人的不是内容,而是PPT页面管理——有时候客户要求把结论页放到最前面,有时候要批量删除某些页的备注,有时候要在十几份PPT的标题栏统一加上项目编号。每次手工搞一轮,至少两个小时。他问我:“能不能用代码批量管理PPT的页面?能,而且比你想象的简
在框架林立的前端生态中,本文提出一种“反潮流”但极具实用价值的技术选型思路:前端只用基础三件套(HTML/CSS/JS)+ Python后端。借用“最小作用量原理”类比,主张在满足需求的前提下选择“认知负担+维护成本”最小的方案。文章从认知负担、部署成本、场景覆盖、维护可控四个维度论证其合理性,并通过“四象限决策图”明确适用边界。核心价值在于结合作者两个真实开源项目(BounceChat桌面小球、
本文探讨Agent调试挑战及解决方案。传统线性日志难以追踪多轮交互与工具调用链。建议本地使用stream/streamEvents接口实时还原决策路径;LangSmith通过环境变量自动上报Trace,可视化调用链并支持筛选。生产环境启用后台回调减少延迟。核心价值在于将黑盒决策透明化,快速定位Prompt偏差或工具参数错误,而不只依赖最终结果。
在一个消除游戏中,一排不同能量值的能量球静止在网格中。当触发消除机制时,相邻能量球会发生碰撞。如果两个能量球能量值不同,能量值较低的球会被能量值较高的球吞噬并消除。如果两个能量球能量值完全相同,它们会同归于尽并同时消除。
马上假期了,我相信很多小伙伴肯定不会学习了,哦不,肯定不出去玩,要在家里学习 AI 对吧?(dog)
企业资料可能位于本地磁盘,或者只能通过内网访问;用户需要读取文件、整理目录、生成报告,而不是只问一个问题;密钥、模型配置和业务数据不能直接暴露在浏览器端;用户希望在办公软件、文件管理器和 AI 助手之间快速切换;弱网、离线和本地模型场景需要更强的客户端能力。Electron 适合承载这类产品,但“能打开窗口”距离“企业级可交付”还有很长一段距离。如何把 Electron 的主进程、预加载脚本和渲染
恭喜你!到这里,你已经亲手拼装了一台 Agent 引擎。回望这五篇博客,从抽象的概念拆解、到 ReAct 闭环的理论、再到长短记忆的管理,最后到今天这 100 行清晰可运行的代码。你会发现,打破 AI 幻觉、让大模型真正落地做事,靠的从来不是什么玄之又玄的魔法,而是极其清晰的系统架构和扎实的工程手艺。现在,底座已经建好。接下来,你想给它装上连接数据库的手,还是连通微信服务器的腿?舞台交给你了!
你让 Agent 查一个问题,它直接给了你答案,但答案是错的。你不知道它「想了什么」,也不知道它「为什么这么做」。
本文介绍了浏览器开发者工具的使用技巧和JS加密分析实战。主要内容包括:1.浏览器控制台的核心功能:元素检查、网络监控、样式编辑、JS调试、性能分析和存储检查;2.通过站长工具MD5加密靶场,演示如何利用断点调试分析JS加密逻辑;3.提供Python实现MD5加密的代码示例,确保与JS加密结果一致。重点讲解了如何通过控制台定位加密函数、设置断点验证参数传递,以及Python还原JS加密逻辑的方法。
本文针对Vue项目中Webpack配置的路径别名(@)导致VSCode代码提示失效问题,提出了解决方案。主要问题包括:1)路径无法自动补全;2)无法跳转到源码;3)缺少类型提示。通过在项目根目录创建jsconfig.json文件,配置baseUrl和paths路径映射,可恢复VSCode对@路径的智能提示功能。配置包含ES6模块支持、路径别名解析等选项,有效解决了开发中的代码导航和补全问题,提升开
【代码】TypeScript——VSCode搭建开发环境。
7月31日,DeepSeek官方发布DeepSeek-V4-Flash正式版(DeepSeek-V4-Flash-0731)API并启动公测。依托移动云全国分布的智算资源与集中管理的智算底座,灵活调度算力,充分释放DeepSeek-V4-Flash超长文档解析、代码智能体、极速推理等核心能力,打造效果出众、算力自主的模型服务。已接入MoMA的客户,使用DeepSeek-V4-Flash模型时无需其