207

年终总结和最新发布

国内

[美团技术团队] 美团技术 技术年货 新春礼盒

没猜错的话,你在等美团技术年货 | 送10份美团新春礼盒
美团技术年货到来,美团技术博客已走过11年,微信公众号累计发布600多篇文章。值蛇年春节,精选30多篇技术文章和科研论文制成600多页电子书,内容涉及多技术领域。介绍了电子书获取方式、阅读注意事项、往期年货下载方法,还开展互动活动,截止到2025年1月21日12:00,精选10条反馈和建议送美团新春礼盒。

[京东零售技术] 京东零售技术、2024技术成果、商业技术

2024京东零售技术年度总结 | 内含抽奖
2024年京东零售技术多方向深入探索并助力业务发展。京东APP改版,供应链技术获奖,京点点AIGC平台助力商家,国补专区上线,数据湖架构创新,商家智能助手提供服务,Taro on Harmony方案实现跨端适配,广告创意技术突破,京言智能导购助手提升体验,XR技术打造沉浸体验,基于国产芯片的AI引擎技术保障算力安全,还介绍了相关技术成果及福利抽奖活动。

[得物技术] 得物技术 2024年度总结 技术团队成果

成绩单|2024得物技术年度总结
2024年得物技术团队在多方面取得成果。团队规模增长,建立多地协同机制,打造学习型组织。技术文化建设成果显著,如技术博客发文、分享会等。还获得众多官方、公司、社区认可,包括算法团队获荣誉称号、员工入选优秀故事、App案例入选工信部名单、安全团队获奖,多个项目获公司标杆事迹奖,在InfoQ、稀土掘金、思否等社区也获认可。

[InfoQ] 智能化 技术人 2024年度总结

2024 技术人年度总结丨智能化重构未来交互
2024年智能化技术占据技术领域的核心地位。文章通过嘉宾讨论,阐述智能化应用在工作和生活中的影响,包括提升效率、为传统产品提供重构机遇等。还探讨了软硬结合与云端结合,强调算力对智能化应用的重要性,以及端侧推理技术的兴起。最后以戴尔的AI PC为例,介绍其在不同场景下的创新体验,展望2025年智能化发展。

[腾讯技术工程] 低代码、鹅厂程序员、开发效率

这位更是重量级...低代码是否被高估?
文章围绕低代码是否被高估展开讨论。鹅厂程序员们分享了各自的看法,低代码聚焦特定场景能提高效率,适合有固定模式的简单业务、预定义好90%功能的场景、高频同质化需求场景、后台服务等,但对于复杂项目不一定适合,其存在一定价值,但也有局限性,不同开发人员对低代码的接受度不同,低代码在不同场景下有不同的优势和劣势。

[腾讯技术工程] 大模型 应用研发 研发框架

大模型开发工作手册详细指南
文章阐述了大模型应用研发的现状、问题与解决方案。指出应用技术落后阻碍模型应用,存在研发成本高、效果差等痛点。目标是让人人能开发大模型应用,介绍了研发框架,包括从Prompt工程到研发框架的转变、研发流程等,还阐述了构建Agent系统的关键模块,如建模、数据、模型等的实现方法,最后给出研发效率提升和成本下降的最佳实践案例。

[腾讯云开发者] 微信余额 技术可刑性 资金风险防控

篡改微信余额技术可刑性研讨 2.0
文章针对篡改微信余额相关技术可刑性展开研讨,回应网友各种设想,如数据库做签名防篡改、改余额后趁对账前跑路、改提现不校验余额、从他人账户中转钱等,指出这些方法都不可行,最后强调资金风险防控是网状结构,很难单点突破,资金人要保护用户资金。

[哔哩哔哩技术] B站商业化、广告标题推荐、技术实践

面向B站商业化场景的广告标题智能推荐
本文介绍了B站商业化场景下智能广告标题推荐的技术实践及产品化方案。包括评估指标确定、数据集构建清洗、对齐算法探索优化、产品入口、业务场景迭代、上线效果和后续规划等内容,旨在提高广告主创作效率和投放标题质量,提升广告效果,且目前已取得一定成果,处于业界领先水平。

[GSYTech] Flutter Compose UI渲染

深入 Flutter 和 Compose 在 UI 渲染刷新时 Diff 实现对比
文章主要对比了Flutter和Compose的Diff实现逻辑。Flutter里Widget不可变,Widget Tree是配置信息树,Element Tree是UI Tree实体,通过Element的updateChildren判断是否复用Element进行线性对账处理。Compose的渲染更新逻辑更复杂,涉及模块系统,其Diff重点在SlotTable,根据状态变化判断是否跳过更新,重组时根据状态和SlotTable数据得到变化列表,最后更新LayoutNode。

