假期出行小程序+chatgpt旅游攻略

news2025/1/22 18:01:24

马上五一了,如果想出去旅游,需要提取规划好路线图,我们可以借助chatgpt的路线规划功能帮我们生成一份攻略,按照攻略我们就可以愉快的出去玩耍了。

本文结合chatgpt,利用低代码工具帮我们制作一份旅行导览小程序,可以按照行程方便的出行。

1 制定攻略

我们在聊天窗口输入关键词,获取数据

帮我制定一份五一去北京的旅游攻略,帮我把攻略中的景点提取出来,并获取他们的经纬度,导出JSON结构的数据

在这里插入图片描述
ChatGPT会帮我们把数据也梳理好

{
	"景点列表": [{
		"name": "故宫博物院",
		"longitude": 116.397499,
		"latitude": 39.918045
	}, {
		"name": "天安门广场",
		"longitude": 116.397755,
		"latitude": 39.908362
	}, {
		"name": "颐和园",
		"longitude": 116.278439,
		"latitude": 39.999326
	}, {
		"name": "长城(八达岭)",
		"longitude": 116.024376,
		"latitude": 40.356585
	}, {
		"name": "鸟巢(国家体育场)",
		"longitude": 116.396630,
		"latitude": 39.992954
	}, {
		"name": "水立方(国家游泳中心)",
		"longitude": 116.396157,
		"latitude": 40.008114
	}, {
		"name": "北京大学",
		"longitude": 116.316176,
		"latitude": 39.996119
	}, {
		"name": "798艺术区",
		"longitude": 116.505253,
		"latitude": 39.991957
	}, {
		"name": "北海公园",
		"longitude": 116.396558,
		"latitude": 39.925557
	}, {
		"name": "恭王府花园",
		"longitude": 116.397288,
		"latitude": 39.932859
	}]
}

2 创建数据源

GPT帮我们生成数据后,我们要导入到自己的数据源中,数据源的结构如下
在这里插入图片描述
然后将GPT生成的数据录入到我们的平台中
在这里插入图片描述
在这里插入图片描述

3 创建自定义应用

创建一个自定义应用来开发我们的小程序
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4 功能开发

先添加数据详情组件用来获取我们的出行数据,数据源选择我们刚刚创建的数据源
在这里插入图片描述
然后把系统生成的字段都删掉

然后在数据详情组件下添加一个普通容器

在这里插入图片描述
在普通容器下边添加一个循环展示组件
在这里插入图片描述
循环数据我们要使用表达式绑定,选择我们的景点列表字段
在这里插入图片描述
循环展示里,我们构造一下页面的结构,左边显示景点的名称,右边显示一个导航的图标
在这里插入图片描述
然后设置普通容器的样式,设置为两端对齐,在CSS中贴入如下的样式

self {
    display: flex;
    padding-left: 20px;
    padding-right: 20px;
    flex-direction: row;
    padding-bottom: 10px;
    justify-content: space-between
}

在这里插入图片描述
然后给图标组件定义事件,点击图标的时候我们要跳转到地图

在这里插入图片描述
在这里插入图片描述

export default function({event, data}) {
  const latitude = data.target.latitude
  const longitude =data.target.longitude
wx.openLocation({
     latitude,
     longitude,
     scale: 18
   })
}

方法创建好之后,调用的时候我们要将当前行传入方法中

在这里插入图片描述

5 发布预览

小程序开发好之后,点击发布,发布成体验版就可以在手机上体验了
在这里插入图片描述
然后点击地图导航就直接定位到了景点
在这里插入图片描述
点击导航图标地图就自动帮我们完成了路径规划可以直接去游玩啦

总结

我们本篇先是让chatgpt帮我们生成了旅游攻略,生成的时候要帮我们获取景区的经纬度。接着借助低代码快速生成小程序的能力,将文字性的攻略生成了在线的小程序,带上你的互联网导览程序,乘着假期,愉快的玩耍去吧。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/468742.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

揭秘!我用AI写了一部精彩小说;搭建AI视频创作工作流;一键生成摘要工具清单;大模型创业生死5问 | ShowMeAI日报

👀日报&周刊合集 | 🎡生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! 🤖 『大型语言模型 (LLM) 进化树』追踪近年来语言模型的发展 作者团队梳理了自2018年以来大语言模型的发展历程,并可视化成了…

Windows Vscode 远程连接Ubuntu, vscode检测到#include错误请更新includePath的解决方法

(闭坑)首先,我们要明白一点,就是我们在windows用vscode 远程连接了Ubuntu后,我们的Vscode的环境就是Ubuntu,不再是window了,所以出现问题,应该想到的是Ubuntu上的环境问题,而不是win…

Android逆向实战(一)腾讯新闻去开屏广告

上次反编译一个工具类app失败,原因是使用了360加固,回编译后无法启动。一般来讲,大厂的app考虑到性能、兼容性、包体积等,通常不用加固。因此,本次我们选一个大一些的app-腾讯新闻。写在前面:本篇博客仅用来…

优秀简历的HR视角:怎样打造一份称心如意的简历?

简历的排版应该简洁工整,注重细节。需要注意对齐和标点符号的使用,因为在排版上的细节需要下很大功夫。除此之外,下面重点讲述几点简历内容需要注意的地方。 要点1:不相关的不要写。 尤其是与应聘岗位毫不相关的实习经历&#x…

记一次峰回路转的注入

