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 chat 입니다.
기존 chatgpt-4 의 결과랑 비슷합니다.
chatgpt4 의 테스트 결과는 https://sir.kr/cm_free/1662918 참조
개선해 달라고 하면 어떻게 나오나요?
개별로 변경해도 됩니다. 시간나면 하나씩 변경할까 생각중입니다.
사실 sir에서 코멘트 들어간걸로 배포 했으면 좋겠습니다.
토큰 제한이라니 좀 아쉽네요.
gpt가 다른 DB 구조를 제한할까 좀 궁금했는데요.
게시판 목록
인공지능
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 28 |
|
1년 전 | 633 | |
| 27 |
|
1년 전 | 592 | |
| 26 | 2년 전 | 723 | ||
| 25 | 2년 전 | 553 | ||
| 24 | 2년 전 | 983 | ||
| 23 | 2년 전 | 1071 | ||
| 22 | 2년 전 | 1070 | ||
| 21 | 2년 전 | 418 | ||
| 20 | 2년 전 | 485 | ||
| 19 | 2년 전 | 753 | ||
| 18 |
|
2년 전 | 730 | |
| 17 | 2년 전 | 832 | ||
| 16 | 2년 전 | 822 | ||
| 15 | 2년 전 | 467 | ||
| 14 | 2년 전 | 918 | ||
| 13 | 2년 전 | 1164 | ||
| 12 | 2년 전 | 916 | ||
| 11 | 2년 전 | 399 | ||
| 10 | 2년 전 | 1074 | ||
| 9 | 2년 전 | 891 | ||
| 8 | 2년 전 | 662 | ||
| 7 | 2년 전 | 298 | ||
| 6 | 2년 전 | 593 | ||
| 5 | 2년 전 | 429 | ||
| 4 | 2년 전 | 586 | ||
| 3 | 2년 전 | 384 | ||
| 2 |
|
2년 전 | 626 | |
| 1 | 2년 전 | 894 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기