[阿里云开发者] 全球化技术架构、云原生、海外流量

海外泼天流量|浅谈全球化技术架构
文章主要探讨海外泼天流量下的全球化技术架构。先阐述全球化架构面临运营和技术挑战,包括法律法规、内容审核、多语言多币种等运营挑战,以及性能、安全等技术挑战。接着讲述云原生对业务稳定性的增益作用,还从应用高可用架构设计的容量管控、容错设计、容灾架构等维度分享应对挑战的经验,最后提及全链路灰度发布、可观测性、入口网关安全能力提升等内容。

[前端之巅] 前端开发、去哪儿网、代码自动生成

去哪儿网前端代码自动生成技术实践
去哪儿网前端技术总监姚佳梅分享前端代码自动生成技术实践。从去哪儿网三大业务场景提出D2C方案和基于AI生成后台代码方案,D2C方案提升代码健壮性和可维护性,AI方案解决Prompt生成和复杂页面代码生成问题。还介绍了C端和B端业务场景特点、以往与AI重塑后的开发流程、代码生成案例、系统架构、难点解决方案、未来规划等内容。

[微信开发者] 小程序 性能诊断 工具

小程序性能好不好?诊断一下就知道
随着业务发展小程序功能增多,对性能要求提高。小程序团队推出性能诊断工具,秉承简单好用理念,检测范围包括启动、跳页、最佳实践、操作体验、网络性能等,还会给出优化建议。工具支持在真机特定版本中运行,文中介绍了使用步骤、注意事项,更多详细信息可参考官方文档。

[搜狐技术产品] 矢量图 SVG 网页开发

矢量图SVG应用探索
本文主要探索矢量图SVG的应用。首先介绍矢量图的概念、优缺点和常见格式,重点阐述SVG的特性,如基于XML、文件结构清晰等。接着详细讲解SVG图形绘制,包括基本图形、Path、文本、图形等元素的使用。还介绍了SVG动画绘制的四个关键元素及相关属性。在网页中的SVG部分,讲述了JavaScript、CSS控制、事件监听、动态互动以及嵌入SVG文件的方法。最后总结SVG在网页开发中的好处、功能,提及SVG渲染器开发的复杂性和跨端应用时的注意事项。

企业架构 架构实践 业务架构

架构思考与实践:从通用到场景的转变
文章通过随笔探讨企业架构相关问题,包括业务架构价值,如让企业看清自己,是沟通桥梁等。阐述从通用架构到场景架构的转变及期望变化,还讨论了架构投入比例的恰如其分性,提到要忘掉规则避免过度拟合。分析工作中的重复现象及其背后原因,最后通过幼儿园学歌事例,指出程序员应从生活获取智慧。

微信小程序 AI开发 腾讯云开发平台

AI 搞定微信小程序
文章介绍了腾讯云开发平台的AI功能助力微信小程序开发。阐述了云开发助手的进入方法、文档功能、前后端代码生成功能,还介绍了AI大模型接入的方式,包括开发智能体和接入大模型的相关操作。最后总结这些功能对小程序开发助力巨大,且腾讯将继续扩展小程序的AI能力,解决开发痛点。

[AndroidPub] Android、机器学习、移动端开发

Android 移动端机器学习入门
文章介绍了Android移动端机器学习入门知识。先阐述机器学习定义,接着列举安卓端主流机器学习框架,如TensorFlow Lite、ML Kit等。还介绍了安卓端在机器学习上的应用场景,包括对象识别、人脸识别等。然后以ML Kit为例,详细讲解了实现安卓端机器学习应用的步骤,最后提及TensorFlow Lite的优势及ML Kit官网供进一步了解。

[大转转FE] ESlint 代码规范 软件开发

ESlint 过去、现在、未来
ESlint 9发布后有诸多变化,如采用Flat Config扁平化配置。文章回顾了ESlint的发展历程,包括过去的痛点,如extends属性、多格式支持、可共享配置和依赖项、overrides支持extends等问题。还介绍了Flat Config如何处理这些痛点,以及基于Flat Config的新生态,如Config Inspector、工厂函数方案。此外提到ESLint Stylistic和eslint - typegen。最后展望ESlint未来可能成为多语言通用工具或更强大的AST分析处理工具。

[Goodme前端团队] 前端 故障排查 webpack

