# 2026-10-31

## Система «Отрывков» в Thei v0.0.8

Начал работу над важнейшим обновлением [Thei](https://gwynerva.net/projects/thei-r4KltjeLajW/) v0.0.8, которое добавляет на сайт новую подсущность — «отрывки». Я создаю записи в дневник каждый день и расписываю, что удалось сделать по самым разным проектам.

На самих же страницах проектов эту информацию фиг найдешь — там просто выводятся «связанные записи», в которых может быть куча другой информации. Вот и получается, что копится тонна полезной информации, которую у меня, может быть, и нет сил оформить в виде «разделов проекта». А в записях дневника ее никто и не увидит.

Отрывки полностью решают эту проблему — у них есть свое название, суть и принадлежность к проекту/событию/записи дневника. Когда пишу запись дневника, я создаю отрывки, которые напрямую привязаны к моим текущим проектам. И эти отрывки нормально отображаются на страницах целевых сущностей — без лишних данных про кошку, несварение желудка и т.д.

Так получится формировать структурированную и связную историю проектов/событий из маленьких кусочков, которые я делаю каждый день!

![Дизайн секции «Отрывки» на странице проекта.](https://gwynerva.net/diary/2026-10-31/content/uM3pOcHbn3erLVzzkqzxQEH0WhkFk6Kgr6.avif)

В таком оформлении точно случайно пропустить не получится!

[Дизайн-документ системы «Отрывков»](https://gwynerva.net/diary/2026-10-31/content/PNLR7WjgrQTcTGRqJlD66t6fEpVedqWoA0Fm.zip "Дизайн-документ системы «Отрывков», которая появилась в Thei v0.0.8.")

## TSProse v2

Обновил [TSProse](https://github.com/Gwynerva/tsprose) — свою фундаментальную библиотеку разметки прозового текста при помощи TSX. Перевел ее на TypeScript 7, упростил синтаксис (например, параграфы теперь можно разделять пустыми строками), создал нормальные тесты и даже расширение для VSCode с собственным быстрым форматтером удалось создать (Prettier уродовал файлы и безбожно долго работал в больших статьях).

![](https://gwynerva.net/diary/2026-10-31/content/AdqGipdBe9WYrpvFqyUcJ7n9aQmTbL.avif)

Заодно перевел Erudit и [Открытую Математику](https://gwynerva.net/projects/omath-8EsADbSKPn/) на новую версию. А вообще все это обновление затеял, чтобы у [Демидовича](https://gwynerva.net/projects/dodem-bvtXUYQmG1/) была строгая и удобная модель перекрестных ссылок, неограниченной вложенности блоков, анализа, поиска и всего такого! Потому что над полноценной реинкарнацией Демидовича начинаю работать уже завтра!

## Сайт для Насти для репетиторства

Приехала сестра и попросила помочь ей создать удобную сайт-систему для работы с учениками, потому что в Google Docs работать не особо удобно и там стало заканчиваться место.

За вечер Claude сделал прототип сайта с набросками основных типов упражнений. Можно создавать рабочие тетради, загружать картинки, добавлять теорию, следить за тем, что делают ученики на вкладке и так далее.

![](https://gwynerva.net/diary/2026-10-31/content/1OLkiuOagHdlWlJzu1HDJRJ0EGqsOaFTSu.avif)

![](https://gwynerva.net/diary/2026-10-31/content/0WXKWWjwG0cVmgQYTwRx4qD6D1rp.avif)

![](https://gwynerva.net/diary/2026-10-31/content/o7WSwqbu1lAoqyzwfx37OuRM6ut7sHYr0.avif)

![](https://gwynerva.net/diary/2026-10-31/content/MS6sKta0kvJd095foKpXKIJ2j2XGXn.avif)

Времени поработать было не так много, поэтому договорились с сестрой продолжить работу уже на следующей неделе — ориентировочно во вторник. Постепенно приобщаю членов семьи к использованию нейросетей, потому что эту тему надо активно осваивать, чтобы не остаться позади! 😎

*Скрыто от посетителей*

## Связи

### Проекты

- [Thei](https://gwynerva.net/projects/thei-r4KltjeLajW/) — Цифровой архив жизни, который не позволит важным моментам затеряться, словно слезы в дожде.

- [Открытая Математика](https://gwynerva.net/projects/omath-8EsADbSKPn/) — Лучший на свете цифровой учебник по математике, сочетающий в себе теорию, конспекты и задачник одновременно!

- [Демидович](https://gwynerva.net/projects/dodem-bvtXUYQmG1/) — TODO
