AO

allocnode/oh-my-sage

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

117 stars 23 forks 品質 83 トレンド 33MIT

🛠️ Mijia Automation Geek Edition AIエージェント(SKILL&MCP) - 自然言語を用いて複雑な自動ルールを作成します

概要

Mijia Automation Geek Edition AIエージェント - 自然言語で複雑な自動ルールを作成します Oh My Sageは、自然言語会話を通じてXiaomi Mijia Automation Geek Editionのルールを作成・管理する**ツールです。 - 🤖 - 継続的に動作する思考・アクションサイクル、非一時的な応答 — 🛠️ すべての機能はツールを通じて実装され、柔軟かつスケーラブル — 💭 エージェントの行動を把握するための思考プロセスの出力 - 💡 - 選択可能な複数の実装オプション提供 - ✅ - 重要な操作前に確認を得る - 🔄 - 処理プロセスをリアルタイムで表示 — 📐 自動ルールノード配置、明確なフロー表示 — 🔌 モデルコンテキストプロトコルを介してAIプログラミングアシスタントに統合 そして直接チャットをする: - 「Mijiaデバイスのチェックを手伝う」- 「毎晩8時にリビングの照明を消す自動ルールを作成する」 ⚠️ : 自動化ルールの作成や更新にはmijia-automationスキルのインストールが必要です。インストール後、AIアシスタントは手動操作なしで自動的に起動します。 モデルコンテキストプロトコルを通じて、オーマイセージをAIプログラミングアシスタントに統合します。 : - ** または**が関係している場合は、まずmijia-automationスキルをインストールする必要があります - スキルがインストールされると、AIアシスタントが手動操作なしで必要に応じて** - スキルをインストールしていない場合、AIアシスタントが先にインストールを促します Skillは.agents/skills/mijia-automation/ディレクトリの下にあります:

概要(AI 翻訳)

Mijia Automation Geek Edition AI Agent - 自然言語を使って複雑な自動ルールを作成

Oh My Sageは、自然言語会話を通じてXiaomi Mijia Automation Geek Editionのルールを作成・管理するツール駆動型AIエージェントです。


✨ コア機能

  • 🤖 エージェントループ - 一度きりの応答ではなく、継続的に続く思考・行動サイクル
  • 🛠️ ツール駆動 - すべての機能はツールを通じて実装され、柔軟かつスケーラブルです
  • 💭 **Thinking: Visible(可視的に考える)- 思考過程を出力し、エージェントが何をしているのか理解できるようにします。
  • 💡 複数の解決策提案 - 複数の実装オプションから選択できる
  • ✅ 確認後に実行 - 重要な作戦の前に確認を得る
  • 🔄 ストリーミング出力 - 処理手順のリアルタイム表示
  • 📐 自動レイアウト - プロセスを明確に表示するためにルールノードを自動配置します
  • 🔌 MCPサポート - モデルコンテキストプロトコルを介してAIプログラミングアシスタントに統合

🚀 早く始めよう

2つの使用モード、1つを選べ:

方法 適用シナリオ 特徴
🔌 MCPサーバー 開発シナリオ AIプログラミングアシスタントに統合され、直接ツールとして呼ばれています
🌐 ウェブインターフェース 日常使用 ブラウザインタラクション、ビジュアルインターフェース

環境要件 :Node.js 18.17+、そしてMijia Geek Editionゲートウェイと同じLAN上にいてください。Windowsネイティブの常駐スクリプトはNode.js 20.6+が必要で、Dockerイメージには22 Node.js付属しています。

MCPメソッド(ワンラインコマンドインストール)

AIアシスタントのMCP設定で、Claude DesktopやCursorなどのクライアントに対してmcpServers形式でクライアントを追加し、GATEWAY_URLをゲートウェイアドレスに変更します:

設定後、会話で直接使う:

  • 「Mi Home デバイスのチェックを手伝って」
  • 「毎晩8時にリビングルームの照明を消す自動ルールを作成してください。」

⚠️ > スキルについて:自動化ルールの作成・修正には、AIアシスタントがmijia-automationスキルを読む必要があります。以下のステップ2を参照してください。

他のクライアント向けの設定フォーマットおよびローカルレジデント/プライベートサーバー展開(ゲートウェイ経由で一度ログイン;クライアント再起動後にログインコードの再入力不要)については、deploy/README.mdを参照してください。

ウェブメソッド(ワンラインコマンドスタート)

http://localhost:3000にアクセスして使い始めてください。追加インストールなしでウェブ経由でリポジトリからスキルを直接読み取ることができます。


📖 詳細な記録

🔌 MCPサーバー(推奨開発シナリオ)

モデルコンテキストプロトコルを通じて、オーマイセージをAIプログラミングアシスタントに統合します。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "oh-my-sage": { "command": "oh-my-sage-mcp", "env": { "GATEWAY_URL": "http://192.168.0.5" } } } }