1仕組みと動作原理
入力情報から原文、書名、章を特定できる必要があります。底本が不明な場合は異文の境界を保持し、勝手に底本を決定しません。
输入必须能确定原文、书名、章节;版本不明时保留异文边界。
3層のカラー割注はそれぞれ固有のセマンティックカラーと役割を持ちます:青(word)は語句の意味、朱(clause)は文の動作、黄土(variant)は異文や不確定な箇所を示します。
| `word` | 青色 | 这个字词在此处是什么意思 | 古今义、虚词功能、语法、读音 |
「逐字」はカバー率によって保証されます:句読点以外のすべての token に note が必須です。連語、虚辞、通仮字は最小の意味単位で注記し、機械的に1文字ずつ分解しません。
“逐字注解”通过覆盖率兑现:所有非标点 token 都有 note。
レンダラーは UTF-8 JSON を読み込み、token 順に text を連結した結果が original と完全に一致する必要があります。句読点以外の token には note と tone が必須です。
按 token 顺序拼接 `text`,必须与 `original` 逐字一致。
組版の目的はただ1つです:視線がまず黒い原文に沿って進み、引っかかりがあれば横のカラー注釈を確認し、章を読み終えると自然に青い章の解釈へと至る動線を作ります。
页面只做一件事:让眼睛先沿黑色原文读,再在遇到阻力时看身边的彩色注,读完整章后自然落到蓝色解读。
デフォルトでは組み込みの image_gen を呼び出し、章のタイトルと原文の間に文字なしの低ノイズな意旨図を生成・配置します。画像が利用できない場合は画像なし版を出力し、その旨を説明します。
默认调用内置 `image_gen` 生成一幅无字、低干扰的章节意旨图,放在章节标题与原文之间;图像不可用时继续生成无图版本并说明。
実行ごとに専用の /tmp/ljg-classic-* ワークスペースを作成し、JSON、HTML、manifest、意旨図、候補PNG、QAスライスをすべてそこに配置します。検収後に $HOME/Downloads/ へコピーします。
候选 PNG 完成硬验收后,才复制到 `$HOME/Downloads/` 作为最终卡片;用户显式指定另一最终路径时以本次指令为准。
章の解釈では主要な関係性を1つだけ維持し、装飾よりも簡潔・正確さを優先します:章内の構成要素、条件によってトリガーされる動作、結果、応用または適用の限界境界。
章节解读只保留一个主关系。
注釈によって原文を改変してはなりません:底本の誤字の疑い、通仮字、諸本の相違は variant で示し、無断で置き換えてはなりません。
注解不能改写原文。底本疑似错字、通假或版本差异用 `variant` 标出,不能静默替换。
ツールチェーンはローカルの Bun/Playwright で構成されます:RenderClassic.ts でレンダリングし、ValidateClassic.ts で検証を行い、いずれも package.json のスクリプトから実行されます。
"render": "bun Tools/RenderClassic.ts",
2コア機能
3外部依存関係
| Kind | Dependency / Endpoint |
|---|---|
| package | playwright |
| host-tool | 内置 image_gen(章节意旨图) |
4推奨統制措置と判定根拠
- scripts/: ローカルスクリプトまたはコマンドの実行: bun Tools/RenderClassic.ts:ローカルの Playwright でレンダリングし、UTF-8 JSON を読み込んで PNG を出力。
- 本地工作目录: ファイルの読み書きと成果物の出力: 排他的な /tmp/ljg-classic-* ワークスペース:JSON、HTML、manifest、意旨図、候補 PNG、重複 QA スライス。
5二重目の独立検証
- [ok] 文件名与类型一致性 — SKILL.md、三份 References、Workflows/AnnotateAndRender.md、Tools/RenderClassic.ts、Tools/ValidateClassic.ts、package.json 均在 §1 清单中可见。
- [ok] 逐字注解覆盖率口径 — AnnotationMethod.md 与 InputSchema.md 均要求非标点 token 有 note,SKILL.md Gotchas 亦重申 100% 覆盖。
- [ok] original 拼接不变量 — InputSchema.md 第 1 条与 SKILL.md 合同一致:token 顺序拼接必须与 original 逐字一致。
- [ok] 交付路径与临时工作区 — SKILL.md 要求 /tmp 验收后复制到 $HOME/Downloads/ 并读回 SHA-256,与 gotchas 一致。
- [ok] 网络与凭证面 — 扫描命中的 URL 均为测试数据字符串;目录内无 fetch/curl、无 env/API key 读取。
- [ok] 判级口径 — 仅本地脚本与本地读写、零凭证零网络,符合 blue。
6結論
5821f03373434196…