● Сообщество
YIKUAIBANZI
⚡ Сразу
forge-skill
автор YIKUAIBANZI · YIKUAIBANZI/forge-skill
Local-first personality distillation engine — analyze your own patterns (forge-self) or preserve a loved one's voice (forge-persona) from chat records and journals.
人格蒸馏引擎. A local-first, no-server skill that parses chat records, diaries, and social media to distill communication patterns into two artifacts: self profiles (your own decision patterns and blind spots) and persona profiles (someone else's distinctive voice). Then lets you use-self to consult variant versions of yourself, or use-persona to roleplay with someone's preserved voice. Not resurrection — an echo, local, iterative, and under your control.
Зачем использовать
Ключевые функции
- Fully local — no server, no cloud, no telemetry
- forge-self: digital mirror of your own patterns + blind spots
- forge-persona: preserves voice/mannerisms from chat + journals
- use-self: consult variants (cautious / decisive / relationship-focused) of yourself
- use-persona: roleplay with extracted traits of another
- Iterative — accepts your corrections over time
Живое демо
Как выглядит на практике
forge-skill.replay
▶ готово
Сценарии использования
Реальные сценарии: forge-skill
Когда использовать: A fork-in-the-road decision where you want to hear your own conflicting voices.
Поток
-
Build self profile
Use forge-self on /path/to/my-journals and chats. Distill patterns, decision tendencies, blind spots.✓ Скопировано
→ Local profile written with identified patterns
-
Consult variants
use-self. Decision: accept the offer or stay. Give me 'cautious me', 'decisive me', 'relationship-focused me' perspectives.✓ Скопировано
→ Three distinct voices, not bland averages
Итог: A decision you made after hearing your own contradictions.
Подводные камни
- Expecting one 'right' answer to pop out — The skill's promise is perspective, not prescription
Когда использовать: You have old messages/journals and want to keep their voice accessible.
Предварительные требования
- Chat exports, journals, social posts — Gather into a local folder
Поток
-
Build persona
Use forge-persona on this archive of my grandmother's letters. Distill her voice.✓ Скопировано
→ Persona file capturing style, vocabulary, quirks
-
Use the persona
use-persona — talk to me about my job stress the way she would.✓ Скопировано
→ Response that recognizably sounds like her — not generic
-
Correct iteratively
That phrase wasn't quite her — here's how she'd actually say it.✓ Скопировано
→ Profile updated, next response better
Итог: An echo you can sit with, fully under your control.
Подводные камни
- Treating it as the person rather than an echo — The skill explicitly warns: this is not resurrection. Hold it as a tool for reflection
Когда использовать: Year-end review with a twist.
Поток
-
Run forge-self on a year's worth
Run forge-self on my 2025 chat + journal archive. Compare to 2024 if data exists. What changed?✓ Скопировано
→ Pattern delta with specifics
Итог: Actual data about how your communication evolved.
Комбинации
Сочетайте с другими MCP — эффект x10
Archive sources and profile artifacts in one managed local folder
Organize my journal exports under ~/forge/sources/ and profiles under ~/forge/profiles/.✓ Скопировано
Стоимость и лимиты
Во что обходится
- Квота API
- None
- Токенов на вызов
- Large on initial distillation (journals can be big)
- Деньги
- Free
- Совет
- Distill once, reuse many times — the profile is persistent
Безопасность
Права, секреты, радиус поражения
Минимальные скоупы: Read on your source folders, write on the profile folder
Хранение учётных данных: None — fully local
Исходящий трафик: LLM call processes the data — choose a provider whose policy you're comfortable with
Никогда не давайте: Network egress for the profile data — stays on your disk
- Deeply personal data — think before choosing which LLM provider processes it.
- Preserving someone else's voice: do so with respect for them and for yourself.
- This is an echo, not a person. Set psychological expectations accordingly.
Устранение неполадок
Частые ошибки и исправления
Distilled profile feels generic
Supply more source material, especially distinctive pieces
Persona drifts over many turns
Periodically correct; the skill learns from your corrections
Альтернативы
forge-skill в сравнении
| Альтернатива | Когда использовать | Компромисс |
| Writing in a regular journal | You just want reflection, not distillation | No variant consultation |