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

wordpress添加水印宁波seo专员

wordpress添加水印,宁波seo专员,免费公章在线生成器,网站建设免费加盟代理去年的ChatGPT热潮期间,我们写过一篇文章说GTP辅助编程的事。 NetSuite GPT的辅助编程实践_如何打开netsuite: html script notes的视图-CSDN博客文章浏览阅读2.2k次,点赞4次,收藏3次。作为GPT综合症的一种表现,我们今朝来探究下…

去年的ChatGPT热潮期间,我们写过一篇文章说GTP辅助编程的事。

NetSuite GPT的辅助编程实践_如何打开netsuite: html script notes的视图-CSDN博客文章浏览阅读2.2k次,点赞4次,收藏3次。作为GPT综合症的一种表现,我们今朝来探究下GPT会不会抢了我们SuiteScript的编程饭碗,以及如何与之相处。_如何打开netsuite: html script notes的视图https://nk-community.blog.csdn.net/article/details/130167144一年之后的今天,具备“图生代码”的ChatGPT 4o更加令人激动。

ChatGPT图生NetSuite代码 2024-08-29

这个场景是当我们想构建如下的Suitelet界面时,可以通过ChatGPT的“图生代码”功能来生成“粗代码”。所谓粗代码就是代码的毛坯件,里面可能存在错误、不达意之处,但是大部分是可以用的。

当我们把这个图喂给ChatGPT时,它输出的代码如下。

/*** @NApiVersion 2.x* @NScriptType Suitelet*/
define(['N/ui/serverWidget', 'N/email', 'N/runtime', 'N/redirect', 'N/task'], 
function(serverWidget, email, runtime, redirect, task) {function onRequest(context) {if (context.request.method === 'GET') {// Create the formvar form = serverWidget.createForm({title: 'Management Report'});// Add Periods field groupform.addFieldGroup({id: 'periods',label: 'Periods'});// Add Options field groupform.addFieldGroup({id: 'options',label: 'Options'});// Add Notice field groupform.addFieldGroup({id: 'notice',label: 'Notice'});// Add Start Period fieldform.addField({id: 'custpage_start_period',type: serverWidget.FieldType.SELECT,label: 'START PERIOD',container: 'periods'}).addSelectOption({ value: 'Aug 2024', text: 'Aug 2024', isSelected: true });  // Example option// Add End Period fieldform.addField({id: 'custpage_end_period',type: serverWidget.FieldType.SELECT,label: 'END PERIOD',container: 'periods'}).addSelectOption({ value: 'Aug 2024', text: 'Aug 2024', isSelected: true });  // Example option// Add checkboxes for sheets in the Options groupform.addField({id: 'custpage_sheet_start_to_end',type: serverWidget.FieldType.CHECKBOX,label: 'Sheet – Data During START PERIOD to END PERIOD',container: 'options'});form.addField({id: 'custpage_sheet_year_to_end',type: serverWidget.FieldType.CHECKBOX,label: 'Sheet – Data During Year Beginning to END PERIOD',container: 'options'});form.addField({id: 'custpage_sheet_end',type: serverWidget.FieldType.CHECKBOX,label: 'Sheet – Data in END PERIOD',container: 'options'});// Add Notice field in the Notice groupform.addField({id: 'custpage_notice',type: serverWidget.FieldType.INLINEHTML,label: ' ',container: 'notice'}).defaultValue = "<p style='color:#999;'>After you click the Generate Report & Email Button, you can close the window.<br>It would take 3-5 minutes to generate the report and Email to you.</p>";// Add Generate Report & Email Buttonform.addSubmitButton({label: 'Generate Report & Email'});// Write the form to the responsecontext.response.writePage(form);} else {// Handle POST request to generate the reportvar startPeriod = context.request.parameters.custpage_start_period;var endPeriod = context.request.parameters.custpage_end_period;var includeSheetStartToEnd = context.request.parameters.custpage_sheet_start_to_end === 'T';var includeSheetYearToEnd = context.request.parameters.custpage_sheet_year_to_end === 'T';var includeSheetEnd = context.request.parameters.custpage_sheet_end === 'T';// Logic to generate and email the report// This would involve creating a script task or similar to process the report in the backgroundvar reportTask = task.create({taskType: task.TaskType.MAP_REDUCE,scriptId: 'customscript_generate_report_mr',  // Replace with your Map/Reduce script IDdeploymentId: 'customdeploy_generate_report_mr',  // Replace with your deployment IDparams: {custscript_start_period: startPeriod,custscript_end_period: endPeriod,custscript_include_sheet_start_to_end: includeSheetStartToEnd,custscript_include_sheet_year_to_end: includeSheetYearToEnd,custscript_include_sheet_end: includeSheetEnd}});var reportTaskId = reportTask.submit();// Redirect or show confirmation pagecontext.response.write('The report is being generated and will be emailed to you shortly.');}}return {onRequest: onRequest};
});

这段代码除了有一个问题外,基本可用。

就是ChatGPT没有很好的理解"布局",所以Periods和Options这两个FieldGroup没有并列排布。即使在重复提示它进行调整后,依然没有处理好。这说明语料库中,缺乏此部分的知识。

咨询了我们的开发顾问,他们认为通过图生代码的功能,可以节省一些重复代码的编写时间,这种辅助编程的方法是可用的。

这,就是一年间的AI变化。

不过同样的提示词,在Claudy,文心上表现的很二次元。大家一试便知。

如果有任何关于NetSuite的问题,欢迎来谈。邮箱:service@truston.group

http://www.shuangfujiaoyu.com/news/21577.html

相关文章:

  • 现在网站建设用什么软件重庆网络营销
  • 提供服务好的网站建设百度指数网页版
  • 凡科做网站技巧网络代理app
  • 中国空间站叫什么名模板式自助建站
  • 网站开发asp软件有哪些建立自己的网站
  • 定制家具网站建设台州网站建设优化
  • 广州最好网站策划湖南竞价优化专业公司
  • 手机网站被做跳转个人网页在线制作
  • 新干做网站线上推广怎么做
  • 营销型网站建设怎么做营销网站建设脚上起小水泡还很痒是怎么回事
  • 做影视网站需要的软件seo网站关键词优化方法
  • 北京专业做网站的百度服务中心
  • 有哪些公司做网站中国培训网的证书含金量
  • 济南做网站的公司seo报告
  • 刚做还网站第一时间抓取考研培训机构排名
  • 免费网站建设模板下载今天重大国际新闻
  • 北京王府井书店网上商城哪里有整站优化
  • 做的公司网站风格跟样式和别人一样建站模板网站
  • 用什么程序做资讯类网站网络营销岗位有哪些
  • 360安全网址百度seo哪家公司好
  • 穷人创业一千元以下的简述网站内容如何优化
  • 网站开发的销售小红书推广引流软件
  • 做非洲出口的网站小程序推广平台
  • 网站建设高端网站软件外包公司排行榜
  • 用axuer 做网站产品原型seo网站制作优化
  • 个人网站制作手绘百度贴吧入口
  • 聊城网站建设费用网站开发流程图
  • 中间商可以做网站吗网站的宣传与推广
  • 营销型网站一站式服务seo策略什么意思
  • 建设食品商购网站nba季后赛最新排名