北京网站建设的服务公司找网站建设需要问什么软件

news/2025/10/6 15:52:50/文章来源:
北京网站建设的服务公司,找网站建设需要问什么软件,网站发布方式有哪些,东莞做网站公司首选!AI与Prompt#xff1a;解锁软件开发团队的魔法咒语 写在最前面论文#xff1a;基于ChatGPT的自协作代码生成将团队协作理论应用于代码生成的研究自协作框架原理1、DOL任务分配2、共享黑板协作3、Instance实例化 案例说明简单任务#xff1a;基本操作#xff0c;生成的结果1… AI与Prompt解锁软件开发团队的魔法咒语 写在最前面论文基于ChatGPT的自协作代码生成将团队协作理论应用于代码生成的研究自协作框架原理1、DOL任务分配2、共享黑板协作3、Instance实例化 案例说明简单任务基本操作生成的结果1分析员分解任务制定high-level计划2程序员按照计划生成对应代码3测试员检验代码的功能性和边缘测试情况反馈错误让程序员修改 复杂任务游戏开发生成的结果结果 写在最前面 活动介绍玩转AIGC优质的Prompt提示词实在是太重要了同样的问题换一个问法就会得到差别迥异的答案。你是怎样和AI进行对话交流的呢一起来分享你用过的咒语吧 活动链接https://activity.csdn.net/creatActivity?id10580 还在让ChatGPT帮你写代码除了编写代码AI还可以扮演更多的角色甚至像人类一样组成团队合作完成更加复杂的任务。 这篇文章将探讨如何让AI成为你理想的合作伙伴帮助你实现开发软件的任务。通过角色指令使多个大型语言模型扮演不同的角色组成软件开发团队在无需人类参与的情况下以合作和交互的方式完成代码生成任务。 这个颇具创新性的方法将让你对AI的潜力有更深入的了解看到它如何在不同角色下表现出出色的合作能力。 如果你对AI的交互方式和在软件开发中的潜力感兴趣不妨继续阅读一起探索这个引人入胜的话题。 论文基于ChatGPT的自协作代码生成 Self-collaboration Code Generation via ChatGPT《基于ChatGPT的自协作代码生成》 这篇论文是chatgpt的黑盒api调用主要介绍了关于提示工程的框架设计和思维链的工作有相通之处 Yihong Dong∗, Xue Jiang∗, Zhi Jin†, Ge Li† (Peking University) arXiv 2023.4.15 论文https://arxiv.org/pdf/2304.07590.pdf 之前对论文的详情解读https://blog.csdn.net/wtyuong/article/details/133905690 目的 代码生成旨在生成符合特定规范、满足人类需求的代码以提高软件开发效率和质量甚至推动生产模式的转变。 创新点 本研究提出了一种自协作框架使大型语言模型LLM例如ChatGPT能够应对复杂的代码生成任务。 方法 该框架首先为三个不同角色的大型语言模型分配任务包括分析员analyst负责需求分析、程序员coder负责编写代码、测试员tester负责检验效果然后通过软件开发方法SDM规定了这些角色之间的交互方式。 结果 通过所提出的自协作框架相较于ChatGPT3.5实验结果显示在四种不同基准测试中Pass1的性能提高了29.9%至47.1%。 将团队协作理论应用于代码生成的研究 [Schick et al., 2022] 原理先训练不同模型执行对应子任务然后用联合训练增强相互理解问题这种训练方法非常costly缺乏相关的训练数据 改进 [Ouyang et al., 2022, Chung et al., 2022, OpenAI, 2023] 原理经过足够的训练让LLM在软件开发的各个阶段都可以出色地完成任务方便后续分配根据人类命令做出调整开发模型交互的潜力问题依赖于人类程序员的专业知识依然耗时耗力 解决方法本论文提出自协作框架让ChatGPT形成团队 Figure 1: An example of role-playing. Through role-playing, LLM transforms into an expert within a specific domain, delivering a professional-perspective response to the same requirement. 自协作框架原理 1、DOL任务分配 根据任务分配角色指令然后将对应的任务传递给角色 角色说明 团队描述 用户需求 角色描述 团队描述 在开发团队中包括一个需求分析师、一个开发人员和一个质量保证测试员。该团队需要开发满足用户需求的程序。不同的角色有不同的劳动分工并需要相互协作。 用户需求 用户的需求是“[需求]”。 例如“[需求] - 此函数的输入是一个包含多个嵌套括号组的字符串。您的目标是将这些组分开为单独的字符串并返回这些字符串的列表。分开的组是平衡的每个开括号都正确关闭并且不嵌套在彼此内部。请忽略输入字符串中的任何空格。” 开发人员 我们希望您在我们的开发团队中扮演开发人员的角色。您将收到需求分析师的计划或测试员的测试报告。您的工作分为两个部分 如果您从需求分析师那里收到计划编写Python代码以满足计划中的需求。确保您编写的代码高效、可读并遵循最佳实践。 如果您从测试员那里收到测试报告根据报告的内容修复或改进代码但不要引入新的错误或对代码性能产生负面影响。确保对代码进行的任何更改都符合测试报告的内容。 请记住不需要解释您编写的代码。 2、共享黑板协作 不同角色间将输出的信息共享 3、Instance实例化 3.Instance实例化 1采用SDM中的经典瀑布模型 [Petersen et al., 2009]简化为三个阶段分析、编码、测试。 2分析员生成一个高维的计划着重指导程序员。程序员根据分析员的计划写代码根据测试员的测试报告修改代码。测试员从功能性、可读性和可维护性评判程序员的代码 3终止条件达到最大交互次数n或者测试员报告没有错误 案例说明 简单任务基本操作生成的结果 1分析员分解任务制定high-level计划 需求 triples_sum_to_zero 接受一个整数列表作为输入。如果列表中存在三个不同的元素之和为零则返回True否则返回False。 具体要求 检查列表中是否至少有三个元素。检查列表中是否存在重复元素。找到列表中三个不同元素的所有可能组合。检查这些组合中是否有任何一组的和为零。检查这三个元素是否都是不同的。如果没有任何组合的和为零则返回False。如果有则返回True。 2程序员按照计划生成对应代码 我已经彻底测试了这段代码并针对各种测试案例进行了检查。以下是我的报告。 功能性测试 测试了代码的功能性确保它满足需求即三个元素的和为零。这段代码适用于提供的测试案例并正确检查三元素的情况。 边缘情况测试 代码处理了列表少于三个元素的情况如预期的返回False。代码处理了空列表并如预期返回False。 问题标识 我发现了一个问题 代码从列表中移除重复元素这可能导致某些测试案例返回不正确的结果。例如triples_sum_to_zero[0, 0, 0] 应该返回True但给定的代码返回False因为它移除了重复的零。 报告问题或错误 问题从代码中移除重复元素可能导致某些测试案例返回不正确的结果。 如果代码通过了您的测试请写一个结论代码测试通过。但由于上述问题代码尚未通过测试。 解决问题建议 为了解决这个问题我建议删除代码中的行 “b1 - list(set(1b1))”。 3测试员检验代码的功能性和边缘测试情况反馈错误让程序员修改 代码测试已通过。 经过测试更新后的代码我可以确认它已经通过了所有的测试并满足了需求。 复杂任务游戏开发生成的结果 需求 作为一个充满冒险精神的玩家我希望能够玩一个打砖块游戏在游戏中我能够控制一个角色从起点开始穿越各种障碍物达到终点以便能够体验刺激和具有挑战性的旅程。我希望能够通过移动鼠标控制角色的方向以避开阻碍他前进的障碍物如岩石、灌木丛以及从顶部掉下的炸弹。如果角色与障碍物相撞或被炸弹击中游戏失败。如果角色到达终点游戏获胜。 注意事项 起点标记为左下角的灰色圆圈终点标记为右上角的绿色圆圈。从指定的资源路径assets/character.pngassets/bomb.pngassets/rock.pngassets/bush.png加载角色、炸弹和障碍物的图像并将它们缩放到适当的大小。角色的初始位置位于起点。当我点击鼠标时游戏开始。炸弹需要不断从顶部掉下。使用pygame在Python中创建游戏。 结果 满足所有游戏逻辑保障了精确的角色控制设置正确的碰撞检测必要的游戏资产加载和适当的图像缩放。 此外注意到了没有直接规定但是符合常识的游戏逻辑比如炸弹掉落至底部后会被重置位置 单个LLM只能生成脚本的粗略草稿

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

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

