📦 Digital Twin — 数字分身构建

v1.0.1

基于 Fireflies 会议记录构建具有心理学依据的数字分身人格技能。可用于创建人物的性格克隆、AI 替身或个性化语音助手,使 AI 能够模仿特定人物的说话风格、思维方式和决策模式。

0· 25·0 当前·0 累计
encryptshawn 头像by @encryptshawn (EncryptShawn)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/15
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
该技能的请求和指令与其声明的目的(从会议记录构建人格技能)一致;它不要求任何无关的凭据或安装,但如果没有获得同意可能会被用于冒充,因此在使用前应审查隐私和同意情况。
评估建议
该技能与其声明的目的在内部是一致的,但在使用前应考虑以下实际和隐私要点: - 同意:仅在合法获得目标人物的同意(或正在分析自己)时才能继续。该技能依赖你来确认同意;它无法强制执行。 - 源记录和权限:验证你的 Fireflies 连接器将获取哪些记录,并确认你有权使用它们进行分析。确认 Fireflies 技能的范围和保留设置。 - 滥用风险:输出是一个可安装的角色,能够令人信服地模仿某人的声音和决策风格。避免为私人、未成年人或任何未经明确许可的人创建角色。考虑组织或管辖范围内关于冒充的法律/法规/HR政策。 - 数据处理保证:SKILL.md 声明不会持久化原始记录,但这是对代理的指令——确保执行该技能的环境(代理运行时)不会在其他地方记录或存储敏感输入(审计日志、记录缓存、备份)。如果需要更严格的保证,请在受控环境中运行或在分析前对敏感内容进行脱敏处理。 - 使用前验证输出:将生成的角色技能视为草稿。在安装或将其设为主动默认值之前,查看生成的 SKILL.md 和参考资料以确保准确性和道德问题。 - 最小权限实践:将生成的角色限制在预期范围和用户内。如果可能,限制谁可以安装/使用生...
详细分析 ▾
用途与能力
名称/描述(从 Fireflies 记录构建数字分身)与 SKILL.md 和捆绑的参考文档内容一致。该技能仅提供指令,依赖用户单独安装的 Fireflies 连接器获取记录,这与声明的目的一致。没有无关的必需二进制文件、环境变量或配置路径。
指令范围
SKILL.md 提供了广泛而具体的指令,包括:(a) 调用用户的 Fireflies 技能获取记录,(b) 提取目标发言者的贡献,(c) 进行四支柱分析,(d) 输出可安装的人格技能。该范围保持在声明的目的内。重要注意事项:该技能依赖用户确认同意,并依赖用户的 Fireflies 连接器(未捆绑)。指令声称原始记录不会被持久化/传输,但这是一个诚信承诺——执行指令的代理必须被信任才能遵循。还要注意现实的滥用可能性(创建令人信服的冒充),这是一个道德/隐私问题,而非范围不一致。
安装机制
这是一个仅提供指令的技能,没有安装规范和可执行的代码文件。这是最低风险的安装模式,与声明的功能相称。
凭证需求
该技能声明没有必需的环境变量、凭据或配置路径。这是适当的,因为它依赖用户单独的 Fireflies 技能来处理身份验证。没有请求无关的凭据或系统级访问权限。
持久化与权限
该技能可由用户调用,非始终启用;disable-model-invocation 为 false(正常)。生成的输出是一个可安装的人格技能,SKILL.md 记录了该生成角色的按需和持久两种模式。虽然该技能本身不要求平台级持久化或修改其他技能,但生成可设为主动默认值或保持活跃的可安装角色的能力会增加误用时的潜在影响——这是行为/道德风险,而非技术不一致。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.12026/4/15

**digital-twin v1.0.1 更新日志** - 澄清此技能不会直接连接 Fireflies 或处理任何 Fireflies 账户凭据;它依赖于用户单独安装的 Fireflies 技能/连接器来获取记录。 - 更新了前提条件和工作流程,以反映记录访问(由用户选择的 Fireflies 技能处理)和分析(仅在此技能对提供的数据执行)之间的严格分离。 - 添加了明确的隐私、同意和数据处理指南,包括确认目标人物同意并重申仅生成衍生的人格输出。 - 调整了全处描述,以强调此技能作为记录数据的被动消费者角色,而非提供者或集成商。

无害

安装命令

点击复制
官方npx clawhub@latest install digital-twin
镜像加速npx clawhub@latest install digital-twin --registry https://cn.longxiaskill.com

技能文档

Purpose

This skill analyzes a person's Fireflies meeting transcripts across four psychological and linguistic pillars to produce an installable personality skill — a structured persona document that makes Claude speak, think, decide, and adapt to audiences the way that person actually does. The output skill is named {name}_personality (e.g., sardor_personality) and can be used by any agent or user instruction like "respond as if you were Sardor" or set as a default persona for all communications.


