캘린더, Jira, GitHub 등에서 작업 가져오기를 지원하는 타임박싱 및 시간 추적 기능을 갖춘 고급 할일 목록 앱
웹 앱 열기 또는 ? 다운로드
체계적으로 집중하세요! 하위 작업, 프로젝트, 태그를 사용하여 작업을 계획 및 분류하고 필요에 따라 색상을 지정하세요.
타임박스를 사용하여 시간을 추적하세요 . 시간표와 작업 요약을 손쉽게 작성하여 회사의 시간 추적 시스템으로 쉽게 내보낼 수 있습니다.
건강하고 생산적인 습관을 확립하는 데 도움이 됩니다.
휴식 시간 알림은 자리를 떠나야 할 시간을 알려줍니다.
미루기 방지 기능은 정말로 필요할 때 관점을 얻는 데 도움이 됩니다.
추가적인 집중이 필요하신가요? Pomodoro 타이머 도 항상 준비되어 있습니다.
개인 지표를 수집하여 어떤 업무 루틴에 조정이 필요한지 확인하세요.
Jira , GitHub , GitLab , Gitea 및 OpenProject 와 통합됩니다. 귀하에게 할당된 작업을 자동으로 가져오고, 세부 사항을 로컬에서 계획하고, 작업 로그를 자동으로 생성하고, 변경 사항이 있을 때 즉시 알림을 받습니다.
작업 및 프로젝트에 컨텍스트 정보를 첨부합니다. 링크, 파일 및 명령에 대한 메모 를 작성하고, 파일을 첨부하고, 프로젝트 수준 북마크를 생성하세요.
Super Productivity는 귀하의 개인정보를 존중하며 어떠한 데이터도 수집하지 않으며 사용자 계정이나 등록이 없습니다. 데이터를 저장할 위치를 결정하세요!
무료 이며 오픈 소스 이며 앞으로도 그럴 것입니다.
그리고 훨씬 더!
도움이 필요하다면 dev.to의 이 기사를 시작하는 것이 가장 좋습니다.
원하는 경우 (긴) YouTube 동영상도 사용할 수 있습니다.
또 다른 오래된 기사가 있습니다. 이제 앱의 모양과 느낌이 훨씬 좋아졌습니다. ;) – 제가 개인적으로 앱을 사용할 수 있는 방법에 대한 기사입니다. 그리고 앱에서 '개구리 먹기' 우선순위 체계를 구현하는 방법에 대한 또 다른 기사가 있습니다.
추가 질문이 있는 경우 토론 페이지를 참조하세요.
Shift
+ A
: 추가 작업 표시줄 열기
Enter
: 현재 집중하고 있는 작업 제목 편집
Arrow keys
: 작업 목록 탐색
D
: 현재 집중하고 있는 작업을 완료로 표시
A
: 현재 집중된 작업에 하위 작업 추가
Y
: 추적 시간을 현재 집중된 작업으로 전환합니다.
S
: 현재 집중된 작업에 대한 일정 대화 상자 열기
Backspace
: 현재 집중된 작업 삭제
ArrowRight
: 현재 집중된 작업에 대한 추가 정보 패널 열기
Ctrl
+ Shift
+ ArrowUp
: 현재 초점을 맞춘 작업을 목록에서 위로 이동
Ctrl
+ Shift
+ ArrowDown
: 현재 초점이 맞춰진 작업을 목록에서 아래로 이동합니다.
작업을 추가할 때 사용할 수 있습니다. (이들 각각은 설정->짧은 구문에서 비활성화할 수 있습니다)
# <tag-name>
: 작업에 태그를 추가합니다.
( "task-description #tag1"
)
<number>m
또는 <number>h
: 작업에 대한 예상 시간을 설정합니다.
( "task-description 10m"
또는 "task-description 5h"
)
@<time>
: 작업 마감 시간을 추가합니다( "task-description @fri 10pm"
).
+ <project-name>
: 기존 프로젝트에 작업을 추가합니다.
( "task-description +Important Project"
)
Ctr + 2
: 새 작업을 목록의 맨 아래와 맨 위로 이동 간에 전환합니다.
약간 제한되어 있지만 웹 버전을 확인하세요. 시간 추적은 앱이 열려 있는 경우에만 작동하며 유휴 시간 추적이 작동하려면 크롬 확장 프로그램을 설치해야 합니다.
Jira 통합 및 유휴 시간 추적이 작동하도록 하려면 Super Productivity Chrome 확장 프로그램도 다운로드하여 설치해야 합니다.
릴리스 페이지에서 설치하세요.
인증 문제로 인해 Microsoft Store에서 앱을 다운로드하는 것이 좋습니다.
Chocolatey를 사용하여 앱을 설치할 수도 있습니다.
초코 설치 생산성 최고
명령줄을 통해 설치:
# stablesudo snap install superproductivity# edge Channel releasessudo snap install --channel=edge superproductivity# 앱이 실행되는 동안에는 앱 업데이트를 비활성화하는 것이 좋습니다. sudo snap set core Experiment.refresh-app-awareness=trueAur - Arch Linux
자식 클론 https://aur.archlinux.org/superproductivity-bin.gitcd superproductivity-bin makepkg -si
홈브류 캐스크를 통해 설치:
Brew install --cask 생산성 향상
이제 새로운 버전의 Android 앱이 연결 프리 모드 로 제공되어 인터넷 연결 없이도 앱을 사용할 수 있습니다.
이 업데이트는 완전한 오프라인 사용과 동기화를 위한 WebDAV 및 Dropbox와 같은 서비스와의 통합을 모두 지원하여 더 많은 유연성을 제공합니다. 온라인이든 오프라인이든 더 원활하고 안정적인 경험을 즐겨보세요.
더욱 흥미로운 업데이트를 기대해 주세요!
Android 앱은 여기에서 찾을 수 있습니다:
소스는 여기에서 찾을 수 있습니다.
CONTRIBUTING.md를 확인하세요.
도움을 줄 수 있는 방법은 여러 가지가 있습니다.
널리 알리세요: 사용자가 많을수록 앱을 테스트하고 기여하는 사람이 많아진다는 의미이며, 이는 안정성이 향상되고 기능이 점점 더 좋아진다는 것을 의미합니다. Slant, Product Hunt, Softpedia 또는 AlternativeTo에서 Super Productivity에 투표할 수 있으며 이에 대해 트윗하거나 LinkedIn, reddit 또는 즐겨 사용하는 소셜 미디어 플랫폼에서 공유할 수 있습니다. 작은 것 하나하나가 도움이 됩니다!
끌어오기 요청 제공: 가장 인기 있는 커뮤니티 요청 목록과 개발 빌드 실행 방법에 대한 정보는 다음과 같습니다. 특정 문제를 해결하는 경우 각도 커밋 지침을 따르고 커밋 메시지에 문제 번호도 포함했는지 확인하세요(예: feat: add nice feature with the number #31
).
질문에 답변 : 다른 사용자의 문제에 대한 답변을 알고 계십니까? 당신의 지식을 공유하세요!
의견 제공: 일부 커뮤니티 제안은 논란의 여지가 있습니다. 귀하의 의견이 도움이 될 수 있으며 그것이 찬성 또는 반대 투표인 경우에 해당됩니다.
기존 기능 요청에 대해 보다 세련된 UI 사양 제공
버그 신고
기능 또는 개선 요청하기 : 더 나은 점이 있나요? 꼭 필요한 것이 빠졌나요? 우리에게 알려주세요!
번역, 아이콘 등 : 도움을 주기 위해 프로그래머가 될 필요는 없습니다. 일부 아이콘은 정말 개선이 필요하며 많은 번역에 약간의 애정이 필요할 수 있습니다.
Fink 현지화 편집기를 사용하여 다양한 언어에 대한 번역을 편집, 린트 및 추가할 수 있습니다. fink Guide를 통해 기여하세요.
프로젝트 후원
개발 서버를 실행하려면 최소한 버전 14에 노드를 설치해야 합니다. 설치 지침을 보려면 https://nodejs.org로 이동하세요.
복제 저장소
자식 클론 https://github.com/johannesjo/super-productivity.git
종속성 설치
CD의 생산성 향상 npm i -g @angular/cli npm 나
개발 서버 실행
서브하다
그런 다음 브라우저에서 http://localhost:4200을 열 수 있습니다. 대부분의 조정에서는 이것으로 충분하며 redux 개발 도구를 사용할 수도 있습니다.
앱을 독립형으로 실행하려면 다음을 수행하십시오.
새 콘솔에서 ng Serve # tabnpm start
앱 패키징은 Electron-Builder를 통해 수행됩니다. 패키징을 시작하려면 npm run dist
실행하세요. 새 플랫폼을 추가하고 빌드 옵션을 실험하려는 경우 가장 쉬운 방법은 package.json에서 build
속성을 조작하는 것이지만 Electron Builder의 명령줄 인터페이스를 사용할 수도 있습니다.
이 기능은 2024년 10월 7일에 추가되었습니다. Pull Request #57을 참조하세요.
Android 버전의 Super Productivity를 빌드하려면 연결 없는 모드 및 온라인 전용 모드(호환성 모드) 구성에 대한 지침이 포함된 Android 빌드 문서를 참조하세요.
앱 구축을 위한 환경을 구성하려면 설정 단계를 올바르게 따라야 합니다.
docker run -d -p 80:80 johannesjo/super-productivity:latest
이제 브라우저에서 http://localhost
로 웹 앱에 액세스할 수 있습니다.
이 컨테이너는 웹 앱만 제공하며 사용자 데이터는 브라우저에 저장됩니다. 따라서 영구 저장소가 없습니다.
컨테이너를 WebDAV 서버 컨테이너와 통합하여 기본 URL http://localhost/webdav
로 WebDAV 서비스를 제공할 수 있습니다.
사전 구성된 파일 다운로드
사전 구성된 docker-compose.yaml
및 webdav.yaml
이 저장소에서 로컬 디렉터리(예: sp/
)로 다운로드합니다.
# 또는 이 저장소를 복제하여 얻을 수 있습니다.git clone https://github.com/johannesjo/super-productivity.git mkdir -p sp cp super-productivity/docker-compose.yaml sp/ cp 슈퍼 생산성/webdav.yaml sp/cd sp
사용자 계정 설정
webdav.yaml
편집하여 사용자 이름과 비밀번호를 구성합니다. 사용자 데이터가 섞이는 것을 방지하려면 /data
내에서 다른 디렉토리를 만들고 다른 사용자에게 할당하는 것을 잊지 마십시오.
서비스 시작
도커 작성 풀 도커 작성 -d
또한 http://localhost
에서 브라우저에서 웹 앱에 액세스하는 것 외에도 기본 URL http://localhost/webdav/
사용하여 WebDAV 동기화를 설정할 수 있습니다.
프로젝트와 태그를 색상으로 구분하고 어두운 테마와 밝은 테마를 지정하는 것 외에도 완전히 사용자 정의 CSS를 로드하여 모든 항목의 스타일을 변경할 수도 있습니다. 사용자 정의 테마를 로드하려면 사용자 데이터 폴더에 있는 styles.css
라는 새 파일에 직접 넣기만 하면 됩니다.
이 저장소에는 다운로드할 수 있는 다양한 테마 세트와 사용자 정의 테마를 만드는 방법에 대한 정보가 있습니다.
통합된 WebDAV 동기화를 사용할 수 없는 경우 사용자 데이터 폴더에 있는 모든 앱 파일을 동기화해 볼 수도 있습니다.
데스크톱 버전의 경우 자동 백업은 기본적으로 사용자 데이터 폴더의 backup
하위 폴더에 저장됩니다. 백업을 찾으면 설정 페이지의 Sync & Export/Import/Export/Import from file
아래의 설정 페이지에서 백업을 복원할 수 있습니다.
사용자 데이터가 저장되는 위치는 OS마다 다릅니다. 가장 일반적인 위치는 다음과 같습니다.
운영체제 | 위치 |
---|---|
맥 OS | ~/Library/Application Support/superProductivity/ |
윈도우 | C:Users<YOUR_USER_NAME>AppDataRoamingsuperProductivity/ 또는 %APPDATA%superProductivity |
리눅스 | ~/.config/superProductivity/ |
구성 페이지의 '자동 백업' 섹션('백업' 하위 폴더 제외)으로 이동하면 경로가 표시되어야 합니다. 명령줄에서 앱을 시작할 때 인쇄된 경로를 볼 수도 있습니다.
웹 브라우저의 경우 현재 사용자에 대한 데이터는 브라우저 저장소 내부에 저장됩니다.
다음과 같이 --user-data-dir
매개변수를 사용하여 애플리케이션을 시작하여 데이터를 저장할 사용자 정의 폴더를 지정할 수 있습니다.
생산성 향상 --user-data-dir=/path/to/my/data