Repository navigation
NUTBOOK 1.2.0 — Native HTML Presentation / HTML 原生演示模式
NUTBOOK 1.2.0
中文
1.2.0 新增 HTML 原生演示模式。打开符合演示协议的 HTML,从右上角的更多 → 演示模式或快捷键 S 进入准备界面,再开始演示。由 NUTBOOK 管理观众画面和独立演讲者窗口,让已有 HTML 产物直接用于会议、提案、课堂和评审。
新增功能
- 原生演示控制:提供翻页、页列表、计时、黑屏和全屏操作,结束演示后返回原 HTML 文档。
- 演讲者画面:显示实时运行的当前页、静态下一页预览和逐页备注,便于一边讲解、一边准备下一页。
- 逐页备注编辑:在支持的 HTML 中编辑演示备注,可与正文修改一起保存,关闭重开后保留。
- Markdown 与 Agent 演示 HTML:Markdown 导出中心生成的演示 HTML 可直接进入原生演示模式;nbskill 随包提供离线模板和演示协议指引,供 Agent 生成兼容页面。
- 统一快捷键与文案:S 打开演示准备,F 切换全屏;编辑态、输入框与中文组合输入受到保护。导出中心相关名称统一为“演示 HTML”。
使用边界
原生演示需要 HTML 符合演示协议,任意 HTML 不会自动获得该能力;不兼容页面会显示提示。演讲者当前页独立运行同一 HTML,不保证与观众页的动画和脚本状态逐帧同步;下一页保持静态预览。主要单屏路径已在真实 macOS 窗口中验收,双屏放置和断屏恢复仍待扩展屏验证。
安装说明
- macOS Apple Silicon:下载
NUTBOOK_1.2.0_aarch64.dmg。 - macOS Intel:下载
NUTBOOK_1.2.0_x64.dmg。 - Windows:下载
NUTBOOK_1.2.0_x64-setup.exe。 - 每个安装包旁的
.sha256文件用于校验下载内容。macOS 首次启动如提示无法验证开发者,请在“系统设置 → 隐私与安全性”中选择“仍要打开”或“允许打开”。
本次还改进了演示准备、全屏切换、焦点和结束恢复,更新了中英文 README,并压缩历史版本说明。完整变更见 v1.1.0…v1.2.0。
English
NUTBOOK 1.2.0 introduces native HTML presentation mode. Open an HTML file that implements the presentation protocol, then choose More → Presentation mode in the upper right or press S to prepare and start presenting. NUTBOOK manages the audience view and a separate presenter window for meetings, proposals, classes, and reviews.
What's new
- Native presentation controls: slide navigation, a slide list, a timer, blackout, and fullscreen controls, with a return to the original HTML document when presenting ends.
- Presenter view: a live current slide, a static next-slide preview, and per-slide notes help you present and prepare for what comes next.
- Editable per-slide notes: edit notes in supported HTML, save them alongside document changes, and retain them after closing and reopening.
- Markdown and Agent presentation HTML: presentation HTML from the Markdown Export Center works directly with native presentation mode. nbskill bundles an offline template and protocol guide for Agents to generate compatible pages.
- Consistent shortcuts and wording: S opens presentation preparation and F toggles fullscreen, with editing, input-field, and IME protection. The export center consistently uses “Presentation HTML”.
Requirements
Native presentation requires the HTML presentation protocol; arbitrary HTML does not automatically support it. Incompatible pages show an explanation. The presenter's current slide runs a separate instance of the same HTML, so animation and script state are not guaranteed to match the audience view frame by frame; the next-slide preview remains static. The main single-screen paths have been validated on real macOS windows. Dual-screen placement and display-disconnection recovery still require external-display validation.
Installation
- macOS Apple Silicon: download
NUTBOOK_1.2.0_aarch64.dmg. - macOS Intel: download
NUTBOOK_1.2.0_x64.dmg. - Windows: download
NUTBOOK_1.2.0_x64-setup.exe. - Each installer has an accompanying
.sha256file for download verification. On first launch in macOS, if the system cannot verify the developer, open System Settings → Privacy & Security and select Open Anyway or Allow.
This version also improves presentation preparation, fullscreen switching, focus, and restoration after presenting, and updates the bilingual README with a condensed release history. See the full changelog.