
LangChain 实战:工具调用与结构化输出
介绍 LangChain 中工具调用(Tool Calling)和结构化输出(Structured Output)的实战应用。涵盖工具的三种创建方式、本地及第三方工具集成流程。详解 Pydantic、TypedDict、JSON Schema 三种结构化输出方法,以及可选结构化输出的动态类型选择。结合简历提取、搜索意图理解、智能天气助手三大场景,对比不同方案…
博客作者
战无不胜
350
已发布文章
11K
博客获赞
741K
博客浏览
第 6 页

介绍 LangChain 中工具调用(Tool Calling)和结构化输出(Structured Output)的实战应用。涵盖工具的三种创建方式、本地及第三方工具集成流程。详解 Pydantic、TypedDict、JSON Schema 三种结构化输出方法,以及可选结构化输出的动态类型选择。结合简历提取、搜索意图理解、智能天气助手三大场景,对比不同方案…

llama.cpp 新增内置 Web UI,支持命令行安装与启动。实测 Qwen2.5-0.5B 模型推理速度 97t/s,优于 Ollama。功能涵盖多文件上下文、PDF/图片处理、数学渲染及移动端适配。可通过 pake 打包为 App。局限性在于仅支持浏览器访问、国内下载 HF 模型网络受限且暂不支持 MCP 与网络搜索。

RTAB-Map 是一个开源的 RGB-D SLAM 框架,用于机器人导航和 3D 重建。其主要贡献包括在线处理、稳健低漂移里程计、鲁棒定位、实际地图生成及多会话建图。核心模块涵盖视觉与激光雷达里程计(支持 F2M/F2F/S2M/S2S)、传感器同步策略、短期记忆(STM)管理、基于词袋模型的回环检测与优化,以及全局地图组装。系统支持 ROS 集成,提供多…
FPGA(现场可编程门阵列)的基本概念,通过乐高积木比喻解释了其与 CPU、GPU、ASIC 的区别。阐述了 FPGA 的核心组成(逻辑块、互连、IO 等)、工作原理及编程流程。分析了其并行处理、可重构性、低延迟等优势,以及成本高、开发难等缺点。最后列举了通信、航空航天、医疗、汽车、AI 加速等应用场景,并对比了四种芯片的特性差异。
探讨 VSCode AI Copilot 在技术文档生成中的应用与风险。分析了上下文缺失、注释冗余、多语言混用、逻辑脱节及隐私暴露等常见错误,并剖析了模型偏差、项目复杂度及指令模糊等核心成因。提出了明确范围、优化提示词、人工审核及配置约束等高效解决方案,结合 CI/CD 与安全策略提供最佳实践建议,帮助开发者提升文档质量与协作效率。

NewStarCTF2025 Week 1 Web 挑战包含六个题目。涉及 robots.txt 隐藏文件访问、SQL 注入万能密码、PHP intval 进制绕过、前端控制台修改变量、JavaScript 代码执行与表单提交、HTTP 请求方法与 Header 伪造。通过抓包、源码审计及浏览器开发者工具完成解题。

Miloco 是小米开源的智能家居本地 Copilot 方案,利用米家摄像头结合大模型实现视觉理解与设备联动。支持云端推理或本地 GPU 部署。介绍在 NAS 上通过 Docker 部署云端模式,配置硅基流动 API Key,实现自动场景识别与指令控制。该方案无需高性能显卡,适合大多数用户快速体验全屋 AI 自动化。

OpenMAIC 是清华团队开源的 AI 教学平台,可生成 7x24 小时 AI 教室。主要特点包括极速课程构建、拟真多角色课堂、跨应用调用及全格式交付。支持在线体验和本地部署,接入通义千问等模型。生成课件支持导出 PPT 或 HTML。实际体验显示生成速度较慢,网页版流畅度一般,但界面清晰且支持朗读。适合教师备课场景。
介绍 Stable Diffusion 3.5 在云端的部署与持久化存储方案。针对本地运行易断电、参数丢失的问题,提出使用云端预置镜像配合持久化磁盘的策略。内容涵盖环境准备、GPU 选型、实例创建、存储挂载、目录结构设计、输出路径配置及自动备份监控。通过设置定时任务与守护进程,实现长期无人值守运行,保障数据安全与任务稳定性,适用于数字艺术创作及自动化生产场景…

