Aside + FreeLLMAPI로 네이버 블로그 무료 자동화 · 요청문 하나로 세팅

2026년 10월 19일 업데이트

쓰는 도구는 두 개예요. 결제나 카드 등록은 필요 없어요.

도구 하는 일 비용
Aside AI가 직접 쓰는 브라우저예요. 네이버 글쓰기 창을 열어 제목·본문·사진·지도·태그를 넣고 예약까지 걸어요. 정해진 시간에 혼자 도는 루틴도 있어요. 무료 플랜 (켜 둔 루틴 3개까지)
FreeLLMAPI 여러 회사의 무료 AI를 내 컴퓨터 주소 하나로 모아 줘요. 매주 글을 쓰는 루틴이 이 무료 AI로 돌아요. 무료 (키 없이 쓰는 Kilo·OVH 무료 제공사)

1. 먼저 직접 설치할 것

  1. Aside를 aside.com/download에서 내려받아 설치하고 로그인해요. Mac·Windows 모두 있어요.
  2. FreeLLMAPI 앱을 최신 버전 다운로드 페이지에서 설치하고 실행해 둬요. Mac은 DMG(Apple Silicon은 arm64, Intel은 x64), Windows는 Setup .exe예요. 아직 설치하지 않았다면 요청문이 이 페이지를 열어 주고 기다려요.
  3. 네이버 블로그 계정만 있으면 돼요. 로그인은 요청문이 확인하고, 필요하면 로그인 탭을 열어 줘요.

2. Aside에 요청문 붙여 넣기

Aside에서 New Chat을 열고, 내 운영체제의 요청문을 통째로 붙여 넣어요. [내 블로그 정보]의 주제·편수·요일만 내 블로그에 맞게 바꾸면 돼요.

공개 범위는 비공개로 넣어 뒀어요. 무료 AI가 쓴 글은 품질이 들쭉날쭉해서, 처음 몇 편은 직접 열어 보고 공개하는 게 안전해요. 괜찮으면 같은 채팅에 “앞으로는 전체공개로 예약해줘”라고 보내요. 이미 예약된 글은 네이버 블로그의 예약 글 목록에서 공개로 바꿔요.

Mac

텍스트
네이버 블로그 무료 자동화를 처음부터 설정해 줘. 순서대로 진행하고, 내가 직접 해야 하는 단계에서만 멈춰서 할 일을 한 줄로 알려 줘.

[내 블로그 정보: 바꿔서 보내기]
블로그 주제: 강아지 산책
한 주 발행 편수: 3
발행 요일·시각: 월·수·금 09:00
공개 범위: 비공개 (첫 글들을 확인한 뒤 전체공개로 바꿀 거야)

자료 ZIP: https://engmax.dev/files/naver-blog-free/naver-blog-free-v03.zip

1. 터미널에서 ZIP을 받아 ~/oaiwan-tools 폴더에 풀어 줘. 같은 폴더가 이미 있으면 지우지 말고 이름을 바꿔 백업한 뒤 풀어. 터미널의 작업 폴더는 처음 위치(Aside 계정 폴더) 그대로 두고, 아래 명령은 cd 없이 전체 경로로 실행해.
2. "node ~/oaiwan-tools/naver-blog-free/oaiwan-aside-setup.mjs install-skill"로 naver-blog-reserve 스킬을 설치하고, 이어서 같은 파일의 check 결과를 보여 줘. "무료 AI 연결"은 채팅 안에서 확인할 수 없다고 나와도 정상이야. 계정 폴더를 못 찾는다고 나오면 --account-root 뒤에 이 Aside 계정 폴더(스킬 경로에서 /skills 앞부분)를 붙여 다시 실행해.
3. check에서 FreeLLMAPI가 "응답 없음"이면 새 탭으로 https://github.com/tashfeenahmed/freellmapi/releases/latest 를 열어. 내 Mac에 맞는 DMG(Apple Silicon은 arm64, Intel은 x64)를 짚어 주고 "FreeLLMAPI 앱을 설치해 실행한 뒤 '완료'라고 보내 주세요"라고 말하고 멈춰. 내가 '완료'라고 하면 check를 다시 해.
4. naver-blog-reserve 스킬의 "0-2. 무료 AI 연결"대로 "node ~/oaiwan-tools/naver-blog-free/oaiwan-aside-setup.mjs prepare-connect"를 실행하고, 출력된 '사용자 안내'(연결 파일 더블클릭 또는 터미널 한 줄)를 그대로 전한 뒤 멈춰. 키를 대화에 붙여 넣으라고 하지 마. 내가 '완료'라고 하면 다음으로 넘어가.
5. naver-blog-reserve 스킬의 0-1 로그인 확인을 실행해. 로그인이 안 돼 있으면 https://nid.naver.com/nidlogin.login 을 새 탭으로 열고, 나에게 로그인(로그인 상태 유지 체크)을 부탁하고 멈춰. 비밀번호는 대신 입력하지 마. 내가 '완료'라고 하면 다시 확인해.
6. naver-blog-reserve 스킬의 "6. 정기 발행 설정"을 위 블로그 정보로 진행해. 니치 조사 표와 2주 캘린더를 보여 주고 멈춰. 내가 승인하면 캘린더 저장과 매주 루틴 등록까지 해. 루틴은 스킬 6-9대로 FreeLLMAPI Auto(무료)로 돌게 등록하고, 등록된 모델과 다음 실행 시각을 알려 줘.
7. 마지막으로 이번 주 글을 지금 바로 예약할지 물어봐.

