百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

AI指导:打造第一个Python应用(4)_第一个python例子

itomcoil 2025-09-01 04:17 3 浏览


眼瞅着迈过几个里程碑,与目标越来越近。尽管过程中照旧因返工而心焦,而欣喜与急躁比例,是喜悦运大于焦虑。


从初次熟悉智能大模型,尝试编程起步,不定期进行复盘反思,这是小助手指导编程的第四篇。复盘以为记。

需求修改之挑战

两周过去了,经过不断搭建主程序文档,小程序不再是简单的在Pycharm上的Pathon一段段代码片段。通过HTML和CSS文档,增加各个功能模块,显示了第一个GUI界面。现在可以进行简单的互动,并对数据的编辑:添加、删除、导出。令人欢喜,令人振奋。感谢通义AI,使编程成为可能。

然而,在编程过程中,不断遇到问题。譬如:项目列表缺少“负责部门”列。在最初投喂给AI的表格设计就缺失。现在需要增加这一需求。如果在excel环境中 ,这不是事,分分钟搞定。而对于小程序增加这个显示要求,究竟要涉及修改几个文档,如何关联,一概没谱,全听AI的,的确是挑战。

如果在最初的需求就将显示表格的内容确定,不至于为增加这一列,不断修改相关相关文档。好不容易将“负责部门”在新列添加,表格能够显示。此前实现的添加、删除、导出功能,这些功能。不是漏掉添加功能失效,将添加功能链接好,一会导出又不动作,以及布局,面目全非。

幸好,当没实现预期,重来过;还达成预期,再来过;仍没达成预期,再重来过。经过多次返工,便理清了内在的编码逻辑关系,这样与AI对话效率就高点。搞清楚逻辑,也试着对代码做点小修改,但也会首尾难顾,小改动处,程序执行起来便跌跌撞撞。这个department为什么不能显示,原来是修改时上下文没有改完整。

即便这样,换位思考,如果我自己是码农,定会犯晕,冒火。不断工费时,通义AI真好脾气。

痛定思痛,更明白需求规范、需求目标确定是多么重要。


如何高效与AI对话交流

几周下来,对话效率如何,能否改进提高效率,我请AI帮助总结。AI很客气,对屏幕前的我提了三条要求,对AI模型也提了三点改进。


第一,要明确描述问题。这是提供具体的代码片段,错误信息,有功能需求, 才能快速理解问题,并提供相应的解决方案。

第二,要逐步解决问题。不能将过多的问题全部抛给AI,它接不住,理解不了

第三,即时反馈调整。尝试建议反馈后,执行结果如何,反馈给AI,它便能快速调整和优化解决方案,

对屏幕前的我,AI具体提出三点:多给出上下文描述,如项目结构啊,使用的库版本;明确希望实现的功能目标,提高建议的针对性;第三还是要逐步反馈,以便快速调整策略。

AI对自己也提出了三项改进项:

“更简洁的回答:在某些情况下,我可以提供更简洁的回答,以便你更容易理解和应用。

更多的示例代码:提供更多的示例代码和实际应用场景,帮助你更好地理解和实现功能。

更好的引导:在复杂问题上,提供更详细的步骤和引导,帮助你逐步解决问题。”

瞧,多谦虚。如我这么烂的代码水平,要在同事之间,不被奚落嘲讽才怪。


AI这支精干的小团队,由GPT-4o、通义AI和Kimi组成。超级AI助理,已经改为以GPT-4o为主。相比其它AI模型,其响应速度、代码质量更令人爱不释手。

原本还想聊聊Git与Sourcetree,放在第5篇再述吧。

相关推荐

「满满干货」让你的Win10变得更好用的3款小软件

大家好我是非凡资源-李李,休息两天这又来给大家带来几款好用的电脑软件,电脑小白也好还是老手都能用的到的。开始吧快来看看吧。一.XMediaRecode软件介绍XMediaRecode是一款免费的视...

AI指导:打造第一个Python应用(4)_第一个python例子

