This is an automated email from the ASF dual-hosted git repository.

wenjin272 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/flink-agents.git


The following commit(s) were added to refs/heads/main by this push:
     new 7e009ca5 [docs] Improve the documentation index page and build 
instructions (#1018)
7e009ca5 is described below

commit 7e009ca51cc982ddb2baecf0cb5c91bc0b5ec58f
Author: Weiqing Yang <[email protected]>
AuthorDate: Thu Aug 20 19:33:30 2026 -0700

    [docs] Improve the documentation index page and build instructions (#1018)
    
    Generated-by: Claude Code 2.1.233 (Claude Opus 5)
---
 docs/README.md            |  6 +++++-
 docs/content.zh/_index.md |  2 +-
 docs/content/_index.md    | 14 +++++++++++++-
 docs/setup_hugo.sh        |  9 +++++++--
 4 files changed, 26 insertions(+), 5 deletions(-)

diff --git a/docs/README.md b/docs/README.md
index dcbf4611..a15fe076 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -22,12 +22,16 @@ $ docker run -v $(pwd):/src -p 1313:1313 
jakejarvis/hugo-extended:latest server
 
 #### Local Hugo installation:
 
-Make sure you have installed 
[Hugo](https://gohugo.io/getting-started/installing/) on your system.
+`setup_hugo.sh` installs Hugo 0.110.0, the version the docs build is pinned 
to. A newer Hugo release removed an internal template the pinned `hugo-book` 
theme calls, so building with a current Hugo fails with `no such template 
"_internal/google_analytics_async.html"`.
+
+On Linux, install it with:
 
 ```sh
 $ ./setup_hugo.sh
 ```
 
+`setup_hugo.sh` downloads a Linux binary, x86_64 or ARM64. On other platforms, 
install the extended Hugo 0.110.0 from the [Hugo releases 
page](https://github.com/gohugoio/hugo/releases/tag/v0.110.0) yourself.
+
 Then build the docs from source:
 
 ```sh
diff --git a/docs/content.zh/_index.md b/docs/content.zh/_index.md
index 33bbd108..b25810ae 100644
--- a/docs/content.zh/_index.md
+++ b/docs/content.zh/_index.md
@@ -41,7 +41,7 @@ under the License.
 
 ### Community Sync
 
-我们每周会举行一次在线同步会议,欢迎所有人参与。请查看此 [GitHub 
讨论页面](https://github.com/apache/flink-agents/discussions/66) 
获取下次会议的时间表、议程以及往期会议记录。
+我们每周会举行一次在线同步会议,欢迎所有人参与。请查看此 [GitHub 
讨论页面](https://github.com/apache/flink-agents/discussions/419) 
获取下次会议的时间表、议程以及往期会议记录。
 
 {{< /columns >}}
 
diff --git a/docs/content/_index.md b/docs/content/_index.md
index 4ed63a5a..2adfcb43 100644
--- a/docs/content/_index.md
+++ b/docs/content/_index.md
@@ -30,6 +30,18 @@ under the License.
 If you’re interested in playing around with Flink Agents, check out our [get 
started documentation]({{< ref "docs/get-started/overview" >}}). 
 It provides a step by step introduction on how to install Flink Agents and 
build agents with it.
 
+### Quickstart
+
+* [Workflow Agent]({{< ref "docs/get-started/quickstart/workflow_agent" >}}) - 
Define agent logic as an explicit event-driven workflow
+* [ReAct Agent]({{< ref "docs/get-started/quickstart/react_agent" >}}) - Let 
the model plan and call tools in a reason-act loop
+* [YAML Agent]({{< ref "docs/get-started/quickstart/yaml_agent" >}}) - 
Configure an agent declaratively in YAML
+
+### Build and Operate
+
+* [Chat Models]({{< ref "docs/development/chat_models" >}}), [Tools]({{< ref 
"docs/development/tool_use" >}}) and [Memory]({{< ref 
"docs/development/memory/overview" >}}) - The building blocks of an agent
+* [Integrate with Flink]({{< ref "docs/development/integrate_with_flink" >}}) 
- Run an agent inside a Flink job
+* [Deployment]({{< ref "docs/operations/deployment" >}}) and [Monitoring]({{< 
ref "docs/operations/monitoring" >}}) - Take an agent to production
+
 <--->
 
 ## Get Help with Flink Agents
@@ -44,7 +56,7 @@ See the [Apache Flink 
website](https://flink.apache.org/what-is-flink/community/
 
 ### Community Sync
 
-There is a weekly online sync. Everyone is welcome to join. Please find the 
schedule, agenda for the next sync, and records of previous syncs in this 
[github discussion page](https://github.com/apache/flink-agents/discussions/66).
+There is a weekly online sync. Everyone is welcome to join. Please find the 
schedule, agenda for the next sync, and records of previous syncs in this 
[github discussion 
page](https://github.com/apache/flink-agents/discussions/419).
 
 {{< /columns >}}
 
diff --git a/docs/setup_hugo.sh b/docs/setup_hugo.sh
index 5f3fa290..015b228b 100644
--- a/docs/setup_hugo.sh
+++ b/docs/setup_hugo.sh
@@ -18,8 +18,13 @@
 
################################################################################
 
 # setup hugo
-HUGO_REPO=https://github.com/gohugoio/hugo/releases/download/v0.110.0/hugo_extended_0.110.0_Linux-64bit.tar.gz
-HUGO_ARTIFACT=hugo_extended_0.110.0_Linux-64bit.tar.gz
+case "$(uname -m)" in
+       x86_64)  HUGO_ARCH=Linux-64bit ;;
+       aarch64) HUGO_ARCH=linux-arm64 ;;
+       *) echo "No Hugo binary for architecture $(uname -m)" ; exit 1 ;;
+esac
+HUGO_ARTIFACT=hugo_extended_0.110.0_${HUGO_ARCH}.tar.gz
+HUGO_REPO=https://github.com/gohugoio/hugo/releases/download/v0.110.0/${HUGO_ARTIFACT}
 if ! curl --fail -OL $HUGO_REPO ; then
        echo "Failed to download Hugo binary"
        exit 1

Reply via email to