Skip to content

更新日志 ​

每个版本都由 GitHub Actions 构建、测试和打包;安装包和 SHA-256 校验值在 Releases 页面。安装包目前还没有代码签名,请参阅 docs/INSTALL.md。英文原文见 CHANGELOG.md。

1.0.0 ​

第一个正式版本,汇集了 0.1.0-alpha.2 之后的全部内容:0.1.0-alpha.3 打了标签但没有发布(构建安装包时有一个端到端测试失败),原本准备作为 0.1.0-alpha.4 的内容就以这个版本发布。

书桌 ​

  • 墨水光标:方块是一滴墨,边缘柔和、边沿稍深,下面的字以纸张颜色显示,和字一样被台灯照亮。等待输入时它渗进纸里再慢慢涌回,淡去时晕开一圈淡淡的墨晕;每次击键都压上新墨。
  • 羽毛笔光标(Studio 中可选):一支和方块一样大、笔尖落在行上的羽毛笔,浅色纸上是乌鸦羽毛笔,深色纸上是天鹅羽毛笔,鎏金笔尖与主题金属相配。它会呼吸、羽片上有流光,程序隐藏光标时随之隐藏,失去焦点时变暗静止。底层 xterm.js 保留自己的光标,输入法和读屏软件不受影响。仍可选竖线和下划线。
  • 纸张:默认纸张改为葱皮纸。棉纸改成真正的棉浆纸:毡化而非揉皱,像冷压水彩纸那样细腻圆润的颗粒,纸浆里隐约有几缕纤维。每种纸在台灯和窗光下都保持自己的纹理。
  • 流苏:鎏金小珠、缠着深红丝线并系金线的梨形流苏头、头底一圈金色绞绳,下面是稍窄的细丝穗,中间收腰、末端散开,像双曲线。
  • 回形针:真实的 Gem 回形针插在纸边,钢丝有金属明暗和柔和投影,静止时微微倾斜;画面帧率低时也能跟上滚动。
  • 灯光:默认恢复尖角光束,柔和光束可选;Paper & Ink 下是一个从字头向上展开的干净三角形,「Balanced」预设可随时恢复。台灯把纸当作平面照亮,灯下的纸面平滑,不再像撒了一层黑色细沙。深色纸上,台灯的光是被照亮的纸面本身,温暖幽暗并带光晕,画得足够细,光束收向灯泡处不再出现台阶(Midnight Study 的台灯在夜间纸上泛出琥珀色暖光);台灯在角落洒下暖光。
  • 窗光:月光穿过一扇由方形窗格组成、窗棂边缘柔和的端正窗户,落入更蓝的夜影。横竖窗格数(1–6)、倾斜角度(0° 端正,两边各可到 35°)和落在纸上的位置都可以在 Studio 里调节;Studio 还能直接选择光源:跟随主题、字车灯、台灯或窗户。
  • 纸张宽度:从最窄到铺满整根滚筒,打字机大小不变,终端多出相应的列数。
  • 新建标签页:用鎏金的「新纸」图标代替下拉箭头;只有一个配置时直接新建标签页,有多个时在小面板里列出。
  • 选区在拖动时实时跟随鼠标。

印刷机 ​

  • 选择来源、文字、纸张、火漆、丝带和字体时,诗笺实时预览,还没有可打印的内容时也一样。
  • 丝带样式:火漆下的丝带有六种系法,每种都画在一枚所选颜色的小火漆上:两条燕尾、上环下双尾、一条竖穿、两条交叉、上一条下双尾的旗式,以及垂成两条长尾的垂饰。丝带颜色可以与火漆相配,也可以从七种丝绸里选:深红、酒红、藏青、祖母绿、金、象牙白、黑。
  • 没有自选字母时,火漆上压的是 TN。
  • 新增「Wax seal」开关,可以不盖火漆打印。
  • 更精致的火漆:边缘圆润有光泽、带斑驳的蜡池,绞绳纹边框,柔和压印的字母和纹章,新月旁是五角星;丝带是有光泽、包边、燕尾剪口并带一次翻转的缎带。
  • 侧栏不会再左右滚动或遮住左侧。

