【代码组件应用实例】如何利用AI工具结合代码组件可视化配置打造个性化产品模块?
一、获取接口权限
使用代码组件需要开放代码组件权限,有需要的客户可以联系客服开通开发者权限。
代码组件可以通过枢纽云的开放平台API来实现站点数据的调用。可以通过下面的方式开通接口以及查看接口文档,操作路径:右上角头像 - 密钥管理 - 接口设置,获取需要的接口文档并开启对应接口 ,按接口文档调用API获取数据。
二、利用AI生成代码
告诉AI工具相关的接口信息以及你想要生成的效果(或参考图),大模型会基于相关接口信息和你想要的效果(或参考图)生成对应的代码片段,生成时,你需要告诉AI大模型编辑器动态配置的规则:

在代码中使用 $[变量名] 引用变量,页面渲染时会自动替换为对应的值。变量替换后为纯字符串,在 JS 中需用引号包裹,并根据实际情况做类型转换(以下为常见示例,请结合具体场景灵活调整):
// 字符串:用引号包裹 var title = "$[标题]"; // 数字:用 Number() 转换 var count = Number("$[数量]"); // 布尔(开关):与字符串比较 var show = "$[是否显示]" === "1"; // 颜色:直接作为字符串使用 el.style.color = "$[主题色]";
变量设置(开发者):定义变量名、类型和默认值。
设置(用户):修改变量的实际值,不可更改变量名和类型。
注意事项:
变量名不能包含空格,建议使用英文 修改后需点击"保存"才会生效 删除变量后对应的 $[变量名] 不会被替换 在 JS 中使用变量时必须用引号包裹,否则替换后会产生语法错误
开通开发者权限后,可以在网站编辑器中使用代码组件。
操作路径:站点 - 网站编辑 - 组件 - 代码组件,和其他组件一样,拖入到一个空白模块中即可。

这里要注意的是,代码组件默认会占据整个模块区域,模块高度将会根据代码组件的高度自动展开。

拖入后如下图所示:

点击编辑代码,将AI生成的相关代码粘贴进去:

保存后,开启允许配置变量:
进入【变量配置】,开始配置变量,案例为例,AI生成了如下变量:

颜色以主题色为例:

以此类推,给你后面需要自定义的变量设置好:
配置完成后保存,回到代码编辑:

可以看到相关变量可以直接进行配置,比如我将组件标题改成:这是我修改过后的组件标题:

然后保存,可以发现右边的内容实时更新:
自定义好自己想要的效果后,直接保存、发布:
即可在前端查看最终效果,后面如果想要修改相关内容,也无需修改代码,直接通过变量配置即可完成修改:








请先 登录后发表评论 ~