gpt-4-0314· OpenAI WildChat-4.8M (AI2)
你好
0
Download- User
你好
- Assistant
你好!请问有什么我可以帮您的?
- User
帮我基于html+vue+elementui写一个页面,内容是类似微信那种聊天页面,要求能兼容pc端和移动端,背景风格等你自己看着办最好炫酷一些
- Assistant
这是一个基础的Vue和Element UI聊天页面模板。这个模板适用于PC端和移动端。你可以根据需要进行调整和优化。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Vue + Element UI 聊天页面</title> <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> </head> <body> <div id="app"> <el-container> <el-header>IM 聊天</el-header> <el-main> <el-row :gutter="10"> <el-col :span="18"> <el-card shadow="hover"> <div v-for="(msg, index) in messages" :key="index"> <div v-if="msg.type === 'self'" class="text-right"> <span>{{ msg.content }}</span><br> <el-avatar size="32" src="https://i.imgur.com/5Y58zCd.png"></el-avatar> </div> <div v-else> <el-avatar size="32" src="https://i.imgur.com/Gffi44n.png"></el-avatar> <span>{{ msg.content }}</span> </div> </div> </el-card> </el-col> <el-col :span="6"> <el-card shadow="hover">在线用户列表</el-card> </el-col> </el-row> <el-row :gutter="10"> <el-col :span="18"> <el-input v-model="inputMessage" placeholder="输入消息" @keyup.enter.native="sendMessage"></el-input> <el-button type="primary" @click="sendMessage">发送</el-button> </el-col> </el-row> </el-main> </el-container> </div> <script src="https://vuejs.org/js/vue.min.js"></script> <script src="https://unpkg.com/element-ui/lib/index.js"></script> <script> new Vue({ el: '#app', data: { inputMessage: '', messages: [] }, methods: { sendMessage() { if(!this.inputMessage) return; this.messages.push({content: this.inputMessage, type: 'self'}); this.inputMessage = ''; } } }); </script> </body> </html>这个模板仅仅提供了基本的聊天布局和非实时在线聊天功能。你需要根据自己的需求添加其他功能,例如实时更新聊天信息,调整风格等。可以考虑使用socket通信实现实时聊天功能。希望这个初始模板能够帮助到你!
Other models, same or similar prompt
Responses were produced in different, uncontrolled contexts (system prompts, settings, prior turns). This is not a benchmark.
Identical first prompt
- Human-written demonstration (OpenAssistant volunteers)Compare side by side →
- gpt-4-0314Compare side by side →
- gpt-3.5-turbo-0301Compare side by side →
- gpt-3.5-turbo-0301Compare side by side →
- gpt-4-0314Compare side by side →
- gpt-3.5-turbo-0301Compare side by side →
- gpt-3.5-turbo-0301Compare side by side →
- gpt-4-0314Compare side by side →
- gpt-4-0314Compare side by side →
- gpt-3.5-turbo-0301Compare side by side →
- gpt-4-0314Compare side by side →
- gpt-4-0314Compare side by side →