房间 ​

  • 拉绳:更长、更细长,直接从顶部边缘垂下,上方不再有底座。流苏更精致(雕花铃形罩、金环和一圈散开的丝穗),每一根丝线都是一个独立的单摆,比绳子稍慢半拍地摆动。Studio 的 Lamp 一栏里「Pull cord」可以显示或隐藏它;专注模式下永远不会出现。
  • 回形针滚动条:一枚夹在纸张右边缘的钢丝回形针,后面的环从纸边露出来。它滑向当前滚动位置,移动时会倾斜,可以拖动。可选银、黄铜、金或黑色;也可以改用透明度和宽度可调的半透明白色滚动条,或系统滚动条。用滚轮和触控板滚动时回形针同样跟随。
  • 压纸杆滚轮:双击左边的滚轮卷到顶部,双击右边的卷到底部,滚筒也会随之转动。
  • 墨水选区:选中的文字下面是一层柔和、羽化的淡墨,每个被选进来的字会像墨水落进水里一样晕散再重新成形。选「Classic」则保留 xterm 的选区方框。选择和复制的行为不变。
  • 灯泡附近的光更柔和:光锥在灯旁柔和地展开,光最亮的地方纸面纹理会被压平,灯下的文字和别处一样清晰。

专注模式 ​

  • 背景可以单独设置:当前纸张、深色纸张或任意颜色(墨色会自动变浅或变深)。
  • 纸张效果(纹理、打字墨迹、墨水选区)和台灯的光可以分别保留或关闭。
  • 拉绳永远不会出现。

印刷机与档案 ​

  • Command(上一条命令):新的来源,把你运行的上一条命令连同输出一起印出来。
  • Selection、Screen 和 Command 不再显示代码片段输入框,而是显示将要印的行数和开头几行,并在打印时重新读取终端。
  • 纸张、火漆与字体:五种纸(条纹纸、棉纸、犊皮纸、羊皮纸、夜间纸),六种火漆(深红、牛血红、黑、金、祖母绿、宝石蓝,各配一条丝带),压进火漆的一到两个字母,纹章(新月、玫瑰、羽毛笔或不要),丝带可开关,正文字体(Courier Prime、EB Garamond、Cormorant Garamond、IBM Plex Mono、终端字体或任何已安装字体),以及 “— set at the typewriter, by …” 中你自己的名字。火漆预览实时显示将要盖下的样子,每张诗笺都保存打印时的样式。
  • 更精致的火漆:隆起的光亮边缘、溢出的蜡滴、珠点边框、压印的纹章和字母,以及蜡面的颗粒与高光。
  • 档案:可以给诗笺改名;可以勾选多张(或全选)一次删除。

0.1.0-alpha.2 ​

  • 输入法:拼音、假名、韩文在组合输入时就会击键,上屏时是一记有力的双击;候选框、上屏和 Shell 收到的内容都不受影响。
  • 音效:更丰富的合成打字杆、空格键、回车时的字车回位、用 ↑/↓ 翻历史时的滚筒棘轮、←/→ 的擒纵声、制表器,按字头位置立体声定位。
  • 字体:Nerd Font 预设、任意已安装字体,并内置 Symbols Nerd Font,每种字体都能显示图标。
  • 台灯:亮度、光束角度和朝向可调;左上角剧院帷幕式的拉绳可以开关台灯。
  • 印刷机与档案:把代码片段、选中内容或屏幕印成十四行诗式的诗笺并盖上火漆;保存在本地、导出 PNG 或复制文字。
  • GitHub Pages 上的中英文文档网站。

0.1.0-alpha.1 ​

  • 首个版本。Hyper 的终端(xterm.js、node-pty)运行你真实的 Shell,外面是一张书桌:字头按擒纵物理跟随光标的 3D 打字机、由基于物理的台灯照亮的纸张、三个主题和六种纸张、打字墨迹、合成的打字机声音、Nocturne Studio、专注模式,以及在没有可用 GPU 时保持终端流畅的自动画质。
  • 云端构建的 macOS(arm64、x64)、Windows x64 和 Linux x64(AppImage、DEB)安装包。

以 MIT 许可证发布,基于 Hyper。