Weifeng Li

Results 6 comments of Weifeng Li

### 关于数据文件的集中收录 据我了解,很多方言方案已被issue#300的作者收录并保存了在github。是按照作者你的收录方法统一管理。 所以当数据成熟和变大之后,靠cmd的text input download对用户来说会进一步的麻烦。 ### 关于技术选型和跨平台性 我完全同意作者你的观点,一个30-40mb大小的软件去要求用户安装200+mb的java jdk是不合理。那么我能暂时能想到的方法就是在小狼毫/鼠须管的原有程序之中去implement这个功能,这样的话就能够合理使用原有的denpendency来进一步提升用户体验。 通过google我还了解到python的script可以通过py2exe convert成exe之后不需要安装python interpreter就可以在系统上运行,至于什么系统我暂时可以确定的是windows和linux。这也是一个GUI的可能方案。 不知道作者你的意向是什么呢?

### 网站下载的可能性 我发现我有点困在了client side,没有想到website的可能性。作者你认为有没有可能让rime的server收录方言方案去让用户自行下载并且帮他们保存在default folder里面。这样当他们打开小狼毫设定/鼠须管重新部署的时候作者你的程序就可以检测到方言方案然后提供用户勾选。我觉得这样比在client side重新去implement GUI界面和逻辑更为方便。作者你觉得呢?

### plum的可能方案 经过阅读作者你关于plum的建议,不知道实现这个功能的流程能否是这样。用户通过网站下载方言方案,想一个办法让plum检查浏览器默认下载文件夹,并将这些方言方案复制到输入法的文件夹中然后用户就可以选择方言方案并使用了。 就像作者你说的,网站的跨平台性始终无法比拟,如果我们可以通过改plum就可以实现三个电脑平台的自动安装方言方案可能会比我们一个一个平台的去implement不同的GUI基本上做着同样的事情更加efficent。 但是因为我没有怎么了解过bash,不知道我的提议能否实现呢? ### github链接移到plum 我不太明白这个链接移到plum的意思,不知道作者能不能更加详细的解释一下呢?

@lotem 不知道作者妳是否打算做完妳手頭的工作之後自己寫呢?還是有另外打算?

@laubonghaudoi ### 整体实现 我对这个流程图和这个GUI要做的东西完全同意,特别是在拥有个跨平台的特性之后。 但是据我了解electron需要一个叫做npm的 js package manager去支持/下载electron app用了的modules。 虽然我们可以将下载这个部分隐去但是用户必须要有这个manager下载了才能确保我们app能够运行。 @lotem ### 关于本地web server 我不太确定这是不是你的意思,我个人对这个概念的理解是创造一个类似静态网站的 GUI page as desktop app,然后上面会有类似这样的 hyperlink [https://www.google.com/](url)去让用户去按。而这个desktop app的后端就去handle user鼠标按了哪一个link然后用bash去帮用户根据它按了的方言方案下载并deploy好。不知道是不是这个意思呢?