登录社区云,与社区用户共同成长
邀请您加入社区
很多人一听到 Agent 就想到"能聊天的机器人",但实际上真正能跑起来的 Agent,核心不是聊天,而是把大模型放进一条可控的"感知—决策—行动"链路里,让它自己去调用工具、查资料、做判断、验结果。这篇文章不铺开讲概念史,而是沿着我实际做项目时的完整路径来写:Agent 架构到底怎么拆、单 Agent 和多 Agent 各自怎么落地、记忆与安全这两块最容易被忽视的硬骨头怎么啃。
voidintdouble不是正确的构造函数写法。id = 3这样可以保证一个对象“刚出生”时,就拥有合理的数据,而不是创建后还要依赖程序员记得逐项设置。可以解释成:创建一个Robot类型的对象robot,并在创建时把"COM3"和115200传给Robot的构造函数,用来初始化这个机器人对象。
还在做“问答机器人”?面试官一句“该查哪份文件、该不该转人工”就能问住你。这篇文章借保险后援数字分身场景,带你看清生成式到代理式的关键跃迁:控制流从代码交给模型,任务从“生成内容”走向“闭环办结”🚀 附可复现的最小代理循环代码,直接写进作品集。
客服机器人把 A 客户的订单信息、聊天历史,回给了另一位毫不相干的 B 客户——不是提示词写错,也不是模型抽风,而是上游一个看似人畜无害的"形近字归一化"模块,把"李文宇"和"李文字"两个真人合并成了同一个人。本文按时间线复盘这起串聊事故:它是怎么发生的,为什么会在测试里漏掉,以及修复时沉淀下来的三条通用原则。
本次实验完成RobotStudio自动圆弧路径创建。自动路径生成功能适合复杂轮廓轨迹,无需逐个手动示教大量目标点,极大提高路径规划效率。参照面、捕捉边缘是自动路径正确生成的前提;轴配置参数是机器人不报错运行的关键,可以批量自动配置;路径不能只有绘图轨迹,必须增加原点、过渡点、进入抬刀点,避免工具刮擦工件;区分运动指令用途:空行程远距离使用MoveJ关节运动;绘图作业使用MoveL线性、MoveC圆
2026年,文生3D技术突破“能用”门槛,但资产归属与私有化部署仍是痛点。创世Genesis作为浏览器端自部署的3D虚拟世界基底,实现AI具身接入、跨世界联邦互通与私有化运行,以结构化数据替代视觉感知,使单个AI推流仅1KB/s,成本极低。系统开源、可修改,支持企业自主掌控数据与场景,解决工业、职教、展馆等对私有化、可改性、不依赖第三方平台的核心需求。团队聚焦真实客户验证,通过开源、演示站与技术内
AI正从“框内对话”迈向“空间在场”,经历从界面到空间的位移。具身AI已实现角色化入驻虚拟世界,通过轻量协议与浏览器端渲染,实现低成本可视化。身份、知识、协作三重边界松动,推动AI跨世界迁移与协同。未来胜负手或在“协议”而非功能——标准开放将促成去中心化生态。创世Genesis以自部署、联邦接入为基底,致力于打造可被AI自由访问的节点,而非依赖中心入口。门已装好,路在前方:真正的变革,始于让AI走
AI进入3D虚拟世界,实现具身化交互:通过坐标、身体与感知三要素,使AI成为可定位、可视、可互动的在场者。已实现三步接入(发现、换令牌、连上),支持空间雷达、物体描述、实时事件流与动作指令,具备走动、说话、跟随等能力。成本低,每Agent仅1KB/s流量,核心开销在大模型调用。但不支持视觉识别、语音合成、地形贴合或资产操作,身份透明合规。企业需准备场景、描述、知识库与运行环境。目前技术可用,模板化
大约两个月前,我所在的三班布置了一项课程大作业:在现有 AI 接口的基础上,独立完成一个具备真实业务场景的对话类应用。同学们的选择五花八门:有人做了 AI 旅游攻略助手,有人做了心理咨询机器人,也有人干脆做一个聊天玩具,把模型接口包一层就交差了。我不太想做那种"包一层壳"的东西。对于一名软件工程专业的学生来说,如果项目仅仅是把请求发出去再把结果打印出来,那和练习册上的课后题又有什么区别?我希望做出
人工智能是一个相对宽泛的愿景,目标是让机器具备感知、理解、推理、决策、创作等能力。只要一个系统能够完成通常需要人类智能才能完成的任务,它就可以被纳入人工智能的范畴。人工智能并不限定实现方式。早在上世纪,人们就已经通过“专家系统”来实现某些 AI 能力:由人类专家把知识整理成一条条规则,例如“如果发烧且咳嗽,那么可能感冒”,再交给计算机执行。图灵测试。它的核心思想是,如果一台机器能够在对话中让人类无
数据库监控体系日趋完善,CPU升高、I/O波动、会话堆积、慢SQL等异常已能被快速发现。但**真正的挑战在于异常出现后的根因定位**——一次性能问题可能同时涉及服务器资源、SQL执行、锁等待、长事务、索引等多个因素,DBA需在不同页面间反复切换、凭经验拼接线索。为此,KEMCC构建了覆盖性能、锁、根因、SQL、存储、索引及SQL统计的完整诊断框架,核心是将分散的诊断信息关联成一条可连续下钻的分析链
上一课,我们先没有急着写代码,而是把整个系统看了一遍。我们最终要做的,不是一个简单的 CRUD 后台,而是一套完整的外包项目管理平台。登录认证组织与员工角色与权限工作流客户管理商机管理合同管理项目管理项目预算里程碑任务执行质量管理运维管理附件管理数据。例如:“部门管理”其实是在管理部门数据。“员工管理”是在管理员工数据。“客户管理”是在管理客户数据。“合同管理”是在管理合同数据。“项目管理”是在管
我的世界 · 网页版(Minecraft Web)一个用 Three.js + React + TypeScript 从零实现的网页版《我的世界》复刻:无限体素地形、挖掘与建造、第一人称操作、昼夜循环、存档……全部逻辑与纹理均为程序化生成,零外部素材、零后端。粉丝复刻作品,仅供学习交流,非官方游戏。渲染要点:每个区块合并成一个 BufferGeometry(仅暴露可见面),顶点色烘焙面亮度 + A
PostHog 用 TypeScript 原生重写核心后端,这场“自我革命”不仅是技术栈迁移,更是对架构设计与工程文化的深度重构。文章揭秘了双语言维护、性能瓶颈等痛点,以及类型安全、全栈共享带来的巨大优势。如果你正面临技术债清算或考虑全栈 TS 架构,这篇实战复盘不容错过 🚀
近年来,有限蛋白酶解-质谱法(Limited Proteolysis–Mass Spectrometry, LiP-MS)作为一种新兴的结构蛋白质组学工具,凭借其独特的技术优势,在代谢物-蛋白质及药物-蛋白质相互作用研究中展现出巨大潜力。如您对该技术感兴趣,或希望探讨其在您研究方向中的应用潜力,欢迎随时与我们联系,获取更多专业支持与合作信息。LiP-MS作为一种独具特色的结构蛋白质组学方法,能够在
│ 第一层:systemd托管 ││ → 负责进程崩溃后的快速重启 ││ 第二层:systemd timer健康检查 ││ lac-healthcheck.timer - 每5分钟 ││ → 深度检查:进程状态、日志错误、license时效 ││ → 发现问题自动重启服务 ││ 第三层:告警通知 ││ 健康检查脚本 → webhook → 钉钉/企微/邮件 ││ → 恢复事件通知、失败升级通知 │
Wiki.js 和 zyplayer-doc 都是优秀的开源知识库系统,只是技术路线和服务场景不同——Wiki.js 在全球开源社区积累了深厚的口碑,Git 后端和 Markdown 编辑体验在技术团队中广受好评;zyplayer-doc 在多类型编辑器、API 文档管理、AI 问答和企业级权限管控上走得更远,选哪个取决于你的技术栈偏好、团队规模和功能需求,建议实际体验后再做决定。
视频解码是将压缩的视频数据(如 H.264、HEVC、AV1)还原为原始像素的过程。硬解码使用 GPU 内部专用的解码电路来完成这一任务,释放 CPU 负担。实测对比:播放 8K AV1 视频,CPU 软解码占用率 100%,画面卡顿;GPU 硬解码占用率仅 15%,流畅 60fps。显卡在视频处理中扮演着越来越重要的角色——从解码播放到编码转码,再到 AI 增强画质。合理使用硬件加速可以成倍提升
摘要:IEEE754标准规范了浮点数存储格式,解决早期厂商实现不统一问题。浮点数由符号位、阶码位和尾数位组成,采用科学计数法存储。十进制转二进制时,有限小数可能变为无限循环(如0.1),导致精度丢失。这就是0.1+0.2≠0.3的原因。标准还定义了非规格化数、无穷大和NaN等特殊值处理边界情况。理解这些原理有助于避免浮点数运算中的常见错误。(149字)
本文介绍了一个基于 ONNX Runtime 的在线人脸识别比对系统的全栈实现。系统采用 Python Tornado 作为后端,ONNX Runtime 进行模型推理,前端使用原生 JavaScript。它通过 AES 加密加载模型,对用户上传的两张图片进行人脸检测、年龄/性别估计、姿态角计算与活体特征提取,最终利用余弦相似度计算并映射为 0~100 的直观分数。文章详细拆解了图像预处理、多属性
【计算机图形学】3D渲染Three.js主要组件 + VRM面部/身体姿态跟踪与表情驱动库Kalidokit + 官方数字分身&虚拟主播demo解释
摘要: 金仓数据库KingbaseES(KES)以“多模融合架构”应对数字经济时代的多态数据挑战,提出“一个数据库全替代”理念,深度融合时序、GIS、文档、向量等数据模型,打破传统异构数据库的“数据孤岛”。其核心优势包括: 高度兼容性:支持Oracle、MySQL等主流数据库的语法、协议及系统视图,实现平滑迁移; 全流程工具链:提供评估、迁移、同步、验证的一站式工具(如KDMS、KDTS),保障业
核心逻辑是着色器,太多人只分享效果不提供源码甚至收费,不喜欢这样。刚好马上有个项目需要用到视频投射技术,分享出来给大家。
顺顺救助站流浪动物领养系统为用户提供全面的功能服务,包括首页展示最新动态、动物论坛互动、领养申请、流浪动物救助、丢失动物信息发布、捐赠支持等。用户可通过个人中心管理领养记录、活动报名和捐赠历史。管理员则负责用户管理、动物品种、喂养地点、流浪动物、救助、领养申请的审核和管理,确保信息准确和流程顺畅。此外,管理员还管理活动信息、捐赠记录、公告资讯及论坛内容,维护平台的秩序和运营。3.2.1普通用户用例
/pointCloudData = [ 12,36,14,15,...., 0< x < 255]总之0< x < 255 是这个范围,对应C++ 一个 char ,一个字节。那么 C++ 要如何接收这段 二进制void recivce (const std::string& requestData) {C++ 里面使用std::string 去接收二进制的数据, 因为std::string 底层
1、Web应用开发(中等难度) 2、移动App优化(简单) 3、数据挖掘技术应用(简单但计算复杂) 4、VR/AR系统设计(较难,参考资料少) 5、嵌入式应用开发(中等难度) 6、云计算应用优化(简单) 7、AI在医疗中的技术设计(参考资料较多) 8、物联网应用架构(中下难度) 9、大数据分析平台规划(中等难度) 10、网络安全技术优化(中下难度) 11、区块链应用集成设计(简单)现在随着5G和边
擅长数据搜集与处理、建模仿真、程序设计、仿真代码、论文写作与指导,毕业论文、期刊论文经验交流。
值得注意的是,该方法并未依赖于复杂的动力学建模,而是基于运动学模型进行设计,降低了对机器人本体物理参数的依赖程度,增强了控制器的通用性与可移植性,适用于多种结构形式的轮式移动机器人平台。该系统以高性能ARM架构处理器STM32F103ZET6为核心控制单元,该芯片基于Cortex-M3内核,主频高达72MHz,具备丰富的外设接口资源,包括多路定时器、串行通信接口(UART、SPI、I2C)、ADC
本文介绍了三种前端JS调用后端API的方法:XMLHttpRequest、jQuery Ajax以及axios和fetch。XMLHttpRequest是原生API,兼容性好但代码繁琐;jQuery Ajax简化了调用流程但需要引入额外库;axios和fetch基于Promise,支持async/await语法,是现代前端开发的首选方案。每种方法各有优劣,开发者可根据项目需求选择最合适的实现方式。
数据预处理不是 “一次性操作”,而是需要根据数据类型、模型目标动态调整的过程。数据探索先行:不了解数据分布就处理,容易导致 “越处理越糟”;管道化封装:用将预处理步骤串联,避免数据泄露;可视化验证:关键步骤(如图像拼接、异常值检测)需可视化确认效果;参数调优:如 Canny 边缘检测的阈值、TF-IDF 的最大特征数,需结合业务调整。掌握这些方法后,你将能应对 90% 以上的数据预处理场景,为后续
如果你经常用电脑,那你肯定接触过用Electron开发的应用!VS Code、Discord、WhatsApp Desktop、Spotify桌面版…这些我们天天在用的软件,背后都是Electron在支撑。简单来说,Electron就是让你用网页技术(HTML、CSS、JavaScript)来开发桌面应用的框架。想象一下,你只需要写一套代码,就能同时在Windows、macOS、Linux上运行!
在设计过程中,我们特别注重了支链的布局和连接方式,确保了机构在运动过程中不会发生干涉,同时保持了良好的运动灵活性。LCI反映了机构在局部区域的性能,GCI反映了机构在全工作空间的平均性能,而GFI则反映了机构性能的波动程度。特别是,我们利用格拉斯曼线几何分析了机构的运动轨迹特性,确保了优化后的机构在全工作空间内都能保持良好的运动性能。为此,我们提出了侧装腿部机构的主动柔顺控制策略,并构建了无力学传
平台采用Spring Boot作为后端框架,结合Vue.js构建前端界面,并使用MySQL作为数据库,实现了高效的数据存储与交互。用户可以在平台上浏览首页推荐内容、攻略贴吧、通知公告、新闻资讯、热门景点和周边美食等信息,并通过个人中心管理门票订单、收藏内容以及对攻略进行评论和点赞。管理员则负责审核用户评论、管理用户账号以及维护平台正常运行。通过合理的设计架构和功能模块划分,该平台不仅为用户提供了一
本文介绍了基于Leaflet和Leaflet.Draw插件的Web地图线段绘制方案。通过原生JavaScript实现线段的绘制、编辑、删除和长度计算功能,采用Haversine公式进行距离计算,避免兼容性问题。方案使用轻量级Leaflet库(38KB)和高德地图底图,支持纯前端实现。文章详细讲解了环境搭建、地图初始化、绘图控件配置、事件处理等实现步骤,并提供了完整代码示例。该方案具有兼容性好、功能
面向对象编程世界里有许多著名的设计模式,其中一种叫观察者模式,它解决的问题是:在某场景下对象之间存在一对多的依赖关系,当中心对象的状态发生改变,其他所有依赖于它的对象都能得到通知并自动更新。观察者模式中有几种角色:观察者(Observer),主题(Subject)和发布者(Publisher)。多个观察者可以独立的订阅(Subscribe)一个主题,当该主题收到发布者推送的数据,将数据通知(Not
我使用的是硅基流动中通义千问免费的大模型:我的技术栈使用的 Next14.2 全栈框架。
今天推荐一款专业的国外数据安全擦除工具——SuperEraser,能够彻底删除硬盘、内存、移动硬盘、U盘等存储设备中的数据,确保删除后无法恢复,保护用户隐私安全。除基础文件擦除外,软件还提供软件卸载功能,并可在卸载后执行深度清理,其清理效果显著优于系统自带的卸载工具。
【代码】聊天机器人源码。
当某新能源企业将系统预测结果直接接入生产排程系统时,意外获得了8%的产能优化收益——这揭示了此类平台的深层价值:碳排放数据与其他业务数据的融合分析,往往能发现传统管理视角难以捕捉的系统性优化机会。这种集数据整合、智能分析和决策支持于一体的可视化平台,通过六个核心功能模块构建了完整的碳管理闭环,将抽象的碳排放数据转化为直观可操作的商业智能。一级分类:能源消耗(45°扇形)、交通运输(30°)、工业生
【代码】Leaflet使用Glify加载海量点、线、面数据。
本文详细介绍了JavaScript中计算两个日期之间天数的各种方法。首先讲解了Date对象基础和时间戳概念,以及日期间隔的基本计算原理。随后探讨了三种精确计算方法:简单时间戳相减、考虑时区的计算和UTC日期计算。针对特殊场景,文章提供了未来/过去日期计算、包含起始/结束日期的计算以及工作日计算等方案。最后介绍了日期输入处理与验证方法,包括字符串日期解析和无效日期处理。这些方法覆盖了前端开发中常见的
公司要研究人脸识别、表情分析需求, 不想花钱调用各家api ... 遂前端来实现这个事, 研究后使用 tensorflow.js + face-api.js 可以完美实现, 所有操作都在前端浏览器端完成, 不需要传输数据到后端处理.将 weights 文件夹下的所有文件 全部下载到 项目中 public/models 文件夹下。如果打印出模型加载成功, 那么说明前期准备一切正常,直接复制完整代码去
在互联网时代,许多网站通过JavaScript动态加载内容,传统的静态网页爬取方法难以应对。本文介绍了如何使用Python爬取JavaScript加载的数据,主要方法包括分析网络请求、使用Selenium模拟浏览器行为以及使用Pyppeteer进行无头浏览器爬取。通过分析AJAX请求,可以直接获取数据;Selenium和Pyppeteer则能模拟浏览器操作,获取动态生成的内容。文章还提供了详细的代
本文设计并实现了一个基于Spring Boot的研发项目管理系统,通过对系统的需求分析、设计以及实现过程的详细阐述,展示了系统的功能和特点。系统具有用户管理、项目分类管理、项目进度管理、项目资源管理、项目协作与沟通、项目文档管理、统计分析等功能,能够满足研发项目管理的需求。通过对系统的需求分析、设计以及实现过程的详细阐述,展示了系统的功能和特点,并对系统的应用前景进行了展望。在未来的工作中,我们将
欠驱动系统指控制输入维度小于系统自由度维度的机械系统,其状态空间维度显著高于控制变量维度(如双足机器人、四足机器人等)。这类系统通过减少执行器数量实现轻量化、低成本和动态性能优化,但控制难度极高,需深入理解非线性动力学特性。非完整约束:表现为速度或加速度层面的不可积约束(如轮式机器人横向移动限制),导致系统无法通过局部控制直接调节所有自由度。可控性局限:欠驱动系统通常仅满足局部可控性条件(如Sus
编程技巧:VUE 实现接口返回数据的流式处理,像 ChatGPT 的问答响应界面一样一点一点追加式的显示。
这个仓库的宗旨是为开发者提供一个学习和交流的平台,帮助大家更好地掌握 Three.js 和 Cesium.js 的使用方法。丰富的案例资源:仓库分为 threeExamples 和 cesiumExamples 两个主要目录,分别存放基于 Three.js 和 Cesium.js 的代码案例。它不仅提供了丰富的学习资源,还为开发者提供了一个展示和交流的平台。:如果你是 Three.js 或 Ces
简单来说,tokens 是将文本分割成的一个个基本单元。当我们输入一段文字时,人工智能模型不会将其视为一个连续的整体,而是会把它拆分成更小的部分,这些部分就是 tokens。例如,对于句子 "The cat is on the mat",常见的分词方式可能会将其拆分为 ["The", "cat", "is", "on", "the", "mat"] 这 6 个 tokens。这种拆分并非随意为之,
通过这节课,将学到群、环、域在加密和编码理论中的应用,理解如何利用这些代数结构设计加密算法(如RSA和AES),并探讨有限域在错误检测和纠正中的应用。
for...of语句,它允许您循环遍历可迭代的数据结构,比如字符串、数组、集合等。