개발자가 아니어도 개발하는 시대

10분만에 PDF 분할 프로그램 만들기

260719_5

☐ 지난 글에서 AI로 개발하는 시대가 왔다는 이야기를 드렸는데,

  • 이번에는 실제 사례를 하나 보여드리려고 합니다.
  • 제가 평소에 필요했던 프로그램을 codex에게 시켜서 직접 만들어본 과정입니다.

왜 PDF 분할 프로그램이 필요했나

☐ 저는 PDF 분할 프로그램이 필요했습니다.

  • 100페이지짜리 문서에서 1-10페이지만 뽑아내서 쓰고 싶을 때가 종종 있거든요.

☐ 지금까지는 ilovepdf 같은 웹사이트를 이용해왔습니다.

  • 그런데 내 문서를 외부 서버에 올려야 하니 개인정보 문제도 있고,
  • 쓸 때마다 조금은 찝찝하더군요.
  • 이 정도 간단한 프로그램이라면 AI에게 시켜서 내 컴퓨터에서만 돌아가는 걸 하나 만들면 되겠다 싶었습니다.

시작 전 세팅

☐ 아주 어려운 일을 시킬 건 아니라서 모델은 5.6 sol, 중간 단계로 설정했습니다.

  • 그리고 작업할 기본 프로젝트 폴더가 하나 설정되어 있어야 하는 것 같습니다.

☐ 한 가지 참고하실 점은, codex는 윈도우 앱으로 설치해야

  • 로컬 파일을 건드릴 수 있는 권한이 생기는 것 같다는 점입니다.
  • codex를 세팅하는 방법까지는 이 글에서는 생략하겠습니다.

첫 번째 프롬프트 - 2분 30초 만에 완성

☐ 첫 프롬프트는 이렇게 던졌습니다.

pdf 페이지 분할해주는 프로그램 파이썬 GUI로 만들 수 있니?

☐ 2분 30초 만에 만들어줬습니다.

260719_3

☐ 그냥 만들라고 했을 뿐인데 sampdf 같은 프로그램과 비슷한 모양새로 벌써 다 뽑아주네요.

  • 대단합니다. 다만 써보니 기능 개선이 좀 필요했습니다.

두 번째 프롬프트 - 기능 개선 요청

☐ 이번에는 고치고 싶은 것들을 한꺼번에 적어서 시켰습니다.

기본저장폴더를 만들게 ini 파일을 만들어줘. ini 에 c:\users\user\Documents\ 이걸로 기본저장 폴더했으면 좋겠어. 페이지 범위로 나누기에서 기본값음 비워줘. PDF 파일은 드래그앤드롭이 가능하게 해줘.

☐ 1분 40초 동안 작업을 하더니, 와, 벌써 끝나버렸습니다.

☐ 이걸 파이썬으로 직접 짜려고 했다면 GUI까지 붙여서 몇 시간은 걸릴 일입니다.

  • 그런데 프롬프트 두 번, 10분이면 끝나는군요.

260719_4

  • 완성된 프로그램의 모습입니다.

개인 유틸리티 정도는 PLUS로도 충분합니다

☐ codex도 사용량 제한이 있기는 합니다.

  • 하지만 이렇게 개인적으로 쓸 유틸리티 정도를 만드는 데는
  • PLUS 요금제로도 충분한 것 같습니다.

☐ 필요한 게 생기면 그 자리에서 직접 만들어 쓰는 것.

  • 예전 같으면 개발자에게 부탁하거나 유료 프로그램을 찾아다녀야 했던 일이
  • 이제는 프롬프트 몇 줄이면 됩니다.
  • 정말 좋은 세상이네요.

Comments

댓글

댓글을 불러오는 중…

의견 남기기

작성한 댓글은 확인 후 공개됩니다.

Feedback

의견·제안하기

사이트에서 개선되었으면 하는 부분이나 다뤄줬으면 하는 내용이 있으면 글을 남겨주세요.
확인 후 피드백을 이메일로 보내드리겠습니다.