AI 开发新范式全景图:六大范式、五层结构与团队落地优先级
从三阶段迁移到六大范式(Vibe Coding → Spec Coding → Context Engineering → Agentic Coding → Harness Engineering → AI-Native SDLC),形成五层递进结构。含各范式核心差异、业务团队落地优先级,以及 AI 生成内容引用验证原则。
从三阶段迁移到六大范式(Vibe Coding → Spec Coding → Context Engineering → Agentic Coding → Harness Engineering → AI-Native SDLC),形成五层递进结构。含各范式核心差异、业务团队落地优先级,以及 AI 生成内容引用验证原则。
系统梳理 Node.js 环境变量的五种设置方式、优先级规则、构建时 vs 运行时的本质区别,以及安全边界、跨平台、校验等进阶实践。
webpack 打包后 echarts 全局不可用、图表渲染在 Canvas,无法直接读取数据;通过注入 fetch/XHR 拦截器捕获图表 API 的原始 JSON 响应是可靠的解决方案。
用 AI 分析时序监控数据时,时区偏移、数值近似、多 series 聚合描述、漏报是四类最常见的系统性错误,需在 prompt 中明确约束。
环比对比紧邻的上一周期(反映短期趋势),同比对比去年同期(消除季节性,反映长期健康度)。两者配合使用才能准确评估业务增长。
Clash fake-ip 模式下,DNS 由内核接管而非系统,导致公司内网域名无法解析。需通过 nameserver-policy 为内网域名单独指定 DNS 服务器,且前缀须用 +. 而非 *.
为 OpenTIL 绑定自定义子域名需要添加 CNAME 和 TXT 两条 DNS 记录,其中 TXT 验证记录的 Name 必须填 `_opentil.til`(含子域名前缀),填成 `_opentil` 会导致验证失败。
Claude Code 通过 install.sh 安装到 ~/.local/bin 后仍显示旧版本时,通常是 PATH 仍优先命中 /usr/local/bin 的旧全局符号链接。删除旧链接并刷新 shell 缓存后即可切换到新版本。
Claude Code 的 --dangerously-skip-permissions 标志跳过所有工具调用的权限确认,适合在信任的本地项目中快速操作,可配合 shell 别名简化使用。
修复 NVM 慢加载后启动反而更慢,因为之前因 node 不可用而快速失败的命令现在开始真正执行了。每步优化后都要重新测量。
CLI 工具的 completion 命令每次动态生成补全脚本可能耗时数秒,缓存到静态文件后读取几乎零开销。
NVM 完整加载占 zsh 启动时间的 93%。通过把 node bin 直接加到 PATH 并将 nvm 包装为按需加载的 shell 函数,启动时间从 0.9s 降到 0.3s。