ИИ

Вики репозитория

Наводите на репозиторий — и она пишет короткую вики, объясняющую кодовую базу.

Карточка репозитория

  • Разбивка по языкам в байтах.
  • Стек — фреймворки показаны бейджами (Next, Angular, Electron, Tailwind, Django…).
  • Зависимости читаются прямо из ваших манифестов (package.json, Cargo.toml, go.mod, pyproject.toml, pubspec.yaml, Gemfile…) и группируются по архитектурной роли. Обвязка — заглушки типов, загрузчики, плагины линтеров — отфильтровывается заранее, и попасть в список могут только пакеты, которые проект действительно объявляет.
  • Граф зависимостей модулей, разобранный из исходников (JS/TS, Python, Go, Rust, Dart, Ruby, C/C++, PHP) и сопоставленный с собственными файлами репозитория, — так что импорт пакета никогда не превращается в фиктивное ребро.

Написанные страницы

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

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

Экспорт

Экспортировать в docs/ записывает всё целиком в docs/wiki/ связанным Markdown — так что это можно закоммитить, отревьюить в пул-реквесте и читать на своём хостинге.

Файлы, похожие на секреты, не отправляются никогда.

См. также: Возможности ИИ

Улучшить этот перевод на GitHub