-
我用 new Date 造了个 6 月 1 日,它却给我变成了 7 月 1 日;后端传来的日期前端显示又差了一天:一次 JavaScript Date 月份从 0 开始与解析时区的深度复盘
我用 JS 的 Date 处理日期出了两件诡异的事:想构造 2026 年 6 月 1 日写了 new Date(2026, 6, 1),打印出来居然是 7 月 1 日;后端传来 '2026-06-02',new Date 解析后展示给用户,有些用户看到的是 6 月 1 日差了一天。查清才明白是 JS Date 的两个经典坑:一是 Date 的月份从 0 开始(0=一月、6=七月…- 7
- 0
-
从 单轮 prompt 调用 + 硬编码 if-else 工具路由 + 无记忆 + 无回溯 玩具机器人 → LangGraph 0.3 状态图编排 + Model Context Protocol + Pydantic AI 强类型输出 + Temporal 持久化工作流 + 三层记忆 + Supervisor 多智能体 + 输入输出 Guardrails + Langfuse 全链路 trace + Ragas 自动化 eval 生产级多智能体系统现代化 87 天踩坑录:47 套修法 + 7 个 P0 复盘 + 6 条 Agent 工程哲学
27 位 AI 平台工程师 87 天把一个单轮 prompt 调用 + 硬编码工具路由 + 无记忆的玩具客服机器人,彻底重构成生产级多智能体系统:LangGraph 0.3 状态图编排 + MCP 标准工具协议 + Pydantic AI 强类型输出 + Temporal 持久化工作流 + 三层记忆 + Supervisor 多智能体 + 双向 Guardrails + Langfuse 全链路 …- 0
- 0
-
从 Go 1.21 + Gin + xorm + gRPC + go-zero → Go 1.23 + 1.24 RC + Echo + pgx v5 + sqlc + Connect-RPC + Temporal + Wire + slog + OpenTelemetry 全栈升级 51 天踩坑录:14 反模式 + 16 修法
26 位 Go 工程师 51 天把公司"网关 / 订单 / 支付 / 风控 / 用户中心 / IM"6 条核心微服务,从 Go 1.21 + gin + xorm + gRPC + go-zero + Consul + Jaeger 重构到 Go 1.23 + 1.24 RC + Echo v4.13 + gRPC-go 1.69 + Connect-RPC + sqlc + …- 0
- 0
Temporal
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!



