一套基础,连接全栈
从数据解析、任务调度到安全连接,内核与领域扩展复用同一套基础能力,让应用专注业务。
认识分层架构 →统一的不只是函数前缀。内存管理、错误传递、异步协作与协议处理共同构成一套连贯的开发体验。
内核承载基础设施与协议原语,扩展库面向具体应用领域。由底向上组合能力,由统一的构建体系连接工程。
跨平台抽象 · 统一内存管理 · 结构化错误模型
HTTP/1.1WebSocketTLS 1.2/1.3X.509TCP / UDP协程ChannelFuture / Task文件 / 进程JSON / XLONJSONL / XLONL容器文本处理内存原子操作错误链时间 / 日志扩展库建立在内核能力之上。网络、协议与系统抽象持续复用,领域能力独立演进。
模块清单描述源文件与依赖,特性宏控制编译范围,裁剪检查验证组合边界。
原型从自包含单头开始,工程可以选择模块化源码或库产物,沿用同一套 API。
HTTP / HTTPS 客户端与服务端。连接池、缓存、重试、认证与 SSE,连接网络服务和流式数据。
探索 xhttp →WebSocket 客户端与服务端运行时。连接管理、组播广播、引用式发送与压缩,构建双向通信。
探索 xws →动态类型与对象系统。类型注册、引用计数、对象图回收与动态调用,为宿主语言提供运行时基础。
探索 xruntime →MIME 内容层与传输基座;SMTP、POP3、IMAP 协议客户端由 xsmtp、xpop3、ximap 提供。
探索 xmail →SMTP 客户端。协议解析、STARTTLS/隐式 TLS、SASL 认证与从 xmailmessage 派生的流式提交。
探索 xsmtp →POP3 客户端。协议解析、STLS、认证与 RETR/TOP 到 MIME 树的桥接。
探索 xpop3 →IMAP 客户端。命令层、数据视图、流式 APPEND 与 COMPRESS=DEFLATE。
探索 ximap →SSH2 协议原语与客户端运行时。密钥交换、主机身份验证、认证、通道与端口转发,连接远程系统。
探索 xssh →ACME 证书申请与管理。五家云 DNS provider、EAB、传播确认与一站式 Obtain,自动化 Let's Encrypt 签发。
探索 xacme →JWT/JWS 签发与验证。HS/RS/ES 三族算法与 JWKS 公钥集,按 kid 自动选钥。
探索 xjwt →OAuth2 客户端与 OIDC 应用组合。授权码、PKCE、令牌刷新与 introspection。
探索 xoauth2 →单次模型调用、流式响应与提供方适配。OpenAI 兼容/Anthropic/Responses 三方言,传输重试与用量统计。
探索 xllm →会话账本、预算、压缩与持久化。上下文预算、轮次滑窗与 JSONL 存档恢复。
探索 xllm-session →Agent 循环、工具执行与审批。有界工具循环、子代理委派与统一任务系统。
探索 xwork →无论是接入模型服务的客户端、处理流式事件的工具,还是并发运行的网络服务,都可以从这些能力开始组合。
TCP、UDP、HTTP、TLS 与 WebSocket 协同工作。通过 xhttp 的 SSE 能力处理流式事件,构建服务连接层。
开始一次 HTTP 请求 →线程负责并行,协程组织等待;Channel 传递工作,Future 组合结果,任务组与取消令牌协调执行和收尾。
选择并发模型 →JSON、XLON、动态值、容器、正则与模板,让配置、请求、响应和结构化内容共享一套 C 数据处理基础。
查阅 JSON API →TLS 1.2 / 1.3、X.509、密码原语与平台随机源,支撑加密通信;AES 加速路径适配 x86 与 ARM 能力。
建立 TLS 连接 →文件、路径、进程、环境变量与日志,为工具执行、文件处理和系统协作提供跨平台接口。
查阅进程 API →统一分配器、内存池、临时 arena 与结构化错误链,让资源归属和错误上下文贯穿应用流程。
了解可靠性设计 →性能有样本,设计有实现,测试有入口。打开源码,沿着同一条路径理解与验证 XRT。
2026-07-28 归档基准:Ryzen 5 5600、Windows、GCC 16.1,4 生产者 / 4 消费者,3 次样本中位数。
查看测试条件与原始样本 →内存故障注入、零分配路径、单头构建与协议边界测试,覆盖不同层次的工程需求。
探索测试体系 →