这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。
《Cocos 游戏开发实战》11.3 多语言与字体
11.1 的存档里留了个 settings.language 没实现。本节把 UI 文案外置成 JSON 资源,用 sys.languageCode 探测系统语言、允许玩家手动覆盖,写一个带插值的 i18n 核心和一个跟随语言的 Label 组件,最后对比系统字体、TTF 与位图字体三种方案,并说清微信小游戏对字体的真实限制。
posts
这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。
11.1 的存档里留了个 settings.language 没实现。本节把 UI 文案外置成 JSON 资源,用 sys.languageCode 探测系统语言、允许玩家手动覆盖,写一个带插值的 i18n 核心和一个跟随语言的 Label 组件,最后对比系统字体、TTF 与位图字体三种方案,并说清微信小游戏对字体的真实限制。
同一个账号在手机和平板上各玩一局,两份进度就会打架。本节先定客户端与服务端的云存档接口约定,再给出「先拉后推」的同步时序,然后写一段可单测的字段级合并算法(最远距离取最大、资产取较新),最后按平台分派传输层:微信走云开发、H5 与原生走 HTTP。
第 9 章让《方块冲刺》动起来了,但没有声音的反馈是空的。本节从 AudioSource 讲起,说清 BGM、音效、语音三类需求的差异,给出常驻节点上的 AudioManager 组件、playOneShot 的并发上限,以及一个可单测的音效池优先级调度器。
Cocos 工程该提交什么、永远不提交什么:给出完整 .gitignore 与 Git LFS 配置,讲清 .scene/.prefab 为什么难合并、多人协作怎么切场景与预制体,定下提交信息与分支约定,写一个可单测的语义化版本比较函数,并把版本号打进运行时的 BuildStamp 组件。
评测跑完只打印一张表,不会拦住任何东西。本节把评测变成质量门:与基线比对,总体指标掉超阈值、或某条样本由 PASS 变 FAIL,就让流水线 exit 1。真跑先验证「与基线持平」退出码 0,再注入「关掉引用产出」的退化使质量门失败退出码 1,打印逐样本差异,最后给出 GitHub Actions 接入形态(注明未在本机执行)。
CI 里调真模型不确定、要钱、要网络、会限流。本节把一次模型交互的请求与响应存成夹具,回放时按请求指纹匹配取响应:本机按 Anthropic Messages API 结构手工构造三条夹具真跑一遍完整 run,连跑两次逐字一致;再改问题制造夹具失配,验证回放器报错而非静默给错响应,最后给出夹具的存放与更新流程。
本节给 ResearchCopilot 建一个可版本化的评测集:JSON 存问题、期望要点与必须引用的来源,配套「加样本写理由、改期望留痕」的维护纪律;实现成功率、引用准确率、成本三个评分器,对 10 条样本真跑并打印逐条得分与汇总,最后给出自动打分与人工评审的分界表。
系统讲解测试环境治理:环境分层模型与共享/独占权衡、按需临时环境(Ephemeral Environment)的 PR 级动态创建与销毁、环境即代码(Terraform/Kubernetes/Helm)的声明式管理、环境漂移的检测与收敛、测试数据隔离与重置策略、环境可观测性与成本治理,以及从共享环境到按需环境的渐进演进路径。
从噪声中生成图像:DDPM 前向加噪与反向去噪的数学直觉、噪声调度与训练目标的推导、U-Net 与 DiT 两种骨干架构的取舍、潜在扩散如何用 VAE 把计算量降一个数量级、条件生成与 Classifier-Free Guidance、DDIM 等采样加速方法,以及 Stable Diffusion 文生图实战与 LoRA 微调全流程。
MCP Git 与 DevOps 工具服务器实践:Git 只读与写工具设计、PR/Issue 操作、CI/CD 触发与状态查询、危险操作防护、仓库范围隔离与审计,帮助把版本控制与流水线能力安全地交给模型。
本文拆解 KV Cache 的显存公式与增长规律,对比 MHA、GQA、MQA 的显存差异,讲清 PagedAttention 的 block 管理机制,并深入 Prefix Caching 与 RadixAttention 如何复用系统提示与共享前缀,给出首 token 延迟下降 60~80% 的实测数据、vLLM 开启参数与命中率统计方法。
GraphQL 与数据库/ORM 的集成实践:Prisma、Drizzle、TypeORM 的接入模式,DataLoader 批量加载与 N+1 治理,事务与原子性保证,连接池与资源管理,查询计划观测,以及分页下推。
系统讲解 Linux 文本处理核心工具:grep 的正则表达式与常用选项、sed 的行处理模型与替换删除插入实战、awk 的记录字段模型与关联数组统计聚合、jq 处理 JSON 的过滤变形与构造,以及如何用管道把四者组合成日志分析利器,附带大量可直接复制复用的实战配方与速查表,覆盖访问日志分析与配置审计等真实场景。
渲染性能的第一性原理是「不画看不见的东西」。本文系统讲解可见性剔除体系:视锥剔除的六平面测试与包围体、BVH/Octree 空间加速结构的构建与遍历、Hi-Z 遮挡剔除的层次深度金字塔与两阶段剔除、GPU Driven 剔除的计算着色器实现与原子压缩、实例化与间接绘制,以及剔除与 LOD 的协同与滞后策略,并给出完整的工程落地方案。
Apollo Router / Gateway 生产运维实战:query plan 解读与调优、实体解析与 _entities 往返成本、子图健康检查与降级、APQ 与实体缓存、遥测与分布式追踪、性能调优与容量规划。
本文系统梳理 LLM 推理中的数值格式与量化方法,覆盖 FP16、BF16、INT8、INT4 与 FP8 的位宽差异,对比 GPTQ、AWQ、SmoothQuant、bitsandbytes NF4 的原理与适用场景,给出 7B、13B、70B 在不同精度下的显存占用与 MMLU 精度损失对照,并提供 vLLM 量化参数配置与可运行量化脚本。
系统讲解服务虚拟化与 Mock 策略:测试替身谱系(Dummy/Stub/Spy/Mock/Fake)的语义边界、各测试层级该 Mock 什么、WireMock 的请求匹配与状态化桩、Mountebank 多协议虚拟化、MSW 前端网络拦截、契约协同避免过度 Mock、Stub 漂移的检测与治理,以及 Mock 反模式与替代方案。
让模型同时看懂图和字:CLIP 对比学习与图文对齐的数学直觉、ViT 如何把图像变成 patch 序列、BLIP/LLaVA 类 VLM 的「视觉编码器 + 投影层 + LLM」三段式架构、三阶段训练流程与指令微调数据构造、分辨率与视觉 token 压缩策略、多模态评测基准,以及图文问答、文档理解等落地场景。
MCP 企业治理实践:权限模型与 RBAC 设计、审批与人工确认、审计日志与合规留存、多租户隔离、策略即代码、影子工具治理与供应链风险管理,帮助企业在放开 MCP 能力的同时守住边界。
系统讲解 Linux 时间同步:时间漂移的物理与软件成因、墙钟与单调钟的区别、NTP 分层(stratum)与选源原理、ntpd 与 chrony 的对比选型、chrony.conf 完整配置实战、PTP 高精度同步简介、systemd-timesyncd 与时区管理,以及监控验证与虚拟机、容器场景下的排错实践。