本文字数2000+ ,阅读时间大约需要 6分钟。
【掘金一周】本期亮点:
- 💖ElementPlusX × RuoyiAI 联合发布 《仿豆包AI全栈模版》💖
- 学习一个马斯克转发的Grok效果(glsl)
- 虚拟线程生产事故复盘:警惕高性能背后的陷阱
- API灵活定义+极速驱动:货拉拉星图平台技术架构与优化实践
- AI 赋能编程,Coding新范式
- 为什么跨平台框架可以适配鸿蒙,它们的技术原理是什么?
- 某加固软件 odex 方式运行必现闪退
「上榜规则」:文章发布时间在本期「掘金一周」发布时间的前一周内;且符合各个栏目的内容定位和要求。 如发现文章有抄袭、洗稿等违反社区规则的行为,将取消当期及后续上榜资格。
一周"金"选

内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。
前端
💖ElementPlusX × RuoyiAI 联合发布 《仿豆包AI全栈模版》💖 @KeyNG_Jykxg
ElementPlusX 与 RuoyiAI 联合发布《仿豆包通义 AI 全栈模版》,基于 MIT 协议开源,可免费二开商用。项目前端用 Element Plus X 组件库,后端接 Ruoyi - AI 接口,实现登录、会话管理等功能,布局仿豆包,交互参考通义。技术栈含 Vue3.5、Pinia 等,支持模型切换与会话管理,提供预览、源码等链接,后续将优化组件并呼吁开发者参与。
货拉拉开源鸿蒙路由 TheRouter,它是用于 Android、iOS、HarmonyOS 三端模块化、组件化开发的解决方案,基于 HMRouter 深度定制,支持编译时安全检查、动态路由下发等功能,还具备页面导航跳转、跨模块依赖注入和动态化等核心能力,提供了 IDE 插件迁移工具,可从其他路由平滑迁移。
文章分享学习马斯克转发的 Grok 效果(glsl)。该效果由 Xor 用四行代码完成,文章对比 Canvas 2D 与 GLSL 绘制差异,介绍 gl_FragColor 等概念,通过线性渐变、径向渐变等例子,讲解如何实现发光圆环,最后结合对角线数学定义完成 Grok 效果,展现了 GLSL 的有趣与挑战。
文章介绍 Cursor Rules 开发实践指南,其可规范 AI 辅助开发,避免幻觉和过时信息,提升效率和代码质量。有 User Rules 和 Project Rules 两种作用域,还介绍了 Rule 编写技巧、模板、快捷方式及作者实践中的规则体系等内容。
后端
文章讲述团队在高并发订单处理服务中,用虚拟线程池替换传统线程池,初期性能提升显著,但大促时因虚拟线程大量竞争有限数据库连接,致系统不可用。后通过重新设计资源池、引入流量控制、增强监控等方案解决,强调新技术使用需平衡求新与求稳。
Spring开发,从Kotlin开始@KotlinKUG贵州
文章介绍使用 Kotlin 进行 Spring 开发的实践,以 Gradle 为构建工具,从零搭建 SSM 项目,包括环境配置、引入依赖、创建数据库、编写各层代码等,还实现了注册登录功能并测试,最后介绍打包和 Spring Boot 开发,展现 Kotlin 在 Spring 开发中的优势与潜力。
API灵活定义+极速驱动:货拉拉星图平台技术架构与优化实践 @货拉拉技术
货拉拉星图平台为解决客服系统业务对接问题,打造 "接口管家",支持接口管理、流程编排等功能。架构遵循模块化、轻量化、可扩展原则,经数据存储、缓存策略等优化,性能大幅提升,服务稳定,接入超 100 业务方,未来将向 AI 与开放生态演进。
工作中对InheritableThreadLocal使用的思考@京东云开发者
工作中发现线程池中使用 InheritableThreadLocal 时,线程复用时子线程无法获取父线程新变量。实验表明首次能获取,复用时仍保留旧值。因 InheritableThreadLocal 仅在子线程创建时继承父线程变量,线程池复用线程不会重新继承。可用 TransmittableThreadLocal 解决,提交任务时用 TtlRunnable.get 传递变量。
Android
为什么跨平台框架可以适配鸿蒙,它们的技术原理是什么? @恋猫de小郭
文章介绍跨平台框架适配鸿蒙的技术原理,Flutter 借 GN/Ninja 构建、Clang/LLVM 编译及嵌入层适配;React Native 将控件映射为 ArkUI,用 JSI 和 NAPI 交互;uni-app x 把 uts 编译为 ArkTS;KMP/CMP 适配难度大,需处理 LLVM 和 NAPI,腾讯 Kuikly 和 ovCompose 有不同实现。
Flutter 小技巧之:实现 iOS 26 的 "液态玻璃" @恋猫de小郭
文章介绍在 Flutter 中实现 iOS 26 "液态玻璃" 效果的技巧。该效果需通过自定义着色器实现,核心是
LiquidGlass
函数进行模糊处理,再通过扭曲坐标、调整缩放因子等实现边缘液体感,还可通过非均匀缩放模拟水滴扭曲,文末提供了 Demo 链接。
某加固软件 odex 方式运行必现闪退@PenguinLetsGo
某加固软件用 odex 运行必闪退,首次打开正常,后续冻屏闪退且日志被拦截。经 strace 跟踪和 core 分析,发现是加固软件的 native 函数返回 long 而非 int,致数组越界。解释运行时正常,生成 oat 代码后冷启动加载 oat 代码则出错,问题与 dex - vmp 加固工具有关。
人工智能
文章介绍 AI 赋能编程的新范式,AI 编程工具具备智能补全、行内编辑、Chat 模式、Agent 模式等功能,主流工具有 Cursor、Windsurf 等。还可通过 MCP 协议扩展上下文,应用于禅道 bug 修复等场景。但需注意代码安全等风险,开发者应合理利用 AI,避免过度依赖。
社区活动日历

活动日历
活动名称 | 活动时间 | ||
---|---|---|---|
🎆代码为剑,万元现金大奖等你瓜分 | 2025年5月26日-2025年6月30日 | ||
创作者训练营:老友带新+新人冲榜,全员参与,双倍快乐! | 2025年5月27日-2025年6月30日 | ||
"寻找地表最强Trae Agent "征文活动火热开启!iPhone16 等你来拿! | 2025年5月26日-2025年6月30日 | ||
掘金 AI 编程社区- 人人都是 AI 编程家竞赛 | 即日起-2025年6月30日 |
📖 投稿专区
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会呈现在下一期。文章创建日期必须在下期掘金一周发布前一周以内;可以推荐自己的文章、也可以推荐他人的文章。