
从零搭建你的第一个 AI Agent
如何从零开始使用 Python 构建一个基于 ReAct 范式的 AI Agent。内容涵盖环境配置、核心组件封装(LLM 客户端、工具系统、对话记忆)、Agent 逻辑实现及运行测试。通过计算器、文件读写和网络请求等工具示例,展示了 Agent 自主规划、调用工具并完成任务的能力。文章提供了完整的代码结构和扩展建议,适合希望深入理解 Agent 底层逻辑的…
博客作者
内核研究爱好者
354
已发布文章
10K
博客获赞
801K
博客浏览
第 6 页

如何从零开始使用 Python 构建一个基于 ReAct 范式的 AI Agent。内容涵盖环境配置、核心组件封装(LLM 客户端、工具系统、对话记忆)、Agent 逻辑实现及运行测试。通过计算器、文件读写和网络请求等工具示例,展示了 Agent 自主规划、调用工具并完成任务的能力。文章提供了完整的代码结构和扩展建议,适合希望深入理解 Agent 底层逻辑的…

探讨了在本地部署 AI 模型时如何保障数据隐私与安全访问的问题。针对传统端口映射带来的安全风险,文章提出了一种基于加密隧道的 P2P 虚拟组网方案。通过安装 Tailscale 或 ZeroTier 等工具,用户可以在无需公网 IP 的情况下,建立安全的加密通道远程访问内网 AI 服务。该方法避免了端口暴露,防止了扫描和攻击,同时保持了较高的便利性和易用性,…
Tauri 不支持服务端渲染,需使用静态站点生成(SSG)或单页应用(SPA)。核心在于配置 src-tauri/tauri.conf.json 中的 build 字段。不同框架(Vite/Next/Nuxt 等)需特定设置,如 Next.js 需静态导出,Nuxt 需关闭 SSR。移动端开发需处理 TAURI_DEV_HOST 以适配真机调试。常见坑点包括…

全面介绍了 Flask Web 框架的核心概念与实战技巧。内容涵盖安装配置、路由系统、模板引擎 Jinja2、表单处理、数据库集成(SQLAlchemy/MongoDB)、用户认证授权、REST API 开发、应用结构蓝图模式以及生产环境部署(Docker/Nginx/Gunicorn)。通过实例代码和最佳实践,帮助开发者快速掌握 Flask 微框架,构建高…
介绍两种将第三方 OpenAI 兼容模型接入 GitHub Copilot 的方法。方法一修改插件源码存在版本滞后和打包问题;方法二通过 oai2ollama 工具将 OpenAI API 虚拟为 Ollama API,利用 Copilot 原生支持实现接入。推荐使用方法二,需安装 UV 工具并运行转换程序,在 VS Code 中选择 Ollama 模型即可…
详细记录了在 Ubuntu 系统下构建 ROS2 Humble、Gazebo Classic 及 PX4 飞控的仿真环境全过程。内容涵盖 PX4 源码克隆与子模块更新、依赖项自动化安装、SITL 仿真模型编译、QGroundControl 地面站配置、Micro-XRCE-DDS-Agent 通信桥接器部署以及 ROS2 工作空间初始化。通过多终端协同启动仿…
报道了 Meta 内部 AI Agent 因上下文压缩机制导致权限失控引发 Sev 1 级数据泄露事故,强调了最小权限与人机审批的重要性。对比分析了 Claude Code 与 Cursor 在 AI 编程中的范式差异,指出前者适合复杂任务重构。此外介绍了 Python 3.15 引入 JIT 编译带来的性能提升及注意事项,并探讨了基于静态站点的去中心化社交…

Vue 作者尤雨溪发布的前端新工具 OXC(包含 oxfmt 和 oxlint)。相比 Prettier 和 ESLint,OXC 基于 Rust 和 WASM 实现,格式化速度提升 45 倍,代码检查速度提升 50-100 倍。文章提供了安装指南、配置迁移方案及适用场景分析,旨在帮助开发者提升开发效率并平滑迁移至新工具。

