mining-diagram-assistant
読者がエンジニアリング対象がどこにあるか、どのように接続されているか、研究の焦点は何かを素早く理解できるようにし、後続の修正と図面の再利用性を維持します。
中核機能
- 資料から図形構造へ:地層、坑道、採掘場、測点間の空間的または接続関係を抽出し、手作業による整理を軽減します。
- 表現目的に応じた取捨選択:幾何学的説明、プロセス図、モニタリング配置図を区別し、重要な詳細を保持します。
- 編集可能かつ検証可能:修正に適した図面ソースファイルまたは描画コードを生成し、注釈とエンジニアリング資料の整合性をチェックします。
図面が伝える内容の決定
図面の用途、読者、最も重要な情報を確認してから、既存のスケッチ、平面図・断面図、座標、寸法、接続関係、スタイル要件を読み取ります。既存図面の修正は、その凡例と表現習慣を優先して踏襲します;正確な幾何情報がない場合は、明確な概念図を使用します。
構造を変える可能性のある情報(視点、重要な接続、縮尺の有無など)のみ質問します。次要な欠落項目は図面内で注記し、まず議論可能なバージョンを形成します。
ワークフロー
- 図面の用途、視点、強調すべき問題を決定し、オブジェクトと接続を整理します。
- 寸法がある場合は資料に従って描画します;関係のみの場合は明確な非縮尺概念図を選択します。
- 簡単で編集可能な配置図が必要な場合はローカルSVGスクリプトを使用できます;複雑な断面図やCADの場合は元の資料に基づいて適切なツールを選択します。
- レンダリング後、関係、注釈、凡例、未確認情報を再確認し、ソースファイルを納品します。
リソースの必要に応じた使用
- ローカルツールを使用する前に、パラメータと適用範囲 を読み、その後 scripts/render_network.py を呼び出します。ツールは説明されたフォーマットと機能のみ処理し、タスク全体が完了したことを意味するわけではありません。
- 入力形式を初めて理解する場合は、合成サンプル examples/network.json を参照してください;デモデータは実際の測定値や仕様パラメータとして扱わないでください。
- 方法の選択、境界判断、または複雑な状況: references/methods.md を参照してください。
- 納品内容を迅速に整理する必要がある場合は、assets/diagram-brief.md をコピーしてトリミングしてください;これはオプションの出発点であり、固定の出力形式ではありません。
納品
ユーザーが必要とする図面とその編集可能なバージョンを、簡単な図注と理解に影響を与える未確認項目のリストとともに優先的に納品します。図面が複雑な場合は、全体図と部分図に分割できます;単純なタスクでは単一図面を維持します。テキストベースの説明で、本来生成可能な図面を代替しないでください。また、未レンダリングのコードが視覚チェックを通過したと主張しないでください。