zaomeng-skill

面向中文小说人物蒸馏、关系抽取、关系图谱与角色对话的 ClawHub skill。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "zaomeng-skill" with this command: npx skills add wkbin/zaomeng-skill

zaomeng-skill

项目内容
名称zaomeng-skill
版本4.1.3
类型ClawHub / Host-managed skill
核心模式LLM-first
适用场景人物蒸馏、关系抽取、角色单聊、角色群聊
宿主职责调用宿主 LLM,执行最终生成
skill 职责准备 excerpt、prompt payload、references、关系图谱与人物包后处理

1. 定位

  • 这是一个由宿主 LLM 驱动的小说人物 skill。
  • skill 不负责自建模型调用链,而是负责把人物任务组织成宿主可执行的 prompt-first 工作流。
  • 角色蒸馏、关系抽取、actobserve 都由宿主 LLM 完成最终表达。

2. 主要资产

prompts

  • prompts/distill_prompt.md
  • prompts/relation_prompt.md
  • prompts/correction_prompt.md

references

  • references/output_schema.md
  • references/style_differ.md
  • references/logic_constraint.md
  • references/validation_policy.md

tools

  • tools/prepare_novel_excerpt.py
  • tools/build_prompt_payload.py
  • tools/materialize_persona_bundle.py
  • tools/export_relation_graph.py

3. 输入与产物

输入

  • 小说文件路径或正文内容
  • 待蒸馏角色列表
  • 可选的纠错、补充说明或关系结果

产物

  • excerpt JSON
  • distill prompt payload
  • relation prompt payload
  • PROFILE.generated.md
  • 拆分人格文件,如 SOUL.generated.mdSTYLE.generated.mdBONDS.generated.md
  • NAVIGATION.generated.md
  • *_relations.mermaid.md
  • *_relations.html

4. 标准流程

  1. 读取小说内容。
  2. 运行 tools/prepare_novel_excerpt.py 生成 excerpt。
  3. 运行 tools/build_prompt_payload.py 生成 distill 或 relation payload。
  4. 将 payload 交给宿主 LLM 生成结构化结果。
  5. 若宿主已落盘 PROFILE.generated.md,立即运行 tools/materialize_persona_bundle.py 生成完整人物包。
  6. 若已有关系结果,运行 tools/export_relation_graph.py 导出 Mermaid 与 HTML 图谱。
  7. 蒸馏与关系准备完成后,再进入 actobserve

5. 宿主执行规则

  • 任何 agent 使用此 skill 时,先准备 prompt 输入,再调用宿主 LLM。
  • 不把自然语言启动语直接当成角色台词。
  • 不手工伪造 prompt 输出。
  • 如果宿主已经生成了 PROFILE.generated.md,不要停在单文件状态,必须继续物化人物包。

6. Distill Post-Process

  • 宿主 LLM 为每个角色落盘 PROFILE.generated.md 后,必须继续执行 tools/materialize_persona_bundle.py
  • 这一步负责把 canonical profile 物化为完整人物包,并补齐 NAVIGATION.generated.md
  • 推荐命令:
py -3 tools/materialize_persona_bundle.py --profile-file <character-dir/PROFILE.generated.md>

7. 进度播报

  • 蒸馏过程中要持续给出阶段性进度,不长时间静默。
  • 只向用户输出进度与结果,不输出内部思考、排障链路或长段自言自语。
  • 至少播报这些节点:
    • 已锁定多少个待蒸馏角色
    • 当前正在蒸馏哪个角色
    • 当前进度是第几个 / 共几个
    • 人物蒸馏已完成
    • 正在生成人物关系图谱
    • 人物关系图谱已生成,并给出 HTML 路径
  • 结束时明确告诉用户:
    • 可以查看人物档案
    • 可以查看关系图谱
    • 可以进入 act
    • 可以进入 observe

8. 意图映射

act

以下自然语言默认按 act 处理:

  • 让我扮演 X 和 Y 聊天
  • 我来扮演 X,你让 Y 回我
  • 我说一句,Y 回一句
  • 进入 act 模式

observe

以下自然语言默认按 observe 处理:

  • 进入 X、Y、Z 群聊模式
  • 请让大家围绕这件事各说一句

9. Helper Commands

py -3 tools/prepare_novel_excerpt.py --novel <路径> [--max-sentences 80] [--max-chars 12000]
py -3 tools/build_prompt_payload.py --mode distill|relation --novel <路径> [--characters A,B]
py -3 tools/materialize_persona_bundle.py --profile-file <角色目录/PROFILE.generated.md>
py -3 tools/export_relation_graph.py --relations-file <关系结果.md>

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Aliyun Drive Uploader

阿里云盘文件上传与管理。使用 refresh_token 认证,支持大文件分片上传、自动创建文件夹、文件搜索、分享链接等。当用户需要上传文件到阿里云盘、创建文件夹、搜索文件、管理分享链接时使用。

Registry SourceRecently Updated
General

Skill Manager All In One | 一站式技能管理器

Manage OpenClaw skills end-to-end. 一站式管理 OpenClaw 技能的创建、修改、发布、更新、升版与审计。

Registry SourceRecently Updated
General

Contact Centre Grok Pack

Triage call-centre and voice support transcripts into summaries, sentiment, urgency, routing queues, and follow-up actions. Use for OpenClaw-ready Grok/voice...

Registry SourceRecently Updated
General

3dgs Method Compare

Compare 3D Gaussian Splatting variants across multiple dimensions. Generates detailed comparison tables covering primitive representation, rendering formulat...

Registry SourceRecently Updated