유료 결제·가입, 키 출력, 내가 승인하지 않은 발행·예약 취소는 하지 마.

Windows

텍스트
네이버 블로그 무료 자동화를 처음부터 설정해 줘. 순서대로 진행하고, 내가 직접 해야 하는 단계에서만 멈춰서 할 일을 한 줄로 알려 줘.

[내 블로그 정보: 바꿔서 보내기]
블로그 주제: 강아지 산책
한 주 발행 편수: 3
발행 요일·시각: 월·수·금 09:00
공개 범위: 비공개 (첫 글들을 확인한 뒤 전체공개로 바꿀 거야)

자료 ZIP: https://engmax.dev/files/naver-blog-free/naver-blog-free-v03.zip

1. 터미널(PowerShell)에서 ZIP을 받아 ~/oaiwan-tools 폴더에 풀어 줘(Expand-Archive). 같은 폴더가 이미 있으면 지우지 말고 이름을 바꿔 백업한 뒤 풀어. 터미널의 작업 폴더는 처음 위치(Aside 계정 폴더) 그대로 두고, 아래 명령은 cd 없이 전체 경로로 실행해.
2. "node ~/oaiwan-tools/naver-blog-free/oaiwan-aside-setup.mjs install-skill"로 naver-blog-reserve 스킬을 설치하고, 이어서 같은 파일의 check 결과를 보여 줘. "무료 AI 연결"은 채팅 안에서 확인할 수 없다고 나와도 정상이야. 계정 폴더를 못 찾는다고 나오면 --account-root 뒤에 이 Aside 계정 폴더(스킬 경로에서 /skills 앞부분)를 붙여 다시 실행해.
3. check에서 FreeLLMAPI가 "응답 없음"이면 새 탭으로 https://github.com/tashfeenahmed/freellmapi/releases/latest 를 열어. 윈도우용 FreeLLMAPI Setup .exe 파일을 짚어 주고 "FreeLLMAPI 앱을 설치해 실행한 뒤 '완료'라고 보내 주세요"라고 말하고 멈춰. 내가 '완료'라고 하면 check를 다시 해.
4. naver-blog-reserve 스킬의 "0-2. 무료 AI 연결"대로 "node ~/oaiwan-tools/naver-blog-free/oaiwan-aside-setup.mjs prepare-connect"를 실행하고, 출력된 '사용자 안내'(연결 파일 더블클릭 또는 터미널 한 줄)를 그대로 전한 뒤 멈춰. 키를 대화에 붙여 넣으라고 하지 마. 내가 '완료'라고 하면 다음으로 넘어가.
5. naver-blog-reserve 스킬의 0-1 로그인 확인을 실행해. 로그인이 안 돼 있으면 https://nid.naver.com/nidlogin.login 을 새 탭으로 열고, 나에게 로그인(로그인 상태 유지 체크)을 부탁하고 멈춰. 비밀번호는 대신 입력하지 마. 내가 '완료'라고 하면 다시 확인해.
6. naver-blog-reserve 스킬의 "6. 정기 발행 설정"을 위 블로그 정보로 진행해. 니치 조사 표와 2주 캘린더를 보여 주고 멈춰. 내가 승인하면 캘린더 저장과 매주 루틴 등록까지 해. 루틴은 스킬 6-9대로 FreeLLMAPI Auto(무료)로 돌게 등록하고, 등록된 모델과 다음 실행 시각을 알려 줘.
7. 마지막으로 이번 주 글을 지금 바로 예약할지 물어봐.

