by tcdos 2026-06-01
从想法到落地 - 共享充电宝平台的技术选型与架构演进 置顶

关于设备与服务端的 TCP 长连接通信、订单实时计费逻辑、支付分免押金对接、软硬件全链路调度这些核心技术,几乎没有一套完整、生产级的落地架构。

by tcdos 2026-06-22
.NET Core 集成 AI Agent 实战:从 ChatClient 到工具调用与流式对话

在管理系统中引入 AI,最常见的需求就是"自然语言查询数据、执行操作"。本文以 EOMS 系统的 AI Agent 模块为样本,完整解析如何在 .NET 10 项目中集成大模型,从底层 ChatClient 配置到 Agent 编排器、工具系统、会话管理,再到前端 SignalR 流式对话的全链路实现。

by tcdos 2026-06-19
租借与归还 - 充电宝平台核心业务流程的代码实现

用户在共享充电宝前扫码、弹宝、使用、归还、支付——这五个步骤构成了一个完整的交易闭环。每一个环节都可能出问题:设备离线了怎么办?支付分没确认怎么办?归还时网络断了怎么办?

by tcdos 2026-06-09
硬骨头 - 自研 TCP 通信协议,与充电宝机柜的「对话」方式

充电宝机柜本质上是一个嵌入式设备,主板上跑着 C 固件,通过 4G 模块连上互联网。想让服务器跟机柜「说话」,最直接的方式就是 TCP 长连接。但当时面临一个选择:用现成的 IoT 平台(比如阿里云 IoT、EMQ X),还是自己写 Socket 服务?

by tcdos 2019-06-25
几千行代码,我搭了一套完整的云课程系统

说出来你可能不信,一个能管课程、出试题、师生互动的在线教学平台,核心代码并没有想象中那么"重"。