HyperAI超神经
Back to Headlines

AnyCoder:基于 Kimi K2 的一站式 Web 应用快速开发和部署工具

3 days ago

7月18日,Hugging Face ML Growth Lead Ahsen Khaliq 在 Hugging Face Spaces 上发布了 AnyCoder,这是一个全新的开源 Web 应用开发环境。该工具集成了实时预览、多模态输入和一键部署功能,旨在降低独立创作者或企业开发者在 AI 模型辅助下快速创建和部署 Web 应用的技术门槛。 AnyCoder 基于 Hugging Face 的开源 Python 开发环境 Gradio 构建,支持用户通过简单文本描述生成 HTML、CSS 和 JavaScript 代码,实时预览效果并直接部署应用。此外,它还提供了多种模板,如待办事项应用、仪表盘、计算器等,方便用户快速上手。 Khaliq 表示 AnyCoder 是“免费的开源氛围编码应用”,同时也是首批支持 Moonshot 推出的 Kimi K2 模型的工具之一。Kimi K2 模型具有强大的性能和极高的效率,体积小巧,非常适合嵌入到这种快速开发环境中。 除了文本输入外,AnyCoder 还支持多模态编码。通过 ERNIE-4.5-VL 模型,用户可以上传 UI 设计截图或原型图,自动生成相应的前端代码,极大地简化了设计师和视觉团队的工作流程。它还包括网站重设计工具,可以从任何公开网站中抓取内容,重新渲染为现代布局,用户可以通过指令如“简约风格”或“添加暗模式”来指导生成过程。 为了紧跟最新的设计趋势和技术实施模式,AnyCoder 集成了 Tavily 的网络搜索功能。启用后,平台会根据当前的技术和最佳实践生成代码,进一步提升了开发者的工作效率。对于包含嵌入文本的图像,如截图或手写笔记,AnyCoder 使用 Tesseract OCR 技术提取文字内容,并将其融入代码提示或应用内容中。 AnyCoder 的一键部署功能支持将生成的应用直接发布到 Hugging Face Spaces,用户只需通过 OAuth 认证并授权必要的权限,即可在自己的 Hugging Face 账户中部署应用。除了静态站点,该功能还支持完整的 Python 应用,未来还将增加对 Streamlit 的支持。 总体而言,AnyCoder 为新手开发者和有经验的技术人员提供了一个快速启动新项目的绝佳起点。该工具不仅简化了编码过程,还通过集成多模态输入和一键部署等多种实用功能,进一步提高了开发效率和用户体验。 业内人士普遍认为,AnyCoder 的推出是对现有快速开发工具如 Lovable 的有力补充。Hugging Face 作为全球领先的开源机器学习社区,此次发布再次彰显了其在推动 AI 技术普惠化方面的努力。

Related Links