유료 결제·가입, 키 출력, 내가 승인하지 않은 발행·예약 취소는 하지 마.

설정 채팅은 Aside 기본 모델로 진행해요. 무료 플랜에 매달 들어오는 크레딧을 조금 쓰는데, 이 설정을 여러 번 돌려 본 계정에도 97%가 남아 있었어요. 매주 도는 루틴은 아래 ④에서 FreeLLMAPI 무료 모델로 바꿔요.

2-1. 요청문 없이 직접 세팅하기

요청문이 하는 일 중 무료 AI 연결과 스킬 설치는 화면에서 직접 할 수 있어요. 이 두 가지만 손으로 하고, 니치 조사·캘린더·루틴은 짧은 요청 한 줄로 이어 가요. 터미널은 쓰지 않아요. Mac 화면으로 확인해 정리했어요. Windows는 직접 해 보지 않아서 버튼 위치나 이름이 조금 다를 수 있어요.

요청문으로 시작했다가 멈췄다면, 끝난 단계는 건너뛰고 필요한 단계만 하면 돼요.

① FreeLLMAPI에서 무료 제공사 켜기

  1. FreeLLMAPI 앱을 열고 위쪽 메뉴에서 Keys를 눌러요.

  2. Providers 목록에 Kilo Gateway (no key needed)와 OVH AI Endpoints (no key needed)가 켜져 있으면 다음으로 넘어가요.

    FreeLLMAPI Keys 화면. 무료 제공사 두 개가 켜져 있어요

  3. 없으면 Add key를 누르고, Platform을 눌러 검색창에 kilo를 입력해요. Kilo Gateway (no key needed)를 고르고, 키 칸은 비워 둔 채 Add key를 눌러요. 같은 방법으로 ovh를 검색해 OVH AI Endpoints (no key needed)도 추가해요. 이미 추가된 제공사 옆에는 Added가 보여요.

    Add key 창에서 kilo를 검색한 화면

이 두 곳만으로 루틴이 돌아가요. 무료 한도에 자주 걸리면 Gemini·Groq 같은 무료 제공사를 더 넣을 수 있어요. 방법은 FreeLLMAPI 가이드의 무료 제공사 더 추가하기에 화면과 함께 정리했어요. 추가해도 Aside 연결은 다시 하지 않아도 돼요.

② 통합 키 복사하기

같은 Keys 화면에서 Unified API key 탭을 누르고 Copy를 눌러요. freellmapi-로 시작하는 키가 복사돼요.

Unified API key 탭의 Copy 버튼

이 키는 내 컴퓨터의 FreeLLMAPI에만 쓰는 비밀번호예요. 채팅이나 다른 사람에게 보내지 마세요.

③ Aside에 무료 AI 연결하기

  1. Aside에서 Settings → Models로 가서 Providers 목록 아래 + Connect를 눌러요.

    Aside Settings → Models의 Connect

  2. 목록 맨 아래 Add custom provider를 눌러요.

  3. Provider JSON 칸의 예시 내용을 모두 지우고 아래 내용을 붙여 넣어요.

    json
    {
      "providers": {
        "freellmapi": {
          "name": "FreeLLMAPI (무료)",
          "api": "openai-completions",
          "baseUrl": "http://127.0.0.1:31415/v1",
          "apiKey": "여기에 Unified API key 붙여 넣기",
          "authHeader": true,
          "compat": { "supportsDeveloperRole": false, "supportsStore": false },
          "models": [
            {
              "id": "auto",
              "name": "FreeLLMAPI Auto (무료)",
              "reasoning": false,
              "input": ["text"],
              "contextWindow": 128000,
              "maxTokens": 16384
            }
          ]
        }
      }
    }
    
  4. 여기에 Unified API key 붙여 넣기 글자만 지우고, ②에서 복사한 키를 붙여 넣어요. 앞뒤 따옴표(“)는 남겨 둬요.

  5. Save를 눌러요.

    Add custom provider 창에 붙여 넣은 화면

