本文字数2000+ ,阅读时间大约需要 6分钟。
【掘金一周】本期亮点:
- 没设计也能很漂亮,非常适合独立开发:Trae + 飞个马MCP
- 我开源了一个基于 Tiptap 实现一个功能丰富的协同编辑器 🚀🚀🚀
- 撸一个小程序运行容器
- 数据脱敏的这6种方案,真香!
- Sa-Token v1.43.0 发布 🚀,新增 SSO 单设备注销、消息推送,多 Access-Token 并存能力
- AI生成功能设计用例|得物技术
- 6.6K Star、220K 下载!这款开源 AI 神器迎来大波功能更新!
「上榜规则」:文章发布时间在本期「掘金一周」发布时间的前一周内;且符合各个栏目的内容定位和要求。 如发现文章有抄袭、洗稿等违反社区规则的行为,将取消当期及后续上榜资格。
一周"金"选

内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。
前端
没设计也能很漂亮,非常适合独立开发:Trae + 飞个马MCP @愚坤秦少卫
本文是前端工程师分享使用 Trae + Figma + MCP 优化页面样式的经验。先开发功能再调样式,步骤为:获取 Figma Token、Trae 设置 MCP Token、选 Figma 模板、复制链接给 AI 处理、微调上线。作者对优化效果满意,称此方案适合无设计师的小团队或独立开发者,还提及工具提升效率,呼吁拥抱 AI。
我开源了一个基于 Tiptap 实现一个功能丰富的协同编辑器 🚀🚀🚀 @Moment
本文介绍作者开源的基于 Tiptap 和 Next.js 的协同编辑器,集成富文本编辑、实时协作等功能,适合团队写作等场景。技术栈含 Next.js、Tiptap、Yjs 等前后端技术。还给出克隆仓库、安装依赖等快速开始步骤与部署方法,提及开发规范。未来规划包括完善功能体验、引入音视频会议和 AI 能力、建设插件生态等,项目采用 MIT 开源协议,部分代码需 Tiptap Pro 授权。
本文介绍作者参考 smallapp 实现的小程序运行容器,目标是构建可插拔、多平台运行且展示一致的容器。阐述架构设计,包括接入层、容器层、应用层,重点说明容器层实现,如静态资源服务、页面路由系统、小程序转换层等,还提及运行层、node 层相关内容及应用层接入方式,最后通过 demo 展示运行效果,总结其乐高积木式实现思路与拓展方向,适合想让 APP 拥有小程序运行能力的开发者。
后端
本文介绍 6 种数据脱敏方案。字符串替换用正则替换部分字符,简单但不可逆;加密算法分对称、非对称和国密,需注意密钥管理;数据遮蔽通过数据库视图或代理层实现字段遮蔽,有一定性能损耗;数据替换用缓存映射原始与脱敏数据;动态脱敏利用 AOP 等实现运行时脱敏;K 匿名化通过泛化数据使个体特征不唯一。文末对比各方案的安全性、性能等,给出数据分类分级、定期审计等建议,适合开发和安全人员参考。
Sa-Token v1.43.0 发布 🚀,新增 SSO 单设备注销、消息推送,多 Access-Token 并存能力 @省长
本文介绍 Sa-Token v1.43.0 版本更新内容。该框架是免费开源的 Java 权限认证框架,新增多项功能:单点登录模块有 "单设备注销" 模式、消息推送机制和 ReSdk 对接模式;OAuth2 新增多 Access-Token 并存能力;还对 core 核心包功能模块进行拆包,拆分出 API Key 和 API Sign 等独立插件包,新增 Forest 和 OkHttps 等插件。此外,有众多其他更新,如新增参数、修复问题、优化代码结构等,可通过 Maven 引入该版本。
本文讲述 37 手游打包系统进行 CDN 迁移的过程。因对象存储和 CDN 流量成本过高,且新兴云厂商性价比更高,37 手游决定迁移。迁移中需解决运维和技术侧难点,如性能保证、成本控制等。采用按域名灰度迁移策略,通过 DNS 分配流量,对包体双写确保数据一致,利用火山云监控发现盗刷并优化。最终成本降低约 82%,还提及未来可探索边缘节点动态打包和加强 CDN 防刷,为企业 CDN 迁移提供参考。
本文解析递归调用引发栈溢出的案例。应用启动引入新 JAR 包后抛错,Intel 芯片可复现、M3 芯片不能。经分析,问题源于 Spring 框架装配 SOA 客户端实例时的深度递归调用,新 JAR 包中大量 SOA 接口声明致递归层级超栈深度。通过 jstack 分析栈信息、设置断点调试,发现 ReferenceBean 初始化时调用 getBeanNamesForAnnotation 触发递归,且不同 CPU 架构栈空间开销差异导致问题。建议优化设计,避免 Bean 创建时嵌套依赖,可通过 SmartInitializingSingleton 后置处理注入依赖,避免递归实例化风险。
Android
2025 跨平台框架更新和发布对比,这是你没看过的全新版本 @恋猫de小郭
本文对比 2025 年主流跨平台框架更新情况:Flutter 合并 UI 线程、推出 Impeller 提升性能,支持鸿蒙但内存占用高;React Native 升级新架构,引入 Skia 和 WebGPU,热更新成熟但兼容性待优化;Compose Multiplatform 发布 iOS 稳定版,依赖 Kotlin 但鸿蒙适配无官方支持;腾讯 Kuikly 基于 KMP,动态化能力强但 UI 一致性不足;字节 Lynx 面向 Web 开发,双线程架构性能佳但生态尚不完善;uni-app x 编译原生代码,支持混写但插件生态割裂。文章还列举各框架开发语言、渲染方式等关键信息,助开发者选型。
鸿蒙微内核不是 Linux ,为什么可以跑 Linux 甚至模拟 Linux 容器? @恋猫de小郭
本文解释鸿蒙微内核非 Linux 却能兼容 Linux 的原因。鸿蒙采用微内核架构,核心功能精简,与 Linux 宏内核设计不同。其兼容 Linux 依赖三大件:POSIX 兼容性由 KAL 和 musl libc 实现,将 POSIX 请求转换为对鸿蒙微内核的请求;ABI 兼容性通过垫片层和 lsyscall 机制,截获并转换 Linux 系统调用;HDF 支持 Linux 驱动在用户态容器运行。通过这些机制,鸿蒙可兼容 Linux 应用和驱动,实现 Linux 环境模拟,为应用迁移提供可能。
🌟 拯救你的日志系统!Android 日志打印实战指南@Stitchhh
本文针对 Android 日志系统痛点,提出优化方案。先分析低质量日志导致的调试难、性能差等问题,接着给出原则:合理用日志级别,如开发用 VERBOSE、DEBUG,生产保留 INFO 等;设置动态开关控制日志输出;统一格式,包含线程、业务 ID 等关键信息;记录异常堆栈;避免泄露隐私;优化性能,避免循环内高频打印。还介绍日志安全处理流程,从采集、加密到上传、解密等环节,最后推荐 Timber、Logan 等第三方库,助开发者构建高效安全的日志系统。
本文分享时钟效果复刻过程。作者先拆解效果,将其分为基础圆、数字圆和分隔圆,按区域划分为小时、分钟、秒和分割线部分。通过定义小圆绘制参数类、组件类等,实现静态时钟显示。为实现动画效果,引入过渡数字绘制参数类,通过进度控制数字参数变化,结合 ValueAnimator 和 Handler 实现数字过渡动画。过程中解决了动画时机问题,最终完成动态时钟效果,项目已开源,可在 GitHub 获取代码,适合学习 Android 自定义 View 和动画实现。
2025 KMP 的现状和未来,选择 KMP 会有什么问题吗? @恋猫de小郭
本文分析 2025 年 KMP(Kotlin Multiplatform)的现状与挑战。KMP 在 Android 和 iOS 已成熟,国内美团、B 站等企业已应用,Google Workspace 也在试用。其优势在于代码复用和跨平台,但存在 Kotlin/JVM 与 Kotlin/Native 的隐性差异,如 typeOf () 函数行为、反射支持有限、内存占用较高等问题。鸿蒙适配面临 LLVM 版本兼容问题。不过,官方持续优化工具链,如 Amper 构建工具、新插件等,提升开发体验。总体推荐用于客户端开发,CMP 可待进一步稳定,开发者需关注跨平台差异与适配成本。
人工智能
6.6K Star、220K 下载!这款开源 AI 神器迎来大波功能更新! @ConardLi
本文介绍开源 AI 数据集工具 Easy Dataset 的更新与功能。该工具获 6.6K Star 和 220K 下载,支持 Markdown、PDF 等多格式文献处理,提供多种文本分割算法(固定长度、文档结构等)和领域树修订方式。新增零样本蒸馏数据集功能,可基于大模型生成特定领域数据,支持自定义提示词干预生成效果。存储改为数据库提升性能,任务支持后台异步运行。适合大模型微调数据集生产,助力提升模型训练效率与质量,满足不同场景的数据需求。
本文介绍得物技术的 AI 生成功能测试用例方案。针对人工编写测试用例效率低、覆盖不足等痛点,提出利用 AI 辅助生成。方案包括 PRD 文档解析、测试点生成、测试用例生成及知识库搭建,通过飞书文档解析、AI 模型交互生成结构化测试点,再转换为 Xmind 格式。实现从 PRD 解析到同步平台的完整流程,提升效率与覆盖度。后续计划支持多模态解析、完善 RAG 模型与知识库,助力测试用例自动化生成,优化测试流程。
社区活动日历

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