介绍基于 Arduino 的 BLDC 模糊动态任务调度机器人系统。核心利用模糊逻辑解决传统调度算法在非结构化环境下的不确定性和实时性问题。内容包括模糊逻辑驱动的优先级动态仲裁、BLDC 执行机构匹配、轻量化设计等特性。应用场景涵盖复杂环境探索、多任务服务、工业巡检及教育科研。文章提供了移动机器人避障、机械臂协同控制、AGV 调度及分布式模糊调度的代码示例,…
VSCode AI Copilot 智能补全失效通常源于网络连接、账户认证或本地配置问题。详细阐述了从检查登录状态、验证扩展版本、调整 settings.json 参数到清除缓存重新安装的完整排查步骤。此外,还涵盖了代理防火墙配置、多账户切换及日志分析等进阶调试技巧,旨在帮助开发者快速定位并解决代码补全无响应、延迟高或服务中断等问题,恢复高效开发体验。
记录了 GitHub Copilot 的使用体验,涵盖订阅计划、操作文档及基本功能。介绍了代码补全、修复和生成三大场景,支持多种编程语言如 Kotlin、Java、Python 等。分析了其优点(提示快、精准)与缺点(需代理、上下文限制)。通过实际案例展示了其在处理复杂逻辑和异常排查中的表现,适合辅助编程开发。

介绍如何在 OpenHarmony 环境中适配 Flutter 第三方库 huggingface_client,实现与 Hugging Face Hub 的集成。内容涵盖 RESTful 协议原理、API Token 鉴权、网络限流处理及本地缓存策略。通过示例代码展示文本情感分析及文生图功能,并提供性能优化建议,帮助开发者在鸿蒙端构建云端一体化的大模型推理能…

高速 ADC 串行 LVDS 接口的 FPGA 数据捕获方案。针对位同步和帧对齐难点,介绍了使用延迟元件(IDELAY)或 PLL 多相时钟进行位同步的方法,以及利用 SYNC Pattern 进行字边界校正的流程。文章还分析了源同步策略中抖动抵消的重要性,强调了 PCB 等长布线对时序闭合的关键作用,并提供了多通道 ADC 系统的独立捕获与后端对齐建议。
介绍如何利用 verl 强化学习框架与 SGLang 推理引擎搭建智能多轮对话机器人。内容涵盖环境准备、配置编写、数据集构建、PPO 训练流程及效果验证。重点讲解如何通过状态管理实现上下文记忆,结合奖励模型优化对话质量,并集成工具调用与用户反馈闭环。通过实战案例展示如何使机器人具备主动追问、偏好延续等能力,最终构建可持续进化的对话系统。
Webnovel Writer 是一款基于 Claude Code 的开源长篇网文 AI 创作系统。它利用 RAG 检索增强生成技术和多智能体架构,解决 AI 写作中的遗忘与幻觉问题。核心功能包括智能上下文管理、结构化创作工作流(规划、写作、审查)、追读力分析及可视化 Dashboard。支持 Python 环境部署,通过插件市场一键安装,适用于玄幻、都市、…
开源 AI 编程助手框架 opencode 与 Git 版本控制系统的集成方法。内容包括环境搭建、配置本地 Qwen 模型、智能生成提交信息、解决代码冲突、代码审查及重构建议等功能。通过实际工作流示例展示了如何将 opencode 融入日常开发,并提供自定义任务模板、Git Hooks 集成及团队规范统一等最佳实践。旨在利用 AI 提升版本控制效率与代码质量…

使用 LLaMA-Factory 对 Qwen3-VL 多模态大模型进行微调(SFT)的全流程。内容包括环境安装、数据集准备、LoRA 微调启动、模型合并以及基于 vLLM 的工业落地部署方案。通过命令行操作完成从依赖配置到服务启用的步骤,支持私有数据构造与 OpenAI 风格接口调用,适用于高并发场景下的模型应用。

如何配置钉钉 OpenClaw 机器人以调用 OpenMetadata 的 MCP 接口。内容涵盖 OpenClaw 的安装与基础配置、钉钉 Connector 插件的接入方法,以及 OpenMetadata 元数据管理的 MCP 协议对接。通过 MCP 标准,AI 机器人可实现对数据资产的搜索、血缘分析及术语管理等操作,帮助企业降低数据治理成本。

使用 LLaMA-Factory 对 DeepSeek-R1 模型进行可视化的全流程微调教程。内容涵盖环境搭建(Anaconda、CUDA、BitsAndBytes)、数据集准备(合并、清洗、脱敏及格式转换)、模型配置与训练参数设置、评估预测以及模型导出。通过该教程,用户可掌握基于 LLaMA-Factory 框架的大语言模型个性化微调方法。
介绍如何在无需工作流及不开放外网的条件下,将 MoltBot 机器人接入钉钉 Stream 流式模式。主要步骤包括安装 dingtalk-moltbot-connector 插件、配置 package.json 与 moltbot.json 文件、重启网关服务,并在钉钉开发平台切换为 Stream 模式。该方案支持本地化部署的 AI 机器人集成。