工程实践
已收录文章:43篇
-
科技周边 · 业界新闻 | 1个月前 | Node.js · javascript · 工程实践 · 版本发布 · 版本升级 业界新闻 Node.js 26.7.0 Node.js Current API回归Node.js 26.7.0 作为 Current 版本发布后,团队应先核对运行时版本、依赖原生模块、测试矩阵和回退方式,再决定是否把新版本用于开发环境或生产服务。242 收藏
-
本文从 AI 助手调用业务接口的场景出发,讲清楚如何用 JSON Schema 约束参数、在服务端二次校验、对高风险动作增加人工确认,并记录完整审计日志。233 收藏
-
超长视频不能只靠一次请求和一段摘要解决。本文以长视频检索为例,拆解分段抽帧、时间轴索引、候选片段复核和证据回溯的工程流程,并给出可验收的结果格式。229 收藏
-
Chrome DevTools 的 Local Overrides 可以把线上响应映射到本地文件,用于验证前端修复而不立即改服务器。本文从 Network 保存响应、覆盖生效、缓存排查和恢复现场四个环节说明怎样做一次可回看的验证。212 收藏
-
大文件上传卡顿,通常不是把请求并发数调大就能解决。前端需要先把 File 切成固定大小的分片,用 SHA-256 或服务端校验确认每片,再用有限并发窗口上传,失败时只重试缺失分片。本文用浏览器原生 API 拆出一套可回查、可暂停、可恢复的实现边界。211 收藏
-
科技周边 · 业界新闻 | 1个月前 | devops · gitHub actions · 工程实践 · 持续集成 · CI/CD GitHub Actions Runner升级 自托管 runner 2.329.0GitHub Actions 正在恢复自托管 Runner 版本强制检查:2.329.0 是注册或重新注册的最低版本,已注册 Runner 还要在新版本发布后 30 天内完成更新。本文把官方变更拆成可执行的盘点、升级和回归检查。209 收藏
-
用 Go strings.Cut 解析 key=value 配置行,区分分隔符缺失、空值和多余分隔符,比较 strings.Split 的误判与基准结果,给出可直接落地的解析边界。207 收藏
-
Go 服务接入多模态接口时,图片预检应放在上传入口:先检查 MIME、文件头和字节上限,再决定是否送给模型;遇到格式不支持或服务超时则返回可解释的降级结果。202 收藏
-
RAG 系统最危险的不是检索慢,而是证据为空时模型仍然给出肯定答案。本文用相似度门槛、引用绑定和拒答回退,把无证据回答挡在业务接口之外。188 收藏
-
科技周边 · 业界新闻 | 1个月前 | 开发工具 · google · AI编程 · 工程实践 · AI编程 Google Antigravity 代理式开发 Google I/O 2026 开发验证Google I/O 2026 介绍了 Antigravity 这类面向行动的代理式开发平台。本文不把它当成自动交付按钮,而是从权限、任务拆分、结果验证和人工回退四个边界说明哪些工作适合交给代理,哪些仍要由工程师把关。182 收藏
-
从一个 AI Agent 把任务交给错误方向的案例出发,排查意图识别、边界规则、上下文摘要和结果复查四个环节,给出可落地的交接治理流程。170 收藏
-
给管理接口增加 IP 白名单时,字符串比较、IPv4 与 IPv6 混用、掩码边界都容易出错。本文使用 Go netip.ParsePrefix 和 Prefix.Contains 搭建可复用的 CIDR 白名单校验器,补齐配置检查、匹配顺序和失败回归用例。167 收藏