説明
hmharnessは、HarmonyOS開発のために特別に設計された自己進化エージェントフレームワークです。ゼロ依存のカーネルと第一級の自己進化機能を提供し、MCPエコシステム内に統合されています。このフレームワークは、開発者が単一のコマンドでHarmonyOSアプリケーションをシームレスにスキャフォールド、ビルド、インストール、実行できるようにします。各進化ステップはゲート制御されており、可逆的であるため、制御された開発プロセスが保証されます。
続きを読む
このフレームワークには、ゼロ依存のカーネル、自己進化、HarmonyOSネイティブドメイン、オプスキーパー、実行レイヤー、2つのフロントエンドを含む7つのパッケージが1つのリポジトリに含まれています。ループカーネル、コンテキスト圧縮、承認ゲート、セッション監査はすべてファーストパーティコンポーネントであり、MCPは広範なエコシステムと接続します。
hmharnessは、harmony_project_createコマンドを通じてパラメータ化されたスキャフォールディングを提供し、1回の呼び出しでマルチページおよび機能HAPおよびHARライブラリの生成を可能にします。これは実際のhvigorビルドに対して検証されます。このフレームワークは、IDEなしで完全なエミュレーターライフサイクルをサポートし、開発者がヘッドレスCLIを通じてデバイスモデルとバリアントを直接管理できるようにします。
自己進化プロセスは二重ゲート制御されており、インサイトマイニング、スキル提案、トレーニングゲートA/Bベンチ、カナリアステージへの昇格が含まれます。影響の判定はセッションパフォーマンスに基づいており、有害な進化は退役され、回帰時には即時ロールバックが可能です。MCPクライアントは手書きでゼロ依存であり、5,800以上のコミュニティサーバーをサポートしてプラグアンドプレイ機能を提供します。
hmharnessには、スキャフォールドとゲートの仮定を毎日監視する8ソースのOpenHarmonyレーダーを備えたオプスキーパーが含まれています。フルスクリーンTUIとWeb UIの2つのフロントエンドを特徴としており、拒否優先の承認ゲートや追加のみのセッション監査などの安全対策が組み込まれています。このツールは、バイリンガルのzh/en UIおよびシステムプロンプトをサポートし、任意のOpenAIプロバイダーと互換性があり、モデルに依存しないコンテキストエンジニアリングを保証します。
- カテゴリーAI エージェントビルダー
- 料金モデルオープンソース
- デプロイCLI
- プラットフォームHarmonyOS
hmharnessの主要機能
ゼロ依存のカーネル
第一級の自己進化
MCPエコシステム統合
パラメータ化されたスキャフォールディング
IDEなしの完全なエミュレーターライフサイクル
二重ゲート制御の自己進化プロセス
OpenHarmonyレーダーを備えたオプスキーパー
バイリンガルのzh/en UIサポート
hmharnessをはじめる
インストール: Node >= 22とHarmonyOSツールチェーンをセットアップします。
スキャフォールド: プロジェクトセットアップのためにharmony_project_createを使用します。
ビルド: hvigorを使用してビルドを実行します。
実行: hdcを使用してアプリをインストールし、起動します。
hmharnessの使用例
- HarmonyOSアプリ開発
- 自己進化フレームワーク
- MCPエコシステム統合
- ヘッドレスCLI操作
- バイリンガル開発





