본문 바로가기
IT tech Coding/chatGPT

chatGPT에게 조언받는 나의 질문들 모음

by Coding Life 2023. 5. 14.

오늘도 많은 질문을 한다.

제품의 생산공정을 작업대개,입고,출고 개념을 넣어서 만들려고 해.
'설계', '레이져가공', '절곡', '용접', '출하' 라는 5가지 공정이 있다고 가정하면,
공정의 흐름을 기억하는 변수와 각 공정의 작업대기,입고,출고 기록을 각 제품별로 기록하고 관리하는 기본 소스를 php와 자바스크립트를 사용해서 만들어줘

work_done='설계_0,레이져3030_0,절곡1_0,설계_1,레이져3030_1,절곡1_1,설계_2,레이져3030_2,절곡1_2,설계_3,레이져3030_3,절곡1_3'
위의 자료에서 '설계_' 이런식으로 들어간 것은 작업이 완료된 것, '설계'라는 단어가 없으면 작업이 안된 상태를 'workstate'라는 변수에 배열로 저장하려고 해.  그 형식은     work_process=  '설계→레이져3030→절곡1→샌딩→용접→도장→탭→쇼트'  라는 문자열의 ' →'로 구분되는 순서를   기준으로   '설계'라는 단어가 없다면 '설계'+'대기' 즉 '설계대기'라고 기록하는 코드를 작성해줘

work_done='설계_0,레이져3030_0,절곡1_0,설계_1,레이져3030_1,절곡1_1,설계_2,레이져3030_2,절곡1_2,설계_3,레이져3030_3,절곡1_3'
위의 자료에서 '설계_' 이런식으로 들어간 것은 작업이 완료된 것, '설계'라는 단어가 없으면 작업이 안된 상태를 'workstate'라는 변수에 배열로 저장하려고 해.  그 형식은     work_process=  '설계→레이져3030→절곡1→샌딩→용접→도장→탭→쇼트'  라는 문자열의 ' →'로 구분되는 순서를   기준으로   '설계'라는 단어가 없다면 '설계'+'대기' 즉 '설계대기'라고 기록하는 코드를 제이쿼리 또는 자바스크립트로 작성해줘


설계완료,레이져3030완료,절곡1완료,샌딩완료,용접대기,도장대기,탭대기,쇼트대기

workstate는 그대로 두고 workboard_storage 라는 변수로 만들어줘
workstate는 기존의 대기, 완료로 구분하는것으로 사용하고 , 입고:는  workboard_storage 라는 변수로 만들어줘
같은 방법으로 workboard_instock 라는 변수에 '_출고' 형태로 저장하게 코딩해줘
'설계_입고:undefined,레이져3030_입고:undefined,절곡1_입고:undefined,용접_입고:undefined,도장_입고:undefined,물류_입고:undefined'

결과물이 undefined가 아닌 없을때는 공백으로 나오게 해줘

바로바로 사용가능한게 많지만, 아직 안되는 것들도 많다.
공정을 만드는데 그래도 검토자 역할로도 잘 사용하고 있다.
이정도면 월 2달러 내고 정말 쓰는 것 같다.

 

반응형