知鸦日报2025-02-17

2025-02-16 16:30:00 ~ 2025-02-17 16:30:00

Product

microsoft产品:Thinking Like AI: A New Approach to AI UX Design

摘要

在开发AI功能时,不仅要考虑人类用户的需求,还应关注AI本身的“任务”和“痛点”。通过将“待完成工作”框架应用于AI,可以更好地设计功能,帮助AI在系统中高效运行。作者在微软团队中尝试了一种有趣的方法,让团队成员扮演未来三年的AI,模拟编写简历,以理解AI的“经验”和“职责”。这种方法有助于识别AI可能面临的挑战和偏好,从而优化产品设计。

Technology

Tauri 框架的静态资源提取方法探究

摘要

Tauri 是一个由 Rust 驱动的工具包,帮助开发者使用前端框架制作应用,复用系统 Webview,包体积小。静态资源直接打包在可执行文件中,默认使用 brotli 算法压缩。通过分析 Tauri 程序,可定位并解压静态资源文件。解压和回压缩时需注意 brotli 的完整性和压缩等级。

Tauri 框架的静态资源提取方法探究

Reverse Engineering a Native Desktop Application (Tauri App)

摘要

Tauri App作为轻量级桌面应用框架,相比Electron.js更节省资源。其通过Brotli压缩技术存储用户资产,但未加密,存在安全隐患。通过静态和动态分析,可以提取并泄露应用源码,暴露硬编码的敏感信息。开发者应避免在Tauri应用中硬编码关键数据,以提升安全性。

Reverse Engineering a Native Desktop Application (Tauri App)

阿里巴巴技术:悲催,放到 Map 中的元素取不出来了

摘要

程序员小明在使用HashMap时,因修改了作为键的Player对象的name属性,导致无法正确检索数据。原因在于HashMap依赖键的hashCode定位数据,修改键后hashCode变化,导致数据访问异常。建议避免修改HashMap的键,或将键类设计为不可变类型,确保数据一致性。

悲催,放到 Map 中的元素取不出来了

古茗技术:从抓包到 Mock,Plug 工具如何让开发更智能

摘要

古茗供应链团队开发了接口工具plug,集抓包和Mock功能于一体,支持小程序和PC端。plug通过代理技术实现接口监控和Mock数据生成,并打通了yapi平台,提供便捷的二次编辑能力。为解决Mock数据不真实问题,plug引入大模型辅助生成更语义化的Mock数据,支持本地部署和API调用,优化了分页逻辑和枚举字段处理,提升了开发效率。

从抓包到 Mock,Plug 工具如何让开发更智能

‹ 2025-02-16 日报 2025-02-18 日报 ›

qrcode

关注公众号
接收推送