당신의 Todoist 과제에 대한 AI 보조.
Todoist GPT Assistant는 할 일 목록을 작성하는 데 도움이되는 AI 생성 제안을 제공하도록 설계된 파이썬 스크립트입니다. 이 스크립트는 Todoist 계정에 연결하고 최신 작업을 검색하며 OpenAI의 고급 모델 (GPT-4 및 GPT-3.5-Turbo 포함)을 사용하여이를 수행하는 방법에 대한 단계별 지침을 생성합니다. 이 스크립트는 이러한 제안으로 작업에 대한 설명을 업데이트 할 수 있습니다. 또한 오늘날 예정인 작업, 연체 작업 또는 GPT 생성 설명이없는 작업을 업데이트하도록 구성 할 수도 있습니다. 작업 설명에 대한 예기치 않은 변경 사항을 피하기 위해이 기능을주의해서 사용하는 것이 좋습니다. Todoist GPT Assistant를 사용하면 할 일 목록을 쉽게 유지하고 생산성을 간소화 할 수 있습니다.
이 저장소를 복제하거나 소스 코드를 다운로드하십시오. PIP를 사용하여 필요한 종속성을 설치하십시오.
pip install openai configparser todoist_api_python colorama argparse tqdm
프로젝트 디렉토리에서 다음 구조로 Todoist-config.ini 파일을 설정하십시오.
[todoist]
api_key = YOUR_TODOIST_API_KEY
[openai]
api_key = YOUR_OPENAI_API_KEY
자리 표시자를 각각의 API 키로 교체하십시오.
실행하여 스크립트를 실행하십시오.
python todoist_gpt_assistant.py
다음 명령 줄 인수를 전달할 수도 있습니다.
python todoist_gpt_assistant.py -u
python todoist_gpt_assistant.py -i
python todoist_gpt_assistant.py -d
-U, -update-All : 아직 업데이트되지 않은 모든 작업 설명을 업데이트합니다.
-i, -인터랙티브 : 대화식 모드를 활성화합니다
-d,-디--토이 : 오늘 연체 된 작업 만 업데이트 만 업데이트

작업 : Github에 Post Todoist GPT Assistant Python 스크립트를 게시하고 README를 작성하십시오.
GPT-3.5-Turbo 제안 : Todoist GPT Assistant Python Script를 GitHub에 게시하고 ReadMe를 작성하려면 다음을 수행하십시오.
GitHub 계정 및 저장소를 만듭니다. 컴퓨터에 git을 설치하십시오. 터미널 또는 명령 프롬프트를 열고 스크립트가있는 디렉토리로 이동하십시오. "git init"명령으로 git 저장소를 초기화하십시오. "git add"명령으로 저장소에 스크립트를 추가하십시오. "Git Commit -M 'Initial Commit'"명령으로 변경 사항을 커밋하십시오. "Git Remote Add Origin"명령을 사용하여 원격 저장소 URL을 로컬 리포지토리에 추가하십시오. "git push -u Origin Master"명령으로 변경 사항을 원격 저장소로 푸시하십시오. 저장소에서 readme.md 파일을 작성하고 스크립트에 대한 정보 (예 : 목적, 사용 방법 및 종속성에 대한 정보를 추가하십시오. "git add add readme.md"및 "git commit -m 'add readme.md"를 사용하여 저장소로 변경하고 푸시하십시오.
과제 : 식료품을 구입하십시오
GPT-3.5-TURBO 제안 : 카테고리별로 구성한 모든 품목으로 쇼핑 목록을 작성하십시오. 피크 외 시간 동안 근처 식료품 점을 방문하여 군중을 피하십시오. 목록을 고수하고 장바구니 나 바스켓을 사용하여 품목을 운반하십시오. 만료 날짜를 확인하고 신선한 농산물을 선택하십시오. 계산원에게 지불하고 친환경 쇼핑 경험을 위해 재사용 가능한 가방을 가져 오십시오.
작업 : 프레젠테이션을 마치십시오.
GPT-3.5-Turbo 제안 : 작업을 작은 단계로 나눕니다. 1) 핵심 요점 및 지원 주장을 포함한 프레젠테이션을 개괄하십시오. 2) 논쟁을 뒷받침하기 위해 관련 데이터와 시각을 수집하십시오. 3) 총알 포인트를 사용하여 일관된 디자인으로 슬라이드를 만듭니다.
프로젝트에 기여하거나 제안이 있으려면 풀 요청을 작성하거나 문제를 열십시오. 모든 기부금을 환영합니다!
이 도구는 Todoist The Company와 제휴하지 않으며 취미 프로젝트입니다.
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
알림 : 소프트웨어는 상업성, 특정 목적에 대한 적합성 및 비 연방의 보증을 포함하여 명시 적 또는 묵시적 보증없이 "있는 그대로"제공됩니다. 어떠한 경우에도 저자 또는 저작권 보유자는 계약, 불법 행위 또는 기타, 소프트웨어 또는 소프트웨어의 사용 또는 기타 거래에서 발생하는 계약, 불법 행위 또는 기타의 행동에 관계없이 청구, 손해 또는 기타 책임에 대해 책임을지지 않습니다.