background picture of the home page

峰峰的小窝 欢迎你!

我能想到的,最大的成功就是无愧于自己的心。

一种另类的数据标注方法

众所周知,AE是一个做特效的软件,它可以很方便地跟踪视频中的点位,甚至做三维跟踪。 又众所周知,很多时候练模型需要标注视频。 邪修数据标注··· 任务目标 我需要训练一个能够检测一个沙盘四个角点用于矫正的模型。 于是, 我需要拍摄一段视频,标注好四个角点。 数据标注 AE的跟踪器可以很方便地跟踪点。

thumbnail of the cover of the post

GPS定位模块设计

有一个项目需求,需要设计一个这样子的模块。 能够通过定位。 能够通过蜂窝数据发位置给服务器。 能充电。 IC选择 核心: STM32F103C8T6 GPS: DK2635ZF(这是一个模块,之前别人联系的,通过串口收发) 物联网: MN316-DLVD 充电: TP4056 DW0

thumbnail of the cover of the post

STM32硬件和软件设计指南

我离不开PlatformIO和VS Code,但奈何STM32CubeMX又太好用,所以我要将STM32CubeMX创建的内容导入到PlatformIO项目中,结合两者的优点。 本文将使用我最熟悉的STM32F103C8T6。 这些东西没有是从哪儿学来的,全都是实践的经验(教训)。 创建一个Plat

thumbnail of the cover of the post

基于Docker的多实例管理系统

有这样一个需求,某机构有一个像是Demo一样的一个Web应用,符合他们自己的需求,同时,他们想把这套应用推给其他同行业的机构用,但是他们还不想就给其他机构随便用,他们想管理。 这个Demo不具备登录功能,而且需要各个机构之间的数据不互通。 聪明的你一定看出来了,把这个Demo在不同机构的内网中部署很

thumbnail of the cover of the post

Hello PCB

上次的ESP Hello World莫名其妙写成了Wifi攻击程序。 接下来0基础的我打算给这个Wifi攻击程序画一个具备以下功能的板子。 Wifi攻击 TypeC充电 锂电池供电 画板子,成本最低的就是嘉立创了吧~ 画原理图 电源管理 电源管理这一块用三个芯片 DW01A:防过充过放

thumbnail of the cover of the post

Hello ESP8266

有谁能拒绝一个10块钱包邮的ESP8266呢—— 有段时间没碰芯片了有些想念 业余的我要折腾嵌入式了~ 多灾多难的HelloWorld 规则怪谈 嵌入式,当然是用PlatformIO啦~方便 这次的Hello World我们基于esp8266-rtos-sdk 来写。 在espressif\esp_

thumbnail of the cover of the post

实时语音智能体快速搭建

甲方说想要一个数字人,喔哦,这不,我的专长领域来咯。 之前我有做过这么一个Python项目,DigPeopleCore, 把RAG、TTS、ASR、LLM、口型集合在一起,纯本地化,给虚幻引擎的AI数字人提供服务,但是存在这样一些问题: 响应速度慢,用户输入 -> ASR -> RAG -> LLM

thumbnail of the cover of the post

Git自动化测试部署

我有一个自建的Gitea跑在一个配置还不错的服务器上,在上次https://srcblog.ffeng123.win:23443/archives/ccd8829c-f256-4392-8841-e00a5820b2c3,给它装了Docker。 看到联调时后端出各种不太聪明的Bug意识到单元测试的重

thumbnail of the cover of the post

Docker镜像构建和部署

背景 最近写了个系统,后端部分拆成了两个端, Golang写的Center,负责调度任务、登录鉴权等基本操作。 Python写的Node,负责计算Center分配的任务。 显然,Python写的Node需要分布式部署计算才快(要不然Center还调度个啥) Python我已经使用了uv 来管理环境,

thumbnail of the cover of the post

Web应用私有化

Web应用私有化,说白了就是,把别人的网站下载下来在自己服务器上部署。 在此之前,已经做过了这个: https://srcblog.ffeng123.win:23443/archives/84356b73-8e86-4eaf-8916-acf2c9a3b858 这个

thumbnail of the cover of the post