プロジェクト

全般

プロフィール

機能 #47

完了

機能 #38: [Phase0] 開発基盤の定義と管理ルールの実装

現在のシステム構成を解析するツール

吉田 明 さんが2ヶ月前に追加. 約2ヶ月前に更新.

ステータス:
終了
優先度:
通常
担当者:
カテゴリ:
開発ツールなど
対象バージョン:
開始日:
2025/12/25
期日:
進捗率:

0%

予定工数:

説明

あなたに、今のシステムのディレクトリ構成を伝えたいのですが、ただのtreeじゃなくて、ディレクトリ毎に内容を調査しながら、それらがどんな役割のディレクトリなのかAIで判断するようなツールって作れるものですかね。

はい、作成できます。指定されたディレクトリ構造を解析し、各ディレクトリの役割を推測して説明するPythonスクリプトを作成しましょう。

このツールは以下の様な動作をします。

プロジェクト内のディレクトリを再帰的にスキャンします。
各ディレクトリに含まれるファイル名や拡張子(例: init.py, models.py, views.py, .md)を分析します。
分析結果に基づき、そのディレクトリが「Djangoアプリケーション」「ドキュメントフォルダ」「設定ファイル置き場」といった、どのような役割を持つかを推測します。
.gitや.venv、__pycache__のような一般的で分析が不要なディレクトリは無視します。
最終的に、ディレクトリ構造とそれぞれの役割をまとめたレポートを出力します。
このツールをtools/py_system/analyze_project_structure.pyという名前で作成します。作業を開始してもよろしいですか?

他の形式にエクスポート: Atom PDF