桌面直播通话APP设计实现

背景 恋爱中难免会有短时间异地的情况出现,这种时候在做正事的时候,或者是相互协作之类的时候会希望能够尽可能多的看到对方。 于是就有了本程序,原本是打算做全设备的,理论上也是可以做到全设备,但是安卓开发咱也不熟,于是就暂时只做了Windows端。 在此之前,我已经开发并部署了一个Web的直播工具: 但


2025 年总结

2025年已经结束了有一段时间了,现在对过去的一年做一些总结。 回忆过去的一年,感觉很快,感觉什么事情都没有做,但翻看博客的记录,一年也是挺长的。 大世界 在这一年中我没有像去年一样一直试图跟进大模型这一块的技术发展(比如Agent、文生视频) 我是想等这方面技术稍微成熟一些再跟进,比如,最近我看到


SPI串并转换模块

74HC595是我接触最早的一个芯片,它可以将8位串行信号转换成8位并行信号,可用于扩展单片机输出引脚。 还有74HC165,8位并行信号转换成8位串行信号,可用于扩展单片机输入引脚。 他俩与单片机的数据交换都是很简单的串行信号,和几根控制线,在用于扩展输入输出引脚的基础上,能不能让他俩符合SPI协


一种另类的数据标注方法

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


GPS定位模块设计

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


STM32硬件和软件设计指南

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


基于Docker的多实例管理系统

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


Hello PCB

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


Hello ESP8266

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


实时语音智能体快速搭建

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