自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python基础与科学计算 - 完整学习指南

本文系统介绍了Python基础语法中的循环控制、切片操作、数据类型和函数式编程三大核心内容。在循环控制部分,详细讲解了for/while循环及break/continue控制语句,并展示了九九乘法表等经典案例。切片操作部分重点解析了序列[start:stop:step]语法及其高级应用,如反转序列、分组切片等。数据类型章节全面覆盖数字、字符串、列表、元组、集合和字典的操作方法,包括集合运算和字典合并等实用技巧。函数式编程部分深入探讨了高阶函数(map/filter/reduce)、闭包、偏函数、装饰器等特性

2026-04-05 16:08:11 182

原创 AIoT(人工智能+物联网)学习路线

本文系统介绍了人工智能与嵌入式开发的完整学习路径,涵盖五大阶段:1)Python基础与算法数学;2)机器学习核心算法;3)深度学习与计算机视觉;4)嵌入式Linux与C/C++开发;5)物联网与项目实战。课程体系包含Python科学计算、机器学习算法、TensorFlow/PyTorch框架、计算机视觉、嵌入式系统开发、STM32编程、物联网通信协议等核心技术,并通过智能停车场、工业分拣系统等实战项目进行综合应用。最后针对AI、嵌入式、物联网等方向提供了明确的职业发展路径,培养Python开发工程师、机器学

2026-04-05 15:46:11 2053

原创 Ubuntu修改网关和DNS

本文介绍了在Ubuntu系统中使用nmcli命令配置网络连接的几种方法:1)设置静态IP(需指定IP、网关、DNS);2)仅修改DNS(保留DHCP);3)手动指定网关和DNS;4)查看配置是否生效的命令;5)恢复自动获取网络设置的命令。所有操作都通过nmcli命令实现,需根据实际网络环境修改IP地址等参数。文章还提供了验证配置和恢复默认设置的方法,并可根据用户需求提供具体网卡名的完整配置命令。

2026-04-03 21:49:50 88

原创 Ubuntu 固定 IP 改为自动获取 IP(DHCP)实操笔记

