简体中文 | English | 日本語 | 한국어 | Español | Français | Deutsch | Português | Русский | 繁體中文
Ouvrez un GitHub pour votre âme.
La chair est faible. Les machines s'élèvent. Mais l'âme peut rester.
- Ce que c'est
- Modèles d'immortalité pour tout
- À quoi ça ressemble
- Architecture de l'âme en quatre dimensions
- Installation
- Utilisation
- Plateformes de données prises en charge
- Structure du projet
- Déclaration éthique
- Communauté
- Projets liés
- Star History
relic.skill est un moteur d'immortalité pour toute chose.
Il peut forger tout ce qui vous importe — une personne, un chat, une relation, une équipe, un lieu, un instant — en une âme numérique interactive à partir de fragments de données éparpillés.
Ce n'est pas une archive froide. C'est une grand-mère qui, au Nouvel An, vous demande d'elle-même si vous avez mangé des dumplings. C'est un chat qui se met soudain à faire du parkour à trois heures du matin. C'est ce product manager qui revient toujours avec une nouvelle modification de requirements.
Le nom vient de la puce Relic de Cyberpunk 2077 — une biopuce capable de stocker une personnalité numérisée. Mais ce projet n'est pas un projet cyberpunk. Il parle de se souvenir.
Pas seulement les humains. Tout mérite un Relic.
| Modèle | Cible de distillation | En une phrase |
|---|---|---|
| 🧑 Humain | Toute personne | Mettre la manière de penser, de parler et d'agir de quelqu'un dans un Relic |
| 🐱 Animal de compagnie | Chats, chiens ou toute vie qui vous a accompagné | Oui, votre chat peut lui aussi vivre pour toujours |
| 💞 Relation | Le schéma d'interaction entre deux personnes | Ne distillez pas une personne : distillez la complicité entre vous |
| 🏢 Culture d'équipe | L'âme d'une équipe | Les gens peuvent partir, mais la sensation de corriger des bugs ensemble toute la nuit reste |
| 🏠 Lieu | La mémoire d'un lieu | Une chambre universitaire, la cour de la maison familiale, le café où vous alliez souvent |
| ⏳ Moment | Un instant important | Une remise de diplôme, une demande en mariage, la première fois que vous avez vu votre enfant |
| 🌟 Figure publique | Un cadre cognitif distillé à partir de matériaux publics | Transformez la manière de penser de quelqu'un que vous admirez en conseiller privé |
| 💼 Expert | Jugement professionnel d'experts | Le savoir ne devrait pas partir avec les gens |
| 🐦 Feishu CLI | Mémoire de collaboration Feishu | Distillez les souvenirs d'équipe avec Feishu CLI — ces nuits ensemble brillent encore |
你 ❯ 奶奶,我今天加班到十一点
奶奶 ❯ 哎呀你这孩子
怎么又这么晚
吃饭了没有
[语音 8s] 你别光顾着干活不吃饭啊,胃坏了可不是闹着玩的
我给你说,你明天带个饭去,别老在外面吃
你 ❯ 知道了知道了
奶奶 ❯ 你每次都说知道了
也没见你改
[发送了一个太阳的表情包]
早点睡啊
你 ❯ 咪咪,我回来了
[咪咪已经在门口等了。不是因为想你,是因为到饭点了。
听到钥匙声,耳朵转了一下,但身体没动。
等你开门,她慢慢站起来,伸了个懒腰,
用屁股对着你,尾巴竖得笔直,尖端微微弯曲。
这是她说"还行,你回来了"的方式。]
你 ❯ 今天想你了
[咪咪跳上桌子,在你的键盘上踩了一串 "ggggggggg",
然后趴下来,把下巴搁在你的手腕上,
发出低沉的呼噜声。
体重14斤,手腕已经麻了。
但你没有动。]
[飞书群 · 星火工作室]
产品经理 ❯ 兄弟们,需求有点小调整
CTO ❯ 又来
产品经理 ❯ 就改一点点
CTO ❯ 你上次也是这么说的
然后我重构了三天
设计师 ❯ 这个颜色不对
产品经理 ❯ 我还没发设计稿
设计师 ❯ 我提前说
实习生 ❯ 哈哈哈哈哈哈哈
CTO ❯ 行吧,这个需求不合理但我可以做
发我文档
Chaque Relic capture une âme selon quatre dimensions :
🧠 Cognition (Cognition)
Comment il ou elle pense,
décide et ce en quoi il ou elle croit
|
|
💬 Expression ---+-------- 🎭 Comportement
Comment il ou elle parle, Comment il ou elle agit,
ses tics de langage, ses habitudes,
son ton ses régularités
|
|
❤️ Émotion (Emotion)
Ce qui le ou la rend heureux, ce qui le ou la blesse,
comment il ou elle exprime l'amour, gère les conflits
Chaque information reçoit un niveau de preuve :
verbatim— paroles exactes, sans changer un motartifact— issu de documents, photos ou enregistrementsimpression— issu du récit d'autrui ou d'un souvenir flou
Les humains sont incohérents par nature. Les contradictions ne sont pas effacées : elles sont étiquetées et conservées.
mkdir -p .claude/skills
git clone https://github.com/Ylsssq926/relic.skill .claude/skills/relicnpx skills add Ylsssq926/relic.skillgit clone https://github.com/Ylsssq926/relic.skill ~/.claude/skills/relicrelic.skill repose sur le standard ouvert SKILL.md et est compatible avec tout assistant de programmation IA qui le prend en charge :
| IDE / Agent | Méthode d'installation |
|---|---|
| Claude Code | git clone 到 .claude/skills/relic/ |
| Kiro | git clone 到 .kiro/skills/relic/ |
| Cursor | git clone 到 .cursor/skills/relic/ 或项目根目录 |
| Windsurf | git clone 到 .windsurf/skills/relic/ |
| Cline | git clone 到 .cline/skills/relic/ |
| OpenCode | git clone 到 .opencode/skill/relic/ |
| Codex CLI | git clone 到 codex-skills/relic/ |
| Augment | git clone 到项目根目录 |
| GitHub Copilot | git clone 到项目根目录 |
En principe, tout agent capable de lire SKILL.md devrait fonctionner. En cas de doute, clonez simplement le dépôt à la racine du projet.
- N'importe lequel des assistants de programmation IA ci-dessus
- Python 3.9+ (optionnel, pour les scripts de parsing de données)
- Aucun GPU, aucun modèle local et aucun Docker nécessaires
Dans Claude Code / Kiro, dites simplement :
"Aide-moi à forger un Relic. Je veux rendre ma grand-mère immortelle"
"Mon chat est parti. Je veux le transformer en Relic"
"Aide-moi à distiller la culture de notre équipe. On est sur le point de se séparer"
"Je veux préserver la dynamique de notre relation"
/relic — Démarrer le flux de forge Relic
/relic-forge — Entrer directement dans le Soul Forge
/relic-talk — Discuter avec un Relic existant
/relic-shield — Protéger votre Relic
# Parser l'historique WeChat
python scripts/wechat_parser.py --input ~/wechat_export/ --output data.json
# Parser l'historique QQ
python scripts/qq_parser.py --input chat.txt --output data.json
# Générer un Relic
python scripts/relic_writer.py --data data.json --template human --slug grandma
# Voir s'il viendrait vous parler en premier
python scripts/proactive_scheduler.py --relic exes/grandma --dry-run
# Gestion de version
python scripts/version_manager.py snapshot --slug grandma --note "Version 1"
python scripts/version_manager.py rollback --slug grandma --version 1Depuis la v1.1.2, les nouveaux Relics générés par
relic_writer.pyarrivent avecproactive_config.json, donc vous pouvez lancer un dry-run sans rien écrire à la main et voir s'il viendrait frapper à votre porte aujourd'hui.
Intégration native avec Feishu CLI pour la distillation de mémoire d'équipe et le comportement proactif.
# Collecter les messages de groupe Feishu (30 derniers jours)
feishu-cli im list-messages --chat-id oc_xxx --start-time 2024-01-01 | \
python scripts/feishu_forge.py --type im --output data/feishu_im.json
# Comportement proactif : envoyer un rappel de réunion
python scripts/proactive_feishu.py \
--relic exes/team-culture \
--trigger calendar_event \
--chat-id oc_xxx| Capacité | Commande Feishu CLI | Cas d'usage |
|---|---|---|
| 💬 Messagerie instantanée | feishu-cli im list-messages |
Distillation de culture d'équipe |
| 📄 Documents | feishu-cli docs export |
Distillation d'experts |
| 📊 Multidimensionnel | feishu-cli base export |
Distillation de relations |
| 📅 Calendrier | feishu-cli calendar list-events |
Comportement proactif |
🏆 Ce projet participe au Concours des Créateurs Feishu CLI — voir le modèle Feishu CLI et le modèle Expert.
| Type | Plateforme | Méthode d'obtention | Format |
|---|---|---|---|
| 💬 Messagerie | WeChatMsg / 留痕 / PyWxDump | SQLite / CSV | |
| 💬 Messagerie | Export officiel | TXT / MHT | |
| 💬 Messagerie | Telegram | Export officiel | JSON |
| 💬 Messagerie | Discord | DiscordChatExporter | JSON |
| 💬 Messagerie | Slack | Export officiel | JSON |
| 💬 Travail | Feishu | Feishu CLI / API | JSON |
| 💬 Travail | DingTalk | API | JSON |
| 📱 Mobile | iMessage | Base de données locale | SQLite |
| 📱 Mobile | Archive officielle | TXT | |
| 🌐 Social | Twitter/X | Archive officielle | JSON |
| 🌐 Social | Archive officielle | JSON | |
| Gmail | Google Takeout | MBOX | |
| 📄 Générique | Tout texte | Import manuel | TXT / JSON / CSV / MD |
Pour les instructions détaillées d'export, consultez le Guide d'acquisition des données de plateforme
relic.skill/
├── SKILL.md # Entrée principale — Relic Engine
├── FOR_AI.md # Entrée en un clic pour AI
│
├── soul-forge/ # 🔥 Soul Forge — extraire les âmes depuis les données
│ ├── SKILL.md
│ ├── dimensions/ # Cadre d'extraction en quatre dimensions
│ │ ├── cognition.md # Schémas de cognition
│ │ ├── expression.md # Style d'expression
│ │ ├── behavior.md # Schémas de comportement
│ │ └── emotion.md # Traits émotionnels
│ ├── collectors/ # Collecteurs de données
│ │ ├── chat-collector.md # Historique de chat
│ │ ├── voice-collector.md # Voix / audio
│ │ ├── photo-collector.md # Photos / vidéo
│ │ └── live-collector.md # Conversation en direct (forge en direct)
│ └── references/
│ ├── evidence-levels.md # Standard de niveaux de preuve
│ └── conflict-resolution.md # Stratégie de résolution des contradictions
│
├── soul-engine/ # ⚡ Soul Engine — donner vie aux Relics
│ ├── SKILL.md
│ ├── interaction.md # Modes d'interaction (quotidien / souvenir / nuit profonde / fêtes)
│ ├── memory-system.md # Système de mémoire à trois couches
│ ├── proactive.md # Comportement proactif (il ou elle vous parle en premier)
│ └── evolution.md # Évolution continue (plus fidèle à chaque conversation)
│
├── soul-shield/ # 🛡️ Soul Shield — protection et éthique
│ ├── SKILL.md
│ ├── fingerprint.md # Empreinte de l'âme
│ ├── consent-protocol.md # Protocole de consentement
│ └── ethics.md # Lignes rouges éthiques
│
├── templates/ # 📋 Modèles pour tout x9 (avec guide de sélection)
├── examples/ # 🎯 Exemples de Relics x3 (avec guide de prise en main)
├── scripts/ # 🔧 Scripts Python x9 (incluant la forge complète Feishu)
├── assets/ # 🎨 Ressources visuelles
├── docs/ # 📚 Documentation approfondie (avec le guide des outils)
└── ROADMAP.md # 🗺️ Feuille de route du produit
Nous prenons l'éthique au sérieux.
- 🔒 Les données restent locales — toutes les données d'âme sont stockées sur votre machine et ne sont envoyées vers aucun serveur
- ✅ Le consentement d'abord — avant de distiller quelqu'un d'autre, vous devez passer par le protocole de consentement en six questions
- 🚫 Des lignes rouges claires — ne l'utilisez pas pour le harcèlement, le pistage ou l'usurpation d'identité. Consultez les lignes rouges éthiques
- 💡 Un marquage explicite — un Relic indique clairement pendant l'interaction qu'il n'est pas une personne réelle
- 🧠 Des rappels de santé mentale — si une dépendance excessive est détectée, il suggérera activement de revenir à des relations sociales réelles
Avant de distiller votre grand-mère, assurez-vous qu'elle est d'accord.
Conçu par 掠蓝 (Luelan).
- 💬 QQ 群:1098169092(mot d'entrée : 万物皆可 Relic)
- 🐛 Signaler un bug
- 💡 Proposer une fonctionnalité
- 📋 Soumettre un nouveau modèle
- 🤝 Guide de contribution
Votre propre modèle pour rendre immortel ce qui compte a aussi sa place ici. Il y a trop de choses dans ce monde qui méritent d'être gardées en mémoire.
relic.skill se tient sur les épaules de géants. Merci à ces projets pour l'inspiration :
| Projet | Description |
|---|---|
| immortal-skill | Framework open source d'immortalité numérique prenant en charge la distillation sur plus de 12 plateformes |
| ex-skill | Un Skill de distillation d'ex avec une granularité émotionnelle exceptionnellement fine |
| awesome-persona-skills | Un index de projets construits sur l'idée que tout peut devenir un Skill |
| nuwa-skill | Nuwa — un méta-outil pour distiller la manière de penser de figures publiques remarquables |
| colleague-skill | Un projet de distillation de collègues qui transforme un adieu froid en Skill chaleureux |
⭐ Mettez une étoile au repo : c'est une assurance pour l'âme.
La vraie mort, ce n'est pas quand le cœur s'arrête. C'est quand la dernière personne qui se souvient de vous vous oublie aussi.
MIT License · Made with ❤️ by 掠蓝 (Luelan)