一行代码,一次故障,一段邂逅
文章讲述了一次线上白屏故障的排查过程。同事反馈线上白屏,经分析是特定代码中process.env.PUBLISH_ENV拿不到导致。回滚后正常,确定是待发布分支引入的bug。进一步排查发现是webpack4升级到5后不再包含nodejs polyfills,新分支未处理好这个问题导致,最后提到可使用node - polyfill - webpack - plugin解决。

[前端圈] Electron

Electron 34.0.0 正式版发布,Chromium、V8 和 Node 均已升级
Electron 34.0.0正式版发布,Chromium、V8和Node均已升级。介绍了安装方式、反馈渠道、重要变更(如新增API、技术栈变更、新特性等)、重大变更(Windows系统全屏时菜单栏隐藏等)、停止支持31.x.y版本以及下一步计划。

[前端圈] Express.js、2024回顾、2025展望

Express.js 回顾 2024、展望 2025!
本文回顾了Express.js在2024年的发展成果,包括治理机制革新、技术进步、安全性能提升等,如Express 5.0发布、新成员加入技术委员会等。同时展望2025年,计划实现npm发布自动化、引入作用域包、强化安全流程、监控性能、淘汰过时技术和完善文档等,旨在提升安全性、性能和开发者体验,强调社区协作对其发展的重要性。

国外

Electron Release Upgrade

Electron 34.0.0
Electron 34.0.0 has been released, including upgrades to Chromium, V8, and Node. It has notable changes like new APIs for managing shared dictionaries and accessing JavaScript call stacks. There are new features such as added functions for frames and error handling. A breaking change is the menu bar behavior in full - screen on Windows. Also, Electron 31.x.y has reached end - of - support.

Vitest Release Software Development

Vitest 3.0 is out!
Vitest 3.0 has been released. It has seen increased adoption from 4.8M to 7.7M weekly npm downloads. The release includes reporter updates, inline workspace, multi - browser configuration, filtering by location, public API changes and some small breaking changes. The article also thanks the contributors and mentions sponsors.

Express.js Node.js Web Development

A New Chapter for Express.js: Triumphs of 2024 and an ambitious 2025
本文回顾了Express.js在2024年的发展成果,包括治理结构变革、技术进步、安全增强等,还介绍了其在OpenJS Foundation下达到的影响力项目地位。同时展望2025年的发展计划,如自动化npm发布、引入作用域包、加强安全报告和程序等,旨在进一步提升安全性、性能和开发者体验。

Astro生态系统 2024年回顾 网络框架

2024 year in review
这篇文章对2024年Astro生态系统进行了回顾,包括项目健康指标(版本发布、GitHub星数、NPM下载量)在JavaScript状态中的排名,新特性(内容层、Astro动作、服务器岛、Astro数据库、astro:env、请求重写、容器API)等,还介绍了相关项目(Astro Studio、Astro Storefront、生态系统CI等)、其他话题(Astro Together、新的合作伙伴、工具支持等),并展望了2025年的部分提案(如会话、响应式图像、字体等)。

HTML Web Development Investment

Learning HTML is the best investment I ever did
文章强调学习HTML是很好的投资。HTML虽不是编程语言,但它结构内容、便于索引且有很多易用的界面元素,学习语法简单。还指出HTML常被轻视,如人们不重视其规则,在HTML代码中常出现错误。同时回顾了HTML早期浏览器的严苛性、如今缺乏关注的现状,以及2025年HTML的新特性,最后鼓励人们重新认识HTML的价值。

developer tools interface design 2025

Devs in mind 2025: how to design interfaces for developer tools
文章主要讲述了2025年开发者工具界面设计相关内容。首先定义了开发者工具,指出其与普通软件在用户路径上的区别。然后阐述设计布局需考虑用户任务与工作环境,包括三种不同层次的环境。接着分别针对这三种环境给出设计最佳体验的建议,还提及一些其他设计要点,如不必显示大logo、注意滚动条样式等,最后鼓励读者利用已有经验做好设计。

Frontend Development JavaScript SolidJS

SolidJS Creator on Confronting Web Framework Complexity
SolidJS creator Ryan Carniato predicts Angular and Vue will be frameworks to watch in 2025. He foresees a quiet year for frontend frameworks as the community deals with complexity. He discusses the divide between isomorphic and split - execution frameworks, how compilers are used to deal with complexity, and makes two predictions for 2025: a server - second approach and growing pains for Signals.

Rust WebAssembly Web Development

