Files
ai-agent-book/chapter9/README.ru.md
T
liqiang b119135836
Build latest book artifacts / build (push) Canceled after 0s
dependency resolution / resolve (3.11) (push) Canceled after 0s
dependency resolution / resolve (3.13) (push) Canceled after 0s
deploy-pages / build (push) Canceled after 0s
deploy-pages / deploy (push) Canceled after 0s
i18n consistency check / check (push) Canceled after 0s
provider adoption tests / test (chapter2/context-compression) (push) Canceled after 0s
provider adoption tests / test (chapter2/prompt-injection) (push) Canceled after 0s
provider adoption tests / test (chapter2/system-hint) (push) Canceled after 0s
provider adoption tests / test (chapter3/log-sanitization) (push) Canceled after 0s
web-search-agent tests / test (push) Canceled after 0s
web-search-agent tests / agentbook (push) Canceled after 0s
ai-agent-book 精选快照(<2MB 代码与文档,来自 github.com/bojieli/ai-agent-book)
2026-08-20 13:12:50 +00:00

47 lines
6.0 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.
# Глава 9 · Самоэволюция агента
> Рост без изменения весов. Три парадигмы обучения, обучение на опыте и путь от «пользователя инструментов» к «создателю инструментов» — как агенту перейти от «умного» к «умелому».
← [К оглавлению](../docs/ru/README.md) · 📖 [Читать главу](../book-ru/chapter9.md)
## Как читать эксперименты
В основном тексте короткие скелеты механизмов объясняют поток управления; в каталогах экспериментов находятся полные адаптеры SDK, журналы, тесты и приёмочные доказательства. Читать каждый файл построчно не требуется.
- **Starter:** Начните с цели, минимальной команды и условий приёмки; начните с [trajectory-verifier](trajectory-verifier/);
- **Builder:** Проследите точку входа, основной цикл, схему состояния/сообщений, инструменты и проверяющий модуль.
- **Maintainer:** Затем изучите тесты, манифесты доказательств, обработку сбоев, откат и адаптеры провайдеров.
При первом чтении можно пропустить ключи, слой представления и совместимость провайдеров; вернитесь при воспроизведении чисел.
## Сопутствующие проекты
| Эксп. | Проект | Тип | Описание |
| :--: | --- | :--: | --- |
| 8-1 | [trajectory-verifier](trajectory-verifier/) | ✅ | Эксперимент 8-1: объединяет результаты среды, процессные правила и языковые рубрики в диагностику траекторий клиентской поддержки с привязкой к доказательствам |
| 8-2 | [gaia-experience](gaia-experience/) | ✅ | Эксперимент 8-2: сравнивает успешные, частично успешные и неудачные траектории, формируя межтраекторные Markdown-документы опыта |
| 8-3 | [prompt-auto-optimization](prompt-auto-optimization/) | ✅ | Эксперимент 8-3: генерирует минимальные патчи промпта из неудачных траекторий и управляет релизом через граничный и удерживающий наборы |
| 8-4 | [browser-use-rpa](browser-use-rpa/) | ✅ | Эксперимент 8-4: компилирует браузерные траектории в рабочие процессы с предикатами состояния, проверенные сбросом и повторным воспроизведением |
| 8-5 | [self-modifying-agent](self-modifying-agent/) | ✅ | Эксперимент 8-5: повторяющиеся сбои запускают патчи кода с повторами/размыкателем цепи, регрессионные тесты, канареечный релиз и откат |
| 8-6 | [hermes-self-evolution](hermes-self-evolution/) | 📖 | Hermes получает всю книгу и свой исходный код, выбирает улучшение, меняет себя и превращает каждый отказ Reviewer в новый раунд обучения до принятия |
| 8-7 | [self-evolution-eval](self-evolution-eval/) | ✅ | Эксперимент 8-7: оценивает долгосрочную эволюцию в четыре фазы — обучение, перенос, изменение правил и удержание |
| 8-8 | [harness-safety-gate](harness-safety-gate/) | ✅ | Шлюз подтверждения высокорисковых операций |
| 8-9 | [ai-style-skill](ai-style-skill/) | ✅ | Преобразует отзывы о письме в проверяемый Skill; глава связывает Skill для кривых кавычек с аудированными синтетическими данными и постобучением, а ошибки tokenizer/Harness в exact-copy разделяет |
Все перечисленные эксперименты имеют офлайн-вход без API-ключа и юнит-тесты; пути расширения, требующие реальных моделей или браузера, описаны в README каждого проекта.
## Дополнительные примеры
| Эксп. | Проект | Связь |
| :--: | --- | --- |
| 7-8 | [prompt-distillation](prompt-distillation/) | Межглавный проект по дистилляции промптов и параметризованному обучению; метод обучения относится к главе 7 |
| — | [self-evolving-tools](self-evolving-tools/) | Обнаружение, инкапсуляция и переиспользование инструментов в духе Alita — дополнительный пример «записи опыта в виде программ» |
## Типы проектов
| Значок | Тип | Значение |
| :--: | --- | --- |
| ✅ | **Автономный** | Полный код в этом репозитории, запускается после настройки API-ключа |
| 📖 | **Гайд по воспроизведению** | Подробный документ, зависящий от **внешних репозиториев** через `git clone` |
| 🚧 | **Проектный документ** | Только архитектура/план реализации, рабочий код ещё в разработке |