weekly-summary-20250406
技术
生成式 UI:AI 时代体验技术生产新范式
https://mp.weixin.qq.com/s/Z0rDUkqPPTA8ijjOXN7d7A
复杂任务的拆解
面对生成 UI 这一复杂任务,我们可以采用多 Agent 协作的解决方案。通过将任务拆解为数据拆分、界面布局和代码生成等多个子任务,分别由不同的 Agent 完成。
灵活适配的模型选择
得益于多 Agent 架构,我们可以根据任务的复杂度和模型的特点,灵活选择最适合的模型。例如,对于数据拆分这类相对简单的任务,7B 小模型即可快速输出结果,确保高效执行;而对于更复杂的任务,则可以选择更强大的模型来保证输出质量。
视觉 AI 模型
我们通过 8000 张人工标注的 UI 数据集,训练并实现了一套视觉 AI 模块,并提供了对应的 UI 理解增强方案。通过这套方案,能够精准、快速地识别 UI 图片中每一个组件的嵌套关系、位置、大小、类型、内容以及样式。
组件接入
类似 function call 的方式,我们希望AI模型能够准确理解组件的属性定义及使用方法,并基于这些信息组装界面。因此,业务方需要发布并描述自定义组件。说明组件怎么用,属性含义和更多详细信息。
自定义组件可以封装特定的业务交互逻辑、视觉效果和动画设计,模型无需感知。
AutoGLM沉思版
https://mp.weixin.qq.com/s/fgPHIk2Eu5yxSSSe3OyxHA
Genspark
https://mp.weixin.qq.com/s/orw647eNbvwSg_2yj3eZ8w
按照官方介绍,这主要得益于3大部分的相互配合:
- 大语言模型LLMs:混合系统、9个不同规模的LLMs;
- 提供80+工具;
- 10多个从互联网提取的高级数据集。
(精)不止是10倍,人月神话下的AI现代开发
https://mp.weixin.qq.com/s/bAVyB_YUDjEwtjxnwtCYyQ
未来开发人员的发展方向:深度结合AI的全栈工程师。
在 curso agent 模式下,我们已经进入了 prompts is code 的时代——提示词即是“代码”,而代码已经是提示词编译后的目标产物。你最好保存这份提示词,以方便未来优化“编译结果”。
我们要能够在某些领域和 AI 交流讨论,前提是你要有足够的判断能力——专业领域的审查在 AI 时代至关重要 。这些都是由大量的项目实践、思考等组成的经验。提示工程技巧不过是与AI协作的基础门槛,就像学会使用搜索引擎的关键词技巧一样。真正重要的是我们的专业深度和判断力。
未来已来,但分布不均。在软件开发领域,AI革命已经开始,那些能够拥抱变化、快速适应并利用AI优势的工程师和团队,将在这场变革中脱颖而出。
(精)Cursor也需要”入职培训”:结构化引导法提升编程效率
https://mp.weixin.qq.com/s/1Lh24ivc-Z793CfkFhVZTA
AI编程助手:你的天才实习生
为AI提供项目背景、技术规范、业务上下文和具体任务要求,就像为实习生准备的入职培训材料一样。
Devin 2.0
https://mp.weixin.qq.com/s/cy_0yBCfWyOVgYAj9Z-GFw
想法
好闻摘抄
Brooks 定律
Brooks 定律(又称布鲁克斯法则)由软件工程先驱 Frederick P. Brooks, Jr. 提出,其核心观点是:
向进度落后的项目中增加人手,只会使项目更加落后。
该定律源自 Brooks 在《人月神话》(_The Mythical Man-Month_)中对大规模软件开发的经验总结,揭示了项目管理中“人力与时间不可简单互换”的悖论