- 博客(65)
- 资源 (16)
- 收藏
- 关注
原创 AI Agent 可观测性怎么做?从 0 设计一套 Span 树追踪系统(OpenTelemetry 对齐 + p50/p95 + 成本核算)
一篇 AI Agent 可观测性(Observability)实战教程。从 6 类必答问题倒推埋点,用 Span 树还原调用因果链,对齐 OpenTelemetry GenAI 语义与 W3C Trace Context,讲清 TTFT、p50/p95、token 成本估算的落地做法,附开源框架 milu 完整设计 Checklist。
2026-06-18 15:11:26
315
原创 调了一年大模型 API,我才把这 8 个底层常识搞明白(建议收藏)
这篇文章总结了开发者需要了解的8个关于大语言模型的底层常识,帮助你更高效地使用和调试模型,而不是将其视为黑盒。主要观点包括: 注意力机制、上下文窗口、系统提示词、采样与温度、Tokenization、失败模式、Agent专项、实战法则。理解这些原理能显著提升调试效率,避免玄学调参。
2026-06-15 07:04:09
230
原创 Agent 接入 MCP 后上下文爆炸、工具选串?一种“按需激活“的工具加载方案(含实现)
本文探讨了在Agent接入MCP(Model Context Protocol)工具时,全量注册所有工具带来的问题及解决方案。主要问题包括上下文被工具schema撑大和模型选择工具出错概率增加。作者提出将"拥有的工具"和"该暴露的工具"拆开,通过双池(活跃池和休眠池)和三个元工具(list_catalog、search_tools、activate_tools)实现按需激活工具。休眠工具默认不暴露给模型,只有在需要时由模型主动搜索并激活,从而减少上下文负担和提高工具调用准确率。
2026-06-13 19:25:22
340
原创 从零设计 Agent 上下文压缩:三级流水线与动态阈值,治好 context too long(附开源实现)
针对 Agent 长任务变笨、烧钱、忘事的通病,本文给出三层压缩方案:热数据原样保留、温数据截断加指针、冷数据换出占位。关键教训是压缩要看剩余窗口容量,而非数据新旧程度。三个真实踩坑换来的设计经验,值得一做。
2026-06-12 18:55:02
314
原创 国产大模型 Agent 开发实战:用 milu 5 分钟搭一个多用户 AI Agent 服务(DeepSeek/Qwen/Kimi/GLM)
本文手把手教你如何使用国产大模型 Agent 框架 __milu__,在 5 分钟内快速搭建一个生产级的多用户 AI Agent 服务。文章涵盖 DeepSeek、通义千问 (Qwen)、Kimi、智谱 (GLM) 等 9 大模型的一键接入,深度解析多用户并发处理、20+ 内置工具、RAG 向量知识库以及 MCP 协议集成。从 `pip install` 到 `milu serve` 一键开启 Web 对话界面,助你跨越单用户 demo 到生产服务的鸿沟。
2026-06-09 22:03:47
365
原创 C#详解:程序域、程序集、模块、Type、反射
C#中进程Process、应用程序域AppDomain、程序集Assembly、模块Module、Type、反射Reflection的关系及反射案例
2022-12-02 18:30:22
2321
原创 凌云视觉案例与工具应用
注意数据对象的类型。调试前把产品转正,使轴的坐标移动方向和图像坐标的移动方向一致。一、 工程案例标定工具及流程:(1)标准标定:建立一个相机中图像坐标系和世界坐标系的关联。如图独立标定流程 。标定协议:机台向相机发送C2,step,X,Y,R。step:表示标定步数,X,Y,R:发送要走的点位坐标。工具块:标定计数:取出标定步数step作为索引。保存坐标:保存世界坐标X,Y,R。轴位置生成:将X,Y,R转换为凌云内部可接受的轴点位类型GcPlatformA..
2022-02-25 18:00:40
7336
6
原创 YAMAHA
1.如果控制器加了扩展IO板,需要配置好“选项板有效设置”,如果没有配置好会报“选项配置错误”的报警。控制器里的扩展报需要拨码才可以启用。2.
2022-02-19 20:01:50
369
原创 安川机器人使用总结
1.设置的工具重量和机器人能达到的最大速度有关,工具重量越重,能达到的最大越小。虽然设置成最高速度也达不到。2.程序暂停后,修改任何参数或者自动程序光标等操作都会使“”程序可继续运行”的信号消失。...
2021-11-13 23:51:32
1431
原创 Epson机器人细节点总结
网口通信类1.端口作为服务器时,设置的ip地址必须和对应的控制器的实际网口的ip地址相同。2.端口设置的结束符是什么,接收的数据也必须带有相同的结束符,否则程序会卡死在input读取缓冲区数据时的语句中。3.在一个线程中打开的端口不能在其他线程中对该端口做操作。4.如果只使用一个字符串变量来读取端口缓冲区中的数据,读取的数据不能使用逗号分割,否则只能接收到第一截的字符串,丢弃后面的字符串。可以使用多个变量分别接收以逗号分割的每个字符串。其他异常5.项目已经打开但提示项目未打开的错误。解决措施:新
2021-11-13 23:45:00
2125
原创 Halcon九点及旋转标定流程
参考文章:https://blog.csdn.net/william9987/article/details/119567827?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_title~default-1.no_search_link&spm=1001.2101.3001.4242.1XY轴九点标定:使用仿射变换:夹具夹取产品或者标定块,选取一个特征,开始进行标定X轴、Y轴移动一个位置...
2021-10-29 16:01:48
17205
14
原创 Halcon标定板标定流程
一、相机内参标定目的:标定内参的目的是消除镜头的畸变。面阵相机的内参由一个8位的数组组成包括:startCamPar:=[Focus,Kappa,Sx,Sy,Cx,Cy,ImageWidth,ImageHeight]Focus代表焦距,按照我们镜头参数进行填写,远心镜头填写0Kappa为畸变大小,因为在标定之前,所以默认填写0Sx, Sy像元的宽高填写相机的像元尺寸。可以查相机手册,或者咨询相机厂家。Cx, Cy填写图像的中心坐标ImageWidth, ImageHeight填写图像的
2021-10-29 13:54:25
5354
原创 halcon图像金字塔等级的理解和参数设置
金字塔等级的解释:https://blog.csdn.net/weixin_44490080/article/details/94471157https://blog.csdn.net/dcrmg/article/details/52561656参数的设置:在搜索过程中使用的金字塔层数是由NumLevels决定的。如果NumLevels设置为0,则使用创建模板时如create_scaled_shape_model中指定的金字塔层数。可选地...
2021-10-16 10:27:15
9969
原创 Halcon形状模板匹配
总结:(1)inspect_shape_model(Image : ModelImages, ModelRegions : NumLevels, Contrast : )用于确定create_shape_model的Contrast和NumLevels参数,并显示图像效果,因此一般在create_shape_model之前使用。(2)create_shape_model : 创建模板,其中参数MinContrast来过滤find_shape_models中找到的目标的中对比度小...
2021-10-16 08:48:35
4982
原创 C#设置程序开机自启动
//设置自启动 private void setStart_Click(object sender, EventArgs e) { RegistryKey R_local = Registry.LocalMachine; RegistryKey R_run = R_local.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run"); .
2021-08-08 10:17:31
817
原创 C#获取硬盘和CPU序列号,硬盘空间
//引用 using System.Management;//(1)获取硬盘序列号private void button1_Click(object sender, EventArgs e) { ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObject disk = new ManagementObject.
2021-08-08 10:15:01
513
原创 Halcon1D灰度测量
(1)1D灰度测量案例check_smd_tilt* This program checks if SMDs are nearly horizontal or if they* are tilted with respect to the camera.* The images were taken with a small depth of field, therefore* tilted SMDs are partly blurred.* First, the SMDs are segme
2021-08-08 10:00:30
573
原创 Halcon1D检测
1D测量gen_measure_rectangle2(1)gen_rectangle2:绘制矩形ROI(2)gen_measure_rectangle2:创建边缘测量工具(3)measure_pairs;measure_pos : 启动测量* Pin Measurement: Example for the application of the HALCON Measure Tool* (in this program: pure processing code without visual
2021-08-08 09:56:02
347
原创 Halcon焊点检测
(1)channels_to_image:*多张图片组合成一个通道(2)mean_n: *对多个通道图片做灰度平均运算,生成一张图片(3)select_obj:选择数组中的一个(4)complement: 求补集(5)expand_region(Regions, ForbiddenArea : RegionExpanded : Iterations, Mode : ) 区域扩张,ForbiddenArea:不允许扩张到的区域。'maximal':扩张到极限* board.h...
2021-08-08 09:52:59
1176
原创 Halcon车道检测案例
参考案例:autobahn(1)创建网格(2) 注*intersection:是区域间求交集,*reduce_domain:是图像和区域间求交集(3)sobel_amp:边缘检测,求灰度值的一阶导数,一阶导数的极值就是灰度梯度变化最大的地方(4)dilation_rectangle1* autobahn.hdev: Fast detection of lane markers* dev_update_window ('off')dev_close_window ()dev_ope..
2021-08-08 09:42:49
410
原创 Halcon划痕检测案例
(1)中值滤波(2)使用中值滤波做局部阈值(3)dilation_circle 膨胀:配合union1可使断开的区域挨在一起(4)skeleton:选择中心轴线* Image Acquisition 01: Code generated by Image Acquisition 01read_image (Image, 'C:/Users/Administrator/Desktop/aa.png')*中值滤波mean_image (Image, ImageMean, 6, 6)*dyn_
2021-08-08 09:31:55
1199
1
tensorflow-keras卷积神经网络CNN实现cifar10图像分类源码+数据集+注释+模型加载保存
2022-07-29
tensorflow-keras猫狗识别迁移学习源码案例+数据集+注释+离线模型
2022-07-29
tensorflow2.3—python3.8离线安装完整依赖库,
2022-06-17
(上位机)使用TcpLitsener和TcpClient实现服务器与客户端通信完整框架及代码
2021-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