百度世界大会 2024
周刊
国内
[京东设计中心JDC] 物流智能运输调度
京东物流-智能运输调度系统方案(荣获IF、红点国际设计大奖)
http://mp.weixin.qq.com/s?__biz=MzAwNzAzMDY1NQ%3D%3D&mid=2649943126&idx=1&sn=3cc7ff5b4693e67f6f86da3356ea2e04
京东物流的智能运输调度系统方案由用户体验设计部和运力平台技术部联合打造,荣获IF、红点国际设计大奖。文章介绍了项目创作过程,包括定位问题、系统图构建、核心页面功能,还总结了做对的事情,如明确创新理念、考究设计方案、建立沟通机制。部分创新理念已实现,部分在规划中,两部门正协同推进系统优化升级。
[携程技术] 基于Donut的市场洞察平台
干货 | 代码复用率99%,携程市场洞察平台Donut跨多端高性能技术实践
http://mp.weixin.qq.com/s?__biz=MjM5MDI3MjA5MQ%3D%3D&mid=2697276427&idx=1&sn=7aa1842a09c5063e0f9f583314783852
本文探讨携程市场洞察平台基于Donut的跨多端高性能移动端技术实践。阐述跨平台开发难点、多端登录态打通、大数据列表渲染等挑战,解释选择Donut技术的原因,包括功能覆盖率高、基础设施完善、研发生态兼容性强等,还介绍了FlightAI构建Donut - APP的流程、成果与经验,如99%的代码复用率、打造产品矩阵提升用户体验等。
[得物技术] 精准测试
得物精准测试平台设计与实现
http://mp.weixin.qq.com/s?__biz=MzkxNTE3ODU0NA%3D%3D&mid=2247534806&idx=1&sn=5d82dcb3ef99594da8d413fe80e9775e
本文主要介绍了得物精准测试平台,包括精准测试的概念、得物精准测试平台的功能、服务端精准推荐的实现以及精准测试的意义。精准测试旨在解决测试的质量和效率问题,得物精准测试平台通过推荐精准测试范围,减少盲测、漏测、冗测现象。服务端精准推荐的实现借助了AST、图数据库等技术,构建了精准推荐体系。精准测试是一套有效提高软件测试质量和效率的技术体系。
[转转技术] 计数系统性能提升
空间换时间-将查询数据性能提升100倍的计数系统实践
http://mp.weixin.qq.com/s?__biz=MzIwMjk1ODMzMw%3D%3D&mid=2247500770&idx=1&sn=78ba2f61b30c3d0b00e1df4ddd1bc16f
文章介绍了侠客汇计数系统的设计。先阐述需要统计的计数维度,包括内容、用户、交易维度和实时、时间段维度。接着解释做自己计数系统的原因,数据组和中台现有功能无法完全满足需求。然后详细讲述计数系统的设计方案,对比计数内置架构的不足,重点介绍计数外置架构,包括字段定义、功能接口、上报和读取流程,其中以空间换时间的设计提升了查询性能。最后总结外置架构的优势和当前的不足。
[腾讯技术工程] 变量命名
变量名字,怎么命名更好?
http://mp.weixin.qq.com/s?__biz=MjM5ODYwMjI2MA%3D%3D&mid=2649786621&idx=1&sn=c39b5604df0b3f78525ccb35dd16bd54
文章讨论了软件开发中变量命名的规范性,指出不规范命名会影响代码可读性并可能导致bug。介绍了英文直译、缩写等命名方式及其弊端,鹅厂工程师分享了看法,如骆驼命名法、混合使用多种元素构成变量名,认为变量名长度与作用域正相关,应避免使用有二义性的词汇,还提到不同场景下变量命名的考量,最后鼓励读者在评论区分享变量命名方法或故事。
[腾讯技术工程] 腾讯文档 在线表格 卡顿指标
腾讯文档在线表格卡顿指标探索之路
http://mp.weixin.qq.com/s?__biz=MjM5ODYwMjI2MA%3D%3D&mid=2649786528&idx=1&sn=d24919a0d1659903c56c40d2bd212b3e
文章讲述腾讯文档在线表格卡顿指标搭建过程。先定义技术侧(代码执行超1秒)和用户侧(交互响应耗时)卡顿指标,技术侧介绍多种检测方法、卡顿埋点方案等,用户侧阐述同步与异步卡顿识别手段。还提到更多维度卡顿信息、大盘卡顿指标看板搭建(含技术侧和用户侧数据)、更多卡顿指标建设,以及实验室监控指标搭建的必要性。
[MoonWebTeam] RPC and TRPC
一文带你深入了解 RPC 协议与 TRPC Node 框架
http://mp.weixin.qq.com/s?__biz=Mzg5MzU5NjQ1MQ%3D%3D&mid=2247485728&idx=1&sn=7536187a40c8ca154149a3e288b5034b
本文从RPC协议基础概念出发,阐述其解决分布式系统中远程调用效率问题的作用,对比HTTP协议并介绍不同RPC框架特点。详细解读TRPC Node框架架构、源码、多进程原理,还解析了Protobuf协议原理,强调TRPC Node框架的插件化架构提高了可拓展性和灵活性,希望对读者使用该框架有所帮助。
[大淘宝技术] 淘宝 图片素材 工程实践
淘宝亿级图片素材调度与处理的工程实践
http://mp.weixin.qq.com/s?__biz=MzAxNDEwNjk5OQ%3D%3D&mid=2650536931&idx=1&sn=357b42631f770b01b9f63a618eb25db5
文章讲述了淘宝亿级图片素材调度与处理的工程实践。包括素材库建设中的导入实践,如使用聚簇表、数据分片、图片key生成算法抉择、cube表;调度实践,依托dataworks开放api构建任务调度框架;素材输出能力建设,在线采用Opensearch、Holo和Mysql,离线采用参数化VIEW。还提到能力体系建设中的迭代及工程落地中的权衡取舍。
[大淘宝技术] AI 神经网络 Transformer模型
全面解析:从AI原理到模型演进及代码实践
https://mp.weixin.qq.com/s/KNohqEBxPlTsI7OZ1HzaVA
本文从神经网络原理入手,阐述其模型演进,重点讲解Transformer模型原理与NLP应用,包括输入处理、注意力机制等组件,还给出工程代码实践,如翻译案例代码、开源模型处理需求案例,为读者提供AI从理论到实践的全面指南。
[酷家乐技术质量] 酷家乐、施工图、回归测试平台
技术揭秘:打造酷家乐施工图专业级回归测试平台
http://mp.weixin.qq.com/s?__biz=MzU3Nzk2MTY3NA%3D%3D&mid=2247487603&idx=1&sn=32e0eaccba2b364eba35a2a376356e86
酷家乐施工图业务核心是3D转2D图纸,面临质量控制挑战。文章介绍了平台设计,包括初期核心需求、业务架构(工具层、交互层、引擎层)、业务流程。还阐述核心模块如测试基线、数据采集任务、回归任务等。平台收益体现在降本增效、缺陷发现率、稳定性等方面,流程推广包括测试左移等,最后对平台提出展望,如自定义数据采集等。
[哔哩哔哩技术] 标签系统建设
B站标签系统建设实践
http://mp.weixin.qq.com/s?__biz=Mzg3Njc0NTgwMg%3D%3D&mid=2247501321&idx=1&sn=7e65c0a3f96061b84268167ee17c2e79
B站标签系统建设实践,先阐述背景,包括标签系统的应用领域、B站标签系统立项初衷、遇到的问题及建设目标。接着介绍架构设计,包含实施策略和整体框架(标签生产、人群圈选、人群应用三个层级)。然后是核心方案,如标签构建优化、人群交并差计算、在线服务等内容。落地成果体现在技术稳定性与性能、业务场景支持、标签和人群规模扩展性等方面,最后提及未来规划。
[腾讯云开发者] 技术面试底层逻辑
技术专家面试的底层逻辑解析
http://mp.weixin.qq.com/s?__biz=MzI2NDU4OTExOQ%3D%3D&mid=2247685428&idx=1&sn=1a5ea6103d65efd354942dd0a1a9b71a
文章由腾讯云TVP史海峰分享技术专家面试底层逻辑。先列举典型面试案例,指出高级别工程师面试通过率低的因素,包括市场需求变化、面试能力与经验不匹配、猎头服务质量影响等。接着提出提升面试表现的10大策略,如深入了解职位、优化简历、精心准备自我介绍等。最后提到猎头服务现状并表示希望对猎头也有帮助,还提及不适用于天赋异禀者。
[iOS新知] iOS架构
开发者必看,全面解析 iOS 架构,探索 iOS 背后的秘密!
http://mp.weixin.qq.com/s?__biz=Mzg3MDk3NzUzNw%3D%3D&mid=2247487688&idx=1&sn=691cbeca802381454f089a4d022610eb
本文主要解析iOS架构。先提到iOS基于Darwin开发,虽iPadOS从iOS拆分,但底层架构相同。iOS架构分层包括Core OS、Core Services、Media、Cocoa Touch,各层有不同功能,如Core OS管理硬件,Core Services抽象Core OS服务,Media提供多媒体服务,Cocoa Touch提供编程库访问抽象层。还详细阐述了每层包含的框架及其功能,最后指出iOS架构设计合理,其生态系统庞大完善。
[AndroidPub] AndroidX 提交代码历程
给 AndroidX 提交代码的心路历程
http://mp.weixin.qq.com/s?__biz=Mzg5MzYxNTI5Mg%3D%3D&mid=2247497346&idx=1&sn=835ca1756014981cbe3ff7ef5f61d27b
文章讲述了在Android开发中解决AppcompatTextView的textFontWeight属性不生效的bug历程,包括查找原因、调试过程,之后分享了给AndroidX提交修复代码的流程、遇到的问题及解决办法,还提到后续打算改进AppcompatTextView支持textFontWeight全版本的思考,以及创建新仓库适配全版本textFontWeight的情况。
[Android 开发者] Ink API 触控笔应用开发
Ink API | 一个适用于触控笔应用的全新 Jetpack 库
http://mp.weixin.qq.com/s?__biz=Mzk0NDIwMTExNw%3D%3D&mid=2247590410&idx=1&sn=9bc20f441b1e371b18db7e2b5b20e845
文章介绍了Ink API,这是一个适用于触控笔应用的Alpha版本Jetpack库。它建立在Android框架的低延迟和预测基础上,有模块化架构,包含笔画、几何、笔刷等模块。Ink API具有易用性、高性能、灵活性等优势,已被Google一些应用采用。还提及了Ink API与不同Android版本的兼容性,最后鼓励开发者尝试Ink API并介绍了开始使用的途径及未来规划。
国外
New York Public Library Rebuilding using Next.js
New York Public Library on Choosing React To Rebuild Website
https://thenewstack.io/new-york-public-library-on-choosing-react-to-rebuild-website/
The New York Public Library's digital collections team, which manages digital non - ebook items, chose Next.js for rebuilding their website. Accessibility is their top priority. Their old site was built with Ruby on Rails in 2013 and needed an update. They considered Express and Next.js, choosing Next.js for its lightness, ease of use, and the team's experience. They faced challenges migrating from Ruby on Rails, and also had to deal with the new App Router. Despite some limitations, Next 14 has benefits for them.
JavaScript Inheritance
Deep Dive into JavaScript Inheritance - 7 Powerful Techniques
https://jsdev.space/inheritance-js/
The article delves into seven inheritance techniques in JavaScript, from prototype chain inheritance to ES6 class inheritance. It explains each method with code examples, highlighting their pros and cons. Inheritance is crucial for code reuse and managing object relationships in JavaScript, and the choice of method depends on project requirements.
CSS Logo
CSS-Next/logo.css
https://github.com/CSS-Next/logo.css
CSS has never had an official logo until now. The CSS-Next Community Group worked on a new logo. It was designed by Javi Aguilar. The logo is under an MIT license with usage guidelines for font, colors, background, clear space, sizing and modifications. It has three variants. For web usage, use official image files. Assets can be generated by running a script. Inquiries can be made by opening an issue.
Framer Motion Independence
Framer Motion is now independent, introducing Motion
https://motion.dev/blog/framer-motion-is-now-independent-introducing-motion
The author is leaving Framer next week. Framer Motion is now independent and renamed Motion. There are two main changes: a new home at motion.dev with a search function, and Motion is no longer just for React, with vanilla APIs available. This is a natural step as Motion has been successful independently. Framer's high demands have shaped Motion. Sponsorships are needed for sustainability, and there are many future plans for Motion.
Showing Browser Support on Your Own Blog
Showing Browser Support for Web Platform Features on Your Own Blog
https://frontendmasters.com/blog/showing-browser-support-for-web-platform-features-on-your-own-blog/
The article discusses browser support for web platform features on blogs. It mentions focusing on major browsers like Chrome, Firefox, and Safari, and linking to updated sources. It also warns against using screenshots of browser support tables and the CanIUse Embed due to various issues. Google's Baseline is introduced, and the author expresses what they'd like to see in browser support charts, such as indicating polyfillability or progressive enhancement. Finally, it gives advice on when to publish material related to new features.
State of CSS HTML 2024
State of CSS and State of HTML 2024
https://patrickbrosset.com/articles/2024-11-08-state-of-css-and-state-of-html-2024/
文章介绍了2024年CSS和HTML的状态调查。对于CSS 2024,提到浏览器兼容性、缺失功能和痛点等方面,如开发者对新特性使用保守,CSS存在复杂性等问题。HTML 2024部分,给出了初步结果,包括浏览器互操作性、功能受限、缺失元素等内容,如Popover API的兼容性问题,一些元素难以样式化等。最后强调这些调查有助于把握网络平台发展方向。
Google Pixel Recorder with Gemini Nano
Pixel 的 Recorder 应用通过 Gemini Nano 将用户参与度显著提升了 24%
http://mp.weixin.qq.com/s?__biz=Mzk0NDIwMTExNw%3D%3D&mid=2247589128&idx=1&sn=eb077b949615c30d33c4ffe29c824d12
Google Pixel的Recorder应用利用Gemini Nano提升用户参与度。最初尝试云端方案后,出于隐私和无障碍需求改用设备端的Gemini Nano,其提供音频摘要功能。通过LoRA技术微调模型稳定输出三点描述,借助AICore简化使用,开发团队高效开发转录摘要功能。新功能使平均日使用次数达2 - 5次,保存录音总数增加24%。还采用多模态Gemini Nano进一步改进摘要功能,虽需再微调但简化了开发过程。
Nue SSG vs Next.js
Nue 1.0 (RC)— Can it outshine Next.js?
https://nuejs.org/blog/nue-release-candidate/
Nue 1.0 (RC) is a static site generator with improvements. It's compared to Next.js in design engineering, tooling experience, and resulting sites, outperforming in many aspects. The new Markdown parser has features like a mutable AST. There are new parser features, new tags, and performance improvements. Also, there are other improvements and some breaking changes in this release.
[前端充电宝] npm 创始人创业
npm 创始人再创业,全新前端工具来了!
http://mp.weixin.qq.com/s?__biz=MzU2MTIyNDUwMA%3D%3D&mid=2247531321&idx=1&sn=cabfb22e07cca836e0082e4de621e61f
npm创始人Isaac Z. Schlueter的创业团队vlt technology Inc.推出新产品。团队成员多为软件包管理专家。他们推出JavaScript包管理器vlt和注册表vsr。vlt是免费开源的CLI工具,有创新功能。vsr是serverless注册表,具多种优势,如安全防护、兼容性等,二者紧密集成,未来还有更多规划。
产品
[百度地图] 文心iRAG和无代码“秒哒”
文心iRAG和无代码“秒哒”发布!李彦宏:即将迎来AI应用的群星闪耀时刻
http://mp.weixin.qq.com/s?__biz=MjM5NDI3Njg2MA%3D%3D&mid=2656492981&idx=1&sn=14506a1b4dafef3adbf5842ec9d0618e
李彦宏在百度世界2024大会发布文心iRAG和无代码‘秒哒’。文心iRAG解决文生图幻觉问题,提升实用性。无代码‘秒哒’具备多种特性。李彦宏还表示智能体是AI应用主流形态即将爆发,展示了多种智能体成果,文心大模型调用量增长迅速,说明AI需求旺盛,AI应用群星闪耀时刻即将到来。
[TripDesign] 携程产品设计峰会2024
全记录!携程集团2024「探未来·体验新生」圆满落幕
http://mp.weixin.qq.com/s?__biz=Mzg2OTYzMTI1Ng%3D%3D&mid=2247496526&idx=1&sn=a9abf6e9e37cddc4ba35187cde2c25c3
携程集团2024产品设计峰会圆满落幕,历时两天,45位讲师参与。峰会以‘探·未来 - 体验新生’为主题,有众多业内大咖分享。包括Schubert Lou强调AI重要性、Momo Estrella谈本地化、王路平诠释AI2.0设计革新等。还有设计和产品主会场的圆桌会议探讨相关策略,设计分会场包含内容化、智能化、本地化专场,各有讲师分享不同课题,最后期待2025年峰会。
[AIGC新知] 智谱清流 企业级智能体 智谱AI
智谱发布「智谱清流」企业级智能体开发平台
http://mp.weixin.qq.com/s?__biz=MzkxOTU4NzEyOQ%3D%3D&mid=2247506050&idx=1&sn=d9421c9f518d290246f4f31ba02ccf11
智谱AI于2024-11-13 20点发布「智谱清流」企业级智能体开发平台,该平台基于智谱全模型矩阵和适配框架打造。清流提供Agents、Workflow、知识管理等能力,智能体支持三种集成方式,prompt有两种模式,Agents工具包含插件、知识库等,知识库有诸多特性,Workflow支持multi - agent形式,还以旅游搭子智能体为例介绍相关功能。
[LLM榴莲猫] Codeium Cascade IDE
Cascade,Cursor的最强对手现世
http://mp.weixin.qq.com/s?__biz=MzU0NDUwNDE5OA%3D%3D&mid=2247487441&idx=1&sn=05c98dce9e30abd32ac26f35e4ae3e0a
Codeium推出的IDE Cascade颜值高且功能强大,包含Cursor所有功能还能运行终端命令。Cascade与Cursor布局类似,支持从VSCODE移植,有较好的用户体验,如创建文件时能显示代码行数等,还能给出运行游戏命令代码、检测电脑是否安装Python、给出代码文件路径等,在某些方面体验优于Cursor。文章最后还提到自己运营的知识群上线。
[橘子汽水铺] Bolt.New、抖音APP
我让 AI 写一个抖音 APP,它竟然真的写出来了!这个 Bolt New 是开了写轮眼吗?
http://mp.weixin.qq.com/s?__biz=MzkwMzY5NzU2Nw%3D%3D&mid=2247484192&idx=1&sn=561cae636d77e5f9b273c334abcf812b
作者讲述使用Bolt.New让AI写抖音APP,它很快写出且完成度较高,还能一键部署为网站。之后又让其克隆小红书和微信,虽微信有问题但也有成果。作者认为Bolt.New野心大,虽不能解决所有问题但起点高,是‘人人都是程序员’时代所需,这让距离理想未来更近了一步。
设计
[智行ZXD设计中心] 海外体验设计案例
玩转常见功能!6个海外优质体验设计剖析
http://mp.weixin.qq.com/s?__biz=Mzg2MzY2MzQ2NQ%3D%3D&mid=2247487986&idx=1&sn=2ad6285e50c2f0e8c93b651c1364e31b
智行周二轻分享专栏介绍了6个海外优质体验设计案例,包括Taveloka的品宣、TooGoodToGo的碳能量换算、Swiggy的拼单功能、Airbnb的支付动画、Hostel的酒店价格前置和WayAway的价格筛选。这些案例在品牌推广、用户理解、功能传达、缓解焦虑、提高效率和寻找低价等方面有独特之处,案例源于智行UED同学日常分享,将应用于智行APP后续设计。
[58UXD] 夸派AI创作平台
夸派AI创作平台:一站式赋能企业设计提效
http://mp.weixin.qq.com/s?__biz=MzAwNTc0NDExMA%3D%3D&mid=2650303657&idx=1&sn=27ac8efe738bae5d79a6eddd36527670
夸派AI创作平台是企业提效的视觉设计新引擎。AI技术重塑设计模式,该平台提供一站式服务,涵盖多种功能。它能赋能品牌建设,有强大的AI生图能力,可提升工作效率。在对外营销、对内团队文化建设、打造员工个人形象方面都有作用,且未来发展前景广阔。
[钉钉用户体验] 体验设计、产品设计
从体验设计到产品设计,揭秘钉钉设计师的隐藏技能
http://mp.weixin.qq.com/s?__biz=MzkyODY4MTMyMw%3D%3D&mid=2247486046&idx=1&sn=7034f8ad0e3e47b439947db7cd58cedb
文章探讨从体验设计到产品设计的转变,作者以钉钉IM表情系列产品设计为例阐述。首先表明AI不会取代设计师,随后讲述角色转变带来的行为和意识改变,包括从抽象到具象的规划重要性、ROI意识等。产品设计分三个阶段,各阶段有不同任务重点。最后总结角色转变要结合产品思维、扩充能力模型、各阶段注意事项等,还分享了关于AI、设计工作等的思考。
行业/组织/个人
百度世界大会2024
百度世界大会2024,百度世界大会,应用来了
https://baiduworld.baidu.com/
百度世界大会2024展示了众多成果。包括各分论坛的主题与内容,如工业升级与AI转型论坛等。ERNIE系列模型功能多样,PaddlePaddle相关工具丰富。百度AI云的多个平台各有特色,百度移动生态中的产品功能多元,如百度App、百家号等。还有阿波罗智能驾驶、小度的多种功能升级,百度健康相关的医疗服务等。
[豆包大模型团队] 图像编辑 SeedEdit
一句话轻松 P 图!字节跳动图像编辑模型SeedEdit发布,产品端可体验
https://mp.weixin.qq.com/s/xUykBSAAnXf21w2THBWwpw?
字节跳动发布图像编辑模型SeedEdit,已在豆包PC端和即梦网页端开启测试。它能解决现有图像编辑模型的局限,如指令响应成功率低和图片质量下降等问题。SeedEdit有高精度指令理解、高质量编辑效果、高效率创新模型等优势,还介绍了其从图像再生成到图像编辑的原理,包括数据生成、模型对齐等,最后提及团队将在技术和玩法上持续改进。
[京东零售技术] 新人做项目管理
新人如何做好项目管理?|京东零售技术人成长
http://mp.weixin.qq.com/s?__biz=MzUyMDAxMjQ3Ng%3D%3D&mid=2247511030&idx=1&sn=d2c50256b52eb14d7925675ad080d8b0
文章从项目管理的启动、规划、执行和监控四个阶段出发,探讨新人如何做好项目管理。阐述项目经理职责包括项目交付、价值收益交付、助力组织能力建设等。还介绍了各阶段具体工作内容,如启动阶段明确目标、思考路径、识别干系人;规划阶段的范围、进度管理;执行阶段进度、风险、沟通、变更管理;监控阶段的周会相关工作等,强调项目管理要知行合一。