相关文章

烟台市住房和城乡建设厅网站网络营销师证书怎么考

使用github action 拉取国外docker镜像 k8s部署经常用到国外镜像,如果本地无法拉取可以考虑使用github action环境 github action的ci服务器在国外,不受中国防火墙影响github action 自带docker命令运行时直接将你仓库代码拉取下来 步骤 你的国内dock…

网站知名度推广wordpress 4.9更新

虾皮(Shopee)API在个性化推荐系统中的应用可能涉及多个方面,如商品推荐、用户行为分析、广告投放等。但具体的API使用方法和代码实现会因虾皮API的具体接口和功能而有所不同。 以下是一个简化的示例,展示如何使用一个虚构的虾皮A…

做企业网站推广多少钱玛伊网站做兼职加入要多少钱

大体思路,有n台mc,要dump出数据,n台进行对比,看数据是否一致,设计到同时dump的问题,server断发条指令给这n台mc,mc同时去dump把结果返回给server端,server端把这些结果进行对比serve…

https(SSL)证书危机和可行的解决方案 - 教程

https(SSL)证书危机和可行的解决方案 - 教程2025-10-06 15:42 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: bl…

电商网站建设多少钱策划书word模板范文

互联网构建于开放互联的中立原则之上,公平接入,数据互联互通,流量被无差别对待,这意味着互联网本质上是匿名,去中心的,这与我们的现实世界完全不同。 但互联网上的主流业务却是 c/s 产销模式,试…

做的比较好的手机网站网店美工分为几个级别

