# 21

<figure><img src="/files/Q4y4Q8eG06lQcmwsGDe4" alt=""><figcaption></figcaption></figure>

那摔碎的 不算荒唐\
那松开的 不是投降\
风里的疤 爬满手掌\
没说的话 煨成倔强

机遇是火 烧过迷惘\
挑战是墙 撞碎慌张\
彻夜的灯 淬成信仰\
放任的梦 别来无恙

敬南墙，也敬莽撞\
敬张望，也敬仓皇\
敬顽抗，也敬离场\
敬跌撞，也敬轻狂\
敬贪婪，也敬欲望\
敬退却，也敬散场\
这是平凡的 生长

谁说满身泥泞 不算风光\
谁说哭过的脸 不配坦荡\
那些咬牙的 都是勋章\
那些放手的 烫在心上

敬南墙，也敬莽撞\
敬张望，也敬仓皇\
敬顽抗，也敬离场\
敬跌撞，也敬轻狂\
敬贪婪，也敬欲望\
敬退却，也敬散场\
这是平凡的 成长

敬所有 生而凡者的 理想


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.oulan.com/2025/12/21.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
