- 博客(120)
- 资源 (23)
- 收藏
- 关注
原创 基于 Flask Web 框架与 llama.cpp 推理引擎构建的本地 AI 智能对话助手
智能助手采用 Qwen3.5-2B GGUF 量化模型,通过 llama-cpp-python 实现纯 CPU 环境下的大语言模型推理,无需依赖云端服务即可完成文本生成、多轮对话等任务。系统以 Flask 提供 Web 服务接口,实现模型加载、会话管理和参数配置,并结合 waitress 提升运行稳定性。通过 llama.cpp 高效推理框架降低资源占用,使大模型能够在个人电脑和离线环境中运行。支持上下文管理、推理参数调整、人设与回复逻辑设定以及输出内容优化,可过滤模型思考过程,仅保留最终结果。同时支持 P
2026-08-06 01:20:37
57
原创 基于Flask开发的文件共享系统
文件共享系统是基于 Flask 开发的轻量级局域网文件管理工具,通过 Web 界面完成文件上传、下载、增删及文件夹管理,打包为 exe 程序即可快速实现局域网内文件共享存储。
2026-08-04 20:57:15
25
原创 Windows系统中的Git基本操作命令使用教程
本教程系统梳理了基于 PowerShell 环境的 Git 仓库重建与 Gitee 远程协作全流程,涵盖从清除历史数据、重新初始化并提交代码,到关联远程仓库、处理无关历史合并及首次推送等核心操作;同时进一步讲解了版本标签的创建与发布,以及本地分支与远程追踪关系的建立,为开发者提供了一套从项目重置到规范化远程版本管理的完整实践指南。
2026-07-10 22:19:40
35
原创 Windows系统下载安装 Git 的详细教程
本文详细介绍了Windows系统下载安装Git的完整流程,包括从Git官方网站和阿里镜像下载安装包,逐步讲解安装向导中的各个设置选项,如安装路径、默认编辑器、行尾转换、终端模拟器等,并提供了每个步骤的截图和说明。安装完成后,博客还介绍了如何验证安装是否成功,以及如何配置Git的用户名和邮箱,确保可以正常使用Git进行版本控制。
2026-04-30 16:31:24
701
原创 Windows系统安装Node.js教程
本文档详细介绍了在Windows系统上安装Node.js的完整步骤,包括下载、安装和验证过程,帮助用户快速搭建Node.js开发环境。
2026-04-19 21:56:33
51
原创 STM32F103C8T6驱动LM393土壤湿度传感器模块程序
本程序基于 STM32F103C8T6 微控制器,驱动 LM393 土壤湿度传感器模块,实现土壤含水量的实时检测与数字状态输出。传感器通过 AO 模拟通道(PA0)和 DO 数字通道(PB1)与主控连接,系统采用 ADC1 进行 12 位精度采样,并对模拟信号进行 10 次平均滤波以抑制噪声。程序初始化时完成 ADC 时钟配置、校准及 GPIO 设置,支持通过板载电位器调节湿度阈值。模拟输出 AO 返回 0~4095 的原始 ADC 值(数值越大表示土壤越干燥),经转换后也可输出湿度百分比;数字输出 DO
2026-03-30 21:55:57
113
原创 国产开源大模型发布时间线
本文档按发布时间倒序梳理三大主流国产开源大模型(MiniMax、DeepSeek、Qwen)系列的关键版本,便于横向对比各阵营的技术演进脉络。
2026-03-29 23:35:54
917
原创 Windows系统使用Ollama本地化部署Qwen3.5-9B模型教程
在 Windows 系统上使用 Ollama 本地化部署 Qwen3.5-9B 大语言模型的教程,通过自定义安装路径实现灵活的磁盘空间管理。部署流程涵盖两种模型获取方式:一是通过魔塔社区下载 GGUF 格式量化模型,利用 Modelfile 配置文件执行命令完成本地模型构建;二是直接通过命令拉取官方仓库镜像。本教程适用于需要本地私有化部署,且对数据隐私有严格要求的 AI 应用场景。
2026-03-29 22:38:07
1851
原创 STM32F103C8T6驱动BMP280气压传感器模块程序
本程序基于 STM32F103C8T6 微控制器,驱动 Bosch BMP280 数字气压温度传感器,实现环境温度、大气压强的实时测量与海拔高度估算。传感器通过硬件 I²C 总线与主控通信,系统采用突发读取方式高效获取原始数据。初始化时执行芯片复位与 ID 校验,并配置过采样率、工作模式及滤波参数以提升测量稳定性。程序读取出厂校准系数,结合官方补偿算法对原始数据进行温度与压力修正,输出精确的℃与 hPa 物理量,并依据标准大气公式进一步解算相对海拔。该驱动代码简洁、精度可靠,适用于气象监测、高度计、无人机定
2026-03-25 00:03:14
98
原创 STM32F103C8T6驱动MPU6050姿态传感器程序
本程序基于 STM32F103C8T6 微控制器,用 MPU6050 六轴惯性测量单元(IMU) 作为核心传感器进行姿态感知与数据采集,实现对系统空间运动状态的实时检测与姿态估计。MPU6050 内部集成三轴加速度计与三轴陀螺仪,并内置数字运动处理单元(DMP),能够同时测量物体在三个方向上的线性加速度与角速度信息,通过内部 16 位 ADC 进行高精度数字化采样。传感器通过硬件方式的I²C总线与 STM32F103C8T6 微控制器进行通信,默认工作地址为 0x68,系统利用高速 I²C 读写机制周期性获
2026-03-11 00:13:15
72
原创 STM32F103C8T6驱动0.96寸OLED显示屏(7针脚SPI)程序
本程序基于 STM32F103C8T6 微控制器,构建了一套高效、稳定的 OLED 显示系统,用于驱动 0.96 英寸 128×64 像素 SSD1306 OLED 显示模块。系统主频运行于 72 MHz,利用软件模拟 4-wire SPI 模式接口实现高速数据传输,通过精确的时序控制与片选/数据命令分离设计,确保命令与显示数据的可靠分离与低误码率,为高对比度单色图形与文本显示提供坚实基础。系统在驱动层面采用硬件级 GPIO 位操作结合字节级 SPI 发送,避免软件延时带来的时序抖动,同时加入初始化复位序列
2026-02-28 23:09:53
110
原创 STM32F103C8T6驱动0.96寸OLED显示屏(4针脚IIC)程序
本程序基于 STM32F103C8T6 微控制器,构建了一套高效、稳定的 OLED 显示系统,用于驱动 0.96 英寸 128×64 像素 SSD1306 OLED 显示模块(I²C 接口版本)。系统主频运行于 72 MHz,利用软件模拟 I²C(bit-banging)协议实现可靠的串行通信,通过精确的起始/停止条件、字节发送时序控制与应答位忽略设计,确保命令与显示数据的低误码传输,为高对比度单色图形与文本显示提供坚实基础。系统在驱动层面采用 GPIO 开漏输出结合上拉电阻的经典 I²C 实现,避免硬件
2026-02-27 23:51:11
287
原创 STM32F103C8T6驱动RDS3115MG舵机程序
本程序基于 STM32F103C8T6 微控制器,构建了一套高精度、低抖动的 PWM 舵机控制系统,用于驱动 RDS3115MG 数字金属齿轮舵机。系统主频运行于 72 MHz,利用通用定时器 TIM3 进行硬件级 PWM 波形生成,通过精确的时基分频设计,将计数频率配置为 1 MHz,实现 1 μs 时间分辨率,为舵机角度控制提供高精度脉宽调制基础。系统在算法层面采用 32 位定点运算进行比例换算,避免浮点运算带来的效率损耗与精度抖动,同时加入角度限幅机制,防止越界驱动导致舵机堵转或机械冲击。整个 PWM
2026-02-25 21:10:35
101
原创 STM32F103C8T6驱动SRF05超声波测距传感器程序
本项目基于 STM32F103C8T6 微控制器,构建了一套高精度、实时性的超声波测距系统,用于驱动 SRF05 超声波测距传感器。系统采用72MHz主频运行,通过定时器实现1μs级时间分辨率,对ECHO脉冲宽度进行精确计时,从而计算声波往返传播时间,并完成厘米级距离换算。程序基于标准外设库 stm32f10x.h 构建,结合GPIO高速推挽输出与定时器计数机制,实现对TRIG触发信号的精确控制及对ECHO信号的稳定采集。同时加入超时保护机制,有效避免异常环境下的阻塞风险,增强系统鲁棒性与工程可靠性。
2026-02-24 22:39:53
90
原创 STM32F103C8T6驱动DHT11温湿度传感器程序
本程序基于 STM32F103C8T6 微控制器,通过 GPIO 模拟单总线通信时序实现对 DHT11 温湿度传感器的数据采集,主机采用拉低数据线的方式触发传感器启动,并通过检测高电平持续时间区分逻辑“0”和“1”,依次读取湿度和温度的整数数据及校验位,经过校验后将有效结果存入缓存数组,实现对环境温湿度的周期性测量与处理。
2026-01-28 19:56:47
187
原创 STM32F103C8T6驱动DS18B20温度传感器程序
本项目基于 STM32F103C8T6 微控制器,实现了对 DS18B20 单总线数字温度传感器的高精度、稳定驱动与实时温度采集。采用经典的 1-Wire 通信协议,通过 GPIO 精确模拟复位时序、读写时序及 ROM/暂存器操作指令,支持 Skip ROM 方式快速通信(适用于单传感器场景)。主程序以约 900ms 周期持续采集,实现稳定、可靠的环境温度感知,最终将原始数据转换为带符号的浮点温度值(℃)。
2026-01-25 22:48:18
170
原创 使用飞桨平台进行数据集管理教程
本教程详细介绍了如何在飞桨平台上高效管理数据集,支持公开和私有数据集的不同访问方式,特别是针对大文件数据集,节省本地空间。以图像超分辨率重建中的DF2K数据集为例进行演示,教程涵盖了数据集的创建、上传和下载完整流程。
2025-12-24 20:00:48
385
原创 图像超分辨率 — HAT训练及测试教程(Pytorch)
HAT是在2023年发表于CVPR的先进图像超分辨率模型,全称是 Hybrid Attention Transformer,中文可译为:混合注意力Transformer。它是由中科院和上海人工智能实验室的研究团队在2022年提出,HAT是在SwinIR的基础上进行改进,成功地将Transformer架构在图像超分辨率任务上的性能推上了一个新的高度,在一段时间内占据了多个主流超分Benchmark(如Set5, Set14, Urban100等)的榜首。它的核心思想是通过巧妙地融合通道注意力、自注意力等机制,
2025-12-22 22:18:11
524
原创 Windows系统文件夹图标个性化更改教程
本教程详细介绍了如何个性化更改Windows系统文件夹图标的完整流程,包括使用在线工具进行图片处理;使用Visual Studio 2022创建DLL项目;将生成的DLL文件作为自定义图标应用到文件夹上。整个教程涵盖了从素材准备到最终实现个性化文件夹图标的全过程。
2025-12-19 15:19:57
212
原创 解决 PyTorch 中 torch.meshgrid 的警告问题
本文介绍了在 PyTorch 2.9.1+cu130 中使用 torch.meshgrid 时出现的警告问题,指出未来版本将强制要求显式指定 indexing 参数,并提供了具体的修复方法。
2025-12-17 23:30:55
148
原创 自适应令牌交叉注意力机制图像超分辨率重建算法复现教程
ATDSR(Adaptive Token Dictionary Super Resolution)自适应令牌字典图像超分辨率重建算法,2024CVPR论文,在Pytorch下搭建,基于Transformer 和 Basicsr,重建结果优于 HAT。这篇文章中含有训练及测试教程,提供可以直接运行的源代码文件。
2025-12-16 00:16:59
109
原创 使用VsCode+GitCode+PicGo零成本搭建私人图片仓库(图床)教程
本文使用Vscode+GitCode+PicGo进行自制图床设计,可以实现图片的稳定托管。一共使用三种方法,分别是:1.Github+VsCode中的PicGo插件进行上传;2.GitCode+PicGo Core命令行上传;3.GitCode+PicGo软件上传。这三种方法可以根据自己的实际需求自行选择,均有详细的操作步骤。
2025-11-27 16:30:24
186
原创 离线环境下导出并安装python依赖包教程
将已安装的Python包导出为.whl文件,以便离线使用的方法。请确保下载的.whl文件与目标环境的操作系统(例如 Windows/Linux)、Python 版本及 CPU 架构(x86/x64/arm)一致,然后再在离线机器上安装。
2025-11-24 10:48:45
173
原创 Python网络编程调用CnOCR文字识别教程
本文介绍了在Windows系统中,使用 Python 和 CnOCR 库实现本地及网络化的 OCR 文字识别,包括安装、运行及 Flask 服务器搭建。
2025-10-19 23:39:13
109
原创 使用Psycopg2库编写SQL语言教程
使用 Psycopg2 库编写 SQL 语言的教程,主要分为查询语句和更新语句两个部分,并给出了一个代码框架示例。
2025-09-20 12:33:35
224
原创 打印机取消打印队列文件教程
如何清除打印机队列中的待打印文件?通过快捷键Win+R打开运行窗口,输入spool命令进入打印队列文件夹。然后打开PRINTERS子文件夹,删除里面的所有文件即可清空打印队列。这个方法简单快捷,能有效解决打印任务卡住或无法取消的问题。操作共分三步,无需复杂设置,适用于Windows系统快速清理打印缓存。
2025-08-15 10:29:44
273
原创 强化学习机器人路径规划——Sparrow复现
Sparrow是一个开源的移动机器人路径规划模拟器,重视模拟速度和轻量化,使用DDQN强化学习方法进行训练。本文在其基础上,增加了绘制训练曲线教程,并给出了自制地图文件,以实现在自己的地图上进行训练。
2025-04-27 12:44:58
438
1
原创 机器人抓取位姿检测——GRCN训练及测试教程(Pytorch)
这篇文章主要介绍了2020年IROS提出的一种名为GRCN的检测模型,给出了代码各部分的说明,并给出windows系统下可以直接复现的完整代码,包含Cornell数据集。
2025-04-27 09:56:09
391
原创 CLion编译器中配置ARM嵌入式开发环境教程
在Windows系统中,为提升开发效率和体验,将STM32的开发环境迁移到功能更为强大的集成开发环境CLion中。过程参考稚晖君,并进行适当补充,对配置过程中存在的问题进行解决并说明。文中有CLion开发STM32的例程,并在文末给出了用到的所有工具链的资源,方便配置。
2025-04-20 21:47:13
611
原创 Simulink中建立交流单项永磁同步电机模型教程
该模型通过数学公式进行理论推导,建立了完整的U型定子单相永磁同步电机的理论基础。随后在Simulink中构建了仿真模型,将理论转化为可操作的仿真形式,用于进一步验证和优化。
2025-04-19 11:07:56
131
原创 Ubuntu20.04修改屏幕分辨率
使用命令行语句修改屏幕分辨率,并解决 “xrandr: Configure crtc 0 failed” 报错。
2025-04-19 10:35:33
787
原创 深度强化学习训练结果曲线绘制教程
使用python语言,只调用matplotlib库,绘制训练过程中保存的强化学习训练曲线。模仿经典论文中的训练曲线,多次训练取平均,并绘制出阴影区域。
2025-04-17 19:10:00
889
原创 CoppeliaSim和Python进行无人机联合仿真
CopeeliaSim和Python进行无人机轨迹跟踪联合仿真。首先建立起CoppeliaSim和Python的连接,其次在Python中生成轨迹,CoppeliaSim仿真环境中的无人机进行跟踪,并绘制出轨迹曲线,有每一步详细的教学。
2025-01-05 18:26:08
960
2
原创 Windows 11 配置gym、mujoco、mujoco-py环境教程
整理了windows11系统安装mujoco、mujoco_py、gym的教程以及报错解决方法。
2024-12-27 18:59:44
1840
LR900数传电台用户资料
2025-07-31
开源的移动机器人路径规划模拟器Sparrow-V1.1.zip
2025-04-27
Python语言进行数据可视化在强化学习中的应用
2025-04-21
使用Python查看Tensorboard生成训练文件的数据记录
2025-04-21
使用Python进行强化学习奖励值归一化处理
2025-04-21
基于 Flask Web 框架与 llama.cpp 推理引擎构建的本地 AI 智能对话助手
2026-08-06
基于Web开发的文件共享系统v1.0
2026-08-04
STM32F103C8T6驱动LM393土壤湿度传感器模块程序
2026-03-30
STM32F103C8T6驱动BMP280气压传感器模块程序
2026-03-24
STM32F103C8T6驱动MPU6050姿态传感器程序
2026-03-11
STM32F103C8T6驱动0.96寸OLED显示屏(7针脚SPI)程序
2026-02-28
STM32F103C8T6驱动0.96寸OLED显示屏(4针脚IIC)程序
2026-02-27
STM32F103C8T6驱动RDS3115MG舵机程序
2026-02-25
STM32F103C8T6驱动SRF05超声波测距传感器程序
2026-02-24
嵌入式硬件-温湿度传感器-DHT11
2026-01-27
嵌入式硬件-温度传感器数据采集-DS18B20
2026-01-25
opencv+python实现暗通道去雾
2025-12-15
Arduino主控六自由度工业机器人硬件及代码.zip
2025-12-04
Ardupilot固件源代码和编译文件.zip
2025-08-10
六自由度机械臂固定时间神经网络轨迹跟踪控制代码(Simulink).zip
2025-08-09
PX4.Windows.Cygwin.Toolchain.0.8.zip
2025-08-09
Intel D435i相机机械臂抓取数据
2025-07-31
7 自由度机器人操作臂的轨迹跟踪(在 MATLAB 中实现)
2025-08-01
MTF-01光流模块用户资料
2025-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