За някои IT хора писането на документация може да е сред най-досадните, но не и сред най-маловажните задачи в един проект. Дори напротив – документацията е неразделна част от него, а поддържането на нейната актуалност е особено важно за дългосрочната работа. С развитието на изкуствения интелект (AI) този процес вече става и по-лесен, и по-бърз.
Вече има редица инструменти, които ни помагат да пишем и поддържаме код по-бързо. За това ще говорим повече в новия проект на DEV.BG – AI Workshops. Тази поредица от обучения ще ви помогне да се възползвате от възможностите на изкуствения интелект в ежедневната си работа. Разгледайте ги тук.
За писането на документация с AI е важно да изберете инструменти, които:
- Позволяват лесна актуализация;
- Не пренебрегват доброто форматиране;
- Позволяват интеграция с codebase (ако е необходимо);
- Създават лесночетима и добре структурирана документация.
Ето и кои са едни от най-разпространените документи за писане на техническа документация.
GitHub Copilot Docs
GitHub Copilot вече е доста популярен асистент за писане на код, но сравнително новото му разширение помага на програмистите да създават и допълват документация бързо.
Copilot Docs позволява:
- Автоматично генериране на описания;
- Работи директно в IDE (integrated develpoment environment) като Visual Studio Code.
Това е подходящо решение за софтуерни проекти, които налагат промени в кода често.
Notion AI
До голяма степен този инструмент се уповава на знанията на Claude и GPT-4, като има вграден чат с двата модела.
Notion AI е полезен за:
- Структуриране на документи, създаване на чернови и резюмета;
- Препоръки за подобряване на текстовете и по-голяма точност.
Освен това анализира PDF файлове за секунди, може да превежда текстове с един клик, да транскрибира бележки, написани на ръка в тефтерчето ви. Всеки потребител може да зададе на платформата и собствения си стил на писане, за да осигури по-естествени език и изказ в документацията.
Scribe
Платформата автоматизира създаването на документация, като:
- Може да следи дадени действия (например кликване с мишката върху екрана) и да ги превърне в инструкция;
- Анализира IT инфраструктурата, открива компонентите и конфигурациите и генерира подробна документация, с което човешките грешки се свеждат до минимум.
Търсачката на Scribe позволява и бързото намиране на конкретна информация в документацията.
Но за какво друго вече можем да използваме AI в нашата IT работа? Обученията от поредицата AI Workshops ще ви дадат отговор на този въпрос – вижте ги тук.