posts

文章归档

PlumePHP 全站文章的归档入口,按时间倒序汇总各专题的技术文章,并提供按主题浏览的专题分类入口。

这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。

全部文章

全部文章 Books game Java Indie golang 客户端开发 Minigame Saas rust Python
agent

《AI Agent 开发入门》16.1 确定性测试

本节使用标准库 unittest,不要求 pytest。测试应验证工具顺序、模型实际收到的消息、受控停止和错误回灌,而不是只检查最终一句话。四个 BookTests 是教学入门用例;完整项目另有基础和扩展回归,覆盖并行、预算、恢复、批准、幂等与日志。测试通过只针对这些路径,不承诺不误报或没有其他缺陷。

3 分钟阅读
AI Agent AI Agent 开发入门
books

《互联网产品的客户端架构·端形态与体验基础》5.1 本地状态与共享状态

从「回声」客户端的筛选面板与草稿栏出发,把状态分成组件本地、跨页共享与服务端缓存三层,给出一个不依赖框架的最小订阅容器、选择器与不可变更新规则,用可运行的 TypeScript 测试验证订阅、退订与提升判据,并说明什么时候不该把状态提升到全局。

7 分钟阅读
书稿 互联网产品 客户端架构
books

《后端架构设计·架构基础与边界》6.1 订单数据该放什么存储:所有权与存储选型 ADR

先确定 orders 与 order_items 的唯一写 owner,再按点查、客户列表、运营筛选与状态迁移四类读写模式筛选存储;给出选择 PostgreSQL 的 ADR、MySQL 作为等价备选以及 DynamoDB、文档库被否决的具体理由,并用仓储契约与内存实现测试锁定版本冲突、过滤与隔离拷贝语义,最后说明触发重审的量化条件。

8 分钟阅读
书稿 后端架构 Go