---
title: "Моё первое браузерное расширение"
description: "Первый опыт создания браузерного расширения. Для меня это способ опробовать методику ADSM в новой среде и оформить процесс через документы контекста."
date: 2025-08-26
display_date: "26 августа 2025"
image: "/img/avatar.jpg"
image_alt: "Моё первое браузерное расширение"
---

# Моё первое браузерное расширение

<zoom-img
    src="/img/avatar.jpg"
    alt="Моё первое браузерное расширение"
    width="100px"
    style="float: left; margin: 15px 15px 0 0"
  ></zoom-img>

Вчера я сделал первый шаг в сторону разработки браузерных расширений. До этого я много лет пользовался ими, но
    никогда не писал собственное.

Мотив у меня двойной. С одной стороны, мне всегда было интересно, как устроены расширения, ведь они сопровождают мою
    работу в браузере каждый день. С другой — теперь у меня есть методика ADSM и агенты, которые помогают оформлять
    процесс разработки через документы контекста. Это отличный повод опробовать её на новом поле.

Тематика расширения близка к моим прошлым экспериментам: раньше я сделал
    [браузерное приложение для работы с OpenAI API](https://github.com/flancer64/demo-wa-esm-openai)
    прямо в окне браузера. Теперь хочу повторить эту идею в формате расширения. Я понимаю, что такие проекты уже
    существуют, но для меня важен не конечный продукт, а процесс: оформление контекста, сборка спецификаций, фиксация
    шагов в ADSM.

Для сайта и блога это тоже шаг вперёд. Я хочу показать, что методика применима не только к браузерным и
    клиент-серверным приложениям, но и к расширениям, которые становятся важной частью пользовательского опыта в
    браузере.
