Динамические блоки

Измените цифры один раз. Все документы, где они есть, обновятся следом.

Динамический блок — это часть документа, взятая из другого файла: таблица из электронной таблицы в отчёте Word, итог посреди предложения, рисунок в заметке. Когда источник меняется, Golem Docs записывает новый результат в каждый документ, который его показывает.

План сада

Этой весной вдоль южного забора появились четыре новые грядки. Пока они обошлись в $214.

Сколько стоила каждая статья, по бюджету:

СтатьяСумма
Семена$38
Земля и компост$96
Кедровые доски$80
Итого$214
Обновляется из таблицы
Таблица из электронной таблицы — в документе Word. И таблица, и итог в предложении взяты из бюджета. Здесь они только для чтения, а подпись называет их источник.
Это рисунок приложения, а не запись. Всё работает одинаково в браузере, на компьютере и на телефоне.

Три шага, чтобы создать блок

  1. Копировать как живую ссылку. В электронной таблице выделите таблицу, диапазон или одну ячейку и выберите Правка › Копировать как живую ссылку. В документах это тоже работает: для таблицы, раздела или закладки.
  2. Вставьте куда угодно. В документ Word, заметку, другую электронную таблицу, PDF-форму или рисунок. Блок показывает то же, что источник, с его числовыми форматами, в стиле окружающего документа.
  3. Продолжайте работать. Измените источник, и все документы, которые его показывают, обновятся по порядку, даже документ, который показывает документ, который его показывает. Изменение, не затрагивающее ни одного блока, ничего не записывает.

Результат хранится в файле.

## Весенние расходы

<!-- golem:live Бюджет сада.xlsx#Весна stamp=3f9a2c1e -->
| Статья | Сумма |
| --- | ---: |
| Семена | $38 |
| Земля и компост | $128 |
| Кедровые доски | $80 |
| Шпалера для фасоли | $45 |
| Итого | $291 |
<!-- /golem:live -->
Для любого другого приложения это обычная таблица

Динамический блок записывает то, что показывает, прямо в документ. Word, Obsidian, GitHub и ваш ИИ видят обычную таблицу с актуальными цифрами.

В заметке блок создаётся строкой ![[Бюджет сада.xlsx#Весна]], поэтому ваш ИИ может добавить динамический блок, написав всего одну строку, а Golem Docs его заполнит.

Как подключить свой ИИ ›

Любой источник, в любом документе

Что может показывать блок

  • .xlsxТаблицу, диапазон, именованную ячейку или диаграмму
  • .csvЦелый файл, с фильтром и сортировкой
  • .docx .mdРаздел, закладку или таблицу из другого документа
  • .mdПоле из метаданных заметки
  • .pdfЗначение поля формы или страницу как изображение
  • .svg .pngРисунок или изображение

Куда его можно вставить

  • .docx .odtWord и OpenDocument: таблица, значение в предложении, изображение
  • .md .htmlЗаметки и веб-страницы
  • .xlsxЭлектронные таблицы: ячейки заполняются с места вставки, и формулы могут на них ссылаться
  • .pdfPDF-формы и страницы: заполненное поле, текстовое поле, изображение
  • .svgРисунки: группа, которую можно двигать и масштабировать
  • .pdfPDF-копия документа, которая перезаписывается при каждом его изменении (Файл › Живая PDF-копия)

Блоки без электронных таблиц

Вставка › Живой блок считает данные по папке с заметками, без формул и без кода.

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

Есть ещё хронология заметок по дате из их метаданных. Для всего остального есть скрипты: небольшой файл TypeScript в вашем хранилище, написанный вами или вашим ИИ. Он работает в изолированной среде и видит только то, что вы разрешите.

Этому можно доверять