fix: move full plan into README (autograder)

This commit is contained in:
2026-05-27 08:40:55 +00:00
parent 7fcd989ee7
commit cebff9928d
+138 -6
View File
@@ -1,11 +1,143 @@
# ai-fluency — Personal AI Fluency Plan
# Personal AI Fluency Plan
Задание курса KFU-26-1: пройти [AI Fluency Framework: Foundations](https://anthropic.skilljar.com/ai-fluency-framework-foundations) и представить личный план.
**Автор:** Роман Курлыгин
**Курс:** KFU-26-1 (BroJS)
**Дата:** май 2026
**Основа:** [AI Fluency Framework: Foundations](https://anthropic.skilljar.com/ai-fluency-framework-foundations) (Anthropic)
## Содержимое
---
- **[AI_FLUENCY_PLAN.md](./AI_FLUENCY_PLAN.md)** — персональный план AI fluency (цели, сценарии, инструменты, 12-недельный roadmap, этика, метрики).
## 1. Цель и контекст
## Автор
### Зачем мне AI fluency
Я учусь разрабатывать AI-агентов (LangChain, LangGraph, MCP, RAG). Мне нужна не «магия кнопки», а **осознанная** работа с моделями: когда доверять ответу, как формулировать задачи, как встраивать ИИ в учёбу и будущую разработку без потери качества и безопасности.
Роман Курлыгин
### Ожидаемый результат через 3 месяца
- Уверенно прохожу типовой цикл: **задача → промпт → проверка → итерация → сдача**.
- Использую ИИ для ускорения рутины (черновики кода, разбор ошибок, конспекты), но **финальное решение и ответственность — на мне**.
- Имею задокументированный набор правил (что можно/нельзя отправлять в модель).
---
## 2. Текущий уровень (self-assessment)
| Область | Уровень (1–5) | Комментарий |
|--------|---------------|-------------|
| Промптинг (ясность задачи) | 3 | Умею описывать ТЗ; иногда пропускаю ограничения и формат ответа |
| Критическая оценка ответов | 3 | Проверяю код запуском; тексты проверяю слабее |
| Инструменты (IDE, агенты, API) | 4 | Cursor, OpenRouter, Ollama, Gitea, журнал курса |
| Автоматизация / агенты | 3 | LangGraph, HITL, RAG — в процессе освоения |
| Этика и конфиденциальность | 4 | Не отправляю ключи и персональные данные в публичные API |
---
## 3. Сценарии использования (use cases)
### Учёба (приоритет: высокий)
1. **Разбор ДЗ** — объяснение концепции LangGraph/MCP после самостоятельной попытки.
2. **Ревью своего кода** — чеклист: граничные случаи, типы, соответствие ТЗ.
3. **Конспекты** — сжатие длинных статей курса в шпаргалку (с проверкой по первоисточнику).
### Разработка (приоритет: высокий)
4. **Черновик boilerplate** — структура проекта, `requirements.txt`, скелет `main.py`.
5. **Отладка** — анализ traceback + гипотезы; исправление вношу сам.
6. **Документация** — README, комментарии к публичным функциям.
### Повседневное (приоритет: средний)
7. **Планирование** — декомпозиция большой задачи на шаги.
8. **Язык** — правка формулировок в отчётах (не генерация «готовых работ» за меня).
### Не использую ИИ для
- Сдачи чужой работы как своей без понимания.
- Генерации ответов на экзаменах/тестах в реальном времени.
- Обработки чужих персональных данных.
---
## 4. Инструменты и workflow
| Инструмент | Роль | Когда |
|------------|------|--------|
| **Cursor + агент** | Код, рефакторинг, курс BroJS | Практические задания |
| **OpenRouter** (gpt-oss и др.) | Быстрые эксперименты | Когда нет локальной LLM |
| **Ollama** (llama3, nomic-embed-text) | Локальные LLM и эмбеддинги | RAG, приватность |
| **LangChain / LangGraph** | Продакшен-логика агентов | Все agent-задания курса |
| **Блокнот / Markdown** | Фиксация промптов и уроков | После каждого модуля |
### Стандартный workflow (5 шагов)
1. **Сформулировать** задачу: вход, выход, ограничения, критерии готовности.
2. **Запросить** черновик / объяснение (без секретов в промпте).
3. **Проверить** факты, запустить код, сравнить с документацией.
4. **Итерировать** 1–2 раза с уточнением ошибок.
5. **Зафиксировать** итог: что сработало, какой промпт сохранить.
---
## 5. План обучения (12 недель)
### Недели 12: Foundations
- [x] Пройти модуль AI Fluency Framework (Anthropic Skilljar).
- [ ] Вести журнал: 5 удачных и 5 неудачных промптов с разбором.
### Недели 3–4: Промптинг под код
- [ ] Шаблон промпта для заданий курса (роль, стек, формат, запреты).
- [ ] Практика: каждое ДЗ — минимум 10 минут без ИИ перед обращением к модели.
### Недели 5–6: Критическое мышление
- [ ] Для каждого ответа модели: «3 вещи, которые я проверил сам».
- [ ] Упражнение: намеренно сломать совет модели и понять почему.
### Недели 7–8: Агенты и инструменты
- [ ] Закрепить HITL, stream, middleware на своих мини-проектах.
- [ ] Один pet-project: агент с 2+ инструментами и памятью.
### Недели 9–10: RAG и данные
- [ ] Локальный RAG (Qdrant + Ollama) на своих конспектах курса.
- [ ] Политика: какие документы можно индексировать.
### Недели 11–12: Интеграция и ревью
- [ ] Обновить этот план по факту.
- [ ] Презентация: 1 слайд «как я использую ИИ этично и эффективно».
---
## 6. Правила безопасности и этики
1. **Секреты** — только в `.env`, никогда в чат и не в Gitea.
2. **Персональные данные** — не загружать в облачные модели без необходимости.
3. **Атрибуция** — если ИИ помог с кодом/текстом, понимаю решение и могу объяснить.
4. **Честность на курсе** — сдаю своё понимание; ссылка на репозиторий = моя работа с допустимой помощью ИИ.
5. **Ограничение доверия** — модель может галлюцинировать API; сверка с официальной документацией обязательна.
---
## 7. Метрики успеха
| Метрика | Цель |
|---------|------|
| ДЗ сдано с первого/второго раза | ≥ 80% |
| Время на отладку «слепого» кода от ИИ | −30% к концу периода |
| Записей в журнале промптов | ≥ 20 |
| Инциденты (утечка ключей, списание) | 0 |
| Уверенность объяснить свой код устно | 4/5 |
---
## 8. Риски и митигация
| Риск | Митигация |
|------|-----------|
| Переоценка ответа модели | Обязательный чеклист проверки |
| Прокрастинация («пусть ИИ сделает») | Правило 10 минут самому |
| Зависимость от одного провайдера | Ollama + OpenRouter |
| Выгорание | 2 дня в неделю без «агентских» экспериментов |
---
## 9. Краткое резюме
Я строю AI fluency как **навык инженера**: чёткие задачи, проверяемые результаты, локальные и облачные инструменты по ситуации, этичные границы. Курс KFU-26-1 даёт практику агентов; этот план связывает курс Anthropic с моей ежедневной учёбой и разработкой на ближайшие 3 месяца.
---
*План подготовлен в рамках задания «ai-fluency», курс KFU-26-1.*