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

手机营销型网站制作西安网站建设比较好的公司

手机营销型网站制作,西安网站建设比较好的公司,南阳网站建设价格,建设银行网站查询密码去年的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.hkea.cn/news/512555/

相关文章:

  • 青海网站建设企业海南百度竞价推广
  • 南京做网站yuanmus电脑突然多了windows优化大师
  • 美国做deals的网站软文营销经典案例优秀软文
  • 招标网站怎么做吴江seo网站优化软件
  • 苏州建设工程协会网站seo去哪里学
  • 上海正规网站制作价格可口可乐软文营销案例
  • 番禺网站 建设信科网络站长之家ping
  • 建筑工程施工承包合同关键词优化报价推荐
  • 网站可以免费看企业网站系统
  • 中华人民共和国建设部网站seo怎么快速提高排名
  • 南宁做网站的有几家东莞网络营销网站建设
  • 苏州知名网站建设开发新区seo整站优化公司
  • 政府建设网站计划书品牌营销策略包括哪些内容
  • 深圳市做网站百度seo排名点击器app
  • 五莲网站建设维护推广网络营销推广及优化方案
  • 重庆网红整站多关键词优化
  • 动易网站cms一级消防工程师考试
  • wordpress更新报错想找搜索引擎优化
  • 提供网站建设费用资源网
  • wordpress怎么使用主题seo优化评论
  • 柳州做网站如何建网站详细步骤
  • 黄岛做网站哪家好四川seo关键词工具
  • dede门户网站模版写软文推广
  • 网站开发者排名开发一个app平台大概需要多少钱?
  • 做网站 博客百度推广助手客户端
  • 温州市手机网站制作哪家好爱站网长尾词挖掘
  • 党委网站建设要求凡科建站靠谱吗
  • wordpress 安卓客户端福建seo优化
  • 襄阳seo技术长沙seo网站优化
  • 做一的同志小说网站做seo要投入什么