自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 开源项目吐槽大会:那些让人又爱又恨的开源项目

开源世界没有完美的项目,只有不断进化的项目。与其抱怨,不如参与。愿我们都能在吐槽中成长,在贡献中收获。

2026-08-28 23:32:36 226

原创 MCP 协议开发实战:从零搭建 AI Agent 工具链

本节介绍 MCP(Model Context Protocol)协议的基本概念、设计目标与核心价值,帮助读者理解为什么需要 MCP,以及它在 AI Agent 工具链中的定位。什么是 MCP 协议:定义与背景MCP 解决的核心问题:工具调用标准化、上下文共享、能力发现MCP 与 Function Calling、插件体系的对比MCP 的适用场景与典型架构本节回顾全文要点,并展望 MCP 生态的未来发展方向。核心知识点回顾MCP 生态现状与社区资源后续学习路径与进阶方向。

2026-08-28 23:31:22 195

原创 如何自制一款丝杆滑台?

STM32 引脚连接对象说明PA0步进脉冲(硬件 PWM)PB0TB6600 DIR运动方向PB1TB6600 ENA使能(低有效)PB12左限位开关回零原点PB13右限位开关行程保护PB6I2C 时钟,总线共用PB7I2C 数据,总线共用PA2串口发送(3.3V 直连)PA3串口接收无线命令透明传输只负责“传字节”,协议要自己定。这里用 6 字节定长帧,末尾带校验防误触发:字段长度说明0xAA 0x552B帧头CMD1B命令码D1 D2。

2026-08-27 23:59:25 969

原创 Copilot 能换成本地吗?本地化 AI 编程助手完全指南

根据团队规模、隐私要求、硬件预算给出分场景的选型建议,并展望本地化 AI 编程助手的未来趋势。

2026-08-27 23:51:52 170

原创 Codex 破局:前端组件秒级生成的技术文章大纲

回顾全文要点,展望 AI 辅助前端开发在组件生成、工程化协作方面的演进方向。

2026-08-26 23:55:41 202

原创 VS Code Git 工作树:多分支并行开发体验

传统模式下,一个仓库目录只能对应一个工作树,切换分支意味着修改当前工作目录的内容。而 Git 工作树允许你为不同分支创建多个独立目录,每个目录都可以独立进行编辑、构建和测试,互不干扰。VS Code 对 Git 工作树的深度集成,为多分支并行开发提供了一套直观、高效的解决方案。通过独立的工作目录和窗口,开发者可以彻底摆脱分支切换带来的上下文丢失和等待成本,将更多精力投入到实际的编码工作中。建议你在下一个需要并行处理多个任务的项目中,尝试使用这一功能,体验多分支并行开发带来的流畅感。

2026-08-26 23:42:34 365

原创 AI Agent 可观测性:破解多步推理黑盒

摘要: 随着大模型驱动的AIAgent从单轮问答转向多步推理与工具调用,其复杂的决策链路(如意图拆解、工具调用、结果汇总)和外部不确定性(API延迟、模型随机性等)导致问题定位困难。本文提出通过可观测性技术(全链路追踪、结构化日志、可视化与自动评估)破解黑盒问题,实现推理过程的还原、评估与诊断。落地实践中需平衡采集粒度与成本,避免过度监控或忽视质量指标,并注重数据安全。未来,可观测性将与评测、治理结合,成为Agent工程化的核心基础设施。

2026-08-25 23:46:07 277

原创 Kimi K3 深度测评:长文本之外的真实力

《KimiK3大模型深度测评:长文本之外的核心竞争力》摘要 本文从工程落地视角全面测评KimiK3大模型,重点验证其差异化能力:1)长文本场景下信息召回准确性与指令跟随稳定性;2)通过数学推理、多步任务测试逻辑深度;3)工程级代码生成与跨文件重构能力;4)多模态解析与工具调用实用性。测试涵盖推理、代码、数学等6个维度,对比主流模型表现,并量化API延迟、Token成本等工程指标。结论指出K3在文档处理、复杂Agent任务中表现突出,但需权衡特定场景下的性价比,为技术选型提供具体场景建议。

2026-08-25 23:44:32 159

原创 Agent 敢开写权限吗?——AI 智能体文件写入权限的安全边界与实践指南

