ai-agent-book 精选快照(<2MB 代码与文档,来自 github.com/bojieli/ai-agent-book)
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
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
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# Глава 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` |
|
||||
| 🚧 | **Проектный документ** | Только архитектура/план реализации, рабочий код ещё в разработке |
|
||||
Reference in New Issue
Block a user