标签
开源工具
给 JavaScript 项目清理死代码前,我会先用 Knip 把入口、依赖和导出账本跑出来
Knip 适合把 JavaScript 和 TypeScript 项目里的未使用文件、依赖和导出先变成可复核报告,再接入清理节奏和 CI 闸口。
3
|
0
处理 Git 冲突前,我会先用 Mergiraf 把语法树合并和人工复核分层
2026-07-16
Mergiraf 用语法树理解三方版本,适合先处理机械冲突,再把真正需要人工判断的风险点留给评审和测试。
4
|
0
给前端质量闸口换成 Biome 前,我会先拆清 format、lint 和 assist 边界
Biome 适合把格式化、lint、assist 动作和 CI 校验收进同一条链路,但落地时要先分清自动修复、本地反馈和合并闸口各自的责任。
3
|
0
给 Protobuf 接口加合并闸口前,我会先用 Buf 把 lint 和 breaking check 分层
2026-07-13
Buf 适合把 Protobuf 仓库的格式约束、兼容性检查和 CI 合并条件收进同一条链路,前提是先把本地反馈、对比分支和跳过策略分层设计。
4
|
0
把数据分析 Notebook 交给团队前,我会先用 marimo 拆清状态边界
2026-07-07
一篇 marimo 开源 Notebook 的开发实践:把响应式执行、纯 Python 文件、脚本化运行、App 交付和版本审查拆开,让数据分析更容易复现、协作和发布。
1
|
0
把 AI 应用交给 Genkit 前,我会先把 flow、prompt 和工具边界拆清楚
2026-07-06
Genkit 适合把 AI 应用里的调用、工具、提示词和可观测性收进一条可复查的工程路径。
6
|
0
给 AI 提示词做回归测试前,我会先用 promptfoo 建一张用例表
2026-07-04
promptfoo 是一个开源的 LLM eval CLI 和库,适合把提示词、模型和 RAG 输出纳入可复跑的测试流程。
4
|
0
把接口调试集合交给 Bruno 前,我会先拆清环境和秘密边界
2026-07-02
一篇面向团队 API 调试集合治理的实践笔记:用 Bruno 保存本地可读集合文件,同时把环境变量、秘密值、CLI 执行和 CI 报告边界拆清楚,避免把个人调试习惯直接带进仓库。
5
|
0
给小服务加观测前,我会先用 OpenTelemetry Collector 收拢三类信号
2026-06-04
OpenTelemetry Collector 能把日志、指标和 Trace 先收进一条本地管道,再统一处理和导出,适合作为小服务上线前的观测出口演练。
4
|
0