Metadata-Version: 2.4
Name: dhcckb-deep-parse-music-literature
Version: 1.0.0
Summary: 唐宋音乐文献深度解析 MCP Server——整合实体标引、人事传播网络溯源、歌辞句式异文比对
Author-email: Digital Humanities Platform <dhp@example.com>
License: MIT
Keywords: digital-humanities,mcp,music-literature,ner,tang-song,textual-analysis
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Text Processing :: Linguistic
Requires-Python: >=3.11
Requires-Dist: jieba>=0.42
Requires-Dist: mcp>=1.0.0
Requires-Dist: networkx>=3.0
Provides-Extra: paddlenlp
Requires-Dist: paddlenlp>=3.0; extra == 'paddlenlp'
Requires-Dist: paddlepaddle>=2.6; extra == 'paddlenlp'
Description-Content-Type: text/markdown

# deep-parse-music-literature

唐宋音乐文献深度解析 MCP Server。

## 功能

1. **智能实体标引（annotation_layer）**：词典 MMSeg 正则匹配 + 可选 PaddleNLP 后补，识别 Person/Tune/Structure/Instrument/Location 五类实体。
2. **人事传播网络溯源（human_network）**：基于人物实体生成事件链，女性乐人条件触发"被遮蔽的乐人群体"标签。
3. **歌辞异文比对与杂言化分析（textual_analysis）**：字数统计、杂言化指数、版本异文高亮、音乐结构推断。

## 安装

```bash
pip install deep-parse-music-literature
# 可选 PaddleNLP 支持
pip install deep-parse-music-literature[paddlenlp]
```

## 使用

### MCP Client 配置

```json
{
  "mcpServers": {
    "deep-parse-music-literature": {
      "command": "uvx",
      "args": ["deep-parse-music-literature"]
    }
  }
}
```

### SSE 模式

```bash
python -m deep_parse_music_literature --transport sse --port 8000
```
