前言

还在手写hy-app组件代码、反复查阅官方文档?还在让AI瞎编组件属性、样式规则,写出一堆无法运行的废代码?作为uni-app生态热门的华玥(hy-app)跨端组件库,如今依托llms-full.txt AI标准文档,可完美打通Cursor、Trae两大主流AI IDE。只需一次配置,AI即可精准吃透全套组件规则、API、代码示例与样式规范,告别“AI猜文档、人工改代码”的低效模式,让跨端应用开发效率实现质的飞跃。

本文将手把手讲解 hy-app llms-full.txt 对接 Cursor、Trae 全流程,拆解配置逻辑、实战场景、高阶用法与避坑方案,带你解锁AI+组件库的最强开发组合,零基础也能快速上手。

一、核心概念:先搞懂llms-full.txt的硬核价值

1.1 什么是llms-full.txt

llms.txt 是面向大语言模型(LLM)的通用文档标准,类比搜索引擎的robots.txt,但服务对象是AI工具。而 llms-full.txt 是完整版聚合文档,它将Hy-App所有组件说明、API参数、代码示例、样式变量、兼容规则、报错解决方案等内容整合为单一结构化文件,剔除网页冗余元素,专门优化AI读取与解析逻辑。

本次对接地址:https://www.hy-design-uni.top/llms-full.txt,该文件完整收录Hy-App 70+组件、样式系统、主题配置、兼容性方案等全量官方资料。

1.2 为什么必须对接AI IDE?

传统AI开发痛点:

  1. AI不熟悉Hy-App专属语法,混用原生Vue、uni-app语法,代码直接报错;
  2. 组件参数、枚举值记忆混乱,custom-classeasycom等专属配置频繁出错;
  3. 样式依赖Scss特定版本、专属CSS变量,AI生成样式完全不符合规范;
  4. 遇到小程序、支付宝端兼容性问题,AI无法给出针对性解决方案。

对接后核心优势(亮点突出)
AI精准识库:AI直接加载完整组件文档,100%遵循Hy-App开发规范,零语法错误;
秒查组件API:无需切网页查文档,编辑器内@调用文档,代码提示实时同步;
一键生成可用代码:输入业务需求,AI直接输出可运行的组件代码、表单、页面模板;
自动适配多端:AI识别各平台兼容规则,自动处理小程序、APP、H5差异化代码;
样式全局统一:自动调用Hy-App预设Scss变量、主题体系,样式风格高度统一。

1.3 工具分工(Cursor vs Trae)

结合两款AI IDE的原生能力,搭配Hy-App组件库形成差异化分工,最大化发挥价值:

  • Trae(国产AI IDE):主打项目初始化、整体架构、批量页面开发,依托MCP、文档集能力,适合搭建Hy-App项目骨架、批量生成组件页面、配置全局主题与路由;
  • Cursor(海外AI IDE):主打代码精细化调试、BUG修复、性能优化、代码重构,模型推理精度高,适合组件逻辑打磨、兼容性修复、代码规范校验。

两者共用llms-full.txt文档源,保证编码标准完全统一。

二、前置环境准备

2.1 基础依赖环境

对接前确保本地环境满足Hy-App运行要求,避免配置后代码无法编译:

  1. Node.js ≥ 16.14.0(推荐20.x版本)
  2. Scss 版本锁定 1.53.0 ~ 1.78.0(Dart Sass 3.0+会引发报错)
  3. 已安装Hy-App组件库:
# npm 安装
npm install hy-app
# pnpm 安装
pnpm add hy-app
  1. 已安装 Cursor、Trae 最新版本(官网下载即可):

2.2 文档地址记录

固定Hy-App完整AI文档链接,全程复用:

核心文档URL:https://www.hy-design-uni.top/llms-full.txt

三、实战一:Hy-App llms-full.txt 对接 Trae IDE

Trae原生深度适配llms.txt标准,提供文档集、知识库、MCP三大接入方式,支持全局生效,新建/现有Hy-App项目均可直接使用。

3.1 方式一:文档集接入(推荐,全局通用)

