@
cadl 我换电脑登录,把刚才手机上没说清的事再详细说一下:
1. 关于会话复用( attach session )
你之前提到的「允许 attach 已有 session 或自定义 session 」这点我很认同。我现在就是用 App 里的终端功能来实现这个,效果很不错,你也可以考虑一下。
我的使用场景是:长期挂着 Tailscale ,在电脑旁就用电脑,不在电脑旁就用手机连;目前是在 App 内通过终端,attach 到我电脑上已经运行的 tmux 会话。
2. 关于网络环境与主机配置切换
我理解你现在的思路:要么直接用内置的 Tailscale 连接,要么手机已经登录 Tailscale ,在 App 内直接联通即可。
但实际使用中,我在家、在公司时,不一定随时使用 Tailscale 连接。这就导致:
平时在局域网里用的是一套主机配置( IP 、连接方式等)
切到 Tailscale 网络后,又要换成另一套完全不同的配置来回切换很麻烦。
3. 一个体验问题( Bug / 改进建议)
目前发现一个明显问题:
在 App 里点 Tailscale 相关操作后,界面很大概率会卡住,要一直等到 Tailscale 连接成功、失败、超时后,App 才恢复响应。
这块体验不太好,能否优化一下?比如连接时加个加载状态、失败后更快提示、不要阻塞界面之类的。