Learn Python with Hypnotic Patterns

cloud.doner由 doner.cloud 發布官方發布者v1.0.0更新於 Nov 6, 2026

Learn Python by building glowing math patterns: lessons, scripts, quiz checks and concepts.

已驗證Streamable HTTP可網頁執行知識與記憶開發者工具

概覽

AI 產生的概覽

遠端教學伺服器,讓助理帶使用者學習以簡短 numpy 與 matplotlib 數學圖樣為主題的 Python 課程,含課程、腳本與答案核對。

可以做什麼
  • 列出頻道中的圖樣,含分類、難度及頁面與影片連結
  • 依序瀏覽免費 Python 課程,可依難度篩選
  • 閱讀單一堂課:問題、三層深度的講解、公式、逐行腳本、練習、測驗與記憶卡
  • 取得某個圖樣的完整 Python 腳本,附執行方式、可調整之處與 Colab 筆記本連結
  • 核對測驗答案,或取得練習提示與參考答案
  • 在課程中查找某個 Python 或數學概念
適用情境
適合有人想透過一個小型視覺化專案學習或教授 Python、numpy 或 matplotlib,或詢問黃金角、高爾頓板、圖靈圖樣等圖樣背後的數學時使用。
執行需求
遠端 streamable HTTP 端點;未宣告任何套件、帳號、金鑰或標頭。回答提供英文或波蘭文,圖樣與課程另有西班牙文、葡萄牙文、法文與德文。
安裝前請注意
check_answer 不批改自由文字,也從不執行程式碼;練習答案與測驗答案要等學習者先嘗試後才提供。課程與腳本屬第三方教學素材,在本機執行前請自行確認。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Learn Python with Hypnotic Patterns,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/cloud.doner%2Fhypnotic-patterns/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "learn-python-with-hypnotic-patterns": {
      "type": "http",
      "url": "https://hypnoticpatterns.doner.cloud/mcp"
    }
  }
}

工具

6

list_patterns

List the patterns

The patterns of the channel: each one simple rule (the golden angle, the Galton board, Turing patterns…), its category, whether it has a Python lesson and at what level, with links to its page and newest video.

輸入參數lang

learning_path

The Python course, in order

The free Python course in its order: each lesson builds one pattern in a short numpy/matplotlib script, from arrays and loops (Beginner) to randomness and recursion (Intermediate) to simulations and grids (Advanced). Each lesson with what it teaches and its link. Optionally only one level.

輸入參數langlevel

get_lesson

A lesson, step by step

One lesson of the course: the question the pattern asks, why it works at three depths, the formula, its script line by line with explanations, exercises with hints, a quiz and flashcards. Exercise answers and quiz keys are left out on purpose: use check_answer once the learner has tried.

輸入參數langpattern必填

get_code

The Python script of a pattern

The whole Python script of a pattern (numpy and matplotlib, under 80 lines), as the lesson and the site show it and as the site’s tests run it, with how to run it, what to change to see something new, and a Google Colab notebook to run it in a browser.

輸入參數langpattern必填

check_answer

Check an answer

For a quiz question of a lesson: says whether the answer is right, which option is, and why. For an exercise: gives its hint and its reference answer to compare the learner’s attempt with (this server does not grade free text and never runs code); offer the hint first and the reference only after a try.

輸入參數kind必填langanswernumber必填pattern必填

explain_concept

Explain a concept from the lessons

Finds a Python or math idea in the lessons (e.g. "np.roll", "recursion", "golden ratio", "binomial", "leapfrog", "attractor") and gives what the lessons say about it, with the lesson and video that show it.

輸入參數langconcept必填

版本歷史

1
  1. v1.0.0最新Nov 6, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。