Перейти к содержимому

Turn Ideas into Code with Proposal Sessions

Редактировать страницу

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

Прежде чем начать сессию предложений, убедитесь, что у вас есть:

Сеансы предложений работают лучше всего, когда:

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

Если вам нужно только понимание репозитория или легкое обсуждение, сеанс беседы пройдет быстрее. Если вам нужна структура и отслеживаемость, продолжайте здесь.

Текущий поток предложений можно резюмировать следующим образом:

ЭтапДействие пользователяСистемный результат
Создать предложениеОткройте New Idea ящик и опишите запросПредложение начинается с четкого определения объема проекта и репозитория.
Подтвердить структуруПросмотр подробного представления сеанса и состояния рабочего процесса.ИИ объясняет цели, шаги и статус перед более глубоким выполнением
Отслеживайте прогрессИспользуйте доску сеансов для отслеживания ожидающих, активных и заархивированных элементов.Множественными предложениями становится проще управлять
Обзор результатаВернуться к просмотру завершенного сеансаВы можете повторно использовать заметки о коммитах и историю сеансов вместо того, чтобы начинать заново.

Текущей точкой входа предложения является New Idea ящик. Он делает больше, чем просто принимает короткий текстовый запрос. Это также приводит к тому, что запрос попадает в конкретный проект и область репозитория.

Новый ящик идей с выбором проекта, объемом репозитория и вводом запроса.

Начните с рассмотрения этих областей:

  • селектор проекта: подтвердите, какому проекту принадлежит запрос.
  • область репозитория: выберите, какие репозитории находятся в границах.
  • область предварительного просмотра: проверьте, что система будет считать целевой областью.
  • поле для запроса: опишите фактическое изменение на естественном языке.

Если работа затрагивает документацию, интерфейс и серверную часть вместе, определите эту границу здесь, а не добавляйте ее на позднем этапе выполнения.

Шаг 2. Просмотрите цели, этапы и статус в подробном представлении предложения.

Заголовок раздела «Шаг 2. Просмотрите цели, этапы и статус в подробном представлении предложения.»

После создания HagiCode не сразу переходит к редактированию. Сначала открывается подробное представление, в котором хранится состояние рабочего процесса, содержимое предложения и контекст сеанса.

Подробное представление сеанса предложения с этапами рабочего процесса, панелью содержимого и боковой панелью истории.

На этом экране показано, чем сеансы предложений отличаются от обычных сеансов беседы:

  • центральная панель — это не только чат; он сохраняет контент, связанный с предложением, видимым
  • степпер рабочего процесса делает текущее состояние явным
  • список сеансов и область сведений сохраняют контекст для длительной работы

Если цель, объем или разбивка задач по-прежнему кажутся неправильными, исправьте предложение, прежде чем двигаться дальше. В этом суть этого рабочего процесса.

Шаг 3. Отслеживайте несколько предложений на доске сеансов.

Заголовок раздела «Шаг 3. Отслеживайте несколько предложений на доске сеансов.»

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

Представление канбана сеанса со столбцами «Ожидание», «В процессе» и «В архиве»

Это представление особенно полезно для трех вещей:

  • определение того, какие предложения еще не начались
  • сравнение темпа нескольких активных сессий
  • архивирование завершенной работы, чтобы рабочее пространство оставалось читаемым

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

Шаг 4. Вернитесь к завершенному состоянию выполнения.

Заголовок раздела «Шаг 4. Вернитесь к завершенному состоянию выполнения.»

К концу предложения вам обычно нужно нечто большее, чем простой маркер «готово». Вам также необходимо проанализировать, что изменилось, как была организована сводка коммитов и можно ли сохранить тот же контекст в следующем раунде.

Представление завершенного сеанса с примечаниями к фиксации, наиболее важными действиями и историей сеанса.

Это представление завершенного состояния полезно для двух последующих задач:

  • просмотр сгенерированных заметок о фиксации и основного результата выполнения
  • продолжение того же контекста сеанса вместо того, чтобы перестраивать все с нуля

Другими словами, сессия предложений не является разовым генератором. Это прочный рекорд рабочего процесса.

Когда предпочтительнее сессия предложений

Заголовок раздела «Когда предпочтительнее сессия предложений»

Сначала выберите сеанс предложения, если:

  • изменение сложное, и вы не хотите, чтобы ИИ импровизировал слишком рано
  • работа будет рассмотрена или передана другим позже
  • задействовано несколько репозиториев, модулей или ролей
  • вы хотите, чтобы история выполнения и обоснование оставались пригодными для повторного использования

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