该方式优先级最高,所有项目自动加载Hy-App文档,操作最简单。

  1. 打开Trae IDE,点击右上角 设置 图标;

  2. 在设置面板中找到 上下文 / 文档集(Docs)选项;

  3. 点击 添加文档,粘贴地址:https://www.hy-design-uni.top/llms-full.txt
    在这里插入图片描述

  4. 等待Trae完成文档拉取、索引、向量化(进度条完成即生效);
    在这里插入图片描述

  5. 验证:打开AI对话窗口,输入#Docs,选择刚添加的Hy-App文档,即可绑定上下文。
    在这里插入图片描述

  6. 选择你刚刚填入的组件文档
    在这里插入图片描述

  7. 填入你的描述内容根据文档生成对应的页面
    在这里插入图片描述

3.2 方式二:MCP智能体接入(高阶,自动化开发)

适合使用Trae SOLO模式、自动化批量开发Hy-App项目的场景:

  1. 进入Trae MCP(模型上下文协议)配置面板,新增自定义智能体;
  2. llms-full.txt添加为智能体绑定知识库;
  3. 配置智能体指令:所有代码生成、页面搭建、组件使用严格遵循Hy-App文档规范
  4. 保存配置后,开启SOLO模式,AI可自动基于组件库完成项目搭建、页面编写、接口对接全流程。

3.3 Trae 实战开发场景(搭配文档使用)

配置完成后,直接输入自然语言指令,AI自动生成标准Hy-App代码:

场景1:生成基础页面+组件

指令示例:

参考Hy-App文档,编写uniapp首页,包含hy-nav导航栏、hy-swiper轮播、hy-button按钮组件,适配微信小程序和H5端,代码附带注释。
场景2:全局样式&主题配置

指令示例:

根据llms-full.txt中的主题变量,配置Hy-App全局主题色为#1677ff,修改文字、背景、警告色,编写uni.scss样式文件。
场景3:表单页面批量生成

指令示例:

使用hy-form、hy-input、hy-radio组件,编写用户注册表单,添加手机号、邮箱格式校验,兼容支付宝小程序。

四、实战二:Hy-App llms-full.txt 对接 Cursor IDE

Cursor 依靠 @Docs 功能接入外部文档,支持会话级、项目级绑定,代码提示与AI推理能力极强,适合细节开发与BUG修复。
在这里插入图片描述

4.1 标准接入流程(项目永久生效)

  1. 打开Cursor,使用快捷键 Ctrl+, 打开设置,搜索 Indexing & Docs(索引与文档);
  2. 在Docs列表中点击 Add new doc,输入Hy-App llms-full.txt完整链接;
  3. 等待文档索引完成(右下角出现文档加载成功提示);
  4. 项目级生效:在当前Hy-App项目根目录,可搭配 .cursorrules 文件,强制AI优先读取组件文档。

4.2 临时会话接入(单次使用)

临时调试、单文件开发可快速绑定,无需全局配置:

  1. 打开Cursor AI对话面板;
  2. 输入指令 @Docs,在弹出列表中选择已添加的Hy-App文档;
  3. 绑定后,当前会话所有提问都会优先参考组件库规范。

4.3 Cursor 实战开发场景(搭配文档使用)

Cursor侧重代码优化、排错、细节打磨,典型场景如下:

场景1:组件报错修复

指令示例:

当前hy-cell组件在微信小程序中custom-class样式不生效,参考Hy-App文档排查问题并修复代码。

AI会依据文档中custom-class兼容性方案,自动补充deep深度选择器代码。

场景2:代码规范&精简优化

指令示例:

参考Hy-App编码规范,优化当前页面代码,删除冗余逻辑,统一组件写法和注释风格。
场景3:组件样式定制

指令示例:

使用Hy-App内置Scss变量,修改hy-tag标签组件的圆角、字体大小,编写自定义样式代码。

五、双IDE协同方案(Trae+Cursor 黄金工作流)

依托同一套llms-full.txt文档源,实现分工开发、代码同步、规范统一,适配团队/个人全流程开发:

5.1 标准开发流程

  1. Trae(架构层)

    • 初始化Hy-App项目,搭建目录结构;
    • 批量编写页面骨架、公共组件、全局配置;
    • 完成基础接口封装、路由配置;
    • 代码提交至Git。
  2. Cursor(优化层)

    • 拉取Trae提交的代码;
    • 结合llms-full.txt排查组件报错、修复兼容性问题;
    • 优化代码逻辑、性能、样式;
    • 补充单元测试、完善文档注释;
    • 再次提交代码。
  3. 循环迭代:Trae基于优化后的代码新增业务模块,Cursor持续打磨细节。