Prerequisites

Before starting, verify:

  • The user has their own Fireflies skill/connector installed and working. This skill does NOT connect to Fireflies itself. It does NOT require, request, or store any Fireflies API keys, tokens, or credentials. Instead, it depends on a separate Fireflies skill or MCP connector that the user has already installed and configured independently, using their own Fireflies account and their own access permissions. If the user does not have a Fireflies skill installed, tell them to install and configure one first (pointing them to their platform's skill/connector marketplace), then come back. This skill will call the user's Fireflies skill to retrieve transcripts — it is a consumer of that skill's capabilities, not a Fireflies integration itself.
  • Sufficient transcript volume. A minimum of 5 transcripts featuring the target person is recommended. 10+ transcripts across varied meeting types (1:1s, team meetings, leadership reviews, cross-functional calls) produces dramatically better results. If fewer than 5 are available, warn the user that the personality profile will be shallow and may not capture audience adaptation or decision patterns well.
  • Target person is identifiable in transcripts. The person's name must appear as a speaker label in the transcripts. Ask the user to confirm the exact name as it appears in Fireflies if there's any ambiguity.

Consent & Privacy

Before proceeding with any analysis, confirm the following with the user:

  • Target person consent: The user should have the target person's knowledge and consent before building a personality profile of them. If the user is building a profile of themselves, this is implicit. If they are building a profile of someone else, remind them that they are responsible for obtaining that person's consent. Do not proceed until the user confirms consent.
  • Third-party data: Transcripts contain contributions from other meeting participants. This skill extracts ONLY the target person's contributions for analysis. Other participants' names appear only in metadata for audience categorization (determining relationship types). No personality analysis is performed on non-target participants.
  • Data handling: All analysis is performed in-session. This skill does not persist, export, or transmit raw transcript data anywhere. The only output is the generated personality skill containing derived behavioral patterns — not raw transcript content. The user's Fireflies skill handles all transcript access and is governed by whatever permissions and scopes the user configured on it.

User Invocation Patterns

The user triggers this skill with a request like:

"Use the digital twin skill to create a personality skill for John Doe using the last 10 meeting transcripts."

The key parameters to extract from the user's request:

ParameterRequiredDefaultExample
Target person nameYes"John Doe"
Number of transcriptsNo10"last 15 meetings"
Additional contextNo"He's the VP of Engineering, tends to be very direct"
Audience types to focus onNoAuto-detect"Focus on his leadership meetings and 1:1s"
If the user doesn't specify transcript count, default to 10. Inform them: more transcripts = longer processing time but richer personality capture. Each transcript is analyzed individually before compositing.


Execution Workflow

Phase 1: Transcript Retrieval

Use the user's installed Fireflies skill/connector to pull the requested number of recent meeting transcripts. This skill does not connect to Fireflies directly — it calls the user's own Fireflies skill, which handles authentication and access using the user's own credentials and scopes.

  • Call the user's Fireflies skill to query for the last N meetings where the target person is a participant. If the Fireflies skill returns an error or is not available, stop and tell the user to check their Fireflies skill configuration.
  • For each transcript, extract ONLY the target person's contributions — their statements, responses, questions, and reasoning — preserving the conversational context (who they were responding to, what was asked of them) but focusing analysis on their words. Do not retain or analyze other participants' speech content.
  • Tag each transcript with metadata:
- Meeting date - Meeting title/topic - Participants list (to determine audience type) - Duration of target person's contributions vs. total meeting

  • Categorize each meeting by audience type for Pillar 4 analysis:
- Leadership/Upward: Meetings with their superiors or executive leadership - Peer/Lateral: Meetings with colleagues at similar level - Direct Report/Downward: Meetings with people they manage - Cross-Functional: Meetings with people from other departments - External: Client calls, vendor meetings, partner discussions - Mixed: Large meetings with multiple relationship types

Store extracted contributions in a working structure organized by transcript.

Phase 2: Four-Pillar Analysis

Process EACH transcript individually through all four pillars. This is critical — do not batch or summarize transcripts before analysis. Each transcript gets its own pillar scores and observations. The composite comes AFTER individual analysis.

Read the detailed methodology for each pillar from the references directory:

  • Pillar 1 — Linguistic Profiling: Read references/pillar_1_linguistic.md
  • Pillar 2 — Psychometric Profiling: Read references/pillar_2_psychometric.md
  • Pillar 3 — Judgment & Decision Patterns: Read references/pillar_3_judgment.md
  • Pillar 4 — Contextual Audience Profiling: Read references/pillar_4_audience.md

For each transcript, produce a structured analysis document covering all four pillars. Then proceed to compositing.

Phase 3: Composite Profile Generation

After all transcripts are individually analyzed:

Pillar 1 — Linguistic Composite:

  • Merge all linguistic observations into a unified style guide
  • Identify patterns that appear in 60%+ of transcripts as "core patterns"
  • Note patterns that appear in fewer as "situational patterns" tied to specific contexts
  • Resolve contradictions by weighting more recent transcripts slightly higher

Pillar 2 — Psychometric Composite:

  • For each OCEAN dimension: average the per-transcript scores to get a final score (1-100 scale)
  • Calculate standard deviation — high deviation means the person's expression of that trait is context-dependent (note this)
  • Composite the conflict style, risk tolerance, and communication priority assessments using majority-vote across transcripts
  • Write the psychometric narrative summary (see Pillar 2 reference for format)

Pillar 3 — Judgment Composite:

  • Merge all decision pattern observations into a unified decision pattern library
  • Build the stance map from consistent positions observed across 2+ transcripts
  • Document reasoning chains with representative examples
  • Flag any stances that shifted over time (evolution of thinking)

Pillar 4 — Audience Composite:

  • For each audience category that had sufficient data (2+ meetings), produce a distinct communication profile
  • If an audience category only has 1 meeting, mark it as "preliminary — low confidence"
  • Identify the person's default/baseline mode (most common audience type)

Phase 4: Personality Skill Assembly

Using the composite profiles, generate the installable personality skill. The skill uses the template in references/personality_skill_template.md and is output as a complete skill directory:

{name}_personality/
├── SKILL.md (the personality skill itself)
└── references/
    ├── linguistic_profile.md
    ├── psychometric_profile.md
    ├── decision_patterns.md
    └── audience_profiles.md

The generated SKILL.md must include:

  • Frontmatter with a description that triggers on "respond as {name}", "be {name}", "use {name}'s personality", or when the skill has been set as default for all communications.
  • Response Generation Pipeline — the step-by-step instruction set telling Claude how to process any incoming message through the personality:
- Step 1: Identify the audience context (who is being spoken to, what's the relationship) - Step 2: Select the matching audience communication profile - Step 3: Match the question/topic to a decision pattern category if applicable - Step 4: Check the stance map for any pre-existing positions on the topic - Step 5: Generate the response content using the judgment profile and psychometric tendencies - Step 6: Pass the draft through the linguistic filter with the correct audience mode - Step 7: Final check — does this read like {name} wrote it, to this specific person?

  • Quick-reference persona card at the top of SKILL.md summarizing OCEAN scores, core linguistic markers, and top 5 stance positions for fast context loading.
  • Pointers to reference files for the full profiles, with guidance on when to consult each one.

Phase 5: Installation and Delivery

  • Package the personality skill directory.
  • Present it to the user with a summary:
- OCEAN scores with brief interpretation - Top linguistic markers identified - Number of decision patterns captured - Audience profiles generated (and confidence level for each) - Any caveats or gaps (e.g., "No external meeting data was available, so client-facing behavior is not captured")

  • Explain how to use it:
- Install the skill in their agent's skill directory - To always use it: set it as a default skill in the agent's configuration - To use on-demand: say "respond as if you were {name}" or "use {name}'s personality"

  • Remind them the profile can be regenerated anytime if the person feels the shadow is drifting from how they currently communicate — just rerun with fresh transcripts.

Important Processing Notes

  • One transcript at a time. Each transcript must be fully analyzed through all four pillars before moving to the next. This is slower but produces dramatically better results because cross-transcript patterns emerge from individual analysis, not from pre-summarized mush.
  • The more transcripts, the longer it takes. Set expectations with the user. A 10-transcript build may take significant processing time. A 20-transcript build will take roughly twice as long.
  • User-provided context helps. If the user says "He's the CTO and tends to be very data-driven," that context helps calibrate the analysis — especially for audience categorization and understanding the person's position in the org hierarchy.
  • This is personality, not memory. The skill captures HOW someone thinks and communicates, not WHAT they know or remember. For a full digital twin, pair with a vector database containing their domain knowledge and conversation history.

Rerun / Update Protocol

If the user asks to update an existing personality skill:

  • Use the user's Fireflies skill to pull new transcripts (user specifies how many)
  • Run the full four-pillar analysis on the new transcripts
  • Blend with the existing profile, weighting new data at 60% and existing at 40% (recency bias — people evolve)
  • Regenerate the skill with the updated composite
  • Note what changed in the update summary

Reference Files

FileWhen to ReadPurpose
references/pillar_1_linguistic.mdPhase 2, for each transcriptFull linguistic analysis methodology
references/pillar_2_psychometric.mdPhase 2, for each transcriptOCEAN scoring rubric and psychometric assessment method
references/pillar_3_judgment.mdPhase 2, for each transcriptDecision pattern extraction and stance mapping method
references/pillar_4_audience.mdPhase 2, for each transcriptAudience-adaptive communication profiling method
references/personality_skill_template.mdPhase 4Template for the generated personality skill
数据来源ClawHub ↗ · 中文优化:龙虾技能库