NO

nerds-odd-e/doughnut

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

50 stars Качество 61 Тренд 33MIT

Помощник по обучению, принятие заметок, обучение в команде и т. Д.

Обзор

Donut - это инструмент управления личными знаниями (PKM), сочетающий в себе зеттелькастеновый стиль захвата знаний с пространственным повторением и отзывом, а также способность делиться битами знаний с другими людьми (для друзей и команд). Стипендия и обучение - приобретение знаний и структурирование документации Donut Notebook публикует основную часть заказа. Если касса организовала, не инсценировала или не отслеживала работу, команда предупреждает, что эти локальные изменения исключены и оставляют их нетронутыми. donut notebook pull меняет оформление заказа и поэтому по-прежнему требует чистого локального основного. Веб-редактирует существующую записку, добавляя принятую историю Git. После изменения заголовка в Интернете, быстро перейдите эту историю, замените старый путь Markdown на путь, полученный из заголовка, и сохраните кассу чистой. Формат явно изменил компоненты перед постановкой: Формат: измененный рассматривает постановочные, нестадийные и неигнорированные неотслеживаемые пути, затем форматирует только затронутые компоненты хранилища.

Обзор (машинный перевод)

###Продолжение

Пончик — это личное знание Инструмент управления (PKM) комбинирование зеттелькастеновского стиля знаний захват с пространственным повторением и воспоминанием, а также способность Делитесь знаниями с другими людьми (для друзей и команд).

Для получения дополнительной информации вы можете прочитать:

  • Стипендия и обучение Приобретение знаний и структурирование документации

##Продуктовый бэклог

Карта истории

Пончик CLI

donut notebook publish публикует выписку main. Если касса инсценировала, не инсценировала или не отслеживала работу, команда предупреждает, что Местные изменения исключаются и остаются нетронутыми. пончик pull 'изменяет кассу и поэтому по-прежнему требует чистого Местные[2]. Веб-редактирование существующей заметки добавьте принятую записную книжку Git История. После изменения названия веб-сайта, быстро перейдите к этой истории, заменяя ее. Старый путь Markdown с траекторией, полученной из названия, и держит кассу чистой.

Скачать Donut Technology Stack

Архитектура видео

Начало работы

###1 Создание среды для развития

###2.Прежде чем совершить крюк

Формат явно изменил компоненты перед постановкой:

[[Т3]] рассматривает инсценированные, нестационарные и неигнорированные неотслеживаемые пути,

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Donut

About

Donut is a Personal Knowledge Management (PKM) tool combining zettelkasten style of knowledge capture with spaced repetition and recall, and the ability to share knowledge bits with other people (for buddies and teams).

For more background info you can read:

Product Backlog

Story Map

Donut CLI

# Install (macOS, Linux, WSL)
curl https://doughnut.odd-e.com/install -fsS | bash
# Install (Windows PowerShell)
irm 'https://doughnut.odd-e.com/install?win32=true' | iex
# Run CLI
donut

donut notebook publish publishes the checkout’s committed main. If the checkout has staged, unstaged, or untracked work, the command warns that those local changes are excluded and leaves them untouched. donut notebook pull changes the checkout and therefore still requires a clean local main. Web edits to an existing note append the notebook’s accepted Git history. After a web title change, pull fast-forwards that history, replaces the old Markdown path with the title-derived path, and keeps the checkout clean.

Donut Technology Stack

Current Architecture Videos

Getting started

1. Development environment setup

2. Git Pre-commit Hook

Format changed components explicitly before staging:

./scripts/run.sh pnpm format:changed
git add 
git commit -m "..."

format:changed considers staged, unstaged, and nonignored untracked paths, then formats only the affected repository components. Review those changes before staging the intended commit.

A pre-commit hook then validates affected staged components with pnpm lint:changed. It is check-only: it does not format files or mutate the working tree or Git index.

Setup: The git hooks are version-controlled in scripts/git-hooks/. To install them, run:

./scripts/setup-git-hooks.sh

This will copy the hooks from scripts/git-hooks/ to .git/hooks/ and make them executable. You only need to run this once after cloning the repository, or whenever hooks are updated.

Behavior:

  • The hook runs automatically on every git commit
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add nerds-odd-e/doughnut
Новичок в MCP? Начните с руководства на mcpskill.org →