Date: 2026-09-02 · Repo: fc0web/rei-aios · Scope: sougou-external-connectors (3 本、live API) + external_core
藤本さん directive: 「CF Pages 反映確認後、次の layer に進めて下さい」。
STEP 1657 (sougou-connectors 446 本 v2) の CF Pages 反映 verify 完了後、コネクタ系統 6 系統 第 2 layer を pick。
v1 3-5 tools per connector は 完全無変更、共通 source_metadata tool を 全 3 connector に 追加。
| field | 意味 |
|---|---|
name | データ源 の 正式名称 |
url | 公式 URL |
operator | 運用主体 (大学 / 研究機関) |
coverage | カバー範囲 (件数 / 種類) |
license | ライセンス / 利用規約 |
rate_limit | レート制限 (公式 or courtesy) |
attribution | 学術引用 の 標準方法 |
connector_scope | このコネクタで 出来ること (list) |
not_covered | できないこと (honest scope、 list) |
■ SAT 大正新脩大藏經テキストデータベース (v2 出典透明化) URL : https://21dzk.l.u-tokyo.ac.jp/SAT/ 運用主体 : 東京大学史料編纂所ほか カバー範囲 : 大正新脩大藏經 85 冊 + 図像 12 冊 + 昭和法宝総目録 3 冊 ライセンス : SAT DB 公式利用規約 に 従う。 学術引用時 引用フォーマット 必須。 レート制限 : 非公開。 courtesy pause 0.3s / request (external_core 既定) 引用方法 : SAT 大正新脩大藏經テキストデータベース (東京大学史料編纂所) ── このコネクタで 出来ること (v2 明示) ── ✓ sat_info — SAT DB の 概要 / 出典 / 参考文献 / 制約 を 返す ✓ sat_canon_top — 大蔵経 主要部立 + 主要論書 (nb) 一覧 ✓ sat_canonical_url — 経典番号 + 頁行 から SAT2018 の URL を 組み立てる ── 出来ないこと (honest scope) ── × free-text 検索 API (SAT 側で 公開文書化されていない) × 本文抽出 (master30.php の HTML は 1MB 級、 堅牢な 自動 parse 困難)
external_core.py: __version__ 0.1.0 → 0.2.0 + format_source_metadata() helper + source_metadata_tool_spec() helpersat_connector.py: SOURCE_METADATA dict (SAT DB / 東大 / 大蔵経 85 冊 / 利用規約 / できること 3 / できないこと 2) + dispatch + TOOLS 追加philosophy_connector.py: SOURCE_METADATA dict (PhilPapers + SEP / UWO + Stanford / 全 philosophy + 1858 SEP entries / できること 5 / できないこと 4)jp_academic_connector.py: SOURCE_METADATA dict (CiNii + J-STAGE / NII + JST / 日本 学術論文 数千万件 + 3000 誌 / できること 3 / できないこと 3)run_selftest.py: 各 connector CLI テスト に source_metadata 行 追加 (11 → 14 tests)| test | 内容 | 結果 |
|---|---|---|
run_selftest.py (CLI mode) | 14/14 (v1 11 + v2 3) 実 API 疎通 | ALL PASS |
test_external_aggregator.py in-process | 12 件 | OK |
test_external_aggregator.py 境界 | 5 件 | OK |
test_external_aggregator.py MCP subprocess | 5 応答 | OK |
| Smoke: SAT / philosophy / jp_academic source_metadata (CLI) | 3 connector で 出典透明化 表示 | 正常 |
| Smoke: SAT source_metadata via aggregator | delegation route 動作 | 正常 |
tools/sougou-external-connectors/external_core.pytools/sougou-external-connectors/sat_connector.pytools/sougou-external-connectors/philosophy_connector.pytools/sougou-external-connectors/jp_academic_connector.pytools/sougou-external-connectors/run_selftest.pypublic/tools/step-1662-sougou-external-connectors-v2/index.html — 本 page