Files
obsidian-vault/personal/documents/app-ideas-enriched/yoink-ai-shelf-20260531.md
T

99 lines
4.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "AI Shelf — Yoink с ИИ-взаимодействием"
aliases: [AI Shelf Yoink, Yoink с AI, AI Drag Drop Shelf macOS]
tags: [personal, app-ideas, enrichment, macos, swift, ai, utility]
date: 2026-05-31
related:
- "[[personal/documents/app-ideas]]"
- "[[personal/projects/psychologist-app/overview]]"
---
# AI Shelf — Yoink с ИИ-взаимодействием
Идея: drag & drop shelf для macOS, где любой брошенный объект (файл,
текст, изображение, URL) сразу доступен для AI-взаимодействия —
«поговори с ним». Clippy-like floating panel над OS.
## Существующие аналоги
| Приложение | Что делает | Разрыв |
|---|---|---|
| Yoink ($7.99) | Shelf для drag&drop | Нет AI |
| Dropover ($9.99/yr) | Drag&drop buckets | Нет AI |
| Dropzone ($4.99) | Drag actions + скрипты | Нет AI-чата |
| FileChat (App Store) | AI анализ документов | Не shelf, отдельное приложение |
| Ninja | AI анализ файлов | Не shelf, веб-сервис |
| BoltAI | AI чат на Mac | Нет drag&drop shelf |
| Quip | AI clipboard manager | Нет drag&drop |
**Вывод:** Комбинация «shelf + немедленный AI чат с содержимым»
отсутствует как standalone Mac app.
## Концепция
1. **Shelf-панель** (floating NSPanel) появляется при drag у края экрана
2. Drop: файл / текст / URL / изображение / скриншот
3. Сразу открывается AI-контекст:
- File → «Summarize», «Extract data», «Find action items»
- Image → «Describe», «OCR text», «Find similar»
- URL → «Summarize page», «Save to Obsidian»
- Text → «Translate», «Improve», «Make task»
4. «Default Folder X mode» — панель в Open/Save диалогах как умный
файловый навигатор
## Технический стек
- **SwiftUI + AppKit** (NSPanel, floating window, always-on-top)
— прямо в стеке Алекса
- **NSPasteboard** для drag источников
- **Claude API** — уже интегрирован в psychologist-app проекте
- **Apple Intelligence** (on-device) — для приватных операций
- **UTI handling** — Uniform Type Identifiers для routing по типу контента
## Связь с текущими проектами
Алекс уже использует:
- Accessibility API (AXUIElement) через AXPressDeck
- NSPanel / SwiftUI floating windows
- Claude API в psychologist-app
Технический старт минимальный — переиспользование существующего опыта.
## Оценка scope
**MVP (текст + файлы + базовый AI чат):** 46 недель solo
- NSPanel floating shelf: 1 нед
- Drag & drop + UTI routing: 1 нед
- Claude API integration + prompt templates: 1 нед
- UI (SwiftUI): 12 нед
- Sandbox testing + App Store prep: 1 нед
**Расширения:**
- Images + Vision API OCR: +12 нед
- Default Folder X mode: +23 нед
- iOS Files app extension: +24 нед
## Монетизация
- **$9.99 one-time** (в уровне Yoink) — App Store
- **$2.99/мо** если API costs значительны
- **Freemium:** 20 AI запросов/мес бесплатно → подписка
WTP-ориентир: $515 based on Yoink/Dropzone pricing.
## Риски
- **App Store sandbox:** floating panels над другими приложениями —
возможны ограничения Apple. Обход: Accessibility API (уже есть опыт)
- **Claude API costs:** при активном использовании $0.10–0.50/день
на пользователя — нужен rate limiting
- **Competition timing:** BoltAI или Apple могут добавить shelf
функциональность в ближайшие 12–18 месяцев
**Итог:** Очень релевантно для стека Алекса. MVP реализуем за 4–6 недель.
Реальный рыночный пробел. Хороший кандидат на следующий side project после Nolvu.
---
*Источники: [alternativeto.net/software/yoink](https://alternativeto.net/software/yoink/), [producthunt.com/products/yoink](https://www.producthunt.com/products/yoink/alternatives), [boltai.com](https://boltai.com/), [apps.apple.com FileChat](https://apps.apple.com/us/app/filechat-ai-file-analysis/id6758858073)*
*Дата анализа: 2026-05-31*