眼瞅着迈过几个里程碑,与目标越来越近。尽管过程中照旧因返工而心焦,而欣喜与急躁比例,是喜悦运大于焦虑。从初次熟悉智能大模型,尝试编程起步,不定期进行复盘反思,这是小助手指导编程的第四篇。复盘以为记。需...

AI超助:打造第一个Python应用(III)

这是小助手指导编程的第三篇。第一篇AI辅助编程,依照步骤;学习编程同时开展编程乐趣与挑战。第一篇围绕如何熟悉智能大模型,尝试起步,能否坚持下来,其实心中没底。以文稿方式披露,也就是一种自我监督。第二篇...

LPL比赛数据可视化,完成这个项目,用尽了我的所有Python知识

LPL比赛数据可视化效果图完成这个项目,我感觉我已经被掏空了,我几乎用尽了我会的所有知识html+css+javascript+jQuery+python+requests+numpy+mysql+p...

AI,Gpt4.0教你编程,实现清理文件工具

它不需要任何编程基础,也不需要懂计算机知识,只要你对编程感兴趣,希望通过自己编写一些简单的程序来处理重复性的工作任务,就可以学。今天这个任务是,实现清理文件工具,能实批量处理文件,批量重命名文件、自动...

收藏 | 20个Pycharm最实用最高效的快捷键(动态展示)

大家好,我是【Python当打之年】本期为大家带来20个Pycharm非常实用的快捷键,希望对你有所帮助。01、Ctrl+/快速注释,如果已经是注释语句,执行后为取消注释,也可以选中代码块(多行...

Python文件、文件夹删除之os、shutil

20221219星期一:方式一:shutil.rmtree(path),暴力删除,直接删除文件夹,不管是否为空方式二:os.remove(),os.rmdir(),保留最外层文件夹方式三:os.rem...

第四课:Python运算符大全与pycharm常用快捷键合集

pycharm中常用的快捷键1.Ctrl+c复制2.Ctrl+v粘贴3.Ctrl+d直接将本行复制粘贴至下一行4.Ctrl+/(?)注释(被注释的代码将无法被运行,跟被删掉差不多,但代码依然保...

HTTPS性能困局:TLS 1.3是加速器还是绊脚石?

一、21%加载延迟背后的真相2024年某第三方测试数据显示,部分移动端设备在启用TLS1.3后页面加载时间增加21%,这一结论引发业界对HTTPS性能的重新审视。但深入分析发现,该数据源于特定场景:...

爬虫中的那些反爬虫措施以及解决方法

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理1、UserAgentUserAgent的设置能使服务器能够识别客户使用的操作系统及版本、CPU...

Web性能的计算方式与优化方案(二)

通过前面《Web性能的计算方式与优化方案(一)》几个小节的学习,我们了解到如果我们想最终在浏览器显示我们所期望的页面和交互效果,那我们首先需要的是我们应用代码、资源、脚本一切准备好,才后续页面的渲染和...

APP测试过程中Proxifier代理方法_app检测代理,如果突破

0x01Proxifier代理介绍1.1**首先介绍下Proxifier:**Proxifier是一款功能非常强大的代理客户端,支持WindowsXP/Vista/Win7/Win10和M...

python爬虫09 | 上来,自己动!这就是 selenium 的牛逼之处

作为一个男人在最高光的时刻就是说出那句之后还不会被人打...虽然在现实生活中你无法这样但是在这里就让你体验一番那种呼风唤雨的感觉我们之前在爬取某些网站的时候使用到了一些python的请求库模拟浏览...

用ChatGPT高效学习:7天入门Python网络爬虫

用ChatGPT高效学习:7天入门Python网络爬虫以前不懂编程,但经常要从互联网上批量下载一些文件图片视频、收集整理数据等,手工操作耗时耗力。用ChatGPT入门了Python编程后,就寻思着可以...

一文看懂WebRTC建连过程_webrtc断线重连

WebRTC(WebReal-TimeCommunications)是Google公司开源的一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to...