本文详细介绍了将Ubuntu主机从固定IP改为DHCP自动获取的完整操作流程。针对两种常见网络管理方式(Netplan+networkd和Netplan+NetworkManager)分别提供了解决方案:对于服务器版需修改netplan配置文件并确认dynamic和protodhcp标志;对于桌面版还需额外处理NetworkManager连接配置。文章特别强调了操作中的常见错误,如未及时确认netplan变更、权限设置不当等,并提供了最终验证DHCP是否成功的判断标准(protodhcp和ipv4.meth

2026-04-03 21:47:23 1025

原创 《LangChain 小白 14 天实战教程》

14天高效学习LangChain的核心建议:不要追求全面掌握,而应聚焦实战,完成两个核心项目(RAG系统和智能体)。学习路径应遵循官方模块化结构:先掌握基础组件(模型、消息、工具等),再进阶到RAG和智能体。具体安排:前5天学习基础调用和工具;6-9天专攻RAG;10-12天开发智能体;最后两天完成两个中型项目(文档问答助手和多工具智能体)。关键要每天动手编码、写笔记、及时复盘,重点区分易混淆概念(如工具与检索器、记忆与知识库)。这种聚焦核心模块+项目驱动的学习方式,能快速建立实用能力,比零散学习更有效。

2026-04-02 09:41:10 819

原创 LangChain入门指南

LangChain是一个LLM应用开发框架,主要用于整合和协调大模型、知识库、工具等组件。其核心包括8个部分:模型(处理思考和检索)、消息(交互格式)、提示词(输入模板)、工具(扩展功能)、检索(RAG基础)、智能体(动态决策)、短期记忆(会话状态)和结构化输出(规范化结果)。学习路径建议从基础调用开始,逐步掌握RAG、Agent等高级功能,最后学习复杂编排。两个典型实践项目是文档问答系统和多工具智能助理,前者侧重检索能力,后者注重动态决策。关键学习方法是围绕"解决什么问题"来理解每个组

2026-04-02 09:34:26 656

原创 Function Calling和Tool Calling怎么学

文章摘要:本文详细介绍了大语言模型(LLM)的工具调用(Tool Calling)机制,分为两轮交互流程:模型请求工具调用后,开发者执行工具并将结果返回给模型。提供了Python实现示例,包括工具定义、注册和执行流程。重点讲解了工具Schema的设计要点,强调description字段的关键作用。文章还涵盖了多工具并行调用、异步实现方案,以及如何将工具调用整合到任务管理系统中。最后指出了常见错误和优化方向,如正确处理参数格式、工具调用ID匹配等,为构建更智能的AI代理奠定了基础。

2026-03-31 12:26:36 105

原创 Prompt Engineering核心技巧有哪些

摘要:本文系统介绍了Prompt工程的核心方法与技巧。首先提出心智模型概念,强调减少AI猜测空间的重要性。随后详解SystemPrompt四要素(角色定义、能力范围、输出格式、边界规则),并给出六个实用技巧:Few-shot示例、思维链推理、XML标签隔离、格式约束、正面描述和角色扮演。文章还分享了RAG问答、信息提取、任务分解三类常用模板,强调测试迭代的必要性,最后指出常见误区(指令遗忘、格式偏离等)。通过结构化方法和实践案例,为AI交互设计提供了系统指导。

2026-03-31 12:17:06 680

原创 《FastAPI 小白 10 天实战教程(二):项目拆分版,按企业项目结构重构》

本文介绍了如何将单文件FastAPI项目重构为企业级多文件结构。核心思路是使用APIRouter按功能模块拆分,将路由、数据库、模型、配置等分别放在不同目录中。重构后的项目结构包括main.py入口文件,以及core(配置)、db(数据库)、models(数据模型)、schemas(接口模型)、api/routers(路由模块)等目录。文章详细讲解了每个模块的功能划分和实现方法,包括数据库连接、用户认证、文件上传等功能的模块化实现。这种结构使项目更清晰、易于维护和扩展,接近企业实际开发模式。最后还提供了测试

2026-03-28 18:19:06 697

原创 FastAPI小白实战教程一

本文是一份面向初学者的FastAPI实战教程,通过10天系统学习帮助读者构建完整的文档中心后端项目。教程采用渐进式实践方法,每天在同一个项目中添加新功能,最终实现用户认证、文件上传、数据库操作等核心功能。主要内容包括:环境配置、路由定义、请求响应处理、数据验证、SQLite数据库集成、JWT认证、文件上传、后台任务处理以及中间件配置。教程特别强调实践导向,提供完整可运行的代码示例,并建议学习路径从模仿到自主开发。通过本教程,学习者将掌握现代Python后端开发的核心技术栈和工程思维。

2026-03-28 17:56:04 437

原创 openclaw多智能体编排

本文介绍了一个多Agent系统的完整配置方案,包含9个专业Agent:Orchestrator(主调度)、Code、Search、File、Browser、Data、Doc、API和Memory。每个Agent都有明确的职责分工,通过标准化的JSON格式进行通信。系统采用DAG任务拆分机制,支持并行执行和错误重试,所有Agent配置包括身份定义、行为准则、工具集和启动脚本。配置完成后可通过验证脚本检查完整性,实现复杂任务的自动化协作处理。

2026-03-27 22:29:34 311

原创 OpenClaw Ubuntu→Ubuntu 迁移详细笔记

本文详细记录了将OpenClaw环境从Ubuntu旧机器(192.168.2.65)迁移到新机器(192.168.2.175)的全过程。通过备份旧机器整个.openclaw目录(包含配置、工作区、会话等)并传输到新机器,同时安装运行环境(Node.js v24.14.0)后恢复数据,成功保留了所有agents、会话状态及飞书/企业微信渠道配置。迁移采用systemd服务方式,验证显示服务正常运行且状态完整保留。尽管存在Feishu插件重复加载和Gateway绑定0.0.0.0的安全警告等遗留问题,但迁移整体

2026-03-27 22:25:33 931

原创 RAGFlow 迁移笔记(Ubuntu / Docker 环境)

本文详细记录了RAGFlow从旧Ubuntu主机(192.168.1.65)迁移到新主机(192.168.1.110)的全过程。采用三阶段迁移方案:首先备份项目目录(204M)和Docker卷数据(691M),然后导出5个关键Docker镜像(4.7G),最后在新机器恢复环境。迁移过程解决了网络拉取镜像失败、权限不足等关键问题,通过离线方式成功转移了MySQL、MinIO、Elasticsearch和Redis数据。最终验证五个容器(docker-ragflow-cpu-1等)均正常运行,知识库数据完整保留

2026-03-26 11:15:15 807

原创 RAGFlow的部署与使用

这是你这次最重要的经验。

2026-03-26 11:07:34 997

原创 企业微信支持接入OpenClaw

OpenClaw是一款开源AI助手框架,支持通过企业微信机器人实现智能对话和工作任务处理。提供云部署(腾讯云一键部署)和本地部署两种方式,云方案适合非技术用户,本地方案适合开发者。接入企业微信后,OpenClaw可自动完成文档整理、数据汇总等任务,并支持智能表格数据写入和企微API调用。用户通过简单对话或授权即可使用各项功能,显著提升工作效率。

2026-03-24 16:40:30 981

原创 Openclaw接入本地模型API

本文介绍在OpenClaw中配置本地Ollama模型的步骤:1)先通过curl验证网络连通性;2)按顺序设置baseUrl、api和apiKey(apiKey可为任意值);3)切换默认模型为本地模型(格式为provider/model);4)通过models list和models status --probe检查模型状态;5)最终确认模型切换成功。文档提供了完整的配置示例和验证方法,推荐按顺序执行config set命令完成配置。

