mcpField
A
alphaear-logic-visualizer

alphaear-logic-visualizer

github.com/rkidingデザイン・UI3.1k497 回インストール30 週間前に更新
リポジトリ

alphaear-logic-visualizer について

alphaear-logic-visualizerは、エージェント向けのスキルです。投資仮説やシグナル伝達経路などの論理フローをDraw.io互換のXML図にし、スクリプトで閲覧可能なHTMLファイルに描画します。

主な機能

  1. 01Draw.io互換XMLの生成
  2. 02プロンプトによる図の生成手順
  3. 03XMLをHTMLファイルに描画

活用シーン

  1. 01投資仮説の可視化
  2. 02シグナル伝達経路の図示

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/rkiding/awesome-finance-skills --skill alphaear-logic-visualizer

インストール後、Claude Code で/alphaear-logic-visualizerを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
PROMPTS.md
scripts/
__init__.py
visualizer_prompt.py
visualizer.py
tests/
test_visualizer.py

詳細

AlphaEar Logic Visualizer Skill

概要

このスキルは、ロジックフローの視覚的な表現、特にDraw.ioと互換性のある図の生成に特化しています。投資仮説やシグナル伝達チェーンの可視化に役立ちます。

機能

1. Draw.io図の生成
1. Draw.io図の生成(エージェント型ワークフロー)

**あなた(エージェント)**がビジュアライザーです。references/PROMPTS.mdのプロンプトを使用してXMLを生成してください。

ワークフロー:

  1. XMLの生成:references/PROMPTS.mdにあるDraw.io XML生成プロンプトを使用して、ロジックチェーンをXMLに変換します。
  2. 保存/レンダリング:scripts/visualizer.pyのメソッドrender_drawio_to_html(xml_content, filename)を使用して、XMLをユーザーが閲覧できるHTMLファイルとして保存します。

使用例(概念):

  • エージェントのアクション:「これから伝達チェーンのDraw.io XMLを生成します……」
  • ツール呼び出し:visualizer.render_drawio_to_html(xml_content="<mxGraphModel>...", filename="chain_visual.html")

依存関係

  • なし(文字列操作には標準ライブラリを使用)。

コメント