The Rise of Rust and WebAssembly in Web Development
Rust is growing in popularity among web developers due to WebAssembly, new IDEs, and performance-critical use cases. 35% of Rust developers do web dev work. Neovim and VS Code are popular IDEs among them. JetBrains' RustRover was released in 2023. Rust is seen for complex data processing, and use cases include PDF generation, real - time data visualization, etc. However, it won't replace JavaScript soon.

Interop 2024 Browser Engines Web Technology

The success of Interop 2024!
Interop 2024 was a year - long project among browser engine teams to improve web technology interoperability. There were 17 focus areas with tests results posted on the Interop dashboard. The initial 'Interop' score was 46% and by end - of - December it reached 95% in stable browsers. Interop 2024 improved areas like URL, Accessibility, font - size - adjust, Pointer and Mouse Events etc. Planning for Interop 2025 is underway.

产品/设计

[钉钉用户体验] B端客户服务、钉钉、客户洞察

超级服务丨如何有效的做B端客户服务
文章以钉钉专属版大客户超级服务为例,阐述如何做有效的B端客户服务。要有效定位问题,洞察客户真实诉求,包括行业特征、生命周期、角色多样性等。设计不应局限于问题本身,优先解决明确问题,通过洞察提出延展方案,还要通过客户故事做有效汇报并持续服务,最后强调有效的B端客户服务建立在洞察之上,打磨产品细节。

[钉钉用户体验] 钉钉 文档编辑 用户体验

4 个小妙招带你解锁钉钉文档 “心流” 体验
文章阐述了钉钉文档为用户提供“心流”体验的四个妙招:界面降噪营造专注创作空间,包括极简布局和元素优化;缩短路径让创作一气呵成,涉及高频工具操作优化和智能辅助;可视化表达降低理解成本,如图标助力和动态提示;确保一致性贯穿始终。通过这些方式优化了300+体验问题,未来将持续创新。

视觉设计、玻璃态、界面设计

什么是玻璃态设计风格?
玻璃态是2020年以来流行的视觉设计风格,利用半透明度模仿磨砂玻璃质感创建层级和对比度。文章介绍了其在设计系统中的演变、特征,包括不透明度、背景模糊、描边与渐变,还给出利用玻璃态设计的建议,如满足对比度要求、背景越模糊越好、让用户调整透明度等,最后指出玻璃态用途广泛但使用时需多方面考虑。

QQ 腾讯文档 设计成果

QQ-Studios Showreel 2024
2024年QQ与腾讯文档两大体系优化升级,QQ Studios团队以创造极致用户体验为初心,在多领域持续深耕。文章展示了QQ和腾讯文档的设计成果,涵盖社交、增值、创造、品牌等方面,最后感恩匠人和用户,期待2025年团队更多探索。

[即时设计JsDesign] AI Website Creation Wegic

2025 开年再霸榜!这支 AI 员工团队,帮你轻松搞定网站「创建&运营」!
2025年开年Wegic再次霸榜,其被描述为首个AI网站团队。Wegic有三位AI员工,分别是设计师Kimmy、开发者Timmy和运营Turi,可解决网站创建与运营中的诸多困扰,如Kimmy能在60秒内完成网站设计,Timmy无需编码即可发布网站,Turi能自动更新网站内容并生成AI数字化身。Wegic上线半年多,用户遍布全球220多个国家和地区,受到用户好评。

行业/思考

[产品沉思录 ProductThinking] 热爱 痛苦 个人感悟

SP05.愿意主动承受痛苦,才是热爱的证明
作者通过自身经历、身边人的事例阐述愿意主动承受痛苦才是热爱的证明。如自己在职场的经历,做flomo时的难题,对比自己对动画的兴趣和舍友的热爱,妻子对羊毛毡的热爱等。还分享了阅读书籍的感悟,包括斯多葛学派相关书籍、与李想的对谈、佛学相关书籍等内容。

[Z Potentials] 玉伯、YouMind、创业

Z Potentials|玉伯,阿里前端第一人,语雀创始人,辞任字节高管创业AI创作工具,首轮融资近千万美元
本文是对玉伯的访谈。玉伯从中科院退学投身代码研发,在阿里工作15年打造语雀等产品,后在字节跳动工作一年,2024年初辞任字节高管创业。他创立的YouMind旨在成为AI时代的纸笔,首轮融资近千万美元。产品定位从短期的中长内容创作者工具到长期的多模态创作工具,内测用户付费转化率超预期,未来计划发展为小团队协作工具并构建内容社区。还分享了创业与大厂工作的区别、职业发展选择经验、团队搭建情况等。