Skip to content

希望桌面客户端启动时可以设置远程内核 #18343

Description

@Imuvux

提交前确认

  • 我已搜索现有 issue
  • 本 issue 仅包含一个功能提议
  • 本提议与关系图无关

该功能将解决什么问题?

思源的架构支持浏览器网络伺服,只要提供:6806地址即可用浏览器以网页形式打开思源,为跨设备使用提供了很好的基础建设。但是浏览器作为前端的用法在实际工作中仍存在许多局限,例如:

  • 与Firefox系浏览器兼容性差;
  • 导入导出功能不完整;
  • 新窗口等功能不可用;
  • 许多插件面向桌面端设计,与移动端和伺服不兼容;
  • 伺服网页与浏览器本体竞争快捷键;
  • ...

以上诸多问题会严重影响伺服体验,比如导入导出非Markdown文件只能再开一个桌面端人工中转,比如叶归一键记事的弹窗不再能跨应用显示等等。这都是伺服不能使用思源原生前端所导致的。
理想情形下,伺服应该能做到尽可能接近应用本体的体验,充分发挥思源的架构优势。此外,这种用法也有利于工作空间数据控制,比起多端同步具有更低的同步成本和隐私风险(安卓系统具备原生的严格数据权限控制)。在后端内核可以伺服访问的条件下,现在欠缺的是前端客户端直接调用非本地内核的能力。社区版本已经有了相关探索,我认为这一功能对思源本体的强化补全非常有利。

描述预期结果或建议方案

增加--remote启动参数,允许设置为局域网伺服地址,从而在启动思源时实现远程内核+本地客户端访问。

其他信息

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions