mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-10-29 20:05:25 +08:00
sync zh doc changes to en and ja: fix tag formats, add new languages, update MCP sources
This commit is contained in:
@@ -286,6 +286,8 @@ event_context.prevent_default()
|
||||
このメソッドを呼び出すと、このイベントのデフォルトの後続動作が防止され、パイプラインは直接終了します。
|
||||
|
||||
<Info>
|
||||
以下のイベントのみデフォルト動作を阻止できます:
|
||||
|
||||
- PersonMessageReceived
|
||||
- GroupMessageReceived
|
||||
- PersonNormalMessageReceived
|
||||
|
||||
@@ -32,10 +32,13 @@ execution:
|
||||
|
||||
プラグインの多言語サポートは[RFC 4646](https://datatracker.ietf.org/doc/html/rfc4646)標準に従います。現在サポートされている言語は次のとおりです:
|
||||
|
||||
- `en_US` 英語
|
||||
- `en_US` 英語(必須)
|
||||
- `zh_Hans` 簡体字中国語
|
||||
- `zh_Hant` 繁体字中国語
|
||||
- `ja_JP` 日本語
|
||||
- `vi_VN` ベトナム語
|
||||
- `th_TH` タイ語
|
||||
- `es_ES` スペイン語
|
||||
|
||||
## プラグイン設定項目フォーマット
|
||||
|
||||
|
||||
@@ -34,8 +34,8 @@ Component EventListener generated successfully.
|
||||
➜ HelloPlugin >
|
||||
```
|
||||
|
||||
<Info title="CLIはプラグインディレクトリに`components`ディレクトリを生成し、その中に対応するコンポーネントディレクトリを作成します。">
|
||||
|
||||
<Info title="">
|
||||
CLIはプラグインディレクトリに`components`ディレクトリを生成し、その中に対応するコンポーネントディレクトリを作成します。
|
||||
```
|
||||
.
|
||||
├── assets
|
||||
|
||||
@@ -54,6 +54,9 @@ LangBotプラグインは、異なる言語のユーザーにローカライズ
|
||||
| 簡体字中国語 | `zh_Hans` | `README_zh_Hans.md` | `readme/`ディレクトリ |
|
||||
| 繁体字中国語 | `zh_Hant` | `README_zh_Hant.md` | `readme/`ディレクトリ |
|
||||
| 日本語 | `ja_JP` | `README_ja_JP.md` | `readme/`ディレクトリ |
|
||||
| ベトナム語 | `vi_VN` | `README_vi_VN.md` | `readme/`ディレクトリ |
|
||||
| タイ語 | `th_TH` | `README_th_TH.md` | `readme/`ディレクトリ |
|
||||
| スペイン語 | `es_ES` | `README_es_ES.md` | `readme/`ディレクトリ |
|
||||
|
||||
### ディレクトリ構造の例
|
||||
|
||||
|
||||
@@ -45,7 +45,8 @@ main.pyのプラグインクラスは各プラグインの共通コードで、
|
||||
|
||||
各コンポーネントはプラグインのコア機能モジュールであり、必要に応じて[追加および削除](/en/plugin/dev/components/add)できます。異なるコンポーネントは異なる状況で呼び出され、後でプラグイン機能を簡単に拡張できます。各コンポーネントは`langbot_plugin.api.definition.components`パッケージ下のさまざまなコンポーネント基底クラスから直接継承し、`plugin: BasePlugin`オブジェクトを含み、プラグインのAPIを直接呼び出すことができます。
|
||||
|
||||
<Info title="- 詳細なAPIドキュメントについては、[APIリファレンス](/en/plugin/dev/apis/common)を参照してください。">
|
||||
<Info title="">
|
||||
- 詳細なAPIドキュメントについては、[APIリファレンス](/en/plugin/dev/apis/common)を参照してください。
|
||||
|
||||
このチュートリアルを続けて読んで、プラグイン開発プロセスを理解してください。
|
||||
</Info>
|
||||
@@ -76,14 +77,15 @@ lbp init
|
||||
|
||||
プロンプトに従って`Author`、`Description`などの情報を入力します。
|
||||
|
||||
<Info title="`lbp init HelloPlugin`コマンドを使用して、サブディレクトリ`HelloPlugin`でプラグインを初期化することもできます。">
|
||||
|
||||
<Info title="">
|
||||
`lbp init HelloPlugin`コマンドを使用して、サブディレクトリ`HelloPlugin`でプラグインを初期化することもできます。
|
||||
<img width="600" src="/images/zh/plugin/dev/create_plugin.png" />
|
||||
</Info>
|
||||
|
||||
この操作により、プラグインの初期ファイルが生成されます。お気に入りのエディターで`HelloPlugin`ディレクトリを開き、プラグインコードの記述を開始できます。
|
||||
|
||||
<Info title="`lbp`コマンドで「command not found」エラーが発生した場合、`PATH`環境変数が適切に設定されていない可能性があります。">
|
||||
<Info title="">
|
||||
`lbp`コマンドで「command not found」エラーが発生した場合、`PATH`環境変数が適切に設定されていない可能性があります。
|
||||
`lbp`コマンドの代わりに`python -m langbot_plugin.cli.__init__`を使用できます。
|
||||
|
||||
例えば:
|
||||
|
||||
Reference in New Issue
Block a user