> For the complete documentation index, see [llms.txt](https://ayakaleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ayakaleaf-pro.ayaka.space/on-premises/zh-tw/readme/hidden-pages.md).

# 隱藏頁面

為了體現開源精神，Overleaf 提供了一個開源社群版本，可於 [GitHub：Overleaf](https://github.com/overleaf/overleaf)。然而，為了推銷他們所謂的 [Server Pro](https://www.overleaf.com/for/enterprises/when-to-use-overleaf-on-premises-vs-in-the-cloud)，Overleaf 刻意對其開源社群版本做了許多遮蔽程式碼的修改，他們甚至還販售純前端的數學 *符號面板* 作為一個 **付費** 功能分享的專案。

在過去幾年中，我們看著 Overleaf 的編譯時間從 **一分鐘降到二十秒，甚至十秒**，而訂閱費卻持續水漲船高。很難不嘆一口氣，說： **學者們長期以來一直深受 Overleaf 之苦。**

此外，Overleaf 的定價在全球幾乎一致，即使最便宜的學生會員方案也從每月 10 美元起，對歐美以外的大多數學生而言都難以負擔。更離譜的是，還有一個每年 399 美元的 Pro 方案，只能說是定價過高。

### 我們需要改變

可以說，無論是個別學生還是整個研究機構，這些年來大家都被 Overleaf 不斷上漲的價格一路拖著走。

而在 AI 時代，Overleaf 非但沒有帶來承諾中的變革，反而持續倚賴其舊技術，並從終端使用者身上榨取越來越多。

多年來，我們有許多社群開發者為改進 Overleaf Community Edition 做出了重大努力，他們包括：

* <https://github.com/ertuil/overleaf>
* <https://github.com/AllanChain/lcpu-overleaf>
* <https://github.com/yu-i-i/overleaf-cep/>
* <https://github.com/ayaka-notes/overleaf>
* <https://github.com/davrot/overleaf_with_admin_extension>
* <https://github.com/overleaf/overleaf/pull/1447> （Git 整合）
* <https://github.com/overleaf/overleaf/pull/1385> （Typst 支援）

其中有些人發起了拉取請求（PR），但遺憾的是，在開源社群中，這些 PR 大多被忽視。因此，我們常常會質疑，Overleaf 所謂的開源究竟是什麼樣的開源。

在 2026 年 1 月，OpenAI 宣布發布 [Prism](https://prism.openai.com/)。在許多社群中，人們都表示 Prism 已經終結了 Overleaf。

***這告訴我們，如果一家公司只依賴重新包裝的 API 和層層功能限制來將使用者鎖住，最終在 AI 時代，將會被越來越多的競爭者超越。***

回到正題，隨著所有功能都已到位，我們很高興宣布 Overleaf Pro 正式發布。這些文件專為有興趣設置與維護 Overleaf Pro 的人而寫。

Overleaf Pro 和 Community Edition 都在 Docker 容器中執行，使其與同一主機上的其他應用程式隔離。這透過防止潛在的跨應用程式攻擊，提供了額外一層安全性。

它們可以在與外界網路隔離的伺服器上執行，這表示它們可以與包括網際網路在內的其他網路完全隔離。Docker 提供工具，可將應用程式從連網環境轉移到隔離環境。

在初次下載之後，即不需要網際網路連線，可大幅降低外部威脅的風險。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://ayakaleaf-pro.ayaka.space/on-premises/zh-tw/readme/hidden-pages.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