저장하면 Models의 Providers 목록에 Freellmapi가 생기고, 모델 고르는 곳에서 FreeLLMAPI를 검색하면 FreeLLMAPI Auto (무료)가 나와요. 안 보이면 Aside를 완전히 종료했다 다시 열어요. 저장이 안 되면 따옴표나 쉼표가 지워졌는지 확인하고, 위 내용을 다시 붙여 넣어요.

④ 스킬 넣기

  1. 자료 ZIP을 내려받아 압축을 풀어요. 안에 naver-blog-free 폴더가 있고, 그 안에 naver-blog-reserve 폴더가 있어요.

  2. Aside에서 Settings → Plugins & MCPs → Skills로 가서 Import를 눌러요.

  3. 폴더 선택 창이 뜨면 압축을 푼 곳의 naver-blog-reserve 폴더를 고르고 Choose를 눌러요. 폴더 안으로 들어가지 말고 폴더 자체를 골라야 해요.

  4. My Skills에 Naver Blog Reserve가 생기면 끝이에요.

    Skills 화면의 Import 버튼과 설치된 Naver Blog Reserve

  • “Selected folder must contain SKILL.md”가 뜨면 한 단계 바깥이나 안쪽 폴더를 고른 거예요. 안에 SKILL.md가 바로 보이는 naver-blog-reserve 폴더를 골라요.
  • “Skill folder already exists”가 뜨면 이미 설치돼 있는 거예요. 그대로 ⑤로 넘어가면 돼요. 새 버전으로 바꿀 때만 My Skills에서 기존 Naver Blog Reserve를 지운 뒤 다시 Import해요.

⑤ 네이버 로그인하고 짧게 요청하기

  1. Aside 새 탭에서 네이버 로그인을 열고 로그인 상태 유지를 체크해 로그인해요.

  2. Aside에서 New Chat을 열고 아래처럼 보내요. 주제·편수·요일만 내 블로그에 맞게 바꿔요.

    텍스트
    naver-blog-reserve 스킬의 "6. 정기 발행 설정"을 진행해 줘. 무료 AI 연결과 스킬 설치는 직접 해 뒀어.
    
    블로그 주제: 강아지 산책
    한 주 발행 편수: 3
    발행 요일·시각: 월·수·금 09:00
    공개 범위: 비공개
    

그다음은 요청문으로 시작했을 때와 같아요. 아래 3장의 ③ 니치 조사·캘린더 승인과 ④ 루틴 모델 바꾸기를 따라 하면 돼요.

3. 중간에 내가 할 일 4가지

요청문이 이 네 곳에서만 멈추고 할 일을 한 줄로 알려 줘요. 끝나면 채팅에 완료(캘린더는 승인)라고 보내면 이어서 진행해요.

① 무료 AI 연결 파일 열기

다운로드 폴더에 Aside 무료 AI 연결 파일이 생겨요. 더블클릭하면 FreeLLMAPI 앱에서 키를 받아 Aside에 연결하고, 키 없이 쓰는 무료 제공사(Kilo·OVH)를 켜요. 키는 화면에 나오지 않고 대화에 붙여 넣을 필요도 없어요.

연결 파일을 열면 나오는 실제 터미널 화면

  • Mac에서 “Apple이 확인할 수 없음” 창이 뜨며 열리지 않으면, Aside가 대신 터미널에 붙여 넣을 한 줄을 알려 줘요. 터미널 앱을 열어 그 줄을 붙여 넣고 Enter를 누르세요.
  • “터미널이 다운로드 폴더에 접근하려고 합니다”가 뜨면 허용을 눌러요.
  • 연결 뒤 Aside 모델 목록에 FreeLLMAPI가 안 보이면 Aside를 완전히 종료했다 다시 열어요.

② 네이버 로그인

로그인이 안 돼 있으면 Aside가 네이버 로그인 탭을 열어 줘요. 로그인 상태 유지를 체크하고 직접 로그인하세요. 비밀번호는 AI가 대신 입력하지 않아요.

