buchidonggua/dg-ai-notes
エージェント構築に役立つ、Pi-Agent SDKのバイリンガル解説とサンプルコード、AIアシスタント向けスキル
- スター
- 3,422
- フォーク
- 271
- 未解決の Issue
- 21
- 最終コミット
- 2 か月前
これは何?
このリポジトリは、OpenClawエージェント製品の基盤にもなっている、プロダクション向けAIエージェント構築用のオープンソースSDK「Pi-Agent」の学習リソースです。全3部構成で、第1部では3層アーキテクチャ、エージェントループ、ツールとメッセージのシステム、イベント処理、コンテキストエンジニアリング、セッション管理を全10章で解説します。TypeScript版とPython版の両方が用意されています。
第2部は、環境構築やモデル連携から、システムプロンプト、ツール定義、イベントリスナーの設定、エージェントのサービス化まで、データ分析エージェントを段階的に作る実践ガイドです。npm installで実行できるサンプルコードプロジェクトが7つ付属します。また、チュートリアルと同期され、pi-coding-agent v0.83.0 APIを対象とした、コーディングアシスタント用のインストール可能なスキルも収録しています。
コンテンツはオンラインブック、ローカルで読めるMarkdownファイル、PDF版で提供されています。コードはMITライセンス、ドキュメントはCC-BY-SA-4.0で公開されています。
主な機能
- 01Pi-Agentのソースコードを全10章で解説。TypeScript版とPython版を収録
- 02デプロイ可能なデータ分析エージェントを作るステップバイステップのチュートリアル
- 03実行可能なサンプルコードプロジェクト7つ
- 04エージェントループを試せるインタラクティブなJupyterノートブック
- 05pi-coding-agent v0.83.0 APIに対応した、コーディングアシスタント用のインストール可能なスキル
ユースケース
- プロダクション向けエージェントSDKのループ、ツール、セッションの設計を学ぶ
- Pi-Agentを基盤に、独自のエンタープライズエージェントを構築する
- 要件の説明から、AIコーディングアシスタントにPi-Agentのコードを書かせる
クイックスタート
- 1
チュートリアルをオンラインで読む
- 2
dg-piagentのスキルフォルダーをエージェントのskillsディレクトリにダウンロードする
- 3
関連するコードセットの依存関係をインストールする
npm install
使う前に知っておきたいこと
- これはチュートリアルとコードの解説であり、単体で動作するアプリケーションではありません。
- READMEは主に簡体字中国語で書かれています。
- ドキュメントはCC-BY-SA-4.0ライセンスで提供されており、派生物も同じ条件で共有する必要があります。
トピック
よくある質問
- dg-ai-notes とは?
- エージェント構築に役立つ、Pi-Agent SDKのバイリンガル解説とサンプルコード、AIアシスタント向けスキル このリポジトリは、OpenClawエージェント製品の基盤にもなっている、プロダクション向けAIエージェント構築用のオープンソースSDK「Pi-Agent」の学習リソースです。全3部構成で、第1部では3層アーキテクチャ、エージェントループ、ツールとメッセージのシステム、イベント処理、コンテキストエンジニアリング、セッション管理を全10章で解説します。TypeScript版とPython版の両方が用意されています。
- dg-ai-notes は無料で使えますか?ライセンスは?
- dg-ai-notes は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- dg-ai-notes は今もメンテナンスされていますか?
- 半年以内に更新あり。dg-ai-notes の最終コミットは 2026年8月23日 です。
- dg-ai-notes は何に使えますか?
- プロダクション向けエージェントSDKのループ、ツール、セッションの設計を学ぶ Pi-Agentを基盤に、独自のエンタープライズエージェントを構築する 要件の説明から、AIコーディングアシスタントにPi-Agentのコードを書かせる
- dg-ai-notes のインストール方法は?
- チュートリアルをオンラインで読む dg-piagentのスキルフォルダーをエージェントのskillsディレクトリにダウンロードする 関連するコードセットの依存関係をインストールする: npm install
- dg-ai-notes はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/buchidonggua/dg-ai-notes
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
TypeScriptでPi風のコーディングエージェントを作る手順を、15個の実行可能なGitチェックポイントで学べる中国語の教科書。
Claude APIを使ったコーディングエージェントの作り方を、ファイル・シェル・検索ツールを順に追加しながら学ぶ、Goのハンズオンワークショップです。
ターミナルからLLM駆動のエージェントを実行できる、ツール利用、MCP、ブラウザー自動化に対応した汎用AIエージェントフレームワークです。
ブラウザーWebUI、ターミナルクライアント、チャットアプリ連携、各種ツール、メモリ、MCPに対応した、Python製のセルフホスト型パーソナルAIエージェントフレームワーク。
ターミナルで動作し、クラウドAPIやOllamaなどのローカルモデルバックエンドを利用できるオープンソースのコーディングエージェントCLIです。