Clinicians often face workflow problems that are perceived as either too bespoke or low stakes to attract commercial attention. Historically, most do not have the technical knowledge to address these problems, but the recent emergence of "vibe coding" presents a transformative opportunity. Vibe coding refers to the co-development of software using natural language prompts to large language models. It offers a pathway to create simple tools that address these real-world pain points, or to prototype more complex ideas. In this review, written by a group of early adopter clinicians with a range of programming expertise, we introduce vibe coding for clinicians (especially those with no or minimal coding experience) as a way of democratising innovation from the front lines. We discuss foundational skills, outline some common challenges, provide a practical step-by-step playbook, and illustrate this approach with some case examples, taking care to consider caveats and guardrails for deployment. We propose that vibe coding is more than a technical shortcut for beginners and is not a replacement for professional software developers. Instead, it can bridge the gap between clinical insight and technical execution, equipping clinicians with the ability to rapidly prototype digital health solutions most reflective of clinical realities.
翻译:临床医生常面临工作流程问题,这些问题或因过于特殊或因价值较低而难以吸引商业开发关注。长期以来,大多数临床医生缺乏解决此类问题的技术能力,但近期兴起的"氛围编程"(vibe coding)带来了革命性机遇。所谓氛围编程,是指通过自然语言提示与大语言模型协同开发软件的实践,为创建应对现实痛点的简易工具或原型化复杂构想提供了可行路径。本文由一群具备不同编程经验的早期实践者临床医生撰写,面向零基础或仅有少量编程经验的临床群体,系统介绍如何通过氛围编程实现一线创新民主化。我们探讨基础技能框架,梳理常见挑战,提供分步操作指南,并通过典型案例说明应用方法,同时审慎考量部署中的注意事项与防护措施。我们认为,氛围编程不仅是为初学者提供的技术捷径,更非专业软件开发者的替代品——它能够架设临床洞察与技术实现之间的桥梁,使临床医生能够快速构建最贴近临床现实需求的数字健康解决方案原型。