小模型工具调用能力激活:以Qwen2.5 0.5B为例的Prompt工程实践
在之前的分析中,我们深入探讨了cline prompt的设计理念(Cline技术分析:prompt如何驱动大模型对本地文件实现自主变更),揭示了其在激发语言模型能力方面的潜力。现在,我们将这些理论付诸实践,探索如何运用cline的prompt设计思路,激活小模型的工具调用能力。 小规模语言模型(LL ...
C# 使用StackExchange.Redis实现分布式锁的两种方式
分布式锁在集群的架构中发挥着重要的作用。以下有主要的使用场景 1.在秒杀、抢购等高并发场景下,多个用户同时下单同一商品,可能导致库存超卖。 2.支付、转账等金融操作需保证同一账户的资金变动是串行执行的。 3.分布式环境下,多个节点可能同时触发同一任务(如定时报表生成)。 4.用户因网络延迟重复提交表 ...
鸿蒙动画与交互设计:ArkUI 3D变换与手势事件详解
大家好,我是 V 哥。 在鸿蒙 NEXT 开发中,ArkUI 提供了丰富的 3D 变换和手势事件功能,可用于创建生动且交互性强的用户界面。下面详细介绍 ArkUI 的 3D 变换和手势事件,并给出相应的 ArkTS 案例代码。 1. ArkUI 3D 变换 ArkUI 支持多种 3D 变换效果,如旋 ...
记一次SQL隐式转换导致精度丢失问题的排查 → 不规范就踩坑
开心一刻 刚毕业的侄子给我发消息侄子:叔,人生太难了我:怎么呢?侄子:工作太难了,感情也太难了,怎么什么都这么难我:你还小啊侄子:大了就不难了?我:大了你就习惯了 问题复现 先准备表:数据源( tbl_datasource )以及数据 DROP TABLE IF EXISTS `tbl_dataso ...
K8s新手系列之资源清单(Manifests)
Manifests的基本概念 在 Kubernetes 中,Manifests(清单)是用于定义集群中资源对象的声明式配置文件(通常以 YAML 或 JSON 格式编写,生产环境中通常以YAML编写)。它们描述了 期望的状态(Desired State),由 Kubernetes 控制器负责将集群的 ...
把 Java WebApi 快速转为 Mcp-Server(使用 Solon AI MCP)
solon-ai-mcp,提供了各种 mcp 相关能力,支持 java8, java11, java17, java21, java24 。是 solon-ai 项目的重要组成部分,可以快速把 api 转为 mcp-server ...
一次小而美的重构:使用 C# 在 Avalonia 中生成真正好看的词云
前言 我之前不是用 Avalonia 开发了 StarBlogPublisher(一款为 StarBlog 设计的 Markdown 文章发布工具)吗? 当时里面有个分类 词云(Word Cloud) 展示功能。 初版的词云虽然 "能用",但效果极其粗糙——基本只是简单堆叠文字,完全没有体现出词云那 ...
Nacos简介—3.Nacos的配置简介
大纲 1.Nacos生产集群Web端口与数据库配置 2.Nacos生产集群的Distro协议核心参数 3.Nacos打通CMDB实现跨机房的就近访问 4.Nacos基于SPI动态扩展机制来获取CMDB的数据 5.基于Nacos SPI机制开发CMDB动态扩展 6.Nacos基于CMDB来实现多机房就 ...
StarBlog和Masuit.MyBlogs博客程序学习使用日记(二)
使用中发现管理平台的博客列表无法查看,发现是echarts.min.js引用路径无效,找到route.config.js之后找到对应的菜单配置项修改对应的路径为https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js即可,后续考虑是不是修改为本地 ...
LLM Agent的构建:OpenAI官方指南解读
本文是对 OpenAI 近期发布的《A Practical Guide to Building Agents》的读后感与总结 Agent火爆的背景 大型语言模型(LLM)处理复杂、多步骤任务的能力日益增强 。特别是,在推理 (reasoning)、多模态 和 工具使用方面的进步,催生了一类新的、由L ...
K8s新手系列之K8s中的资源
K8s中资源的概念 在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。 kubernetes的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在kubernetes集群中运行一个个的容器,并将指定的程序跑在容器中。kube ...
Hadoop和Spark大数据挖掘与实战
1.概述 本节将系统讲解大数据分析的完整流程,包括数据采集、预处理、存储管理、分析挖掘与结果可视化等核心环节。与此同时,我们还将对主流数据分析工具进行横向对比,帮助读者根据实际需求选用最合适的工具,提升数据价值挖掘的效率与深度。 2.内容 1.数据采集 数据采集是大数据分析的起点,旨在通过多种手段高 ...
松灵机器人scout mini 自主导航(5)——采用 LIO-SAM +CMU exploration
重操旧业,最近实验室又需要测试无人车导航算法,因此又重新启动了松灵机器人scout mini小车 自主导航项目。通过调研,最终选择了前几年比较火的CMU团队的策略(https://www.cmu-exploration.com/)。 CMU exploration 介绍 CMU exploratio ...
蒟蒻 AstralNahida 的码风
前言 这里是蒟蒻 OIer AstralNahida 在 OI 中的码风的详细介绍。 个人认为码风相当清晰,供给各位参考。 约定 对于一些表示必要性的关键词,从 must 到 mustn't 排序如下: 必须 > 尽量 > 应当 > 建议 > 可以 > 不建议 > 不应当 > 尽量不 > 不得。 为 ...
使用sealos快速搭建kubernetes集群!!!
什么是sealos? Sealos 是一款基于 Kubernetes 的轻量级操作系统,专为云原生环境设计,主要用于快速部署和管理 Kubernetes 集群。它采用“容器化内核”的概念,将操作系统和 Kubernetes 深度集成,简化了集群的安装、运维和扩展流程。 sealos 是一个简单的 G ...
AI Agent离我们有多远?认知革命的开始(上篇)
认知是成本最低的对冲。 ——张三思维进化论 深夜3点,我与AI Agent的惊人对话 2025年的一个深夜,我习惯性地打开电脑处理一些工作。身为一个从大厂转型的自由职业者,夜晚往往是我效率最高的时段。正当我准备关闭电脑时,突然收到一则推送:「OpenAI发布最新Agent系统,可自主完成90%知识工 ...
物流规划、仓储自动化和算法调度的问题分析
问题提出 物流分拣配送, 仓库里是导轨传输货物, 货物比较大, 要用叉车搬运. 现在有一批货要从深圳-广州-佛山-广西, 途径广州会卸一批货, 途径佛山再卸一批, 最后一批送到终点广西. 这意味着在装车的时候广西的货要放在最里面, 佛山次之, 广州放最外面. 问, 怎么通过算法实现控制导轨, 按这个 ...
关于Bevy中的原型Archetypes
认识Bevy中的原型 Bevy是基于ECS(Entity-Component-System)架构的游戏引擎,其中的Entity实体是游戏中的一个基本对象,但实体本身通常只是一个标识id,它不包含任何具体的数据或行为,只是组件(Component)的容器。 具体一点,要在Bevy(或是绝大多数基于EC ...
GC垃圾收集时,居然还有用户线程在奔跑
之前面试被问到过“当GC垃圾收集时,是所有的用户线程都停止了吗?”,这一篇我们来探究一下这个问题。 其实执行本地代码的线程仍然可以运行,那么这些线程一旦改变了对象中的引用关系或创建了新的对象,这会不会造成GC错误,引发问题呢? 首先举一个例子,证明在GC期间,执行native函数的线程仍然在运行,实 ...