0X01 背景 自己之前写过一篇记录,当时是由于之前是一位校友刚做开发,叫我友情帮忙测试一波,由于是开发的新手,漏洞比较多,所以直接从注入开始讲起,但是到getshell的过程也算是一场峰回路转再跌跌撞撞的路程…

浏览器内核,chrominum = blink = webkit+

借鉴:浏览器内核有几种?深度解析浏览器内核工作原理和版本区别 1.什么是浏览器内核 广义上:浏览器内核 js引擎 渲染引擎。但是,由于js引擎越来越独立(比如chrome的V8)。所以,目前 浏览器内核 渲染引擎。 2、市面上…

hibernate多对多关系表的搭建和‘增删改查’

hibernate框架——数据库的多对多关系! 众所周知,数据库有三种数据模型,一对一,一对多,多对多,在前面的文章中主要介绍了一对一和一对多的表关系搭建和使用sql语句进行增删改查。 使用hibernate框架主要分…

web集群第二次作业

文章目录 1. 对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,比较其各自的优势 。2. 基于 CentOS 7 构建 LVS-DR 群集。1、环境准备2、安装httpd准备两个web页面3、配置LVS负载均衡服务4、手工在RS端绑定VIP,添加本机访问VIP的路由信息5、手工在RS端抑制AR…

Turtle海龟画图

介绍 简单的一个窗口绘图工具。 提供一个小海龟,可以看做一个机器人,能够听得懂有限的命令。 三种命令 运动命令 forward(d) 向前移动D长度 backward(d) 向后移动D长度 right(d) 向右转动多少度 left(d) 向左转动多少度 goto(x,y) …

我让AI帮忙生成算法,Auto-GPT对比ChatGPT、文心一言,结果出人意料...

🍏🍐🍊🍑🍒🍓🫐🥑🍋🍉🥝 我让AI帮忙生成算法,Auto-GPT对比ChatGPT、文心一言,结果出人意料… 文章目录 &#x…

如何在 Python 中获取字典交集

本文将讨论在 Python 中对两个或多个字典执行交集的不同方法。 文章目录 Python字典在 Python 中使用字典推导来交叉两个字典使用按位 & 运算符在 Python 中对两个字典进行交集使用 Set intersection() 方法在 Python 中将两个字典相交在 Python 中用于交叉多个字典的方法总…

C-预处理

文章目录 预处理宏定义数值宏常量字符串宏常量使用宏充当注释去注释和宏替换谁先进行 用define宏定义表达式在if判断语句之后多条语句没有{}导致出错 定义不能带空格 #undef 条件编译#ifdef ifndef:判定的是宏是否被定义#if-#endif:宏定义是否为真宏定义进行多条件筛选#ifdef &…

听好程序员一句劝!零基础这样学Java才是正确的方式!

有一说一,Java还是现在很多新手入门学习的首选之一,新手学Java入门从哪里开始学?很多入门的小伙伴都会疑惑,今天好程序员给大家分享一下,超适合菜鸟入门的 Java学习路线 第一步,JavaSE,这是Java…

工具类——Java导出EXCEL2(设置样式、加载并填充图片、加载指定模板、大数据量设置窗口大小与刷新频率)

文章目录 一、POI设置样式二、POI导出图片1.解释XSSFClientAnchor 三、加载指定模板导出四、👉Workbook、XSSFWorkbook与SXSSFWorkbook1.大数据量导出1)根据数据量选择XSSFWorkbook,还是SXSSFWorkbook 书接上篇:工具类——Java 浏…

机器学习笔记之密度聚类——DBSCAN方法(Python代码实现)

机器学习笔记之密度聚类——DBSCAN方法[Python代码实现] 引言基本思想概念介绍算法过程完整算法描述 DBSCAN \text{DBSCAN} DBSCAN的优点和缺陷 2023/4/25 \text{2023/4/25} 2023/4/25补充:基于 Python \text{Python} Python的代码实现 引言 本节将介绍密度聚类——…

【MySQL】索引与事务

索引: 什么是索引?为什么要⽤索引 为了提高查询效率而使用的一种数据结构把数据组织起来; 例如生活中的字典:声母,韵母,声调。 创建索引:自动创建的主键约束,唯一约束&#xf…

qiankun-微前端

项目结构 主应用: vue3 vite 子应用1:vue3 vite 背景介绍 项目采用了vue3vite构建的,又因为qiankun不支持vite,所以需要引用 vite-plugin-qiankun 插件来解决 主应用–改造 安装 qiankun npm install qiankun重新定义一个…

浅浅入门SpringBoot之Thymeleaf模板

Thymeleaf是一个流行的模板引擎,该模板引擎采用Java语言开发模板引擎是一个技术名词,是跨领域跨平台的概念,在Java语言体系下有模板引擎,在C#、PHP语言体系下也有模板引擎,甚至在 Javascript中也会用到模板引擎技术,Java生态下的模板引擎有 Thymeleaf、 Freemaker、Ⅴ elocity、…

【EMQX】EMQX管理控制台即EMQX Dashboard简介

EMQX管理控制台 一、EMQX Dashboard简介二、主要功能2.1 监控和管理 EMQX 集群中的相关信息与数据2.2 访问控制(认证与授权)管理2.3 数据集成2.4 在线配置热更新2.5 管理系统扩展能力2.6 全面的诊断工具 三、启动3.1 首次登录3.2 忘记密码 四、配置 Dash…