
kingkongshot/pensieve
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Разорвал твои решения и принципы. Клод читает их, чтобы делать более правильный выбор.
Обзор
Pensieve не просто хранит документацию — он делает каждый разговор с агентом более точным: - -- «Использовать pensieve для проверки точности этого плана» -> Автоматически сверяет максимы и решения; планы, нарушающие архитектурные нормы, перехватываются до выполнения - -- «Используйте pensieve для поиска входной точки платёжного модуля» -> Knowledge содержит результаты предыдущего исследования, повторное использование напрямую без глобального поиска, экономия токена и времени - -- «Используйте pensieve для анализа, на какие рабочие процессы затронет этот рефакторинг» -> Четырёхуровневые знания формируют граф через семантические звена, следуя цепочкам ассоциаций для выявления намерений проектирования и зависимостей - -- «Используйте pensieve conventions для фиксации кода» -> Конвенции и решения уже накопились, больше нет вопросов «какой стиль?» или «где граница?
Обзор (машинный перевод)
Дайте своему агенту ИИ постоянно растущую память о проекте.
中文 README
Одним предложением: Pensieve — это саморазвивающаяся CLAUDE.md, которая работает как навык — с минимальным использованием контекста, совместимый со всеми инструментами ИИ, поддерживающими навыки.
| CLAUDE.md / agents.md | Pensieve | |
|---|---|---|
| Форма | Единый статический файл | Четырёхслойное структурированное знание |
| Техническое обслуживание | Ручное письмо, обновления инструкций | Автоматическое накопление, самовыравнивание |
| Область | Конвенции проекта | Конвенции + решения + факты + рабочие процессы |
| Связывание | Плоский | Семантические связи, формирующие граф знаний |
| Использование контекста | Введение полного текста | Маршрутизация по требованию на основе навыков, минимальное использование |
Зачем использовать Pensieve
| Без | С |
|---|---|
| Каждый раз приходится заново объяснять спецификации проекта | Спецификации сохраняются как максимумы, загружаются автоматически |
| Стандарты обзора кода зависят от настроения | Стандарты обзора, закреплённые в исполняемых конвейерах |
| Повторите ошибку прошлой недели на этой неделе | Уроки автоматически накоплены, пропущены в следующий раз |
| Забудьте, зачем вы сделали всё именно так через три месяца | Решения записывают контекст и альтернативы |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
In one sentence: Pensieve is a self-growing CLAUDE.md that runs as a skill – minimal context usage, compatible with all AI tools that support skills.
| CLAUDE.md / agents.md | Pensieve | |
|---|---|---|
| Form | Single static file | Four-layer structured knowledge |
| Maintenance | Manual writing, manual updates | Auto-accumulation, auto-alignment |
| Scope | Project conventions | Conventions + decisions + facts + workflows |
| Linking | Flat | Semantic links forming a knowledge graph |
| Context usage | Full-text injection | Skill-based on-demand routing, minimal usage |
Why Use Pensieve
| Without | With |
|---|---|
| Have to re-explain project specs every time | Specs stored as maxims, loaded automatically |
| Code review standards depend on mood | Review standards solidified into executable pipelines |
| Repeat last week’s mistake this week | Lessons auto-accumulated, skipped next time |
| Forget why you designed it this way three months later | Decisions record context and alternatives |
| Have to re-read docs to locate module boundaries every time | Knowledge caches exploration results, reuse directly |
Self-Reinforcing Loop
Pensieve doesn’t just store documentation – it makes every agent conversation more precise:
- Validate AI-generated plans –
"Use pensieve to check the accuracy of this plan"-> Automatically cross-references maxims and decisions; plans that violate architectural conventions are intercepted before execution - Narrow the exploration scope –
"Use pensieve to locate the entry point of the payment module"-> Knowledge contains previous exploration results, reuse directly without global search, saving tokens and time - Establish implicit connections –
"Use pensieve to analyze which workflows this refactoring will affect"-> Four-layer knowledge forms a graph through semantic links, following association chains to discover design intent and dependencies - Reduce repeated confirmations –
"Use pensieve conventions to commit code"-> Conventions and decisions are already accumulated, no more asking “what style?” or “where’s the boundary?”
You don’t need to manually maintain the knowledge base – daily development feeds it automatically:
Develop --> Commit --> Review (pipeline)
^ |
| <-- Auto-accumulate experience <-- |
| v
+-- maxim / decision / knowledge / pipeline
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add kingkongshot/pensieve