首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Kuikly AI:一套专为 Kuikly 跨端框架打造的 AI 工程化能力

Kuikly AI:一套专为 Kuikly 跨端框架打造的 AI 工程化能力

原创
作者头像
墨雨
发布2026-07-17 15:17:18
发布2026-07-17 15:17:18
190
举报

Kuikly 是腾讯基于 Kotlin Multiplatform 构建的跨端开发框架,一套代码可同时跑在 Android、iOS、HarmonyOS、Web / 小程序、macOS 上,已经在 QQ、QQ 音乐、QQ 浏览器、搜狗输入法等 20+ 业务落地,日活覆盖超 5 亿 。但与此同时,业务在实践中发现一个共性痛点:通用大模型并不"懂" Kuikly——Compose DSL API 支持标准的 Jetpack Compose DSL,能直接用 AI 写,但 Kuikly DSL 是私有 DSL,裸用 AI 写出来的代码经常是"Android 味儿",一编译就报错 。

Kuikly AI 就很好解决这个问题——它不是把通用 Copilot 简单挂到 Kuikly 项目上,而是把框架知识、组件规范、最佳实践、工具链系统性地注入 AI 工作流,让 AI 从"会写 Kotlin 的通用模型"变成"熟悉 Kuikly 的资深开发" 。这也是 2026 年 Kuikly 官方 Roadmap 的核心方向:让 Kuikly 成为对 AI 最友好的跨端框架之一​ 。


🎯 它和普通 AI 编程助手有什么不同

通用 AI 工具面对 Kuikly 时有三个典型翻车点:

  • @Composable+ LazyColumn(Jetpack Compose 写法)去写 Kuikly 页面,直接编译失败
  • 凭记忆瞎猜 Kuikly 私有 API,SSE、原生桥接、ImageAdapter 这类接缝处尤其容易出错
  • 框架规则、目录约定、Module 写法全靠提示词临时约束,换个人换次会话就失效,经验无法沉淀

Kuikly AI 的做法是把"资深 Kuikly 开发"的上下文固化下来,通过 MCP + Rules + Skills + 知识库 + 工具链​ 五件套,让 AI 在正确的知识边界内工作 。


🧩 核心能力一览

1. Kuikly Rules —— 给模型"立规矩"

针对 Kuikly DSL 和 Compose DSL 两套语法分别提供规则文件,覆盖源码结构、组件 API、DSL 规范、最佳实践。业务方还可以在官方规则之上叠加自己的架构约定、目录规范,真正做到"在你的工程里按你的方式工作" 。

2. Kuikly Skills —— 把专家经验打包成技能

面向特定场景的 AI 技能包,目前覆盖组件集成、编译排查、代码审查、kuikly-expand-api(扩展原生 Module)等复杂任务。安装方式很简单 :

代码语言:javascript
复制
bashbashnpx skills add Tencent-TDS/KuiklyUI-AI/skills
# 后续更新
npx skills update Tencent-TDS/KuiklyUI-AI/skills

Skills 可由 CodeBuddy / Cursor / Claude 等主流 Agent 直接调用 。

3. Kuikly MCP —— 让 AI 实时读官方文档

基于 Model Context Protocol,AI 工具可动态访问 Kuikly 官方文档、组件库索引、开发工具,告别训练数据过期导致的"幻觉 API"​ 。

4. AI 问答 Agent —— 框架级客服

沉淀了 Kuikly 知识库与指引文档,结合代码 RAG,回答框架使用、问题排查、最佳实践类问题,降低上手门槛 。支持多模型、流式响应,并能做编译检查与格式化 。

5. 视觉稿转码 Deco —— Figma 一键转代码

设计师在 Figma 画完,Deco 自动转成 Kuikly 代码,精确还原布局与样式,图片资源还能自动同步到 COS,支持 Android Studio 插件和 CLI 两种方式 。这一步把"重复搬 UI" 的活几乎砍没了。

6. 预览 & UI Inspector —— 补齐"观察与验证"

AI 生成代码后增量编译快速渲染,不必完整构建 APK;配套 UI Inspector 可视化看组件树和属性,所见即所得 。这是 AI Coding 闭环里最容易被忽略、但决定效率的关键一环。

7. 转码 Agent —— 存量代码迁移

支持 React / Vue / Hippy / Flutter 等存量项目迁移到 Kuikly,自动分析代码结构、做语法与 API 映射。页面重构耗时从 3 天缩短到 1 天​ 。

8. AI Chat 组件 —— 开箱即用的对话能力

官方提供的 AI Chat 组件,支持多模型切换、跨端一致体验、UI 高度自定义,业务团队可以在 App 内直接接入完整对话能力 。

⚠️ 注意:当前官方只开源了 Kuikly Skills 和 Rules,这两者能解决很多框架上使用问题,其他能力开放还要等官方后续通知。

官方实践:7.5 小时搞定安卓/iOS/鸿蒙三端!AI + Kuikly 「多模态聊天 App」 实战

有兴趣可以通过以下方式访问 Kuikly 仓库和文档:

 Github 仓库 | 官方文档 Kuikly AI 仓库

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🎯 它和普通 AI 编程助手有什么不同
  • 🧩 核心能力一览
    • 1. Kuikly Rules —— 给模型"立规矩"
    • 2. Kuikly Skills —— 把专家经验打包成技能
    • 3. Kuikly MCP —— 让 AI 实时读官方文档
    • 4. AI 问答 Agent —— 框架级客服
    • 5. 视觉稿转码 Deco —— Figma 一键转代码
    • 6. 预览 & UI Inspector —— 补齐"观察与验证"
    • 7. 转码 Agent —— 存量代码迁移
    • 8. AI Chat 组件 —— 开箱即用的对话能力
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档