Merge pull request #1828 from wallsman/dev

doc:Japanese Manual text add and Screenshot change
This commit is contained in:
MistEO
2022-09-12 23:28:46 +08:00
committed by GitHub
3 changed files with 96 additions and 1 deletions

View File

@@ -42,7 +42,7 @@ MAAは、MAA Assistant Arknightsです。
見ればわかる!
![image](https://user-images.githubusercontent.com/63186641/189558712-8f88f84b-fc60-4638-940a-23af0a868436.png)
![image](https://user-images.githubusercontent.com/63186641/189661673-30b088b5-ffd2-4ee5-ab14-ee5c696b244d.png)
![image](https://user-images.githubusercontent.com/63186641/189559879-cfaa825c-c2fe-43de-83e2-854ca99000a9.png)
<!--JP未対応のため一旦隠す [image](https://user-images.githubusercontent.com/99072975/172045163-e9ead337-eb62-4f9f-a354-9e302f767a52.png) -->

View File

@@ -0,0 +1,69 @@
# Issue Botの使用方法
Issue Botのアクションは[issue-checker](https://github.com/zzyyyl/issue-checker)になっており、設定ファイルである[issue-checker.yml](.github/issue-checker.yml)を利用します。
**Commitizenの仕様でコミットしていない場合、マージリクエストは`ambiguous`とマークされることに注意してください。**
## 特徴
### 自動通知
- 必要なファイルが正常にアップロードされなかった場合に、その旨を通知するコメントを追加します。
- `module`, `Client`, `ambiguous`, `translation required`などのタグをIssueおよびプルリクエストに追加します。
Issue Botは、キーワードを元にカテゴリーを追加します。タグは手動で修正することもできます。
キーワードは[設定ファイル](.github/issue-checker.yml)を確認して下さい。
- MAAチームのメンバーが含まれている場合、`MAA Team`タグを追加しました。
#### プルリクエスト
Issue Botはプルリクエストのタイトルをチェックします。タイトルが以下のキーワードで始まっていない限り、プルリクエストは `ambiguous` としてマークされます。
- `build` `chore` `ci` `doc` `docs` `feat` `fix` `perf` `refactor` `rfc` `style` `test`
- `Merge` `merge` `Revert` `revert`
### 手動でトリガーを発動させる
**Issue Botを混乱させる可能性がありそうな内容の場合は**以下に示すコマンドではなく、キーワードでIssue Botを起動することをお勧めします。
カテゴリタグは、変更後に削除される可能性があるため、手動で追加または削除しないようにしてください。
#### Issuesとコメント
Issueを変更/追加する場合:
- `add {LABEL_NAME}` で新しいラベルを追加します。
- `Remove {LABEL_NAME}` でラベルを削除します。
- `Remove labels` で全てのラベルを削除します。
コメントを追加/修正する場合:
- `Add ambiguous``ambiguous` ラベルを追加しますが、既に存在する場合は追加されません。
- `Remove {LABEL_NAME}` は、指定されたタイプのラベルが追加されないようにします。<sup>1</sup>
- `Remove labels` は、ラベルが追加されないようにします。<sup>1</sup>
- `fixed` タグを追加する場合、以下のいずれかのコマンドを使用します:<sup>2</sup>
- `https://github.com/MaaAssistantArknights/MaaAssistantArknights/commit/{COMMIT_HASH} fixed`
- `fixed by https://github.com/MaaAssistantArknights/MaaAssistantArknights/commit/{COMMIT_HASH}`
- `{VERSION} fixed`
- `fixed by {VERSION}`
- `Duplicate of #{ISSUE_NUMBER}` と入力するとissueに `duplicate` タグを追加します。
- **あなたのコメントがIssue Botを混乱させる可能性がある場合、下記の `remove` コマンドを追加できます。**
_Note<sup>1</sup>: `Remove ambiguous` と `Remove labels` は `ambiguous` タグを削除します。_
_Note<sup>2</sup>: `COMMIT_HASH` は 40 文字の完全なハッシュです。_
#### プルリクエストとコメント
[#Issues and Their Comments](#issues-and-their-comments)と同様です。 更に使用可能:
- `Release {VERSION}``release` タグを追加します。
- `fixed`, `duplicated`**自動的に追加されません**
#### プッシュ
プッシュ中でもコミット可能です:
- `fixed` タグは、コミットメッセージに以下のいずれかが含まれている場合に追加されます:
- `fix #{ISSUE_NUMBER}`
- `close #{ISSUE_NUMBER}`
- `fix https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/{ISSUE_NUMBER}`
- `close https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/{ISSUE_NUMBER}`

View File

@@ -0,0 +1,26 @@
# 統合戦略図解
`resource/roguelike_copilot.json` の使用方法と各フィールドの説明
## 概要
```jsonc
[
{
"stage_name": "驯兽小屋", // ステージ名, 必須CN版準拠での入力
"replacement_home": [ // 基準点の変更, オプション機能, デフォルトは空欄
[ 2, 8 ] // 基準点座標
],
"key_kills": [ // キル数でのトリガー, オプション機能, デフォルトは空欄
15, // この値が0でない場合、オペレーターは準備ができたときにスキルを使用せず、キル数がこの値に達した際に使用します。
... // すべての要素が処理されれば、オペレーターは準備が整った時点でスキルを使用します。
]
},
{
"stage_name": "巡逻队",
"replacement_home": [
[ 2, 8 ]
]
}
]
```