프로젝트 소개

Taskbook은 터미널에서 여러 보드를 통해 작업을 구성하기 위해 설계된 명령줄 작업 및 노트 관리 도구입니다. 사용자가 CLI 기반 워크플로우를 선호하는 경우에 접근성이 용이한 단순하고 최소한의 구문이 특징입니다. 주요 기능에는 다음이 포함됩니다. - 작업 및 노트를 보드로 구성 - 다른 관점을 위한 보드 및 타임라인 뷰 - 우선순위 수준(일반, 중간, 높음) 및 즐겨찾기/스타 메커니즘 - 속성으로 항목 검색 및 필터링 - 삭제된 항목 아카이브 및 복원 - 데이터 손상 방지를 위한 원자적 데이터 쓰기 - 사용자 정의 저장 위치 구성 - 진행 상황 개요 - 업데이트 알림 Yarn, NPM 또는 Snapcraft를 통해 설치가 가능합니다. 데이터는 기본적으로 ~/.taskbook/storage의 JSON 파일에 저장되며, --taskbook-dir 플래그 또는 TASKBOOK_DIR 환경 변수를 사용하여 런타임에 저장 위치를 재정의하는 옵션이 있습니다. 도구는 작업 및 노트 생성, 작업 체크/체크 해제, 작업 시작/일시 중지, 항목 스타링, 설명 클립보드 복사, 항목 보드 간 이동, 우선순위 설정, 항목 삭제 및 속성별 항목 나열을 지원합니다. 구성은 ~/.taskbook.json을 통해 관리되며, 작업북 디렉토리, 완료된 작업 표시 및 진행 상황 개요 표시와 같은 옵션이 있습니다. Taskbook은 MIT 라이선스下的 오픈소스이며, Klaudio Sinani와 Mario Sinani에 의해 개발되었습니다.