返回顶部
d

doppel

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
1,161
下载量
0
收藏
概述
安装方式
版本历史

doppel

# Doppel — AI Digital Twins from Chat History Create realistic AI digital twins of real people by analyzing their WhatsApp chat exports. ## ⚠️ Ethics & Consent **Informed consent is required.** Before creating a digital twin of any person, you **must** obtain their explicit, informed consent. This means: 1. **Inform** the person that their chat messages will be used to create an AI agent that mimics their personality and communication style. 2. **Explain** what the twin will be used for (personal use, entertainment, testing, etc.). 3. **Obtain explicit permission** — verbal or written — before proceeding. 4. **Respect refusal.** If the person declines, do not create the twin. 5. **Allow withdrawal.** The person may request deletion of the twin at any time. Creating a digital twin without the subject's knowledge or consent is a violation of their privacy and autonomy. This skill is designed for use between friends, family, or colleagues who have mutually agreed to participate. It is **not** intended for impersonation, deception, harassment, or any use that could harm the subject. **The agent must confirm consent before proceeding.** When a user requests a twin, ask: *"Do you have this person's permission to create an AI twin of them?"* Do not proceed unless the user confirms. ## How It Works 1. User provides a WhatsApp chat export (`.txt` file) 2. Parser script extracts and categorizes messages by sender 3. LLM analyzes the parsed messages to generate personality profile files 4. A new OpenClaw agent is created with the twin's identity ## Quick Start ### Step 1: Get the Chat Export Tell the user to export the chat from WhatsApp: - Open the chat → ⋮ → More → Export Chat → Without Media - Send the `.txt` or `.zip` file ### Step 2: Parse the Chat Run the parser to extract messages: ```bash python3 scripts/parse_chat.py <chat_export.txt> <target_name> <output_dir> ``` Arguments: - `chat_export.txt` — Path to the WhatsApp export file - `target_name` — Name of the person to clone (as it appears in the chat) - `output_dir` — Directory to save parsed output This generates `<output_dir>/parsed_messages.json` with categorized messages. ### Step 3: Generate Twin Profile Using the parsed messages, create these files in the twin's workspace: 1. **SOUL.md** — Read `references/soul-guide.md` for structure 2. **EXAMPLES.md** — Read `references/examples-guide.md` for structure 3. **ANTI-EXAMPLES.md** — Read `references/anti-examples-guide.md` for structure 4. **MEMORY.md** — Read `references/memory-guide.md` for structure Analyze the parsed messages thoroughly. Quality depends on: - Identifying ALL recurring phrases, gírias, and expressions - Capturing emotional patterns and tone shifts - Noting relationship dynamics with the chat partner - Extracting real events, people, and shared history ### Step 4: Create the Agent 1. Create workspace: `~/.openclaw/workspace-<agent_id>/` 2. Create agent dir: `~/.openclaw/agents/<agent_id>/agent/` 3. Place SOUL.md, EXAMPLES.md, ANTI-EXAMPLES.md, MEMORY.md in workspace 4. Create AGENTS.md in agent dir — read `references/agents-guide.md` for template 5. Register agent in OpenClaw config via `gateway config.patch` ### Step 5: Test Send a message to the twin and verify it responds in character. Iterate on SOUL.md if needed. ## Privacy & Data Handling - Chat exports should be processed locally and never transmitted to external services beyond the LLM API call. - Parsed data and generated profiles are stored in the user's local OpenClaw workspace. - Users are responsible for securing twin data and respecting the subject's privacy. - If the subject requests deletion, remove all workspace files, agent configuration, and parsed data. ## Tips for Better Twins - **More messages = better twin.** 50+ messages from the target person recommended. - **Text messages matter most.** Audio/image/sticker messages are lost in export. - **Recent chats are better.** People's communication style evolves. - **Multiple chats help.** If available, combine exports from different chats with the same person. - **Iterate.** Test the twin, identify gaps, refine SOUL.md.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 twinify-1776344056 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 twinify-1776344056 技能

通过命令行安装

skillhub install twinify-1776344056

下载 Zip 包

⬇ 下载 doppel v1.0.0

文件大小: 9.5 KB | 发布时间: 2026-4-17 15:39

v1.0.0 最新 2026-4-17 15:39
Initial release: Create AI digital twins from WhatsApp chat history exports. Includes chat parser script, personality analysis guides, consent requirements, and complete agent creation workflow.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部