You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/full-guide_EN.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,6 +71,8 @@ Go to your forked repo → `Settings` → `Secrets and variables` → `Actions`
71
71
72
72
#### Notification Channels (Multiple can be configured, all will receive notifications)
73
73
74
+
> The P0 notification baseline, minimal/advanced key split, Actions mapping, and `--check-notify` CLI behavior are tracked in [Notification Baseline](notifications.md). A complete English notification topic remains a later follow-up.
75
+
74
76
| Secret Name | Description | Required |
75
77
|------------|------|:----:|
76
78
|`WECHAT_WEBHOOK_URL`| WeChat Work Webhook URL | Optional |
@@ -94,14 +96,16 @@ Go to your forked repo → `Settings` → `Secrets and variables` → `Actions`
94
96
|`STOCK_GROUP_N` / `EMAIL_GROUP_N`| Email routing groups (Issue #268): `STOCK_GROUP_N` should be a subset of `STOCK_LIST`; affects email recipients only, not analysis scope or other channels | Optional |
|`CUSTOM_WEBHOOK_BODY_TEMPLATE`| Custom Webhook JSON body template for AstrBot, NapCat, or self-hosted services with special payloads | Optional |
100
104
|`WEBHOOK_VERIFY_SSL`| Verify Webhook HTTPS certificates (default true). Set to false for self-signed certs. WARNING: Disabling has serious security risk (MITM), use only on trusted internal networks | Optional |
101
105
102
106
> *Note: Configure at least one channel; multiple channels will all receive notifications
103
107
>
104
-
> The default `daily_analysis.yml` in this repository only exports fixed Secret / Variable names. Arbitrary numbered env vars such as `STOCK_GROUP_1` and `EMAIL_GROUP_1` are not auto-injected into the job, so grouped email routing is not available in the stock workflow unless you explicitly extend the workflow's `env:` mapping in your own fork.
108
+
> The default `daily_analysis.yml` in this repository only exports fixed Secret / Variable names. Arbitrary numbered env vars such as `STOCK_GROUP_1` and `EMAIL_GROUP_1` are not auto-injected into the job, so grouped email routing is not available in the stock workflow unless you explicitly extend the workflow's `env:` mapping in your own fork. P0 maps `CUSTOM_WEBHOOK_BODY_TEMPLATE`, `WEBHOOK_VERIFY_SSL`, `FEISHU_WEBHOOK_SECRET`, `FEISHU_WEBHOOK_KEYWORD`, and `PUSHPLUS_TOPIC`; `MARKDOWN_TO_IMAGE_CHANNELS` and `MERGE_EMAIL_NOTIFICATION` remain behavior toggles for a later phase.
105
109
106
110
#### Push Behavior Configuration
107
111
@@ -192,6 +196,8 @@ Default schedule: Every weekday at **18:00 (Beijing Time)** automatic execution.
192
196
193
197
### Notification Channel Configuration
194
198
199
+
For the P0 notification baseline and diagnostics, see [Notification Baseline](notifications.md).
200
+
195
201
| Variable | Description | Required |
196
202
|--------|------|:----:|
197
203
|`WECHAT_WEBHOOK_URL`| WeChat Work Bot Webhook URL | Optional |
@@ -221,6 +227,8 @@ Default schedule: Every weekday at **18:00 (Beijing Time)** automatic execution.
221
227
|`PUSHOVER_API_TOKEN`| Pushover API Token | Optional |
> Note: the default `daily_analysis` GitHub Actions workflow only maps fixed variable names. It does not automatically import arbitrary numbered variables such as `STOCK_GROUP_N` / `EMAIL_GROUP_N`. This feature therefore works in local `.env`, Docker, or any runtime where you explicitly inject those variables.
226
234
@@ -550,6 +558,8 @@ crontab -e
550
558
551
559
## Notification Channel Configuration
552
560
561
+
The P0 notification channel matrix and `--check-notify` CLI details are documented in [Notification Baseline](notifications.md).
0 commit comments