在讨论「敢不敢开」之前,先明确写权限的定义与范围。回到最初的问题:Agent 敢开写权限吗?答案是:可以开,但必须「分级、可控、可审计、可回滚」。对于低风险场景,可以适度开放以提升效率;对于高风险操作,必须引入人工确认和强管控机制。核心原则是:让 Agent 拥有完成任务所需的最小写权限,同时为每一次写入留下可追溯、可恢复的余地。建议团队在引入 Agent 写权限时,先从沙箱环境试点,逐步积累风险模型和审批经验,再谨慎地向生产环境延伸。

2026-08-24 23:51:49 337

原创 桌面宠物机器人全栈设计

本文介绍了一款基于STM32F103C6T6A主控与大夏龙雀BT36蓝牙模块的桌面宠物机器人全栈设计。采用面包板搭建,4个SG90舵机驱动行走,OLED屏显示四种表情,RGB LED实现呼吸/彩虹等灯效,18650锂电池供电。通过BLE连接微信小程序,实现方向控制、表情切换、灯效选择和组合动作(跳舞/打招呼/卖萌)。涵盖硬件选型、引脚分配、通信协议、舵机驱动、小程序开发全流程,适合嵌入式入门与DIY爱好者复刻。

2026-08-24 23:40:09 948

原创 告别Copilot?Codex本地化部署指南

总结本地化部署Codex类能力的优缺点,并展望未来更轻量化、更强大的本地代码模型发展趋势。

2026-08-23 23:56:49 217

原创 DeepSeek涨价,你换了吗?——AI大模型成本博弈下的开发者选择

DeepSeek涨价只是一个缩影,它标志着AI大模型行业从野蛮生长走向理性繁荣。对于开发者而言,这既是挑战,也是重新审视技术架构、优化成本模型、探索更可持续技术路线的契机。无论选择坚守、迁移还是混合策略,核心在于让技术决策服务于业务价值与长期发展。

2026-08-23 23:13:00 232

原创 Git 那些我踩过的坑,和救命的命令

这篇文章总结了作者在使用Git过程中遇到的常见问题及对应的解决命令,内容实用且接地气。主要包含10个高频场景:撤销误操作(add/commit)、恢复代码版本、分支管理错误处理、解决合并冲突、找回误删文件、查看修改历史、处理推送冲突、查看提交文件、清理本地分支等。文章特别推荐了git stash作为救命神器,并警告慎用强制推送。作者建议将常用命令存入笔记,养成操作前查看git status和及时备份的习惯,强调掌握核心命令即可应对大多数情况。全文采用口语化风格,适合开发者快速查阅解决问题。

2026-08-18 13:09:35 195

原创 Python里那些让我少写几百行代码的偷懒技巧

这篇文章分享了10个提升Python编码效率的实用技巧,包括: 用enumerate替代range(len())遍历列表 使用zip并行遍历多个列表 列表/字典推导式结合if条件过滤数据 用collections.Counter统计元素频率 *操作符解包简化参数传递和列表合并 getattr/setattr动态操作对象属性 pathlib替代os.path处理文件路径 lru_cache为函数添加缓存 contextlib.suppress优雅忽略异常 dataclasses简化数据类定义 这些技巧能帮助开

2026-08-15 23:59:29 219

原创 如何低成本DIY一把智能门锁

本文介绍了一种基于STM32F103C8T6主控芯片的智能门锁设计,采用ZW101半导体指纹模块实现指纹识别功能,并通过DX-BT121蓝牙模块支持BLE5.2和2.4G私有协议双模通信。系统具备指纹录入、验证、删除等完整功能,用户可通过微信小程序进行远程控制。机械结构采用3D打印外壳与全金属锁芯的混合设计,兼顾外观定制和物理安全性。设计亮点包括:ZW101模块的一站式指纹处理指令简化开发流程;双模通信支持当前微信小程序控制和未来智能家居扩展;低功耗管理优化系统续航。该方案已完成基础功能实现,并预留了2.4

2026-08-15 23:56:35 636

原创 智能安防设备设计——蓝牙+指纹双模控制方案分享

