Об этом проекте
Principia Desk — это настольное приложение для учёбы, предназначенное для глубокого, фундаментального обучения. Оно предлагает девять встроенных классов (Linux Bash, написание скриптов на Bash, JavaScript и браузер, TypeScript, фронтенд-архитектура, инструменты разработчика, проектирование систем, немецкий и итальянский языки) и позволяет пользователям создавать собственные классы. Приложение делает акцент на личных стартовых точках, уроках, написанных ИИ-наставником на основе проверенной первичной документации, долговременных назначениях и выбранных пользователем политиках принуждения.
Ключевые возможности:
- **Вид «Сегодня»**: объединяет назначения классов, показывая предстоящее время занятий и темы для интервального повторения.
- **Классы**: у каждого класса есть свой наставник, время занятий, политика принуждения, личный маршрут и карта учебной программы.
- **Время занятий**: повторяющиеся правила с настраиваемым временем начала, днями недели и продолжительностью (от 10 минут до 8 часов).
- **Стартовые точки**: выберите основы, укажите начальный этап или пройдите проверку размещения, охватывающую каждый этап.
- **Личные маршруты**: корректируйте свой путь со статусами: Завершено, Предварительные знания проверены, Пропущено по выбору, Требуется повторение, Не оценено, Связующий урок, В процессе, Предстоящее.
- **Пользовательские классы**: конструктор из пяти шагов (Бриф, Черновик, Проверка, Верификация, Публикация) позволяет создавать курсы с помощью ИИ или с нуля, включая банки вопросов.
- **Общая среда выполнения занятий**: уроки планируются, готовятся, публикуются как неизменяемые версии и завершаются в одной транзакции. Прогресс сохраняется по ходу.
- **Прослушивание**: уроки можно преобразовывать в аудиодиалоги с выбираемыми голосами (системный, Piper, Kokoro, VibeVoice).
- **Принуждение**: политики концентрации для каждого класса (рекомендательная, сфокусированная, строгая) с несколькими способами выхода: завершить проверку, фраза для экстренного выхода, консоль восстановления (Ctrl+Alt+Shift+U), токен освобождения и переключатель мертвеца.
- **Генерация контента**: поддерживает внешних агентов (Claude Code, Codex и др.), API-ключи (Anthropic, OpenAI и др.) или локальные модели через Ollama.
- **Источники**: получает первичные документы из списка разрешённых издателей (MDN, web.dev, W3C и др.) для генерации уроков.
- **Постоянная работа**: панель в строке меню с планировщиком, уведомлениями и учебными будильниками.
Создано на Tauri, Svelte и Rust, распространяется под лицензией MIT и доступно для macOS, Windows и Linux.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.