Airalogy Markdown 工具
Airalogy 提供了一个用于处理 Airalogy Markdown(AIMD) 字符串的小工具,可以通过 markdown 别名导入:
python
from airalogy import markdown as aimd提取 Airalogy 图片 ID
使用 aimd.get_airalogy_image_ids(content: str) -> list[str] 自动扫描 AIMD 文本中的图片引用,并提取所有 Airalogy 文件 ID。支持的写法:
- 标准 Markdown 图片:
 fig代码块:src:行包含airalogy.id.file...<ext>
返回值为去重后的 ID 列表,按首次出现的顺序排列。
python
from airalogy import markdown as aimd
content = """

```fig
id: fig_3
src: airalogy.id.file.ffffffff-1111-2222-3333-444444444444.tif
```
"""
ids = aimd.get_airalogy_image_ids(content)
# ["airalogy.id.file.123e4567-e89b-12d3-a456-426614174000.png",
# "airalogy.id.file.ffffffff-1111-2222-3333-444444444444.tif"]