本文介绍了一种基于STM32F103C8T6和DX-BT04-E蓝牙模块的双模智能安防系统设计方案。该系统结合指纹识别和蓝牙远程控制两种解锁方式,采用优先级机制确保指纹识别的实时性。硬件选用大夏龙雀DX-BT04-E双模蓝牙模块,支持SPP和BLE协议,具有75米通信距离和低功耗特性。系统通过串口通信协议实现手机APP与MCU的交互,设计了包含密码验证的安全指令集。方案适用于智能门锁、保险柜等场景,提供本地指纹快速解锁和远程蓝牙控制功能,具有双重认证、低功耗等优势,并给出了硬件连接、软件流程和核心代码实现。

2026-08-11 00:31:27 360

原创 DX-BT36 核心转接底板:“即插即用“的蓝牙开发利器

《大夏龙雀DX-BT36蓝牙模块核心转接底板设计与应用》摘要:本文针对BLE5.3主从一体模块DX-BT36的邮票孔封装带来的焊接调试困难问题,设计了一款25×35mm核心转接底板,通过2.54mm排针全功能引出、板载CH340N串口芯片和Type-C接口实现"易嵌入、易改装、易更换"目标。重点介绍了3.3V稳压电源、双模串口切换、天线优化等硬件设计细节,提供了手机/STM32透传测试方法,并总结了波特率修改、低功耗模式等实用技巧。该方案已应用于智能云台、无线传感节点等项目,设计文件已开

2026-08-03 23:41:53 254

原创 中断延迟的本质:一次RTOS调试的复盘

本文针对STM32H743平台上FreeRTOS系统出现的"中断悬空"问题展开研究。通过72小时压力测试,精确捕捉到多中断并发时10-52ms的随机延迟现象,发现CPU处于WFI状态但中断标志已置位的异常情况。研究深入分析了FreeRTOS中断处理机制,提出三方面优化策略:硬件级的NVIC优先级分组优化(调整为4位抢占优先级)、中断服务程序优化(采用内联汇编减少开销)和DMA协同优化(双缓冲模式)。通过对比测试,优化后控制环延迟降低75%,抖动减少43%。文章强调测量驱动的决策方法,提出

2026-04-01 21:30:04 541

原创 NRF24L01完美平替:DX-NR02 2.4G 模组,代码完全兼容

DX-NR02无线模块基于Si24R1芯片研发,相比传统NRF24L01实现全面升级:硬件兼容NRF24L01引脚和驱动,无需代码修改;实测通信距离达300米(NRF24L01仅80米),支持-40℃~85℃工业级温宽;内置ARQ协议引擎实现自动重传,7dBm可调发射功率提升穿透能力;成本降低30%,适合智能家居、工业物联网等场景。该模块完美解决了NRF24L01距离短、稳定性差的问题,是无线通信的理想升级方案。

2026-03-24 10:17:47 719

原创 WiFi 覆盖不足?无 WiFi 也能控!用4G 模块 CT11-B&C 实现全域远程控制教程

本文详细介绍了如何利用DX-CT11-B&C 4G模块实现无WiFi场景下的远程设备控制方案。重点包括:硬件准备(模块、单片机、继电器等)、AT指令配置MQTT服务器连接、单片机代码开发及调试流程。通过MQTT协议实现服务器指令下发,控制继电器动作,并提供了低流量优化、稳定性提升等实用技巧。该方案特别适用于智慧农业、户外监控等无网络覆盖场景,具有广覆盖、高稳定性的特点,为物联网开发者提供了完整的4G远程控制实现指南。

2026-03-14 22:14:20 885

原创 助力大夏物联通信生态建设:面向大夏龙雀蓝牙的微信小程序开发模板

摘要:本文介绍了一款基于微信小程序的BLE蓝牙调试工具开发经验,重点解决物联网开发中蓝牙模块调试的痛点。该工具依托微信生态,无需安装即可跨平台使用,特别针对大夏龙雀BT系列蓝牙模块进行了优化。文章分享了核心开发思路:通过全局状态管理实现配置持久化,采用模板化UUID适配不同模块,并提供了完整的权限申请和错误处理方案。开发过程中总结的典型问题包括UUID格式校验、异步存储导致的界面闪烁、以及蓝牙权限获取等关键注意事项。该方案显著降低了蓝牙开发门槛,实现了"开箱即用+灵活配置"的目标,适用于

2026-03-06 14:40:17 1327 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除