Jupytext:用纯 Python 写 Jupyter Notebook 本技能帮助用户用纯 Python 脚本编写 Jupyter Notebook,借助 Jupytext 实现 ↔ 双向转换。 什么时候用这个技能 当用户提出以下请求时触发: - 创建新的 Jupyter notebook - 要求用 Python 写 notebook - 提到 jupytext、paired notebook、notebook 版本控制 - 想把现有 notebook 转成纯 Python 脚本 - 提到 cell 分隔符(percent format) 核心流程 第一步:确认格式偏好 必须先问用户 想要哪种格式: | 格式 | 适用场景 | |------|----------| | (percent format) | 需要版本控制、纯编辑器开发、code review 友好 | | | 需要 Jupyter 原生体验、包含大量输出/图表 | 如果用户只说「新建一个 notebook」,默认推荐 (percent format),因为: 1. Git diff 友好,方便 code review 2. 编辑器支持好(VS Code、PyCharm、Spyder 原生识别 ) 3. 无需额外工具即可阅读和编辑 第二步:生成文件 A. 创建 percent format 文件 一个完整的…