RU

Aquilum: как я написал заметочник на Rust без WebView и Electron

Я учел фидбек сообщества, открыл исходный код и сменил стек — теперь на Rust написано 99,6% всего кода, а от Tauri и Webview я полностью отказался.…

open sourceobsidianmarkdownrustтекстовый редакторбаза знанийmasonryvello cpuрендерингзаметочник
Habr
RU

Markdown, который вы не замечали: от двух пробелов до интерактивной статьи

Я собирался написать статью про Markdown. В процессе внутри документа оказался Doom. Разбираемся, почему два пробела меняют перенос строки, обратные…

markdownhabr flavored markdowngfmдокументацияинтерактивный учебникdoomfreedoomwebassembly
Habr
RU

Аналитик и ИИ: три инструмента, которые превращают хаос в требования

Мы работаем на крупном проекте, где присутствует десятки интеграций, сотни бизнес-сценариев, документация в Confluence, а теперь ещё и описания бизн…

аналитикаискусственный интеллектpandocllmконвертация документовчтзmarkdownwhispergitдокументация
Хабр — Управление
RU

Блог на автопилоте: markdown в статику, выход статьи по дате и пинг в IndexNow только для новых страниц

У меня блог на 78 markdown-файлах, и руками я его не публикую уже больше недели. Статья выходит, когда наступает дата в её шапке: сборщик в тот день…

генератор статического сайтаIndexNowcronmarkdownsitemapавтоматизация блога
Habr
RU

Aquilum — быстрый аналог Obsidian на Rust, который потребляет около 27 МБ ОЗУ

Aquilum — быстрый local-first заметочник на Rust для Windows с потреблением около 27 МБ ОЗУ и установщиком размером 11 МБ. В нём есть граф знаний, о…

rusttauri 2.0desktop applicationmarkdownobsidianбаза знанийзаметочникlocal-firstdataviewчтение книг
Habr
RU

Заметки в своём GitHub без сервера: как я оживил BatNoter и написал синхронизацию на Git Data API

Мне давно нравится идея хранить заметки обычными Markdown-файлами в своём репозитории на GitHub. Файлы остаются твоими, их можно открыть на github.c…

github apigit data apipwaoffline-firstmarkdownindexeddbcodemirrorзаметкисинхронизацияopen source
Habr
RU

Ваша База Знаний — золотая клетка с прозрачными стенами

“Облачный блокнот” выглядит как ваши файлы. Но это запись в чужой базе: её можно закрыть, выгрузить с потерями или скормить модели без уведомления.…

local-firstmarkdownnotionobsidianjsonискусственный интеллектнейросетибаза знанийприватностьперсональные данные
Хабр — Управление
RU

Как я держу документы и инструкции для агентов в актуальном состоянии

Цепочка такая: Сессия заканчивается. Транскрипт остаётся на диске. Хук SessionEnd только ставит session_id в очередь ( enqueue ). Текст уроков он не…

агентыдокументацияllmискусственный интеллектавтоматизацияdevopscode reviewmarkdownsystemdknowledge management
Habr
RU

Как мы автоматизировали перевод технической документации через инструменты вокруг модели

Рассказываем, как мы автоматизировали перевод технической документации и построили отдельный слой вокруг LLM, который выполнял главную работу. Читат…

техническая документациядокументациятехнический писательперевод документациимашинный переводлокализацияllmpythonmarkdownавтоматизация
Habr
RU

Рефакторинг моего Obsidian: как я перестроил хранилище после предыдущей статьи

Какое-то время назад я выкладывал статью на Хабр про свое obsidian хранилище. Я получил хороший фидбэк и некоторые идеи. Также я понял, что довольно…

obsidianjavascriptmarkdownзаметкименеджментпродуктивностьхранилищеданныекнигиzettelkasten
Habr
RU

У Claude Code уже есть такая память. Тогда зачем я держу свою?

Недавно я рассказал, как держу долговременную память агента на обычных markdown‑файлах, без вектор‑базы и эмбеддингов. За кадром…

Claude CodeLLM-агентыAI-агентыпамять агентадолговременная памятьRAGвектор-БДэмбеддингиmarkdowngit
Habr
RU

Мы мигрировали сотню страниц документации через MCP-сервер, а не скриптами

У каждого опубликованного сайта GitBook уже есть MCP-сервер. Мы узнали об этом случайно и вместо конвертеров просто дали агенту ходить в документаци…

MCPAI-агентыдокументацияdocs-as-codeDiplodocGitBookмиграцияmarkdownтехническая документацияYFM
Habr
RU

Память агента без вектор-БД: 363 markdown-файла вместо эмбеддингов

У меня восемь агентов с постоянной памятью: больше 360 файлов, около 1,4 МБ текста. Векторной базы нет ни одной, эмбеддинги я не считаю вообще. И эт…

память llm-агентавекторная базаRAGагентная памятьmarkdownархитектура памятиzero-infrallm
Habr
RU

Как мы показываем клиентам документацию по проекту из приватного репозитория, не пуская их в репозиторий

Сразу дисклеймер: это рассказ про инструмент, который мы написали для себя и используем каждый день. Ссылку дам в конце, продавать не буду — расскаж…

документацияdocs-as-codemarkdowngitMCPGitHubGitLabтехническая документациякомментарии к документацииAI-агенты
Habr
RU

Новая версия языка разметки текстов Markvan

Пару лет назад я презентовал на Хабре первую концепцию полнофункциональной текстовой разметки Маркван.  Которая позволяет создавать достаточно…

Маркванязыки разметкиспецификациягенератор статических сайтоврасширение для vscodeобъектная архитектураmarkdownmarkvan
Habr
RU

Боль и победа над AI. В попытках сделать свой онлайн сервис нашел способ сэкономить на токенах и сохранить чистоту кода

Здравствуйте. Надеюсь, тут есть люди, которые интересуются вайбкодингом (хотя в списке тем рассылки такой не нашёл, что для меня странно), и уж точн…

trae aimarkdownrulesideвайб-кодингвайб-программированиевайб-кодвайбкодингвайб кодингвайбокодинг
Habr
RU

Как сделать свой сервис распознавания голоса вместо PLAUD и закрытых ИИ-диктофонов

Звук сегодня является важным интерфейсом. Работа с чат-ботом своей "ИИшечки" упрощается в разы. Кроме того, помимо вайб-кодинга - есть еще и обычная…

вайб-кодингвайбокодинграспознавание речиmarkdownobsidian
Habr
RU

Marcli: Markdown Терминал

Библиотека рендеринга маркдауна в терминальные ANSI-последовательности. Вы пишете Markdown. Ваши пользователи видят красиво оформленный текст. Вся и…

cliterminalmarkdown
Habr
RU

[Перевод] Claude Code: почему HTML лучше Markdown

Markdown стал стандартным форматом для общения агентов с разработчиком. Простой, портативный, поддерживает базовое форматирование, легко редактирует…

markdownHTMLClaude CodeAI-агентыформат выводаинтерактивные документыSVGспецификацииcode reviewинформационная плотность
Habr
RU

Проблема obsidian для студентов или как я написал obsidian export helper

В данной статье я описал, с какими проблемами я встретился, будучи студентом, который на постоянной основе использует obsidian, из-за которых я созд…

obsidianmarkdownpythonzettelkastenexportproductivityпродуктивностьучебаclinotes
Habr