- 修正 VTJ Prompts 索引文档中的目录路径,确保指向 /docs/llms/ 目录 - 新增 VTJ Prompts 完整文档,合并整理 /docs/llms/ 目录下所有提示词文档 - 完整文档涵盖详细标签索引和各分类文档简介,便于 AI 意图匹配和检索 - 收录多模块功能介绍及使用场景,实现对提示词库的全面引用和查询支持 - 提供标签分类汇总和使用建议,支持多种任务和查询场景的文档推荐
14 KiB
VTJ Prompts 索引
本文档为
/docs/llms/目录下的所有提示词文档提供标签索引,用于 AI 意图匹配度查询。
文档标签索引
api.md - VTJ API 管理指南
简介: 详细介绍 VTJ 平台中 API 接口的完整生命周期管理,包括如何通过设计器配置 API、API 的完整字段结构、请求配置选项、Mock 数据设置,以及在组件中如何通过 __apis 调用接口。涵盖路径参数、查询参数的正确使用方式,以及 JSONP、请求拦截等特殊场景。
核心主题: API 配置、调用、管理工具方法
标签:
API管理HTTP请求setApi工具路径参数查询参数Mock数据接口调用请求配置数据源CRUD接口ApiSchemaJSONP请求请求拦截响应校验opts.paramsopts.query__apis调用模拟数据模板接口测试category分组
block.md - 区块管理指南
简介: 说明 VTJ 中区块(Block)的三种来源类型(Schema、UrlSchema、Plugin),区块的创建、编辑、删除操作流程,以及区块在页面中的引用方式。同时介绍区块的代码生成规则和与页面的区别,帮助理解如何实现组件的跨页面复用。
核心主题: 区块创建、来源类型、复用机制
标签:
区块管理Schema区块UrlSchemaPlugin插件组件复用区块工具方法from引用代码生成BlockFile嵌套引用createBlockupdateBlockremoveBlockgetBlocks预设区块市场安装资源URLlibrary库名双向复用页面保存为区块
chart.md - 图表库使用指南
简介: 介绍 @vtj/charts 图表库的完整使用方法,包括基于 ECharts 封装的 XChart 通用图表组件和 XMapChart 地图图表组件。涵盖组件 Props、事件监听、响应式 Option 更新、组合式 API(useChart、useMapChart),以及柱状图、折线图、饼图、地图等常用图表类型的配置示例。
核心主题: ECharts 图表组件、地图图表、组合式 API
标签:
图表库EChartsXChart组件XMapChart地图图表GeoJSON响应式OptionuseChart数据可视化图表事件组合式APIuseMapChart自动resize图表类型柱状图折线图饼图雷达图散点图层级地图
coder.md - Vue 代码编写约定
简介: 定义 AI 生成 Vue 组件代码时必须遵循的严格规范,确保输出内容能被 @vtj/parser 无损解析为 DSL。包括强制使用 Composition API、响应式状态命名(__state、__props、__emit)、全局 API 映射表、模板指令使用规范、Import 导入约定,以及明确的禁止事项清单。
核心主题: parser 可解析的 Vue 代码规范、Composition API 强制要求
标签:
代码规范Composition APIscript setupparser解析变量命名全局API映射模板约定Import规范DSL生成禁止事项__state命名__props声明__emit调用生命周期钩子computed计算watch监听指令使用Slot插槽动态classPascalCase命名
env.md - 环境变量指南
简介: 讲解 VTJ 平台中环境变量的配置和使用方式,支持开发(development)和生产(production)双环境值存储。介绍如何通过 createEnv 工具创建环境变量、getEnv 查询配置,以及在组件中通过 __provider.env 运行时访问环境变量,适用于 API 地址、功能开关、第三方 Key 等场景。
核心主题: 环境变量配置、双环境值存储、运行时访问
标签:
环境变量双环境配置developmentproductioncreateEnv工具运行时访问EnvConfig功能开关API地址配置全局只读配置getEnvremoveEnvnodeEnv切换平铺对象UPPER_SNAKE_CASE__provider.env环境值类型同名不覆盖自动选取第三方Key配置
globals.md - 全局 API 使用指南
简介: 详细说明 @vtj/renderer 提供的全局变量及其在 Vue 组件中的使用方式。这些变量由框架自动注入,包括 __store(Pinia 状态)、__request(HTTP 请求)、__libs(第三方库集合)、__apis(接口集合)、__access(权限控制)等,涵盖权限判断、登录管理、动态请求、跨 UI 库调用等典型场景。
核心主题: renderer 提供的全局变量、自动注入机制
标签:
全局API自动注入__store__request__libs__apis__access权限控制Pinia实例HTTP请求__pinia第三方库集合ElementPlusAntDesignVueVueUse登录管理权限判断Token管理请求封装拦截器注册
i18n.md - 国际化指南
简介: 介绍 VTJ 平台的国际化(i18n)配置和使用方法,基于 vue-i18n 的 Composition API 模式。包括如何通过 createI18nMessage 创建中英文对照词条、词条 Key 的命名规范(点号分层)、在模板和 script 中使用 __i18n.t() 进行翻译,以及插值参数、数字格式化、日期格式化等高级功能。
核心主题: 多语言配置、词条管理、翻译函数使用
标签:
国际化i18n多语言词条管理vue-i18n翻译函数createI18nMessage插值参数Key命名规范locale设置getI18nMessageremoveI18nMessagefallbackLocalezh-CN英文翻译点号分层模块页面元素__i18n.t()数字格式化日期格式化
icons.md - 图标库使用指南
简介: 全面介绍 @vtj/icons 图标库的四种图标来源(SVG 组件、Iconfont 图标、Element Plus 图标、Assets 图标),以及全局注册和按需导入两种使用方式。详细说明 XIcon 组件的用法,包括 icon 和 src 属性的区别、size/color 控制、动态图标切换,并提供完整的图标分类列表。
核心主题: 图标组件、按需导入、XIcon 渲染
标签:
图标库XIcon组件SVG图标IconfontElement Plus图标Assets图标按需导入全局注册图标命名动态图标IconsPluginVtjIcon前缀colors属性size属性color属性src属性CSS类实现组件引用图标分类业务操作图标
page.md - 页面管理指南
简介: 讲解 VTJ 中页面的三种类型(page、dir、layout)及其路由行为,页面树的创建、编辑、删除操作流程,以及路由体系和菜单生成规则。涵盖特殊属性如 KeepAlive 缓存、mask 内嵌母版、hidden 隐藏菜单、raw 源码模式,以及 UniApp 平台的专属字段(needLogin、style)。
核心主题: 页面类型、路由体系、菜单生成
标签:
页面管理路由体系页面类型目录节点布局页面createPage工具菜单生成RouterViewKeepAlive源码模式PageFilegetPagesupdatePageremovePagesetHomepagemovePage路由元信息mask内嵌母版hidden隐藏菜单needLogin登录校验
settings.md - 应用设置指南
简介: 详细介绍 VTJ 应用级别的全局配置项,覆盖三大类:全局配置(CSS、Pinia Store、Access 权限控制、Enhance 增强)、请求配置(Axios 基础配置、请求拦截器、响应拦截器)、路由守卫(beforeEach 前置守卫、afterEach 后置守卫)。说明渲染引擎的严格初始化顺序及各配置项的依赖关系。
核心主题: 全局配置、请求配置、路由守卫
标签:
应用设置全局配置Pinia Store权限控制Axios配置请求拦截器响应拦截器路由守卫beforeEach初始化顺序setGlobalCsssetGlobalStoresetGlobalAccesssetGlobalAxiosafterEach后置守卫enhance增强GlobalConfig设计模式不生效函数代码字符串依赖关系
tools.md - 设计器工具方法说明
简介: 汇总 AI 在 VTJ 设计器中可调用的所有工具方法(Tools),包括页面管理(createPage、updatePage、removePage)、区块管理(createBlock、getBlocks)、API 管理(setApi、getApis)、全局配置(setGlobalCss、setGlobalStore 等)、环境变量、国际化、UniApp 配置等。提供标准的 JSON 调用格式和典型工作流程建议。
核心主题: 所有可调用的工具方法、调用格式、工作流程
标签:
工具方法action调用页面管理工具区块管理工具API管理工具全局配置工具环境变量工具国际化配置UniApp配置工作流程getSkillsrefresh刷新getCurrentFilegetNodeSelectedactive打开movePage移动parameters格式JSON调用技能文档运行时检测
ui.md - UI 组件库使用指南
简介: 全面介绍 @vtj/ui 企业级 UI 组件库的核心组件和使用规范,包括 XGrid 数据表格(基于 VXE Table)、XForm 表单、XField 字段、XDialog 对话框、XActionBar 操作栏、XQueryForm 查询表单、XContainer 布局容器等。同时说明 Hooks 工具(useIcon、useLoader)、Adapter 适配器系统,以及完整的 CRUD 页面示例。
核心主题: 业务组件、Hooks、Adapter 适配器系统
标签:
UI组件库XGrid表格XForm表单XField字段XDialog对话框XActionBarXQueryFormHooks工具Adapter适配器CRUD页面VXE Table列渲染器单元格编辑行拖拽排序inline表单sticky按钮编辑器类型级联刷新useIconuseLoader
uni.md - UniApp 全局配置指南
简介: 专门针对 UniApp 平台的全局配置文档,介绍如何通过 setUniConfig 工具配置 manifest.json(应用配置)、pages.json(页面路由配置)、全局 CSS,以及应用生命周期函数(onLaunch、onShow、onHide、onError 等)。说明配置在运行时的注入流程和仅 UniApp 平台生效的限制条件。
核心主题: UniApp 平台配置、manifest.json、pages.json、生命周期
标签:
UniApp配置manifestJsonpagesJson应用生命周期onLaunch全局样式tabBar配置setUniConfig平台专属运行时注入getUniConfigonShowonHideonErroronPageNotFoundonThemeChangeonExitwindow.__uniConfigadoptedStyleSheetseasycom
utils.md - 工具库使用指南
简介: 介绍 @vtj/utils 通用工具库的完整功能模块,包括 HTTP 请求封装(request、createApi、useApi)、本地存储(storage 支持过期机制)、Cookie 操作、URL 解析与拼接、文件下载、日志模块、动态脚本加载、JSONP 跨域请求、客户端环境检测、requestAnimationFrame 封装等。提供典型工作流程示例,如数据获取与展示、文件上传与下载。
核心主题: HTTP 请求、本地存储、URL 处理、文件下载等通用工具
标签:
工具库HTTP请求本地存储storagecookie操作URL处理文件下载日志模块动态脚本加载JSONP请求request封装createApicreateApisuseApi钩子缓存过期localStoragesessionStorageurl.stringifydownloadBlobloadScript
标签分类汇总
按功能模块分类
数据与接口:
- API管理、HTTP请求、setApi工具、路径参数、查询参数、Mock数据、接口调用、请求配置、数据源、CRUD接口、**request、**apis、权限控制
组件与UI:
- 图表库、ECharts、XChart组件、XMapChart、UI组件库、XGrid表格、XForm表单、XField字段、XDialog对话框、XActionBar、XQueryForm、Hooks工具、Adapter适配器、图标库、XIcon组件
配置与管理:
- 环境变量、双环境配置、应用设置、全局配置、Pinia Store、Axios配置、请求拦截器、响应拦截器、路由守卫、UniApp配置、manifestJson、pagesJson
国际化与本地化:
- 国际化、i18n、多语言、词条管理、vue-i18n、翻译函数
页面与路由:
- 页面管理、路由体系、页面类型、目录节点、布局页面、RouterView、KeepAlive
代码规范:
- 代码规范、Composition API、script setup、parser解析、变量命名、全局API映射、模板约定
工具与实用:
- 工具方法、本地存储、storage、cookie操作、URL处理、文件下载、日志模块、动态脚本加载、JSONP请求
区块与复用:
- 区块管理、Schema区块、UrlSchema、Plugin插件、组件复用
使用建议
AI 意图匹配查询示例
场景 1:用户问"如何调用接口"
- 匹配标签:
API管理、HTTP请求、接口调用 - 推荐文档:api.md、globals.md、utils.md
场景 2:用户问"如何使用表格组件"
- 匹配标签:
XGrid表格、UI组件库 - 推荐文档:ui.md
场景 3:用户问"如何配置多语言"
- 匹配标签:
国际化、词条管理 - 推荐文档:i18n.md
场景 4:用户问"如何设置环境变量"
- 匹配标签:
环境变量、双环境配置 - 推荐文档:env.md
场景 5:用户问"如何生成 Vue 代码"
- 匹配标签:
代码规范、Composition API、parser解析 - 推荐文档:coder.md
场景 6:用户问"如何使用图表"
- 匹配标签:
图表库、ECharts、XChart组件 - 推荐文档:chart.md
场景 7:用户问"如何配置路由守卫"
- 匹配标签:
路由守卫、beforeEach、应用设置 - 推荐文档:settings.md
场景 8:用户问"如何使用图标"
- 匹配标签:
图标库、XIcon组件 - 推荐文档:icons.md
说明: 每个文档的 20 个标签基于其核心内容、功能模块、使用场景、API方法、配置项等精准提取,可用于 AI 意图识别和文档推荐系统的匹配查询。