# Renwu Guanxi

> 人物关系概要分析。采用「拟人阅读」模式：先假设→带问题阅读→持续记笔记→用户确认→深入挖掘。 当用户提到"人物概括"、"人物关系"、"角色分析"时使用。

- Skill: `4xiaxia/renwu-guanxi` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add 4xiaxia/renwu-guanxi`
- Raw SKILL.md: https://api.skillmd.com/api/skills/4xiaxia/renwu-guanxi/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: 4xiaxia (https://skillmd.com/u/4xiaxia)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/4xiaxia/renwu-guanxi

---


# 人物关系概要（拟人阅读模式）

采用模拟人类阅读小说的方式：先建立假设，带着问题阅读，持续记录笔记，最终归纳结论。

---

## ⚠️ 关键约束（必读）

**主进程串行执行 + 笔记文档持续维护**

- ✅ 每次阅读后更新笔记文档，避免上下文爆炸
- ✅ 每10次阅读后询问用户是否继续
- ✅ 只记录主角相关 + 重要配角 + 反派一层

---

## 前置依赖

必须先完成「分章节概括」，确保以下文件存在：
- `{书名}/概括/` 目录（章节概括文件）
- `{书名}/全书概括.md`
- `{书名}/人物和设定/名词表.md`

---

## 核心配置

```
工作目录: C:\Users\Administrator\AppData\Roaming\AionUi\aionui\qwen-temp-1772299398561\Factory\拆书/
执行模式: 主进程串行 + 笔记持续维护
用户确认: 每10次阅读后询问
输出目录: {书名}/人物和设定/
```

---

## 执行阶段

```
阶段1：角色分析与假设
    │
    ├─ 读取全书概括 + 名词表
    ├─ 推测角色重要程度（主角、女主、CP、反派）
    └─ 输出：初步假设 → _分析笔记.md
    │
阶段2：顺序阅读与笔记维护
    │
    ├─ 带着假设，顺序阅读相关章节概括
    ├─ 每次阅读后更新笔记文档
    ├─ 笔记记录：线索、思考过程、关系发现
    └─ 每读取10次后询问用户是否继续
    │
阶段3：用户确认与归纳
    │
    ├─ 用户确认后，根据笔记归纳全书角色地位
    └─ 输出：角色地位.yaml
    │
阶段4：深入关系挖掘
    │
    ├─ 加载全书概要 + 角色地位资料
    ├─ 如有不明确的关系，继续串行阅读原文章节
    ├─ 记录人物关系笔记
    └─ 输出：人物关系.yaml
    │
阶段5：生成概要图
    │
    ├─ 基于两份文档生成人物关系概要图
    ├─ 仅记录与主角相关的关系
    └─ 输出：关系图谱.md（Mermaid格式）
```

---

## 产出文件

| 文件 | 位置 | 用途 |
|------|------|------|
| 分析笔记 | `{书名}/人物和设定/_分析笔记.md` | 过程记录 |
| 角色地位 | `{书名}/人物和设定/角色地位.yaml` | 角色重要程度 |
| 人物关系 | `{书名}/人物和设定/人物关系.yaml` | 关系数据 |
| 关系图谱 | `{书名}/人物和设定/关系图谱.md` | Mermaid 可视化 |
| 进度文件 | `{书名}/人物和设定/_progress.json` | 增量更新进度 |

---

## 增量更新

支持增量更新：
- 读取 `_progress.json` 识别已处理章节
- 仅处理新增章节
- 加载已有的角色地位和人物关系文档进行增量更新

---

## References

- [workflow.md](references/workflow.md) - 完整执行步骤
- [yaml-schema.md](references/yaml-schema.md) - YAML 结构定义

**⚠️ 执行前必读**：[references/workflow.md](references/workflow.md)

