はじめに
Secondaは、Baidu Intelligent Cloudが発表した革新的なノーコード開発ツールで、複雑なプログラミングスキルを習得することなく、自然言語を通じてユーザーがアプリケーションを迅速に構築できるように設計されている。Baiduの強力なAI技術とビッグモデルのサポートに依存して、このプラットフォームは、ユーザーの創造的なアイデアを、個人開発者、企業ユーザー、教育シナリオのための実際に使用可能なソフトウェアプロトタイプに変換することができます。Secondaは、マルチエージェントコラボレーションとインテリジェントツールの呼び出しによって従来の開発プロセスを簡素化し、技術的なバックグラウンドを持たないユーザーでも、ビジネスの自動化、プロセスの最適化、クリエイティブな着地を容易に実現できるようにする。このプラットフォームは現在、内部テスト段階にあり、ユーザーは2025年2月27日に内部テスト用にオープンしたBaidu Intelligent Cloudコンソールを通じて、その機能にアクセスし、体験することができる。
機能一覧
- 自然言語プログラミングユーザーは説明的なテキストを入力するだけで、プラットフォームが対応するアプリケーションコードを生成します。
- マルチエージェントコラボレーション複数のAIエージェントが連携して、要件分析、コード生成、テスト最適化を行います。
- インテリジェントなツール呼び出し百度検索、地図API、その他の外部ツールの呼び出しをサポートし、アプリケーションの機能性を高めます。
- モジュール設計ドラッグ&ドロップで機能モジュールを調整し、アプリケーションフレームワークを素早く構築できる直感的なインターフェースを提供します。
- ライブ・プレビューと編集:: アプリケーションの結果をリアルタイムで表示し、ビルドプロセス中に調整を行うことができます。
- クロスシナリオアプリケーション:: 企業向け管理ツール、教育用アプリケーション、または個人的なクリエイティブ・プロジェクトの開発をサポートします。
ヘルプの使用
Secondaは現在、Baidu Intelligent Cloudコンソールに統合されており、ユーザーはこのポータルからアクセスして機能を体験する必要がある。このプラットフォームはまだ内部テスト段階であるため、正式利用の前に登録と申請プロセスを完了する必要がある。以下は、ユーザがすぐに使い始め、Miaodaのコア機能を最大限に活用するための詳細ガイドである。
アクセス・登録方法
- 百度スマートクラウドコンソールを開くブラウザで入力
https://console.bce.baidu.com
公式サイトへ - アカウントにログインする右上の「ログイン」ボタンをクリックし、百度アカウントまたは携帯電話番号でログインします。アカウントをお持ちでない場合は、「登録」を選択し、プロンプトに従って情報を入力して登録を完了することができます。
- Miaoda Design Platformへのアクセス:: ログイン後、コンソールホームページのナビゲーションバーで "Miaoda "または "AI Quick Build "を見つけ、クリックしてデザインプラットフォームページに入ります。もし見つからない場合は、検索バーに "Miaoda "と入力すれば見つかります。
- ベータ版アクセスに申し込む現在、社内テスト段階のため、「体験申込」ボタンをクリックし、基本情報(氏名、メールアドレス、利用シーンなど)を入力の上、送信し、審査・承認を待つ必要があります。審査は通常1~3営業日以内に完了し、承認後にメールで通知が届きます。
- 使い始める承認後、コンソールにログインし、Miaoda Designモジュールでアプリケーションの作成を開始します。
主な機能
1.自然言語プログラミングによるアプリケーション作成
- ステップ1:デザイン・インターフェースに入るMiaodaホームページの「新規プロジェクト」をクリックし、プロジェクト名(例:「タスク管理ツール」)を入力し、確定します。
- ステップ 2: 要件の説明を入力する例:「タスクを追加し、期限を設定し、ユーザーにリマインドできるツールを作成する」。機能をできるだけ明確に記述し、自然言語を使用してください。
- ステップ3:コードの生成生成」ボタンをクリックすると、MiaodaのAIエージェントが要件を分析し、コードを自動生成します。生成プロセスは通常10~30秒かかり、終了するとアプリケーションの初期フレームワークが表示されます。
- ステップ4:点検と調整: : 生成されたインターフェースと機能を確認し、調整が必要であれば、テキストボックスに直接説明(例えば、「タスクの優先順位付けオプションを追加する」など)を追加し、「Re-generate」をクリックしてアプリケーションを更新することができます。
2.マルチエージェント協調最適化アプリケーション
- ステップ1:コラボレーションモードを有効にする設計インターフェースの右上にある "Agent Collaboration "スイッチをクリックすると、システムが自動的に複数のAIエージェント(要求分析エージェント、コーディングエージェント、テストエージェントを含む)を割り当てます。
- ステップ2:コラボレーションのプロセスを見るエージェントはタスクを分担し、ユーザーは各エージェントの作業の進捗をリアルタイムでコラボレーションログで確認することができます。
- ステップ3:フィードバックの最適化生成されたコードが期待に沿わない場合、"フィードバック "ボタンをクリックし、具体的な問題点(例えば、"インターフェイスがシンプルすぎる")を入力することができます。
- ステップ4:結果の確認最適化が完了したら、アプリケーションをプレビューして保存し、機能が要件を満たしていることを確認します。
3.スマートなツールを使って機能を充実させる
- ステップ1:ツールの追加デザインインターフェースの "ツールバー "から、"百度検索 "や "地図API "など、必要な外部ツールを選択します。
- ステップ2:設定ツールツールアイコンをクリックし、プロンプトに従ってパラメータを入力します。例えば、地図機能を追加する場合、"Show user's current location "と入力し、アプリケーション・インターフェースにバインドします。
- ステップ3:テストツール:: "プレビュー "ボタンをクリックして、ツールが正しく動作しているか確認してください。地図が表示されない場合は、戻ってパラメータを調整するか、ツールを変更してください。
- ステップ4:統合を保存するエラーがないことを確認してから「保存」をクリックすると、ツールが正式にアプリケーションに組み込まれます。
4.モジュラー設計とリアルタイム編集
- ステップ1:モジュールのドラッグ&ドロップデザイン・インターフェースの左側にあるモジュール・ライブラリで、必要な機能モジュール(例:"フォーム"、"ボタン"、"リスト")を選択し、キャンバスにドラッグ・アンド・ドロップします。
- ステップ2:レイアウトの調整マウスを使ってモジュールのサイズや位置を変更したり、モジュールをクリックしてプロパティ(ボタンのテキストや色など)を編集することができます。
- ステップ3:ライブプレビュー編集後、右上の "プレビュー "ボタンをクリックすると、携帯電話やパソコンでアプリがどのように見えるかを確認できます。
- ステップ4:アプリケーションのエクスポート問題がなければ、「エクスポート」ボタンをクリックし、エクスポート形式(ウェブアプリやAPKファイルなど)を選択してローカルにダウンロードします。
ほら
- ネットワーク要件Miaodaのご利用には、安定したインターネット接続が必要です。
- 言語サポート現在、主に簡体字中国語の入力をサポートしています。
- 習慣の保存編集が終わるたびに適時に保存し、偶発的な紛失を防ぎます。
- 内部テストの制限ベータ期間中は一部の高度な機能が制限される場合があります。
これらのステップにより、ユーザーは簡単なツールから複雑なアプリケーションまで、様々なプロジェクトを簡単に構築することができます。例えば、「日々の出費を記録し、統計グラフを生成するツールを作成する」と入力すると、Miaodaは入力フォームとグラフ表示を含むアプリケーションを素早く生成します。このプラットフォームは参入障壁が非常に低いので、プログラミングスキルのないユーザーでもすぐに始めることができます。