wu-sheng opened a new pull request, #886:
URL: https://github.com/apache/skywalking-website/pull/886
## What this adds
The **1.0 flagship announcement** for the Horizon UI **AI Assistant**, plus
its homepage highlight.
- **Blog post — EN + CN** (`content/blog/…` + `content/zh/…`): *"Meet
Horizon UI · The AI Assistant: Ask Your Observability Data in Plain Language"*.
A standalone new chapter of the completed 17/17 series, with a lead video and
inline figures. Covers: answers built from real widgets (charts, topology,
traces, logs, …), how it stays grounded in live data + your layer config,
guided root-cause, read-only + human-approved profiling, bring-your-own-LLM
(vendor-neutral, no frontier model required), and the safety model.
- **Homepage** (`content/_index.html` + `assets/scss/_custom_home.scss`): an
AI-Assistant highlight paired with the 3D map as **alternating (zigzag) rows**
— media + copy, with the click-to-play video and a "bring your own LLM" callout.
- **`layouts/shortcodes/video.html`**: a small self-hosted `{{</* video
*/>}}` shortcode (Markdown strips raw HTML, so a shortcode is the clean route
to a poster-first, click-to-play `<video>`).
- **Assets** (`static/screenshots/horizon-1.0/` + `content/images/home/`):
the video (a 3× screen capture, 1.2 MB) and stills.
## 🚧 Hold for the 1.0 launch — draft PR
Both posts are `draft: true`, but the **homepage highlight is not
draft-gated** — merging puts the AI section on the live homepage and makes the
"Meet Horizon UI" button point at the still-draft post. So this is opened as a
**draft PR**; mark it ready and merge when **OAP 11 + Horizon UI 1.0** ship.
**Pre-merge checklist**
- [ ] Flip `draft: true → false` in the EN and CN posts, and set the real
publish date.
- [ ] Capture the 2 remaining figures — the **profiling decision card** and
the **enable/config** state — per
`static/screenshots/horizon-1.0/CAPTURE-CHECKLIST.md`, and remove the `<!--
FIGURE TO CAPTURE -->` comments.
- [ ] Confirm `/docs/skywalking-horizon-ui/next/operate/ai-assistant/`
resolves on the built site (the doc is merged to `main`).
- [ ] (Optional) decide whether to soften the homepage "bring your own LLM"
model naming (DeepSeek / Claude Sonnet) to match the post's more generic
wording.
## Accuracy
The post was fact-checked against the **shipped**
`docs/operate/ai-assistant.md` and the AI source on `main`. That pass caught
and removed a **documented-but-cut "bring your own key" playground** feature
(and its security claims), corrected the launcher behavior (shows for all users
with a read-only "ask your administrator" notice) and the pod-logs behavior (a
static result, not a live tail), and expanded the inline-view coverage (traces
incl. Zipkin, logs, deployment, instance map, API dependency, browser errors).
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]