目录 一、sort 1.1sort简介 语法 参数 功能 适用容器 1.2sort的用法 1.3自定义比较函数 示例 1265蓝桥题 —— 排序 二、min和max函数 三、min_element和max_element 497蓝桥题 —— 成绩分析 四、nth_element 一、sort 1.1sort简介 sort函数包含在头文件<a…

详细介绍:WIN11+VSCODE搭建c/c++开发环境

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

笔记:寻找适合自己的简历工具(YAMLResume)

正如提交的答卷一般,易于阅读的排版,恰当的用词,总能加不少印象分。如果我的简历能让人一目了然,短时间内了解我,那我的简历就是成功的,至于会不会录取这个另说。 同时为了加快简历的制作,不必囚禁在排版/格式调…

实用指南:Linux 权限管理入门:从基础到实践

实用指南:Linux 权限管理入门:从基础到实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &qu…

用Google的DeepResearch+音频生成功能生成自己感兴趣内容的Podcast

用Google的DeepResearch+音频生成功能生成自己感兴趣内容的Podcast先选定一个话题,然后写一个比较详细的 Prompt:如果对研究方案不满意,或者有遗忘的内容,可以再修改:修改完毕,如果满意的话就可以开始生成了。等…

Windows 11 24H2 中文版、英文版 (x64、ARM64) 下载 (2025 年 9 月发布)

Windows 11 24H2 中文版、英文版 (x64、ARM64) 下载 (2025 年 9 月发布)Windows 11 24H2 中文版、英文版 (x64、ARM64) 下载 (2025 年 9 月发布) Windows 11, version 25H2 Enterprise Arm64 x64 (Released Sep 2025) …

重庆网站建设首选卓光优化国内访问wordpress

文章目录 1.Git介绍2.安装配置2.1 查看配置信息 3.文件管理3.1 创建仓库3.2 版本回退3.3 工作流程3.4 撤销修改3.5 删除文件 4.远程仓库4.1 连接远程库4.2 本地上传至远程4.3 从远程库克隆到本地 5.分支管理5.1 创建分支5.2 删除分支5.3 合并分支解决冲突 参考&#xff1a; Git…

某企业集团网站建设方案论文中国建设工程网站

本文简介 戴尬猴&#xff0c;我是德育处主任 本文介绍如何使用 OpenLayers.js &#xff08;后面简称 ol&#xff09;。ol 是一个开源 JavaScript 库&#xff0c;可用于在Web页面上创建交互式地图。 ol能帮助我们在浏览器轻松地使用地图功能&#xff0c;例如地图缩放、地图拖动…

Windows 11 25H2 正式版发布,新增功能简介

Windows 11 25H2 正式版发布,新增功能简介Windows 11 25H2 正式版发布,新增功能简介 Windows 11 25H2 中文版、英文版 (x64、ARM64) 下载 (2025 年 9 月发布) Windows 11, version 25H2 Enterprise Arm64 x64 (Relea…

滨海新区网站建设网站建设方案确认表

在Qt中由QCoreApplication统一管理Qt事件的收发和销毁,其中sendEvent为阻塞式发送,用于单线程的事件发送;postevent为非阻塞式发送,构造事件的线程和接受事件的线程可以为两个线程。 最近在做一个个人项目ShaderLab 需要绘制OpenGL实时渲染的图像,由于OpenGL渲染基本都放…

网站开发实用技术 代码网站下载的视频怎么变成本地视频

简介&#xff1a; 7月16日&#xff0c;以“原生安全二倍速&#xff1a;全面融入基础设施”为主题的阿里云原生安全线上专题活动收官&#xff0c;诠释由云而生的能力如何解决数字经济时代的安全新挑战&#xff0c;让高等级安全作为一种基础设施&#xff0c;成为数字业务发展的“…

网站建设的财务分险医疗类网站哪家做的好

文章目录 1. 统一响应1.1 CommonResult 1. 统一响应 前端调用api接口获得统一的响应&#xff1a; 成功&#xff0c;返回成功的状态码和数据&#xff1b;失败&#xff0c;返回失败的状态码和错误提示。 在标准的 RESTful API 的定义&#xff0c;是推荐使用 HTTP 响应状态码 (…

快速浏览

快速浏览25国庆部分题解

wordpress用什么数据库连接seo程序

什么是war包&#xff1f;war包该怎么运行&#xff1f; 很多学习 java 的小伙伴都听过 jar 包&#xff0c;但未必听说过 war 包。小编学习了多年的 java&#xff0c;也是在某次期末作业中老师要求打 war 包提交作业的时候才知道有这种东西&#xff0c;为此还对怎么打 war 包和 …

自己做电商网站.seo公司怎么样

继续来聊MongoDB。MongoDB作为了一个数据库产品软件&#xff0c;除了服务器Server端进程(mongod)外&#xff0c;还提供了比较丰富的访问连接接口。我们最常用的就是两个类型&#xff0c;一个是原生mongo shell&#xff0c;另一个就是应用程序语言访问接口。1、从Mongo Shell到应…