本文字数1400+ ,阅读时间大约需要 5分钟。
【掘金一周】本期亮点:
「上榜规则」:文章发布时间在本期「掘金一周」发布时间的前一周内;且符合各个栏目的内容定位和要求。 如发现文章有抄袭、洗稿等违反社区规则的行为,将取消当期及后续上榜资格。
一周"金"选

内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。
前端
重新思考 weapp-tailwindcss 的未来 @icebreaker
决定"把锅背回运行时 "以后,我做的第一件事就是把入口全部进行统一:
twMerge/twJoin/createTailwindMerge/extendTailwindMerge/cva/variants......统统绑进同一套 transformer 里。
就因为package.json里少了个^号,我们公司赔了客户十万块 @ErpanOmer
流水线执行到
pnpm install时,pnpm拿着lock文件,忠实地去找@internal/core@1.3.5这个包... "Error: Package '1.3.5' not found." 流水线崩溃了。一个本该5分钟完成的文案更新,导致了整个服务7个小时的宕机😖。
如何用Claude Code 生成顶级UI ❇️ @hi大雄
众所周知,OCR 过程,出现很大UI 信息缺失,比如:具体配色数值、阴影、间距、字体等,于是你会发现,最终AI完成的效果可能都没有60% 。于是核心思路是:解决样式信息大量丢失的问题,通过减少信息代差,让AI coding 完成的UI 风格有不错的效果
基于百度地图JSAPI Three的城市公交客流可视化(三)------实时公交 @小左OvO
一般公交车更新实时位置都是socket,这里为了方便我们使用历史行进轨迹数据traceData.json进行调试,站台我们采用glb模型,并将模型朝向路线保证视觉正确,公交车运行时需要沿路行驶并且需要正确的朝向。
TemPad Dev:免费的 Figma inspect 面板是怎么实现的 @Justineo
由于 Inspect 面板在推出 Dev Mode 以后被调整到付费墙后了,而且只读模式下我们也无法运行 Figma 插件,所以我们希望通过浏览器扩展,为只读模式用户提供基础的设计交付能力。
后端
java深度调试技术【第四五章:多线程和幽灵代码】 @提前退休的java猿
线程池任务不捕捉异常,并且使用了
CountDownLatch等到任务执行完成,如果执行过程中发生异常就会出现 主线程一直被阻塞
Elasticsearch 避坑指南:我在项目中总结的 14 条实用经验 @一旅人
刚开始接触 Elasticsearch 时,我觉得它就像个黑盒子------数据往里一扔,查询语句一写,结果就出来了。直到负责公司核心业务的搜索模块后,我才发现这个黑盒子里面藏着无数需要注意的细节。
你的项目还在用MyBatis吗?或许这个框架更适合你:Easy-Query @SimonKing
它的核心目标是让查询变得"简单"(Easy),通过极简的
API设计、强大的链式操作和智能的SQL生成,让开发者能够以更少的代码完成复杂的数据交互任务。既能完成单表的操作,也能通过隐式结构进行Join关联操作等。
管理类目配置线上化项目的核心价值,不仅在于技术层面的效率提升,更在于通过自动化工具链,让业务方从 "规则提报的执行者" 转变为 "业务策略的设计者"。
Android
Jetpack Navigation 3:领航未来 @bqliang
在 Nav3 里,NavEntry 充当了路由描述符的角色,它包含了具体 key 实例、UI 内容以及其他各种配置信息,而 EntryProvider 则是负责根据 Key 来返回对应的 NavEntry。
人工智能
在AI辅助编程的实践中,我们需要建立系统化的方法体系。本节按照学习->理解->创造->优化的逻辑顺序,重新组织AI在编程各环节的应用技巧。
大模型如何革新搜索相关性?智能升级让搜索更"懂你"|得物技术 @得物技术
我们将端到端的相关性判断拆分为两个阶段。一阶段侧重理解用户查询,从中抽取出品牌、系列、适用人群等关键属性。二阶段则对内容进行属性解析,并逐一判断其与查询意图的一致性。
社区活动日历

活动日历
| 活动名称 | 活动时间 | ||
|---|---|---|---|
| 🚀TRAE SOLO 实战赛 | 2025年11月13日-2025年12月16日 |
📖 投稿专区
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会呈现在下一期。文章创建日期必须在下期掘金一周发布前一周以内;可以推荐自己的文章、也可以推荐他人的文章。