③ 니치 조사와 2주 캘린더 승인

Aside가 블로그 주제로 네이버 자동완성 키워드를 모으고, 키워드마다 최근 1주 글이 얼마나 올라오는지와 상위 글 제목을 표로 보여 줘요.

강아지 산책 주제로 실제로 나온 니치 조사 표

자동완성 순위는 네이버 자동완성에 뜬 순서예요. 검색량 숫자가 아니에요. 순위가 높고 요즘도 글이 올라오는 세부 키워드를 골라 2주 캘린더를 짜요.

2주 발행 캘린더. 이 테스트는 비공개로 설정했어요

키워드나 날짜를 바꾸고 싶으면 채팅으로 말하면 돼요. 괜찮으면 승인이라고 보내요. 승인 전에는 저장·예약을 하지 않아요.

④ 루틴 모델을 무료 모델로 바꾸기

승인하면 Aside가 매주 일요일 밤 9시에 도는 네이버 블로그 정기 예약 루틴을 꺼진 상태로 만들어요. 루틴은 지금 채팅의 모델을 그대로 저장해서, 그대로 두면 매주 Aside 기본 모델 사용량을 써요. 그래서 이 한 번은 직접 바꿔야 해요.

채팅에 생긴 루틴 카드와 안내

  1. 채팅에 생긴 카드의 Edit을 눌러요.
  2. Model을 누르고 검색창에 FreeLLMAPI를 입력해요.
  3. FreeLLMAPI Auto (무료)를 고르고 Update를 눌러요.
  4. 채팅에 완료라고 보내요.

Edit routine 창에서 FreeLLMAPI Auto (무료)를 고른 화면

Aside가 저장된 모델이 FreeLLMAPI Auto인지 다시 확인한 뒤에만 루틴을 켜고, 다음 실행 시각을 알려 줘요.

무료 모델 확인 후 루틴을 켠 보고

마지막으로 이번 주 글을 지금 바로 예약할지 물어봐요. 원하면 그 자리에서 캘린더대로 예약해요.


4. 그다음부터는 매주 알아서

루틴은 매주 일요일 밤 9시에 캘린더에서 앞으로 8일 안의 글을 최대 3편 처리해요.

  1. 네이버 로그인을 확인해요. 풀려 있으면 아무것도 예약하지 않고 다시 로그인해 달라고 남겨요.
  2. 키워드로 최근 한 달 검색 상위 글 10개를 직접 열어 보고, 공감·댓글이 많은 3개에서 제목 패턴·글자 수·소제목·사진 수·태그를 뽑아요. 문장은 새로 써요.
  3. 그 틀대로 원고를 쓰고, 네이버 글쓰기 창에 제목·본문·사진·지도·태그를 넣어요. 사진은 네이버 글감의 무료 사진을 쓰고 출처가 자동으로 붙어요.
  4. 예약을 걸고, 예약 목록에 같은 제목·시각이 들어갔는지 확인해요.
  5. 캘린더에 결과를 적고, 남은 글이 모자라면 같은 주제로 2주치 키워드를 더 붙여요.

루틴은 Aside의 Settings → Routines에서 끄고 켤 수 있어요. 무료 플랜은 켜 둔 루틴 3개까지예요.

Settings → Routines 화면

5. 이렇게도 말할 수 있어요

같은 채팅에서 이렇게 보내면 돼요.

텍스트
캘린더 보여줘
텍스트
캘린더대로 지금 예약해줘
텍스트
예약 목록 보여줘
텍스트
'강아지 산책 겨울 옷' 키워드로 글 하나 써서 금요일 오전 9시에 비공개로 예약해줘
텍스트
실패한 글 다시 예약해줘
텍스트
앞으로는 전체공개로 예약해줘

