在 CPU 提升为 N200 后,Surface Go 4 似乎成为了一款不错的 Galgame 设备。当然现在还有另一个选择 Steamdeck,但是 Steamdeck 也有屏幕、风扇、系统兼容性等方面的劣势。尤其是在屏幕方面,差别非常大。总之先列举一下配置作参考。
Surface 系列
名称
配置
重量
厚度
CPU分数
Surface Go
奔腾 G4415Y HD615 8G 128/256G 1800*1200
522g
8.3mm
1591
Surface Go 2
奔腾 G4425Y HD615 8G 128G 1920*1280
544g
8.3mm
1696
Surface Go 2
酷睿 M3 8100Y HD615 8G 128/256G 1920*1280
544g
8.3mm
2878
Surface Go 3
奔腾 G6500Y HD615-23EU@900M 8G 128G 1920*1280
544g
8.3mm
3022
Surface Go 3
酷睿 i3 10100Y HD615-24EU@1G 8G 128/256G 1920*1280
544g
8.3mm
2935
Go 4 Business
酷睿 N200 UHD 8G 64/128/256G UFS 1920*1280
521g
8.3mm
5455
Steamdeck 系列
名称
配置
重量
厚度
屏幕
Steamdeck
7nm Zen2 8CU 16G 64G-1T
669g
49mm
7寸 1280 × 800
Steamdeck OLED
6nm Zen2 8CU 16G 512G-1T
640g
49mm
7.4寸 1280 × 800@90 HDR
对比
两者还是有挺大区别的,前几代 Surface Go 的 CPU 性能基本已经脱离主流了,毕竟被动散热,上架就是同时代低端性能,跑 E-mote/Live2D 都存在一定性能问题。手头的 Surface Go 一代跑 Steam 客户端本身都显得很勉强。4 代的 N200 CPU 性能其实也是本代低端,但毕竟刚上市还过得去。
Today is a big day, you got your first light-
saber. Now you must go to Jedi Temple immedi-
ately get your Jedi Knight certificate. May
the Force be with you.
在 Windows 下,即使正确关联了 .ps1 的打开方式,Powershell 也无法正常运行脚本,只有一闪而过的报错信息。
正确设置了 PowerShell 的关联
使用录屏软件捕获到这一闪而过的错误信息
而首先打开 PowerShell 终端,并在终端里指定执行脚本,则可以正确执行:
脚本本身没有问题
错误原因:
这个错误原因其实挺显然的——在 Windows 下双击执行,等同于运行 PowerShell.exe,并向其传入了脚本文件的完整地址作为参数。但 Windows Explorer 在传递 %1 时没有加引号,PowerShell.exe 也没有对此做检查。结果就是,只要脚本所在的目录含有空格,PowerShell.exe 就会把空格前半段视为文件地址,而把空格后半段视为另一个运行参数。
echo "" echo ================================ echo "You can run PS1 correctly here." echo "But can't run it by double click." echo ================================ echo ""