跳到主要内容

37 篇博文 含有标签「工程化」

查看所有标签

Bun 的 Node 兼容性要怎么做清单式验证

· 阅读需 3 分钟
一介布衣
全栈开发者

Node 兼容性验证 这件事在 2023 年开始越来越频繁地进入真实项目,但很多团队一开始只看到表面收益,没有先把边界收住。只要 只拿 hello world 做试验,真正业务一接上文件系统、原生模块和测试框架就开始掉链子,问题就会很快从“一个小体验瑕疵”变成系统性的维护成本。

Bun 安装快,但锁文件稳定性也得看

· 阅读需 3 分钟
一介布衣
全栈开发者

安装速度与锁文件稳定性 这件事在 2023 年开始越来越频繁地进入真实项目,但很多团队一开始只看到表面收益,没有先把边界收住。只要 大家都被速度吸引,但依赖解析细节一旦和现有链路不兼容,CI 会先出问题,问题就会很快从“一个小体验瑕疵”变成系统性的维护成本。

Vite + Vue3 后台项目的路由模块边界

· 阅读需 3 分钟
一介布衣
全栈开发者

后台路由模块边界 这件事在 2023 年开始越来越频繁地进入真实项目,但很多团队一开始只看到表面收益,没有先把边界收住。只要 路由既负责页面注册又负责菜单、权限和面包屑,维护成本会一路上涨,问题就会很快从“一个小体验瑕疵”变成系统性的维护成本。

Next.js App Router 里的 loading 和 error 边界习惯

· 阅读需 2 分钟
一介布衣
全栈开发者

loading/error 边界 这件事在 2023 年开始越来越频繁地进入真实项目,但很多团队一开始只看到表面收益,没有先把边界收住。只要 每个子路由都各自弹 loading,用户只会觉得页面一直在闪,问题就会很快从“一个小体验瑕疵”变成系统性的维护成本。

RAG 里的 chunk overlap 不该凭感觉定

· 阅读需 3 分钟
一介布衣
全栈开发者

chunk overlap 这件事在 2023 年开始越来越频繁地进入真实项目,但很多团队一开始只看到表面收益,没有先把边界收住。只要 重叠太少时语义会断,重叠太多时索引体积和噪音一起膨胀,问题就会很快从“一个小体验瑕疵”变成系统性的维护成本。

Few-shot 示例挑选比示例数量更重要

· 阅读需 2 分钟
一介布衣
全栈开发者

Few-shot 示例筛选 这件事在 2023 年开始越来越频繁地进入真实项目,但很多团队一开始只看到表面收益,没有先把边界收住。只要 为了追求“多给点参考”,把重复且同质的示例不断堆进上下文,问题就会很快从“一个小体验瑕疵”变成系统性的维护成本。

业务 Prompt 评估要先有 rubric 再看感觉

· 阅读需 2 分钟
一介布衣
全栈开发者

Prompt 评估 rubric 这件事在 2023 年开始越来越频繁地进入真实项目,但很多团队一开始只看到表面收益,没有先把边界收住。只要 每个人都在说“这个版本好像更好”,但没有任何一致的判分基线,问题就会很快从“一个小体验瑕疵”变成系统性的维护成本。

System Prompt 的角色边界要写得像接口说明

· 阅读需 2 分钟
一介布衣
全栈开发者

System Prompt 角色边界 这件事在 2023 年开始越来越频繁地进入真实项目,但很多团队一开始只看到表面收益,没有先把边界收住。只要 把目标、语气、权限和约束全混在一句提示词里,结果谁都说不清模型到底该做什么,问题就会很快从“一个小体验瑕疵”变成系统性的维护成本。