막힐 때

  • 요청문이 설치·연결 단계에서 계속 멈춤: 그 채팅은 두고 직접 세팅하기로 무료 AI 연결과 스킬 설치를 직접 해요. 끝나면 ⑤의 짧은 요청으로 이어 가요.
  • FreeLLMAPI가 응답 없음: FreeLLMAPI 앱을 먼저 켜고 채팅에 완료라고 보내요. 루틴 시간에도 앱이 켜져 있어야 해요.
  • 모델 목록에 FreeLLMAPI가 없음: Aside를 완전히 종료했다 다시 열어요. 그래도 없으면 직접 세팅하기 ③대로 Settings → Models에서 직접 연결해요.
  • 글이 어색함: 무료 AI는 같은 키워드를 너무 자주 넣거나 문장이 매끄럽지 않을 때가 있어요. 예약 글 목록에서 열어 고치거나, 채팅에 “10월 23일 글은 키워드 반복을 줄여서 다시 써줘”처럼 보내요.
  • 글이 실패로 남음: 무료 모델은 긴 원고를 쓰다 멈추거나 무료 사용량 제한에 걸릴 때가 있어요. 실패한 글은 캘린더에 이유와 함께 남고, 같은 실행에서 다시 시도하지 않아요. “실패한 글 다시 예약해줘”로 다시 돌리면 돼요. 자주 실패하면 무료 제공사를 더 추가해 두세요.
  • 예약 시간: 네이버 예약은 10분 단위이고, 지금부터 10분 이후여야 해요. 같은 날은 최대 2편, 글 사이 2시간 이상으로 잡아요.
  • 사진: 네이버 글감 무료 사진이라 주제에 따라 일반적인 사진이 들어갈 수 있어요. 내 사진을 넣고 싶으면 예약 전에 직접 바꿔 주세요.
  • 올리는 양: 무료 사용량을 모두 모으면 이론상 한 달에 아주 많은 글을 쓸 수 있지만, 무료 제공사의 하루 한도가 있고 한 계정에서 한꺼번에 많이 올리는 건 피하는 게 좋아요. 하루 1~2편이 적당해요.
  • 비밀번호, FreeLLMAPI 키, 결제는 AI에게 맡기지 않아요. 요청문도 그렇게 막아 뒀어요.

확인한 범위

항목 결과
Mac · Aside 무료 플랜 위 요청문으로 스킬 설치, 무료 AI 연결(연결 파일 더블클릭), 로그인 확인, 니치 조사, 2주 캘린더 저장, 루틴 모델 변경·켜기까지 실제로 진행했어요
매주 도는 루틴 같은 Mac에서 루틴을 바로 실행해 봤어요. 무료 모델(FreeLLMAPI Auto)만으로 캘린더의 글 3편을 조사·작성·입력하고 예약 목록에서 3편 모두 확인했어요. 약 12분 걸렸고 결제는 0원이었어요(비공개 테스트)
직접 세팅하기 (Mac) FreeLLMAPI Keys 화면과 Aside의 Add custom provider 저장을 실제로 해 봤어요. 위 내용을 붙여 넣어 저장한 설정은 요청문으로 연결한 설정과 같았고, 그 설정으로 무료 모델이 답하는 것까지 확인했어요. 스킬 Import는 폴더 선택 창이 뜨는 데까지 확인했어요. 폴더를 고른 뒤의 동작(SKILL.md 확인, 같은 이름이면 막음)은 Aside 앱 동작 기준으로 적었어요
원고 품질 이 실행에서 메인 키워드를 지나치게 반복한 글과 일본어가 섞인 문장이 나왔어요. 지금 자료에는 키워드 과다 반복·한자·일본어·같은 문장 반복을 막는 검사를 더했어요. 그래도 처음 몇 편은 직접 열어 보세요
Windows 요청문과 연결 파일(.cmd)은 준비했지만 Windows PC에서 처음부터 끝까지 돌려 보지는 않았어요. 막히면 멈춘 단계와 오류 문구를 Aside에 그대로 물어보세요

공식 안내: Aside 다운로드 · FreeLLMAPI 원본 · FreeLLMAPI 설치·OS별 다운로드

같이 해요

  • YouTube

    AI로 업무 시스템을 만드는 과정과 실제 결과를 영상으로 전해요.

    채널 보기
  • 오픈채팅방

    꿀팁을 써 보며 생긴 질문을 나누는 방이에요.

    들어가기
  • 무료 키트 받기

    AI 자동화 키트(직접 돌려 본 자동화 레시피 3개 + 프롬프트 10개)를 PDF로 메일에 바로 보내드려요.

    준비 중