테스트 사이트 - 개발 중인 베타 버전입니다

github copilotx chat 테스트

최근에 github 신청후 승인이 되었는데,,

해당 플러그인은 phpstorm 에서는 사용할수가 없어서 방치되었네요.

 

오늘 visual source code inspire 버전을 설치하고 테스트를 해보았습니다.

 

제가 chatgpt 나 인공지능에 단골로 하는 질문은, 기준 테이블 스키마를 수정하는 작업입니다.

 

 

아래는 재작성된 테이블 스키마입니다.

[code]

CREATE TABLE `g5_board` (
  `bo_table` varchar(20) NOT NULL DEFAULT '' COMMENT '게시판 테이블명',
  `gr_id` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 그룹 ID',
  `bo_subject` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 제목',
  `bo_mobile_subject` varchar(255) NOT NULL DEFAULT '' COMMENT '모바일 게시판 제목',
  `bo_device` enum('both','pc','mobile') NOT NULL DEFAULT 'both' COMMENT '게시판 접근 디바이스',
  `bo_admin` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 관리자',
  `bo_list_level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 목록 권한',
  `bo_read_level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 읽기 권한',
  `bo_write_level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 쓰기 권한',
  `bo_reply_level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 답글 쓰기 권한',
  `bo_comment_level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 댓글 쓰기 권한',
  `bo_upload_level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 업로드 권한',
  `bo_download_level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 다운로드 권한',
  `bo_html_level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 HTML 권한',
  `bo_link_level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 링크 권한',
  `bo_count_delete` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 삭제 횟수',
  `bo_count_modify` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 수정 횟수',
  `bo_read_point` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 읽기 포인트',
  `bo_write_point` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 쓰기 포인트',
  `bo_comment_point` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 댓글 포인트',
  `bo_download_point` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 다운로드 포인트',
  `bo_use_category` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 카테고리 사용 여부',
  `bo_category_list` text NOT NULL COMMENT '게시판 카테고리 목록',
  `bo_use_sideview` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 사이드뷰 사용 여부',
  `bo_use_file_content` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 파일 내용 사용 여부',
  `bo_use_secret` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 비밀글 사용 여부',
  `bo_use_dhtml_editor` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 DHTML 에디터 사용 여부',
  `bo_select_editor` varchar(50) NOT NULL DEFAULT '' COMMENT '게시판 에디터 선택',
  `bo_use_rss_view` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 RSS 보기 사용 여부',
  `bo_use_good` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 추천 사용 여부',
  `bo_use_nogood` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 비추천 사용 여부',
  `bo_use_name` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 이름 사용 여부',
  `bo_use_signature` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 서명 사용 여부',
  `bo_use_ip_view` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 IP 보기 사용 여부',
  `bo_use_list_view` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 목록 보기 사용 여부',
  `bo_use_list_file` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 목록 파일 사용 여부',
  `bo_use_list_content` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 목록 내용 사용 여부',
  `bo_table_width` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 테이블 너비',
  `bo_subject_len` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 제목 길이',
  `bo_mobile_subject_len` int(11) NOT NULL DEFAULT '0' COMMENT '모바일 게시판 제목 길이',
  `bo_page_rows` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 페이지당 행 수',
  `bo_mobile_page_rows` int(11) NOT NULL DEFAULT '0' COMMENT '모바일 게시판 페이지당 행 수',
  `bo_new` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 새글 기간',
  `bo_hot` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 인기글 기간',
  `bo_image_width` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 이미지 너비',
  `bo_skin` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 스킨',
  `bo_mobile_skin` varchar(255) NOT NULL DEFAULT '' COMMENT '모바일 게시판 스킨',
  `bo_include_head` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 상단 파일 경로',
  `bo_include_tail` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 하단 파일 경로',
  `bo_content_head` text NOT NULL COMMENT '게시판 본문 상단 내용',
  `bo_mobile_content_head` text NOT NULL COMMENT '모바일 게시판 본문 상단 내용',
  `bo_content_tail` text NOT NULL COMMENT '게시판 본문 하단 내용',
  `bo_mobile_content_tail` text NOT NULL COMMENT '모바일 게시판 본문 하단 내용',
  `bo_insert_content` text NOT NULL COMMENT '게시판 글쓰기 양식',
  `bo_gallery_cols` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 갤러리 열 수',
  `bo_gallery_width` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 갤러리 이미지 너비',
  `bo_gallery_height` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 갤러리 이미지 높이',
  `bo_mobile_gallery_width` int(11) NOT NULL DEFAULT '0' COMMENT '모바일 게시판 갤러리 이미지 너비',
  `bo_mobile_gallery_height` int(11) NOT NULL DEFAULT '0' COMMENT '모바일 게시판 갤러리 이미지 높이',
  `bo_upload_size` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 업로드 파일 크기',
  `bo_reply_order` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 답글 정렬 순서',
  `bo_use_search` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 검색 사용 여부',
  `bo_order` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 순서',
  `bo_count_write` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 글 수',
  `bo_count_comment` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 댓글 수',
  `bo_write_min` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 글쓰기 최소 글자 수',
  `bo_write_max` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 글쓰기 최대 글자 수',
  `bo_comment_min` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 댓글 최소 글자 수',
  `bo_comment_max` int(11) NOT NULL DEFAULT '0' COMMENT '게시판 댓글 최대 글자 수',
  `bo_notice` text NOT NULL COMMENT '게시판 공지사항',
  `bo_upload_count` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 업로드 파일 수',
  `bo_use_email` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 이메일 사용 여부',
  `bo_use_cert` enum('','cert','adult','hp-cert','hp-adult') NOT NULL DEFAULT '' COMMENT '게시판 인증 사용 여부',
  `bo_use_sns` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 SNS 공유 사용 여부',
  `bo_use_captcha` tinyint(4) NOT NULL DEFAULT '0' COMMENT '게시판 자동등록방지 사용 여부',
  `bo_sort_field` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 정렬 필드',
  `bo_1_subj` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 1 제목',
  `bo_2_subj` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 2 제목',
  `bo_3_subj` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 3 제목',
  `bo_4_subj` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 4 제목',
  `bo_5_subj` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 5 제목',
  `bo_6_subj` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 6 제목',
  `bo_7_subj` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 7 제목',
  `bo_8_subj` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 8 제목',
  `bo_9_subj` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 9 제목',
  `bo_10_subj` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 10 제목',
  `bo_1` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 1 값',
  `bo_2` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 2 값',
  `bo_3` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 3 값',
  `bo_4` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 4 값',
  `bo_5` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 5 값',
  `bo_6` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 6 값',
  `bo_7` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 7 값',
  `bo_8` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 8 값',
  `bo_9` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 9 값',
  `bo_10` varchar(255) NOT NULL DEFAULT '' COMMENT '게시판 추가 필드 10 값',
  PRIMARY KEY (`bo_table`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

[/code]

 

chatgpt4 보다 훨씬 빠른 결과를 제공합니다.

제가 예측으론  github 코드는 모두 학습하고 있을걸라고 봅니다. 그누보드5 역시 제대로 학습하고 있을것으로 보입니다.

앞으로 그누보드5 개발은 copilotx 로 진행하는것도 나쁘지 않을것 같네요.

 

copilotx chat 버전은 별도의 신청 절차를 통해서 승인받아야 사용할수 있습니다.

 

 

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 4개

copilot-x 는 gpt-4 기반이고 4가지 버전이 있습니다.
그중에 개발툴에서 연동하는 버전이 copilot chat 입니다.

기존 chatgpt-4 의 결과랑 비슷합니다.
chatgpt4 의 테스트 결과는 https://sir.kr/cm_free/1662918 참조
그누보드 전체DB 스키마를 주고
개선해 달라고 하면 어떻게 나오나요?
@엑스엠엘 아마 토큰이 너무커서,, 중간에 끊기거나 진행안될것 같은데요. 시도해보진 않았습니다.

개별로 변경해도 됩니다. 시간나면 하나씩 변경할까 생각중입니다.
사실 sir에서 코멘트 들어간걸로 배포 했으면 좋겠습니다.
@솔그루
토큰 제한이라니 좀 아쉽네요.
gpt가 다른 DB 구조를 제한할까 좀 궁금했는데요.

게시판 목록

인공지능

글쓰기
🐛 버그신고