AutoCua
Automate with computer-use agent (ComputerUse / CUA) for macOS, Windows, Linux, Browser, iOS & Android. It sees the screen, clicks, types, browses and writes the code too. One agent, every computer.
디딧(didit)은 하루의 업무를 더 가볍게 돌아보는 AI 업무 회고 앱입니다.
Translation pending
ProductivityVue · TypeScriptGitHub @ddidditOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
AI 기반 회고(retrospective) 앱 didit의 프론트엔드 레포입니다. 백엔드 API와 연동하며, Nuxt 웹을 Capacitor로 감싸 iOS/Android 앱으로 패키징합니다. • 단계: 웹 MVP 개발 중 • 개발자: 5인 사이드 프로젝트 • 디자인 컨셉: 모바일 우선, 미니멀 제품의 실체는 네이티브 앱(Capacitor)입니다. 공개 도메인 루트(/)는 소개 + 다운로드/베타 신청용 랜딩 페이지이고, 일반 사용자에게 웹 버전을 제품으로 노출하지 않습니다. • 결제: 앱 IAP 전용 — 웹에는 구독 결제를 노출하지 않습니다. • QA: 운영 앱 도메인(프로덕션 빌드 + 운영 API)에서 UI·로직 QA, TestFlight(iOS)/구글플레이 내부테스트에서 결제·푸시 등 네이티브 실동작 QA를 진행합니다.Read the full README ↗
AI 기반 회고(retrospective) 앱 didit의 프론트엔드 레포입니다.
백엔드 API(https://api.didit.ai.kr)와 연동하며, Nuxt 웹을 Capacitor로 감싸 iOS/Android 앱으로 패키징합니다.
제품의 실체는 네이티브 앱(Capacitor)입니다. 공개 도메인 루트(/)는 소개 + 다운로드/베타 신청용 랜딩 페이지이고, 일반 사용자에게 웹 버전을 제품으로 노출하지 않습니다.
레포 루트에 .env를 만들고 아래 값을 채워주세요.
NUXT_PUBLIC_API_BASE=https://api.didit.ai.kr
npm install
npm run dev # 개발 서버 (http://localhost:3000)
npm run build # 프로덕션 빌드
npm run generate # 정적 빌드 (Capacitor용)
Amplitude 이벤트 정의서 동기화를 강제하는 pre-commit 훅이 있습니다. 클론 후 1회 설정해주세요.
git config core.hooksPath .githooks
회고 진행 화면은 채팅형 UI로 구현되어 있고(app/pages/retrospect/start.vue, app/components/layout/RetroTextarea.vue), 질문이 타이핑 애니메이션으로 노출되며 텍스트/음성(STT)으로 답변합니다.
/api/v2/retrospectives/...)를 사용합니다. 음성 답변/STT/심화질문 조회/완료(결과 생성)는 아직 V1 API를 그대로 사용합니다 (app/composables/useRetrospect.ts 참고).POST /api/v2/retrospectives/{id}/messages)의 clientMessageId는 요청마다 고유해야 하는 멱등키입니다.GET /api/v2/retrospectives/{id}/conversation)는 AI 메시지만 내려주므로, 재진입 시 "가장 마지막 질문"만 복구합니다.POST /api/v2/retrospectives/{id}/finish)는 결과 생성과 분리된 API입니다.localStorage(ACTIVE_RETROSPECTIVE_KEY)에 보관해, 답변 도중 화면을 나갔다 들어와도 이어서 진행할 수 있습니다.didit-frontend/
├── CLAUDE.md
├── .specs/
├── .claude/commands/
├── nuxt.config.ts
├── tailwind.config.ts
├── app/
│ ├── app.vue
│ ├── assets/css/main.css
│ ├── components/
│ │ ├── ui/ # 공통 UI (버튼, 인풋, 카드 등)
│ │ └── layout/ # 헤더, 탭바, 바텀시트 등
│ ├── composables/ # use*.ts
│ ├── layouts/ # default.vue, auth.vue
│ ├── middleware/ # auth.ts
│ ├── pages/ # 파일 기반 라우팅
│ ├── plugins/ # axios.ts, vue-query.ts
│ ├── stores/ # pinia (auth.ts)
│ ├── types/ # api.ts
│ └── utils/ # axios.ts
└── public/
any 타입 금지<script setup lang="ts">만 사용, Composable은 use 접두사app/utils/colors.ts 토큰만 사용 (임의 HEX 금지)CLAUDE.md, 디자인 규칙은 DESIGN.md를 참고하세요.Conventional Commits + 한국어를 사용합니다.
feat(auth): 카카오 로그인 페이지 추가
fix(retrospect): 답변 제출 후 질문 갱신 안 되는 버그 수정
.env 파일 git 커밋main 브랜치 직접 푸시