从 CT 计算机断层扫描、磁共振成像、超声波扫描到乳房 X 光检查,来自西门子医疗(Siemens Healthineers)的技术、设备和解决方案,每天在全球 180 多个国家和地区的各级医疗机构中提供医学影像服务,并在超过 70% 的关键临床决策中发挥着重要作用。
作为一家全球领先的医疗技术企业,西门子医疗致力于通过推动技术创新,解决世界各地最为关切的医疗健康问题。例如,在中国市场,西门子医疗正在加紧开发一套可用于医学影像分析的远程诊疗系统,为了加速该系统中跨平台、跨设备应用程序的开发工作,西门子医疗中国研发团队首次尝试引入了 Microsoft Dev Box(国际版)开发平台,并且已经在先期测试中获得了积极的反馈和成果。
跨平台开发的现实挑战:更高效地搭建和利用开发环境
随着远程会诊、分级诊疗、异地就医等需求的持续增长,可通过网络进行的医学影像分析和远程诊疗系统,正成为推动优质医疗资源普及和均衡布局的重要一环。西门子医疗中国研发团队就在开发一套这样的在线系统,希望能够为医生和患者打造一个可以跨平台、跨设备使用的医疗影像远程诊疗和咨询服务平台。
“我们的这个项目有点复杂,它不但涉及到跨多个平台的开发和测试,包括 iOS、安卓和 Web 客户端等,更重要的是,我们首先必须要严格遵守一系列的合规监管要求。”西门子医疗中国数字医疗研发主管 Lex Hu 介绍说。“因此,我们必须在更加复杂的开发环境中工作。”
按照传统的开发模式,开发人员要使用本地工作站为多个平台进行开发和测试,而仅仅是为每个平台设置所需的开发环境,往往就需要花费几天,甚至几周的时间才能完成。每当开发人员要在不同的操作系统或平台间切换时,还必须重复一次这样的过程,这项漫长而艰巨的准备工作严重拖延了开发进度。另一方面,如果要进行远程开发,则需要登录到位于欧洲各地的服务器上,而这又给开发工作增加了更多的复杂性和网络延迟。
“从全球到中国,我们面临着日趋激烈的竞争环境,因此更需要加速从研发到上市的整个流程;与此同时,我们还必须确保能够提供最高品质的产品。”上海西门子医疗器械有限公司数字医疗事业部负责人山青表示,“从工程角度来看,可扩展性和可复制性是研发测试工作的重中之重,当然确保弹性也非常关键。我们需要确保整个流程具有足够的弹性,以便让我们能够从容应对开发中的种种变化,却不会牺牲项目进展的速度。”
现有的开发流程亟待改变,经过仔细评估,团队确定了几个需要改进的问题,首先便是开发环境本身。首要目的是必须简化设置开发环境所需的准备工作,将时间和精力真正用到技术创新上;其次,要确保开发工作站具备足够强大的性能,以满足安卓应用的开发需求;而更理想化一点的需求,则是希望能拥有预配置的开发环境,从而减少新员工的培训准备时间。
Microsoft Dev Box,云端开发实现效率倍增
在 Microsoft Dev Box(国际版)服务中,西门子医疗的开发团队找到了解决上述问题的最佳方案。
Microsoft Dev Box 服务为开发人员提供了一个运行于云端、可以自助访问,并且可以随时开始编程的开发工作站(也就是所谓的“开发箱”)。开发团队可以为其特定项目配置开发箱,其中包含工具、源代码和预构建的二进制文件等,让开发者可以方便快捷地上手即用。开发箱运行于云端,这意味着开发人员可以在不同配置之间快速切换,而无需重新配置自己的电脑,这也同时消除了在本地电脑上意外覆盖另一个版本的潜在风险。西门子医疗的开发团队很快发现,Dev Box 服务不但能解决他们的所有核心问题,甚至还能带来更多好处。

“我们需要一种高效、可扩展,并且经济实惠的方式,实现在不同开发环境之间的快速切换。而 Dev Box 提供了理想的解决方案。”山青解释说,“更重要的是这项服务可以实现全球覆盖。我们常常有一些开发项目需要进行全球协作,因此需要在任何地区都能访问的开发服务。无论从工作性能还是工作位置的便利性来看,使用云端开发都为我们提供了前所未有的灵活性。”
西门子医疗中国在 2023 年底正式启动了 Dev Box 的前期试点,目前 Lex Hu 的团队中有大约十几位工程师参与其中,其中包括西门子医疗中国的开发运维工程师 Wen Qi Tong,而他已经感受到了十分明显的变化。
“在我入职西门子医疗的那天,我拿到了一台笔记本电脑,然后需要自己安装所有的东西,这花掉了两三天时间。现在我们有了 Dev Box,一切都是预设好的。”Tong 说。“设置 Dev Box 总共用不了一个小时,所有的东西已经完全准备就绪。而且,如果我需要做任何个性化的配置,都可以轻松实现,这种体验远比本地开发要强得多。”
尽管目前西门子医疗还没有正式公布前期试用的完整测试结果,但改变已经是显而易见的。Hu 估计,Dev Box 至少让安卓应用的开发时间减少了 20%,而安卓应用通常需要比其它平台应用更强大的开发环境。“在前期试点中,Dev Box 已经极大缩短了产品的上市时间。”Hu 说道,“我非常期待看到它在正式投产之后,给我们带来更加喜人的改变。”
关于微软
微软(纳斯达克代码“MSFT” @microsoft)以人工智能赋能创新的解决方案平台和工具,来满足客户不断发展的需求。作为一家技术公司,微软致力于负责任地推广人工智能,以予力全球每一人、每一组织,成就不凡。
好文章,需要你的鼓励
微软近年来频繁出现技术故障和服务中断,从Windows更新删除用户文件到Azure云服务因配置错误而崩溃,质量控制问题愈发突出。2014年公司大幅裁减测试团队后,采用敏捷开发模式替代传统测试方法,但结果并不理想。虽然Windows生态系统庞大复杂,某些问题在所难免,但Azure作为微软核心云服务,反复因配置变更导致客户服务中断,已不仅仅是质量控制问题,更是对公司技术能力的质疑。
Meta研究团队发现仅仅改变AI示例间的分隔符号就能导致模型性能产生高达45%的巨大差异,甚至可以操纵AI排行榜排名。这个看似微不足道的格式选择问题普遍存在于所有主流AI模型中,包括最先进的GPT-4o,揭示了当前AI评测体系的根本性缺陷。研究提出通过明确说明分隔符类型等方法可以部分缓解这一问题。
当团队准备部署大语言模型时,面临开源与闭源的选择。专家讨论显示,美国在开源AI领域相对落后,而中国有更多开源模型。开源系统建立在信任基础上,需要开放数据、模型架构和参数。然而,即使是被称为"开源"的DeepSeek也并非完全开源。企业客户往往倾向于闭源系统,但开源权重模型仍能提供基础设施选择自由。AI主权成为国家安全考量,各国希望控制本地化AI发展命运。
香港中文大学研究团队开发出CALM训练框架和STORM模型,通过轻量化干预方式让40亿参数小模型在优化建模任务上达到6710亿参数大模型的性能。该方法保护模型原生推理能力,仅修改2.6%内容就实现显著提升,为AI优化建模应用大幅降低了技术门槛和成本。