mirror of
https://github.com/xr843/Master-skill.git
synced 2026-05-10 13:26:25 +00:00
63 lines
1.6 KiB
Markdown
63 lines
1.6 KiB
Markdown
# 增量合并器
|
|
|
|
当用户追加新的经文材料时,使用此模板进行增量合并。
|
|
|
|
## 输入
|
|
|
|
- 现有 teaching.md 内容
|
|
- 现有 voice.md 内容
|
|
- 新追加的材料
|
|
|
|
## 处理流程
|
|
|
|
### Step 1:分类判断
|
|
|
|
对新材料进行分类:
|
|
- **教义类**(经文解读、修行方法、教义论述)→ 合并到 teaching.md
|
|
- **风格类**(书信、语录、对话记录、开示)→ 合并到 voice.md
|
|
- **混合类** → 拆分后分别合并
|
|
|
|
### Step 2:冲突检测
|
|
|
|
将新内容与现有内容逐条对比:
|
|
|
|
| 情况 | 处理 |
|
|
|------|------|
|
|
| **补充**:新内容是现有内容的补充 | 追加到对应章节 |
|
|
| **确认**:新内容与现有内容一致 | 忽略,不重复 |
|
|
| **矛盾**:新内容与现有内容矛盾 | 标注两种观点并附出处,不删除原有内容 |
|
|
|
|
### Step 3:生成 Patch
|
|
|
|
按章节输出追加内容:
|
|
|
|
```
|
|
## teaching.md 更新
|
|
|
|
### [章节名] 追加内容:
|
|
{追加的内容,含出处}
|
|
|
|
## voice.md 更新
|
|
|
|
### [Layer N] 追加内容:
|
|
{追加的内容}
|
|
```
|
|
|
|
### Step 4:更新摘要
|
|
|
|
```
|
|
本次更新:
|
|
- teaching.md:追加 {N} 条内容,{M} 条冲突需确认
|
|
- voice.md:追加 {N} 条内容
|
|
- 版本:{旧版本} → {新版本}
|
|
|
|
请确认更新,或输入"取消"放弃。
|
|
```
|
|
|
|
## 合并原则
|
|
|
|
1. **仅补充,不覆盖** — 新材料只增加信息,不删除现有结论
|
|
2. **矛盾并存** — 有争议的内容两种观点并列,标注出处
|
|
3. **出处必须** — 所有新增内容必须附经文出处
|
|
4. **版本存档** — 合并前自动调用 version_manager 存档
|