提交前确认
该功能将解决什么问题?
思源的架构支持浏览器网络伺服,只要提供:6806地址即可用浏览器以网页形式打开思源,为跨设备使用提供了很好的基础建设。但是浏览器作为前端的用法在实际工作中仍存在许多局限,例如:
- 与Firefox系浏览器兼容性差;
- 导入导出功能不完整;
- 新窗口等功能不可用;
- 许多插件面向桌面端设计,与移动端和伺服不兼容;
- 伺服网页与浏览器本体竞争快捷键;
- ...
以上诸多问题会严重影响伺服体验,比如导入导出非Markdown文件只能再开一个桌面端人工中转,比如叶归一键记事的弹窗不再能跨应用显示等等。这都是伺服不能使用思源原生前端所导致的。
理想情形下,伺服应该能做到尽可能接近应用本体的体验,充分发挥思源的架构优势。此外,这种用法也有利于工作空间数据控制,比起多端同步具有更低的同步成本和隐私风险(安卓系统具备原生的严格数据权限控制)。在后端内核可以伺服访问的条件下,现在欠缺的是前端客户端直接调用非本地内核的能力。社区版本已经有了相关探索,我认为这一功能对思源本体的强化补全非常有利。
描述预期结果或建议方案
增加--remote启动参数,允许设置为局域网伺服地址,从而在启动思源时实现远程内核+本地客户端访问。
其他信息
No response
提交前确认
该功能将解决什么问题?
思源的架构支持浏览器网络伺服,只要提供
:6806地址即可用浏览器以网页形式打开思源,为跨设备使用提供了很好的基础建设。但是浏览器作为前端的用法在实际工作中仍存在许多局限,例如:以上诸多问题会严重影响伺服体验,比如导入导出非Markdown文件只能再开一个桌面端人工中转,比如叶归一键记事的弹窗不再能跨应用显示等等。这都是伺服不能使用思源原生前端所导致的。
理想情形下,伺服应该能做到尽可能接近应用本体的体验,充分发挥思源的架构优势。此外,这种用法也有利于工作空间数据控制,比起多端同步具有更低的同步成本和隐私风险(安卓系统具备原生的严格数据权限控制)。在后端内核可以伺服访问的条件下,现在欠缺的是前端客户端直接调用非本地内核的能力。社区版本已经有了相关探索,我认为这一功能对思源本体的强化补全非常有利。
描述预期结果或建议方案
增加
--remote启动参数,允许设置为局域网伺服地址,从而在启动思源时实现远程内核+本地客户端访问。其他信息
No response