
Kuikly是腾讯开源的跨平台开发框架,基于Kotlin Multiplatform技术,支持使用一套代码开发Android、iOS、HarmonyOS、Web和小程序五端应用。该框架已在QQ、QQ音乐、QQ浏览器、腾讯新闻、搜狗输入法等20多个业务中深度使用,服务超过5亿日活用户。
Kuikly AI将AI能力深度融入开发工作流,提供八大核心功能:
搜狗输入法团队在Kuikly跨端项目中探索了一套AI工程化方案,取得了显著成效。以灵感词库功能页面开发为例,该页面涉及动态多列布局适配、多种页面状态管理、暗黑模式切换,同时需要对接网络请求、路由跳转、输入客户端交互、KV存储、埋点上报等多项服务能力。
团队采用Spec Coding模式,通过结构化需求文档引导AI生成高质量代码。整个过程由AI主导,在关键节点进行人工确认,最终输出完整的Spec-Kit文档体系。
传统开发模式下,同等规模的新需求模块页面搭建通常需要3天的纯编码和技术方案时间。而借助AI工程化流程,1天即完成了主体开发。具体指标如下:
得益于Spec文档的前置约束和Rules的规范引导,生成的代码在架构分层、状态管理、跨端规范等方面都符合项目要求,代码review阶段基本不需要做架构层面的返工。
Kuikly团队提供了开箱即用的CLI工具,开发者可以通过一键配置快速接入AI能力。当框架侧有新的优化或规则补充时,可以通过CLI一键更新即可同步到最新版本,无需手动关注变更细节。
Kuikly AI通过将AI能力深度集成到跨端开发工作流中,显著提升了开发效率。特别是在新模块、新页面场景中,AI能够高效完成边界清晰、依赖可控的开发任务。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。