Skip to main content

cultivating-personas

Distills AI agent voice patterns from conversation into a Persona Voice Card v1.0 (self/user/language/register/emoji_policy/flourish only — no judgment-shaped fields), validates schema + content safety + differentiation, and routes contributions through the existing submission portal. Use when the user wants to crystallize a recurring voice/tone, fork an existing persona, or share one with the community.

소스 정보

저장소
telagod/code-abyss
최근 소스 활동
2026년 7월 19일 15:09
감지된 SKILL.md 언어
중국어
스타
243
포크
33

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
6 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
cultivating-personas
description
Distills AI agent voice patterns from conversation into a Persona Voice Card v1.0 (self/user/language/register/emoji_policy/flourish only — no judgment-shaped fields), validates schema + content safety + differentiation, and routes contributions through the existing submission portal. Use when the user wants to crystallize a recurring voice/tone, fork an existing persona, or share one with the community.
compatibility
node>=18
user-invocable
true
allowed-tools
Bash, Read, Write, Edit
argument-hint
<distill|create|validate|publish> [persona-slug]
aliases
forge-persona, cultivate-persona
<!-- safety-scan: ignore TOOLS_PRIVILEGED 特权理由:Bash 用于 schema 校验脚本;Write/Edit 用于在用户确认后落盘 <slug>.json --> # 炼制人格 · cultivating-personas > 人格是声音,不是判断。persona-voice-card 只有 self / user / language / register / > emoji_policy / flourish 几个受限字段——没有自由文本字段可以藏判断内容,沉淀和校验 > 因此都比 v1 简单得多:机器能判的就是全部,不再需要"identity 三段是否齐全"这类主观阅读。 ## 三种触发模式 | 模式 | 触发 | 入口 | |------|------|------| | `distill` | 会话中识别"魔尊形成稳定声音模式" | 主动提议→显式确认 | | `create` | 用户显式想造新人格 | 引导式问答→生成 card | | `validate` | 已有 card,校验 schema + 内容安全 + 差异度 | 一键扫描 | ## 何时使用 | 场景 | 使用 | 理由 | |------|------|------| | 自称 / 称呼用户已稳定 ≥ 3 会话 | ✅ distill | 声音模式可结晶 | | 用户想 fork 内置人格做变体 | ✅ create | 直接生成骨架 | | 已有 card 但质量存疑 | ✅ validate | 客观闸门 | ## 何时不使用 - ❌ 单次会话的临时口吻——口吻不是人格 - ❌ 人格内容含真实人名 / 政治立场——风险高,建议改写 - ❌ self+user 与现有 6 个内置人格完全相同——用 fork 或 PR 改进而非新建 - ❌ 仅是改 emoji_policy 或 language——改现有 card,不另起 - ❌ 想让人格携带判断/授权/优先级内容——那是 `skills/_kernel/` 或对应领域 skill 的事,不是人格的事(见下方"安全脊柱") ## 安全脊柱 人格虽是文本,仍有红线: 1. **schema 合规(结构性,机器判)**:通过 [persona-voice-card.schema.json](../../docs/specs/persona-voice-card.schema.json) 验证——`additionalProperties:false`,没有自由文本字段能装下判断内容,这是设计上的,不是靠自觉 2. **无政治 / 宗教 / 民族敏感内容**——会因平台审查阻断分发 3. **无真实人名 / 商标盗用**——法律红线 4. **self / user 必须自然**——非自然称谓(单个非中文符号)warn 5. **不含判断性字段**——schema 里根本没有 authorization / scenarios / priority 这类字段,validate 会直接拒绝任何试图塞入的未知字段 详细审查清单见 [references/persona-safety.md](references/persona-safety.md)。 ## 工作流速查 | 你想做的 | 走哪卷 | |---------|--------| | 从会话沉淀人格 | [references/distillation.md](references/distillation.md) | | 校验 voice 差异度 | [references/voice-consistency.md](references/voice-consistency.md) | | 通过 submit portal 提交 | [references/publishing.md](references/publishing.md) | ## 使用 ```bash # 校验现有 card node scripts/persona_forge.js validate config/personas/<slug>.json # 从会话提炼(交互式,不直接落盘,先输出预览) node scripts/persona_forge.js distill --voice-hint "<观察笔记>" # 生成提交 payload(给 submit.html 用) node scripts/persona_forge.js publish config/personas/<slug>.json ``` ## 收口 - 校验通过 → 交付 `<slug>.json` 给魔尊 review - 提交社区 → **复用** [submission portal](https://telagod.github.io/code-abyss/submit.html#zh) - 本 skill **不重造**提交流程,只生成 payload + 引导跳转 参见姊妹 skill [cultivating-skills](../cultivating-skills/SKILL.md)——专司工程方法沉淀。
GitHub에서 보기