Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

简化架构以便嵌入Electron应用 #163

Open
linonetwo opened this issue May 1, 2021 · 10 comments
Open

简化架构以便嵌入Electron应用 #163

linonetwo opened this issue May 1, 2021 · 10 comments

Comments

@linonetwo
Copy link

你好,我最近在用Electron做一个个人笔记应用,我想接入这个能力打包在Electron里分发,但是希望能轻量化一点,去掉 mongo 等文章管理的部分(笔记应用自行管理文章),请问这可以做到吗?需要修改代码的哪些部分呢?

@acooler15
Copy link
Contributor

文章发布操作主要在 backend/src/spider目录里。

@liuzhihang
Copy link

@linonetwo 有客户端了艾特我下,试试怎么样。

@linonetwo
Copy link
Author

最近在写别的开源项目,排期排到明年去了哈哈哈

@liuzhihang
Copy link

👍🏻 还是先手动复制。嘿嘿

@xudaolong
Copy link

@linonetwo @acooler15 @liuzhihang 试试「快写鸭」吧,啊哈。https://github.com/oncework/kuaixieya

@linonetwo
Copy link
Author

@xudaolong 不错哦

@linonetwo
Copy link
Author

linonetwo commented Sep 14, 2021

@xudaolong 不过「快写鸭」好像也不方便在别的 electron 应用里调用呀,比如希望在 tiddlywiki 、 Obsidian 、logseq 的electron桌面版里通过插件来调用发布能力,该怎么做啊

@linonetwo
Copy link
Author

linonetwo commented Sep 14, 2021

我还是想择机将 artipub 嵌入一个 tiddlywiki 插件里用,或者嵌入 https://github.com/tiddly-gittly/TiddlyGit-Desktop 里 (会注明能力来源,并推荐源应用 artipub )

@xudaolong
Copy link

@linonetwo 可以先走数据同步方式,后暴露一下端口就行,发布触发直接打开「快写鸭」界面?

@linonetwo
Copy link
Author

@linonetwo 可以先走数据同步方式,后暴露一下端口就行,发布触发直接打开「快写鸭」界面?

感觉可以的,至少在 Mac 上,可以通过 scheme 来互相调用,如果你是用 Electron 写的,可以很容易地注册一个 scheme ,然后我通过 scheme 把 HTML 内容传给你。在 windows 上不知道咋搞,但大部分用户应该是 windows 用户吧。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants