docvault: Создайте локальную документацию API, чтобы уменьшить галлюцинации ИИ

Что делает docvault
docvault решает проблему, когда LLM вроде Claude уверенно предоставляют неверные сигнатуры функций, генерируя локальную, актуальную документацию API напрямую из исходного кода. Инструмент создаёт markdown-файлы, которые остаются в вашем репозитории, предоставляя надёжную точку отсчёта для AI-ассистентов в программировании.
Техническая реализация
Инструмент работает с крейтами Rust и пакетами Python, используя интроспекцию во время выполнения. Он генерирует двухуровневую структуру markdown-файла:
- Отобранные паттерны и подводные камни вверху
- Полная машинно-сгенерированная справка API внизу
Повторный запуск скрипта обновляет справку API, сохраняя ваши отобранные заметки. Скрипты используют только стандартную библиотеку Python без зависимостей и доступны для самостоятельного использования.
Интеграция с Claude Code
Установите плагин с помощью этих команд:
/plugin marketplace add zeapo/docvault
/plugin install vendored-docs@docvault
После установки вы можете использовать команды на естественном языке, например:
vendor the doc for kube
После того как документация будет завендорена, Claude проверяет эти локальные документы перед поиском в интернете, уменьшая галлюцинации. Вы также можете попросить Claude сравнить вашу реализацию с завендоренной документацией:
compare our usage of kube with the vendored doc
Такой инструмент полезен разработчикам, работающим со сложными библиотеками, где AI-ассистенты часто галлюцинируют детали API, особенно в экосистемах Rust и Python, где сигнатуры API критически важны для корректной реализации.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

context-link v1.0.0: Локальный MCP-сервер сокращает использование токенов в Claude Code на 91%
context-link v1.0.0 — это локальный MCP-сервер, который индексирует код с помощью Tree-sitter, предоставляя Claude только необходимые символы, зависимости и структуру, сокращая использование токенов на 91% в отдельных случаях и на 70–80% при выполнении полных задач.

Обсуждение на Reddit: Файлы Identity.md недостаточны для стабильности личности ИИ-сотрудника без надлежащей архитектуры модели.
В обсуждении на Reddit утверждается, что корректировка файлов identity.md для предотвращения смешения личностей в командах ИИ-сотрудников неэффективна, если базовая архитектура модели лишь имитирует разделение ролей. В посте рекомендуется использовать бэкенд Minimax M2.7, в который осознание границ было заложено в базовое обучение через более 100 циклов самоэволюции.

Пещерный человек: Навык Клода для кода, который сокращает 75% токенов, используя пещерный стиль речи
Caveman — это навык Claude Code, который сокращает использование токенов примерно на 75%, заставляя Клода отвечать кратко, в стиле пещерного человека, сохраняя при этом полную техническую точность. Устанавливается через npx или маркетплейс плагинов Claude.
Интеграция xAI TTS для Home Assistant, созданная с помощью Claude — полный репозиторий
Разработчик использовал Claude для создания пользовательской интеграции Home Assistant для TTS API xAI (голос Eve) с полным UI-конфигурированием, пятью голосами и речевыми тегами.