当前位置: 首页 > news >正文

腾讯wordpress 建站教程本地的上海网站建设公司

腾讯wordpress 建站教程,本地的上海网站建设公司,网站开发设计流程论文,wordpress 分类目录 丢失这里我们准备让AI做一个稍微复杂一点任务#xff0c;写一个前后应用#xff0c;具体#xff1a; 前台用html输入股票代码#xff0c;后台通过akshare的接口程序获取该股票的实时价格#xff0c;然后返回显示在html 我们先用AI对话看一下#xff0c;AI会给我们什么编码建…这里我们准备让AI做一个稍微复杂一点任务写一个前后应用具体 前台用html输入股票代码后台通过akshare的接口程序获取该股票的实时价格然后返回显示在html 我们先用AI对话看一下AI会给我们什么编码建议 AI建议并不出乎我们意外一个简单的flask应用即可后续我们就要修改AI编程的主程序实现以下几个功能 1 以正则表达式提取python、html以及可能js程序 2 将这些程序安排在合适的位置例如html就放在templates目录下js放在static目录下py程序放在server的程序下 3 考虑到不是一次可以生成需要支持多个版本 因此对程序做出修改 from http import HTTPStatus import dashscope import re from dashscope import Generation from dashscope.api_entities.dashscope_response import Role import random import time # 存文件按时间和随机数生成版本号 def saveCode(programmingName, content_list):# 生成版本号global code_filenow_time time.strftime(%Y-%m-%d_%H:%M:%S, time.localtime())i random.randint(1, 100)codeFile match programmingName:case python:python_path /home/cfets/gitea/pyWebTest1/example/server/code_file python_path pyTest_ now_time _ str(i) .pycase html:html_path /home/cfets/gitea/pyWebTest1/example/templates/code_file html_path htmlTest_ now_time _ str(i) .htmlcase javascript:js_path /home/cfets/gitea/pyWebTest1/example/static/code_file js_path script_ now_time _ str(i) .js# 保存至文件if code_file ! :try:contentcontent_list[0]with open(code_file, w) as f:f.write(content)except Exception as e:print(Error: %s % e)# 正则提取py、html和js文件 def extractCode(replyMessages):# i random.randint(1, 1000)python_content re.findall(rpython(.*?), replyMessages, re.DOTALL)saveCode(python, python_content)html_content re.findall(rhtml(.*?), replyMessages, re.DOTALL)saveCode(html, html_content)js_content re.findall(rjavascript(.*?), replyMessages, re.DOTALL)saveCode(javascript, js_content)# AI对话 def conversation_mutual():messages []while True:message input(user:)messages.append({role: Role.USER, content: message})whole_message responses Generation.call(Generation.Models.qwen_max, messagesmessages, result_formatmessage, streamTrue,incremental_outputTrue)print(system:, end)for response in responses:if response.status_code HTTPStatus.OK:whole_message response.output.choices[0][message][content]print(response.output.choices[0][message][content], end)else:print(Request id: %s, Status code: %s, error code: %s, error message: %s % (response.request_id, response.status_code,response.code, response.message))print(\n)# 触发存储extractCode(whole_message)print()messages.append({role: assistant, content: whole_message})if __name__ __main__:conversation_mutual()在项目中建一个子项目example作为flask的文件夹serverstatic和templates文件分别对应到AI给出代码提取的文件夹 现在可以尝试一下回到一开始AI对话我们仔细看就会发现AI生成的代码有不少缺陷仅列举比较严重的错误 1 比如后端py程序倾向于按代码symble值获取代码但我们知道akshare库接口不支持这种方式需要获得全部行情后再按代码筛选 2 比如直接运行本地的html会出现跨域的问题需要在server端运行htmlflask需要补充一个跳转 所以给到AI的需求要比较准确、完整有可能还需要限制技术路径。 然后执行上述程序我们给出的需求是 请使用python开发web程序前端html支持输入股票代码后端程序利用最新akshare库东财市场数据接口获取全市场行情然后筛选获取前端输入股票代码的最新价反显给前端并且能够通过localhost:5000/index的方式跳转访问前台网页 看看AI编程的效果 看一下编码的效果 落地后的python 落地后的html 效果还可以python存在一些问题返回值应该是中文而不是英文我们尝试让AI纠正一下 于是告知AI stock_df ak.stock_zh_a_spot_em() 返回值是中文请修改这部分 我们看看效果 AI修改了刚才的错误但是同时AI又把HTML生成了一遍有点画蛇添足 但不管怎么样获得了相对正确的代码。 我们看看第二次落地代码 这是python看名字的版本时间 这是html 尝试执行我们手工把python程序改成flaskServer.py 放到example子项目的根目录再把html文件改成index.html仍然放在templates目录下 先启动flask 然后在浏览器输入 localhost:5000/ 跳转到页面在输入600031,可以看到其最新价格13.75 至此我们可以总结一下 AI编码并不是是个绣花枕头也并不是传统编码方式的一个延续通过IDE拖拉拽改补而是可以把文字定义的需求转化为用户想要的代码甚至是帮助用户搭一个简单框架。 同时AI编码并不能取代程序员而是程序员工作方式和重点会有所改变就像汽车取代马车交通工具和相关技术的升级但并不使得人类进入玄学的领域… 但是仅仅是初体验还有许多问题要解决比如对基本相似的输入AI给出的结果并不稳定其次到目前位置还不能摆脱全模式转换也就是针对一个需求每次几乎前后台一起生成尚且不支持补充需求对指定文件实现局部修改等等… 当然这并不是不能做到后面我们会尝试让AI对特定文件实现特定需求的编码实现比如在现有前后台应用增加一个功能而不涉及代码基本不变…
http://www.pierceye.com/news/275189/

相关文章:

  • 网站改版阿里云怎么做网站301定向温州网站运营
  • 免费做简历网站有哪些网站建设与网页制作招聘
  • 怎么到国外网站去接模具订单做潍坊微信网站开发
  • 做船公司网站青海公司网站建设哪家好
  • 制作网站公司合同注意事项沈阳高端网站
  • 企业网站备案时间网站建设的服务和质量
  • 提供视频下载的网站建网站开发费用
  • 深圳电商网站开发公司上海公司排名
  • 网站建设时间规划表学校网站网页制作
  • 龙岗建网站工信部网站备案进度查询
  • 个人网站域名名字wordpress文章页获取目录名称
  • 新公司做网站有效果吗seo推广营销公司
  • 做网络推广要做网站吗网站建设首页模板
  • 陕西网站设计高端网站设计公司名单
  • 建设网站企业公众号wordpress
  • 个人的小说网站如何做北京网站制作收费标准
  • 做海报的素材哪个网站微信如何创建自己的公众号
  • 怎样进行网站后台管理网站内容做淘宝店铺链接影响排名吗
  • 重庆网站编辑职业学校苏州企业网站制作开发
  • 手机网站和电脑网站一样吗wordpress页面镶入文章
  • 深圳个人如何做网站设计用asp做网站题目
  • 视频做网站基础型网站
  • 企业网站外包建设长沙工商注册网上登记
  • 网站建设的费用是多少钱mysql php wordpress
  • 扫二维码做自己网站上海工商注册网官网
  • 阿里云做网站需要些什么软件做一个网站花费多少钱
  • 游戏充值网站怎么做网站被挂马怎么办
  • 电白网站建设代理平台手游
  • 如何让自己做的网页有网站吴江区城乡建设管理局网站
  • 江山网站设计建设银行住房公积网站