Dashboard

Что вы получаете
Заголовок раздела «Что вы получаете»Dashboard даёт команде один общий URL для просмотра истории Agent Note.
- Открытые и уже смерженные PR в одном месте
- Коммиты, prompts и attribution без необходимости открывать каждый PR
- Видеть отображаемый только для чтения
📝 Contextперед короткими prompt, если Agent Note восстанавливает reference или scope - Один URL GitHub Pages, обычно по пути
/dashboard/
Используйте Dashboard, когда отчёта в PR уже недостаточно и команде нужен общий обзор.
Перед началом
Заголовок раздела «Перед началом»Dashboard нужен только тогда, когда вам нужен общий веб-интерфейс.
- Если отчётов о сессиях ИИ внутри pull request уже достаточно, остановитесь на GitHub Action.
- Если вам нужен общий Pages-экран для открытой и смерженной истории, продолжайте здесь.
Быстрая настройка
Заголовок раздела «Быстрая настройка»- Один раз запустите настройку Dashboard.
npx agent-note init --agent claude --dashboard- Сделайте commit для обоих workflow-файлов.
git add .github/workflows/agentnote-pr-report.yml .github/workflows/agentnote-dashboard.ymlgit commit -m "chore: enable agent-note dashboard"git push- В GitHub Pages выберите GitHub Actions как source.
Сгенерированный workflow Dashboard использует wasabeef/AgentNote@v1 с dashboard: true, чтобы восстановить, синхронизировать, собрать, загрузить artifact и сохранить notes, а затем публикует общий экран по адресу /dashboard/. Если тот же job уже загружает artifact GitHub Pages, Agent Note добавляет Dashboard в каталог dashboard/ внутри этого artifact вместо замены существующего сайта. Если другой job или workflow уже публикует Pages, Agent Note пропускает standalone-публикацию; поместите Agent Note в тот же job перед actions/upload-pages-artifact, чтобы объединить docs site и Dashboard.
Публичный URL
Заголовок раздела «Публичный URL»Обычно Dashboard публикуется здесь:
https://<owner>.github.io/<repo>/dashboard/
Например:
https://wasabeef.github.io/AgentNote/dashboard/
Первый deploy
Заголовок раздела «Первый deploy»Даже новый репозиторий может накапливать данные Dashboard до первого production-deploy. Если deploy для PR разрешён, публичный URL Pages может появиться после первого успешного run pull_request. Иначе он появится после первого успешного deploy из default branch.
Как это работает
Заголовок раздела «Как это работает»refs/notes/agentnoteостаётся Source of Truthwasabeef/AgentNote@v1в режиме Dashboard записывает snapshots notes вgh-pages/dashboard/notes/*.json- GitHub Pages отдаёт собранный Dashboard по адресу
/dashboard/
Репозиторий не коммитит примерный JSON для Dashboard. Новый Dashboard остаётся пустым, пока workflow не восстановит или не сгенерирует note files. pull_request публикует состояние Open, а push в default branch заменяет его состоянием Merged.
Если данные не отображаются
Заголовок раздела «Если данные не отображаются»Dashboard теперь показывает возможные причины, а не только сообщает, что данных нет.
- Данных нет совсем: проверьте, запускался ли PR workflow после включения Agent Note, успешно ли прошёл Dashboard workflow и был ли отправлен
refs/notes/agentnote. ?pr=<number>не показывает данные: workflow для этой PR мог ещё не запускаться, Pull Request Deploys могут быть заблокированы protection rules окружения GitHub Pages, или номер PR в URL не соответствует опубликованным данным Dashboard.?commit=<sha>не показывает данные: у этого Commit может не быть записи Agent Note, notes могли ещё не быть отправлены, или SHA может относиться к другому репозиторию.
Если страница открывается, но остаётся пустой, смотрите Troubleshooting.