实用的 AI 写作软件,涵盖学术论文、职场办公、创意写作及国际通用四大场景。推荐工具包括 PaperRed、DeepSeek、豆包、ChatGPT 等,涉及选题、降重、代码生成、润色等功能。文章提供选型指南及使用提醒,强调人工核查与学术诚信。

FPGA 实现 CAN 总线接口涉及物理层、协议层及核心模块设计。文章详解了 CAN 总线的差分信号特性、帧结构及仲裁机制,并提供了基于 50MHz 时钟的 Verilog 代码实现,包括位时序生成、CRC 校验、发送接收模块及顶层整合。同时涵盖硬件连接验证步骤与注意事项,适用于汽车电子及工业控制场景的嵌入式开发参考。
探讨前端可访问性的重要性及实现方案。指出忽略可访问性如同在公共建筑不设无障碍通道。通过对比反面教材(无焦点、无标签)与正确实践(语义化 HTML、ARIA 标签、键盘导航、颜色对比度),阐述了如何构建包容性网站,确保所有用户包括残障人士能平等使用。强调开发者应遵循标准,提升用户体验。
利用 Figma-MCP 插件提取设计参数并结合 ClaudeCode 生成前端代码的方法。通过自动布局转换、样式变量同步及交互动效还原,实现了从 UI 设计稿到前端代码的 1:1 还原,有效减少了手动测量工作,提升了开发效率。
使用 exo 分布式推理框架在 Mac mini 集群上部署 AI 推理服务的方法。exo 利用 MLX 作为后端,通过 Thunderbolt 5 RDMA 实现超低延迟通信,支持张量和流水线并行。文章涵盖了集群拓扑设计、硬件选型(M4 Pro)、系统配置(RDMA 启用)、模型部署流程及性能优化策略。通过实测,4 节点 M4 Pro 集群可运行 Qwen…

详细解析了 CTF Web 竞赛中 EZMD5 系列的常见漏洞类型。主要涵盖 PHP 松散比较导致的 MD5 哈希碰撞(如 0e 开头科学计数法)、数组绕过技巧(md5 返回 null)、以及强比较下的哈希碰撞问题。同时介绍了 URL 参数数组定义方法及 PHP 逻辑与位运算符的区别,提供了相应的 Payload 示例与解决方案。
ClawdBot 插件开发实践,旨在为 Telegram 机器人添加自定义快捷命令。文章阐述了 ClawdBot 作为可扩展本地 AI 助手底座的优势,强调插件化开发在可维护性、复用性和隔离性上的价值。通过从零编写 summary 插件的完整示例,展示了目录结构创建、核心逻辑代码、配置声明及加载验证步骤。此外,还涵盖了多模态输入支持、限流缓存优化、与 Mol…
基于 Xilinx 7 系列 FPGA 驱动 USB3.0 外设的完整方案。内容包括利用 GTX 收发器配置物理层链路,选用 Microchip USB3300 PHY 芯片并通过 UTMI+ 接口连接,以及构建包含 DDR3 缓存和 USB 传输调度器的数据通路。文章涵盖了 VID/PID 配置、复位时序、枚举故障排查、ILA 波形抓取等调试步骤,并提供了…

介绍如何在云服务器上部署 OpenClaw 龙虾 AI 助手。步骤包括获取轻量服务器、通过镜像重装系统安装 OpenClaw、配置阿里云通义千问模型 API Key,以及接入 QQ 机器人实现自动化任务。

如何在腾讯云轻量应用服务器上部署 OpenClaw 智能体。内容包括购买带镜像的服务器、连接各类大模型 API(如 GLM、混元、Qwen)、配置 QQ 和飞书机器人通道、通过命令行安装和管理技能(Skill)、以及服务器文件与日志管理。此外还涵盖了数据持久化备份方案及实际应用场景示例,如点单与任务管理。
荣耀在 MWC 2026 展示了首款人形机器人并发布了 Robot Phone。这表明手机厂商不再局限于终端设备,而是向