SuperAPI AI 工具集

Ancient Near East Research

写作与研究

查看项目

更新于 10-16 08:52

技能介绍

用途

本技能是面向圣经希伯来语、闪米特语言学与古代近东比较研究的学术研究助手,服务于古代近东(ANE)领域的文献检索、原始文本获取、引文整理与比较研究。

主要能力

  • Sefaria API:获取带元音符号、翻译与注释的希伯来圣经段落。
  • 希伯来文本处理:正确显示带诵经符号(טעמים)的希伯来文。
  • 交叉引用:将圣经文本链接至塔木德、米德拉什与注释书。
  • 引用格式化:面向原始文献的学术引用样式。
  • 楔形文字数据库:访问 CDLI 与 ORACC,获取阿卡德语/苏美尔语原始文献。
  • 网络发现与来源提取:通过 Omnisearch、Exa、Firecrawl、Obscura 等工具进行学术检索与页面/PDF 提取。
  • OCR:使用 Marker 或 Mistral Pixtral-Large 从学术 PDF 提取文本。
  • JSTOR 浏览器自动化:搜索、查看已保存文章、下载 PDF(需具备下载权限的 JSTOR 账户)。

使用方式

Sefaria API

获取段落使用端点:https://www.sefaria.org/api/v3/texts/{reference}

引用格式:书名如 Genesis、Exodus、Isaiah、Psalms;章节用句点分隔,如 Genesis.1.1-3;范围如 Genesis.1.1-2.4。

运行获取脚本:

python3 ~/.claude/skills/ancient-near-east-research/scripts/fetch_sefaria.py "Genesis 1:1-3"
python3 ~/.claude/skills/ancient-near-east-research/scripts/fetch_sefaria.py "Exodus 20:2" --hebrew-only
python3 ~/.claude/skills/ancient-near-east-research/scripts/fetch_sefaria.py "Isaiah 45:7" --with-rashi

直接 API 调用:

curl -s "https://www.sefaria.org/api/v3/texts/Genesis.1.2"
curl -s "https://www.sefaria.org/api/search-wrapper?query=תהום&type=text&filters=Tanakh"

楔形文字数据库

  • CDLI:https://cdli.earth/artifacts/{P-number}.json
  • ORACC:https://oracc.museum.upenn.edu/{project}/corpusjson/{P-number}.json
  • 关键 P 编号:P480701 = 埃努玛·埃利什合成本。

快速命令:

python3 ~/.claude/skills/ancient-near-east-research/scripts/fetch_cuneiform.py cdli P480701
python3 ~/.claude/skills/ancient-near-east-research/scripts/fetch_cuneiform.py deity tiamat
python3 ~/.claude/skills/ancient-near-east-research/scripts/fetch_cuneiform.py oracc-projects

来源升级阶梯

  • 第 0 层:Sefaria / CDLI / ORACC(已知引用、免费结构化数据)
  • 第 1 层:Omnisearch --academic(广泛发现、未知来源)
  • 第 2 层:Exa --category "research paper"(按域名过滤的神经搜索)
  • 第 3 层:Firecrawl scrape / parse(页面提取、PDF 转 Markdown)
  • 第 4 层:Obscura ane_stealth_fetch.sh(受机器人保护的站点)
  • 第 5 层:Scrapling(Cloudflare Turnstile,最后手段)

JSTOR 浏览器自动化

首次设置(打开浏览器手动登录):

python3 ~/.claude/skills/ancient-near-east-research/scripts/fetch_jstor.py login

认证状态保存至 ~/.jstor-auth.json。命令包括 status、search、saved、recent、article、download。

Mistral OCR

python3 ~/.claude/skills/ancient-near-east-research/scripts/mistral_ocr_pdf.py document.pdf
python3 ~/.claude/skills/ancient-near-east-research/scripts/mistral_ocr_pdf.py document.pdf -o output.md
python3 ~/.claude/skills/ancient-near-east-research/scripts/mistral_ocr_pdf.py document.pdf --pages 1-50
python3 ~/.claude/skills/ancient-near-east-research/scripts/mistral_ocr_pdf.py large.pdf --chunked --chunk-size 20

依赖:uv pip install mistralai --system(分块模式还需 PyMuPDF)。

适用场景

  • 米诺斯-爱琴海:宫殿文化、女神崇拜、锡拉火山爆发。
  • 乌加里特-迦南:Athirat/Asherah、Yamm/海神话、巴力循环。
  • 巴比伦:Tiamat/埃努玛·埃利什、原初之水宇宙观。
  • 圣经希伯来语:创世叙事、Tehom/Tiamat 同源词、利维坦。
  • 闪米特词源:Astour(Kadmos、Europa、Membliaros)、Gordon(Moses-Minos、Daedalus-Bezalel)。

翻译原则

始终直译,保留希伯来术语而非译为通用英文,以维持比较研究所需的词源关联。例如:אֱלֹהִים 保留为 Elohim 而非 God;יהוה 保留为 YHWH 而非 the LORD;תְּהוֹם 保留为 Tehom 而非 the deep;תַּנִּינִים 保留为 Tanninim;רוּחַ אֱלֹהִים 保留为 Ruach Elohim。词源分析时使用前 begadkephat 发音(פ 读 /p/ 而非 /f/),如 תִּפְאֶרֶת 读 tip'art、כַּפְתּוֹר 读 Kaptaru、פָּרוֹכֶת 读 parukatt。

限制

  • Obscura 仅提取公开可见的元数据与摘要,不用于绕过付费墙。
  • JSTOR 全文下载需具备下载权限的账户。
  • 部分脚本依赖外部 API 密钥(如 MISTRAL_API_KEY)或第三方技能(omnisearch、exa-search、firecrawl)。
  • 具体收费、价格与平台支持范围暂未提供。