Tidynote:始终清晰的笔记本编写
作者
协作写作工具原型设计与用户测试用户研究方法(访谈、调查、观察)软件工程师与开发者HCI 研究员
文献标题
Tidynote: Always-Clear Notebook Authoring
出版信息
- 主题领域: 提升计算笔记本创作中的清晰度与探索性。
- 关键词: Jupyter笔记本、笔记本清晰度、探索性编程、草稿板、线性执行、状态管理、笔记本生命周期、数据分析、计算工具、用户研究。
背景与问题
- 问题/挑战: 像Jupyter这样的计算笔记本在探索性编程过程中,由于非线性执行和混乱的代码,往往变得杂乱无章且不清晰。现有系统主要关注事后清理,而非在笔记本生命周期中始终保持清晰度。
- 重要性: 清晰度对于分享结果、教学以及笔记本的长期可用性至关重要。然而,用户需要投入大量手动努力来清理笔记本,这严重影响了生产力和协作效率。
- 动机与相关工作: 现有工具提供事后清理或辅助空间,但无法在探索过程中持续支持清晰度。状态不一致和缺乏结构化探索空间等问题仍未解决,这促使我们需要一个能够无缝整合清晰度与探索性的系统。
解决方案
- 提出的方法: Tidynote是一个Jupyter Notebook扩展,通过整合草稿板、可移动单元格和带状态分叉的线性执行,实现了“始终清晰的笔记本创作”范式。
- 创新点:
- 引入草稿板,用于临时和探索性工作,与主笔记本叙述分离。
- 实现单元格在笔记本与草稿板之间的双向移动,便于在探索与清晰度之间流畅切换。
- 强制线性执行并结合状态分叉,确保程序状态的清晰性。
- 与标准Jupyter功能兼容,实现无缝集成。
- 过程与关键技术:
- 在笔记本中附加一个草稿板,用于探索性工作,单元格可根据需要在笔记本与草稿板之间移动。
- 单元格可固定以在滚动时保持可见。
- 线性执行确保程序状态一致,过时的单元格会被灰显以指示输出已过期。
- 草稿板中的草稿部分被沙盒化,允许不同探索的独立状态管理。
结果
- 具体发现:
- 参与者的最终笔记本平均包含8.6条相关代码语句和10.5条必要代码语句,而主笔记本中仅有0.8条临时语句。
- 草稿板的平均使用量为1.8条临时语句,表明探索性内容与叙述性内容得到了有效分离。
- 所有参与者都在笔记本与草稿板之间交替使用,其中13人中有11人使用了单元格固定功能。
- 相较基线的优势:
- Tidynote支持探索过程中持续保持清晰度,而非像现有系统那样仅关注事后清理。
- 线性执行消除了常规Jupyter笔记本中常见的状态混乱问题。
- 可移动单元格和草稿板使探索更加灵活,同时不影响主笔记本的清晰度。
- 实验/评估:
- 对13名参与者进行了开放式数据分析任务的用户研究。
- 评估包括任务完成情况、笔记本清晰度和参与者反馈。
- 参与者利用Tidynote功能保持清晰度,并认为该系统在实际任务中直观且有效。
- 局限性与未来工作:
- 样本量较小(N=13),且仅限于使用两个数据集的数据驱动任务。
- 未与基线系统进行直接比较。
- 未来工作包括提升线性执行效率、优化草稿板布局以及探索可调节的清晰度支持。
总结
Tidynote引入了“始终清晰的笔记本创作”范式,解决了Jupyter笔记本中探索与清晰度之间的矛盾。其关键特性包括用于探索性工作的草稿板、可移动单元格以及带状态分叉的线性执行,确保内容和程序状态的清晰度。一项用户研究表明,Tidynote在支持实际笔记本任务方面效果显著,并能够灵活地帮助用户保持清晰度。通过与Jupyter的无缝集成,Tidynote为改进计算笔记本工作流程提供了一个有前景的解决方案,同时也为笔记本和信息系统设计的未来改进提供了启示。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
当前问题库还没有收录这篇论文的问题与痛点。
- 80%
使用在线论坛描述电子表格软件中的可扩展性问题
CHI '18· 用户研究方法(访谈、调查、观察) +1
- 80%
ResearchIME:一款用于研究野外自由输入行为的移动键盘应用程序
CHI '18· 用户研究方法(访谈、调查、观察) +1
- 67%
一种用于个人层次结构时间效率的分析模型
CHI '19· 用户研究方法(访谈、调查、观察) +1
- 60%
人机交互工具包研究的评估策略
CHI '18· 用户研究方法(访谈、调查、观察) +1
- 60%
人机交互的实证研究方法
CHI '18· 用户研究方法(访谈、调查、观察) +1
- 60%
技术辅助反思量表的发展与验证
CHI '21· 用户研究方法(访谈、调查、观察) +1
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3772318.3791919
一眼看懂
fact_check论文快照
dataset
来源
CHI
calendar_month
年份
2026
emoji_events
奖项
未标记奖项
group
作者
6 位作者
sell
研究子方向
协作写作工具、原型设计与用户测试、用户研究方法(访谈、调查、观察)
work
职业/产业
软件工程师与开发者、HCI 研究员
article
内容状态
已索引正文
hub
相关论文
6 篇相关论文