{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# dsh-notebook-v2 · 演示\n", "\n", "这个 notebook 用来给 README 截图。想看的三件事:\n", "\n", "- 左侧槽位的 `▾`:折叠 markdown 标题下面的所有格\n", "- 工具栏 `≡ 大纲`:右侧大纲,**拖内侧边缘可调宽**\n", "- 任意 markdown 格点一下进编辑,`Esc` 退出" ], "id": "cell-mw1t0zoc-j" }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 1. Markdown 与公式\n", "\n", "| 能力 | 状态 |\n", "|---|---|\n", "| 表格 / 任务列表 | ✅ |\n", "| 行内公式 $e^{i\\pi}+1=0$ | ✅ |\n", "| 代码块 | ✅ |\n", "\n", "- [x] md 标题折叠\n", "- [x] 大纲跳转\n", "- [ ] ipywidgets(v1 不做)" ], "id": "cell-mw1t0zoc-k" }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 1.1 代码块\n", "\n", "```python\n", "def f(x):\n", " return x ** 2\n", "```" ], "id": "cell-mw1t0zoc-l" }, { "cell_type": "code", "metadata": {}, "source": [ "import sys, time\n", "\n", "for i in range(3):\n", " print(f\"第 {i + 1} 行输出(流式到达)\", flush=True)\n", " time.sleep(0.15)\n", "\n", "print(\"Python\", sys.version.split()[0])" ], "id": "cell-mw1t0zoc-m", "outputs": [], "execution_count": null }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 2. 输出渲染" ], "id": "cell-mw1t0zoc-n" }, { "cell_type": "code", "metadata": {}, "source": [ "import math\n", "\n", "rows = [(\"π\", math.pi), (\"e\", math.e), (\"√2\", math.sqrt(2))]\n", "for name, value in rows:\n", " print(f\"{name:>2} ≈ {value:.6f}\")" ], "id": "cell-mw1t0zoc-o", "outputs": [], "execution_count": null }, { "cell_type": "code", "metadata": {}, "source": [ "%%bash\n", "echo \"Shell 格走独立子进程,不需要 Python 内核\"\n", "echo \"当前目录:$(pwd)\"" ], "id": "cell-mw1t0zoc-p", "outputs": [], "execution_count": null }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 3. 大纲与折叠演示\n", "\n", "点 `## 3.` 这一行左边的 `▾`:下面的格会收起,只留一条「⋯ 已折叠 N 格 · 点击展开」。\n", "再点一次展开。" ], "id": "cell-mw1t0zoc-q" }, { "cell_type": "code", "metadata": {}, "source": [ "answer = 6 * 7\n", "answer" ], "id": "cell-mw1t0zoc-r", "outputs": [], "execution_count": null }, { "cell_type": "markdown", "metadata": {}, "source": [ "### 3.1 被折叠的一小节\n", "\n", "折叠是**按标题层级**算的:折 `##` 会连里面的 `###` 一起收,但各自的折叠状态保留。" ], "id": "cell-mw1t0zoc-s" }, { "cell_type": "markdown", "metadata": {}, "source": [ "## 4. 结束\n", "\n", "实现细节见 `AGENTS.md`,用法见 `README.md`。" ], "id": "cell-mw1t0zoc-t" } ], "nbformat": 4, "nbformat_minor": 5, "metadata": {} }