2026-03-24 16:35:53 1058

原创 AI应用-HTTP基础

本文系统介绍了HTTP协议的核心概念和应用场景。主要内容包括:HTTP请求/响应模型、常用方法(GET/POST/PUT等)、请求/响应结构、状态码分类、JSON数据格式、URL参数传递方式等。特别针对FastAPI开发场景,讲解了如何正确处理HTTP请求、返回响应和状态码。文章还介绍了SSE流式传输原理和调试工具推荐,强调通过实践工具测试API比单纯阅读文档更高效。最后提供了权威参考资料,建议通过实际操作FastAPI项目来快速掌握HTTP核心概念。

2026-03-23 15:41:39 426

原创 AI应用-Git基础

本文提供了Git版本控制系统的实用指南,重点介绍了AI项目开发中的Git实践。核心内容包括:Git的基本概念(快照机制、三区关系)、安装配置、10个常用命令(如status、add、commit等)、.gitignore配置、团队协作流程(Feature Branch Workflow)、冲突解决方法、撤销操作技巧等。特别强调了AI项目开发中的最佳实践:提交前检查status、规范commit message、小步频繁提交。文章还提供了速查卡和推荐学习资源(Pro Git、Learn Git Branchi

2026-03-23 15:36:19 505

原创 OpenClaw 接入飞书从 0 到 1 的教程

opencalw接入飞书远程聊天控制

2026-03-22 17:13:24 935

原创 Openclow虚拟机部署实战教程

一篇Openclow虚拟机部署的实战教程,1.如何部署,配置,养好龙虾

2026-03-22 16:54:40 1752

原创 AI应用-SQL基础

摘要:本文提供了一份PostgreSQL学习指南,涵盖从基础到高级的10天学习计划。内容包括环境搭建(本地或Docker)、基础CRUD操作、表设计、关联查询、聚合函数、索引优化、事务处理等核心知识点,并针对AI应用场景设计了完整的数据库结构。特别强调了常见陷阱如数据类型选择(避免FLOAT存储金额)、时区处理(使用TIMESTAMPTZ)和查询优化(避免N+1查询)。最后给出了一个包含用户、会话、消息和文档向量存储的AI聊天应用完整表结构示例,帮助开发者快速掌握生产级PostgreSQL使用技巧。

2026-03-21 15:48:19 569

原创 AI应用开发-python基础

本文提供了一个21天的Python学习路线,重点针对FastAPI开发所需的技能。内容分为四个层级:基础语法(变量、数据类型、控制流)、实用脚本(文件操作、异常处理)、FastAPI必备知识(OOP、类型提示、装饰器)以及生产级API开发(异步编程、配置管理)。学习路径从基础数据类型操作到复杂异步编程,涵盖列表推导式、Pydantic模型、生成器等关键概念,并特别强调异步编程在FastAPI中的重要性。文章还包含了常见陷阱提醒和标准库速查,帮助开发者快速掌握Python在FastAPI开发中的核心应用,避免

2026-03-21 15:27:05 703

原创 ESP32-S3基于ESP-IDF 控制 42 步进电机(学习笔记)

通过 PUL 引脚的脉冲数量控制旋转角度(1 脉冲 = 1 步 = 1.8°),通过 DIR 引脚电平控制方向,通过脉冲间隔控制速度。:程序入口,初始化电机后进入循环,演示不同角度和速度的旋转动作(顺时针 90°→逆时针 180°→顺时针 360°,循环往复)。的参数(角度和速度),可实现任意角度的精准旋转,适用于需要精确定位的场景(如机械臂、精密平台等)。线圈分组:红 - 蓝(A 组)、黑 - 绿(B 组)(根据万用表测量结果)(200 步)需与驱动器细分设置一致(整步模式),否则角度计算会偏差。

2025-10-08 11:13:14 1374

空空如也

空空如也

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

TA关注的人

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