5.2 统一规范保障

  1. 双IDE绑定同一个llms-full.txt文档,组件写法、参数、样式规则完全一致;
  2. 项目根目录统一project_rules.md.cursorrules规则文件,约束AI行为;
  3. 搭配ESLint+Prettier,结合组件库规范,实现代码风格强制统一。

六、高频问题&终极避坑指南

结合Hy-App官方文档与两大IDE的使用特性,整理高频报错与解决方案,90%问题一键修复。

问题1:AI 仍生成原生Vue语法,不使用Hy-App组件

原因:文档未成功索引,或AI未主动引用#Docs/@Docs
解决方案

  1. 重新删除并添加llms-full.txt链接,重新索引;
  2. 在AI指令开头强制声明:请严格参考已加载的Hy-App llms-full.txt文档编写代码
  3. Trae/Cursor规则文件中添加强制约束:所有UI组件必须使用hy-系列组件。

问题2:Scss样式报错,提示API废弃

原因:Hy-App仅兼容 1.53.0 ~ 1.78.0 版本Sass,高版本Dart Sass不兼容
解决方案

# 卸载高版本,安装指定版本
npm uninstall sass
npm install -D sass@1.78.0

问题3:小程序端组件样式穿透失效

原因:uni-app scoped样式与Hy-App组件隔离冲突,AI未识别专属规则
解决方案
指令要求AI自动添加深度选择器:deep(),或在组件中开启styleIsolation: shared配置。

问题4:文档加载缓慢/加载失败

解决方案

  1. 检查网络,国内网络优先使用Trae国内节点;
  2. 复制文档内容,本地新建llms-full.txt文件,上传至IDE本地文档;
  3. 刷新链接,重新触发索引。

问题5:AI识别组件参数不全

解决方案

  1. 确认使用llms-full.txt完整版,不要使用精简llms.txt;
  2. 对话中明确指定组件名称,例如:参考hy-badge组件完整API编写代码

七、高阶玩法:最大化释放组合能力

7.1 文档+规则联动(永久固化规范)

在项目根目录创建规则文件,结合llms-full.txt,让AI“记住”所有开发要求:

  1. Trae:新建project_rules.md,写入Hy-App目录、组件、样式规范;
  2. Cursor:新建.cursorrules,绑定文档链接+编码规则;
  3. 后续所有AI生成代码,自动双重校验,无需重复指令。

7.2 批量生成组件示例

指令示例(Trae):

基于Hy-App llms-full.txt,批量生成hy-button、hy-input、hy-tag三大组件的不同样式示例,包含禁用、镂空、图标形态,分页面展示。

7.3 兼容性一键适配

指令示例(Cursor):

参考Hy-App多端兼容文档,将当前页面代码适配微信、支付宝小程序、APP端,修复已知兼容BUG。

八、总结:AI+组件库的开发变革

传统Hy-App开发:查文档→手写代码→调试报错→反复改样式,一套简单页面耗时半小时以上。
对接llms-full.txt + Cursor + Trae后:自然语言提需求→AI生成标准代码→少量微调,效率提升70%以上。

llms-full.txt作为连接组件库与AI IDE的核心桥梁,彻底解决了“AI不懂小众组件库”的行业痛点。Trae负责“搭架子、批量开发”,Cursor负责“抠细节、修BUG”,搭配Hy-App全套组件能力,无论是个人快速迭代,还是团队协同开发,都能实现降本增效。

目前该方案已完全适配Hy-App最新版本,所有配置开箱即用,赶快动手搭建你的AI跨端开发工作流吧!


补充链接

  1. Hy-App AI文档:https://www.hy-design-uni.top/components/LLMs.html
  2. Trae官网:https://www.trae.com.cn
  3. Cursor官网:https://www.cursor.com

结尾

如果你觉得这篇文章帮你解决了你现在的问题,那就请给我来个 三连支持一下 ♥️

➡️ 点赞 支持一下
➡️ 收藏 以防找不到
➡️ 评论 我会回访你!
➡️ 关注 不会迷路哦!

你的支持是我持续更新的动力,我们下篇更精彩!🚀🔥

参考github项目地址:hy-design-uni

👉 欢迎大家给华玥组件库star。 ✅

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