借鉴Docker思想的一键开箱即用,动作库形成DockerHub

功能建议 · 357 次浏览
抄书侠(GM) 创建于 2024-10-23 08:39

### 总论
我一直希望将Quicker推荐给更多用户,尤其是那些经常使用电脑的人。然而,在推广过程中,我发现对于不常使用电脑的用户,推荐Quicker的难度较大。原因在于,用户需要经历较为复杂的学习曲线,才能顺利使用Quicker。因此,我计划提出一种简化的使用流程,并借鉴Docker的概念,使得使用Quicker变得更加便捷。

### 分论

#### 1. 学习曲线的挑战
对于不常使用电脑的用户来说,使用Quicker的过程涉及多个步骤,这些步骤可能让用户感到困惑:
- **安装动作**:用户首先需要学会如何安装Quicker中的动作。
- **设置快捷键**:接下来,用户需要为这些动作设置合适的快捷键,以便于快速调用。
- **多次配置**:此后,用户还需进行其他配置,才能让Quicker更顺手地服务于他们的需求。

虽然真正需要Quicker的用户可能愿意花时间去学习,但许多用户仅需要特定功能,且希望能够一键使用,而不愿意深入了解复杂的操作流程。

#### 2. 简化流程的建议
为了解决上述问题,我建议将使用Quicker的流程简化为仅两个步骤:
1. **安装Quicker**:用户只需下载并安装Quicker软件。
2. **导入模式配置**:用户可以从一个集中式的动作库中导入预配置的模式。

我称这种方法为“Docker模式”,借鉴Docker的核心理念:将共用的组件封装成镜像,用户在使用时只需直接拉取镜像,便可启动容器,而不必担心底层的复杂性。

#### 3. 构建专业的动作库
为了提升用户体验,我建议将Quicker的动作库设计成类似于DockerHub的共享平台,使得用户能够根据不同场景选择专业的套件。例如,在科研领域,用户可以:
- 从动作库Hub中拉取一个科研相关的套件,套件中包含多个科研相关的动作及其快捷键配置。
- 下载后,系统可以自动运行其中一个动作,作为新手教程,帮助用户快速熟悉使用方法。

这样的设计使得用户不需要深入研究每一个功能,只需选择合适的套件,便能快速上手。此外,开发者可以编写简单的教程,指导用户如何使用自己配置好的动作,进一步降低学习门槛。

### 结论
通过上述建议,Quicker不仅能有效简化使用流程,还能取代许多独立软件,满足不同用户的需求。这种设计思路也类似于Obsidian的Vault概念,用户可以共享和获取开箱即用的笔记模板与插件配置,从而提升在各个领域的使用效率。这个方法将为Quicker的推广带来更大的便利,吸引更多用户使用,最终实现其潜力的充分发挥。


回复内容
CL 2024-10-23 08:51
#1

感觉类似于一次性安装一个动作单里所有动作的意思?

估计可以减少不需要编写动作的人的上手难度,但是对于需要写动作的情况可能帮助不是很大。

抄书侠(GM) 回复 CL 2024-10-23 09:25 :

加上一些快捷键配置。这样一次就相当于安了一个软件,很有针对性的。举个栗子哈,obsidian中科研模板就有1k赞 sheldonxxd/obsidian_vault_template_for_researcher: This is an vault template for researchers using obsidian.。因为它整合了各种插件,开箱即用,各种自动化了,很多人确实需要,但又没那么多时间研究具体插件功能,只是想实现特定需求,而且是共性的。

抄书侠(GM) 回复 CL 2024-10-23 09:27 :

或者可以在用户同意的情况下,允许动作内部自动化进行动作的安装以及快捷键的设置等。这些需求也能一键傻瓜化实现。

抄书侠(GM) 回复 CL 2024-10-23 09:29 :

我理解,以后动作精品化,打磨的比较好了以后,对于大多数人来说,修改动作内部的需求会减少,更多的是如何配置这些动作开放出来的参数。就像各个地方的插件一样,基本上修改参数配置就够了。

H-D-G 2024-10-23 22:03
#2

想法是好的,但我认为实际就是并不会有多少开发者会费心维护一个庞大的“套件”,现在很多开发者维护动作都是不定期不稳定的(没有指责的意思,确实每个人都有自己的事情,时间有限),这个功能开发出来怕是只会有人去“试试鲜”,而不会有多少人真正深入的去使用(“使用”指“开发套件”这个高时间成本的工作,而不是“使用套件”)

抄书侠(GM) 回复 H-D-G 2024-10-24 11:13 :

那可能就等体量再大些,未来走向国际化,有全球的开发者的时候可能就有必要了,现在maybe太早。像obsidian不知养活了多少人,很多人在自己细分领域把插件组合用活了,也让别人从中受益。当然前提也是它里面的插件给力,对应,就是我们也要有稳定好用的动作。

抄书侠(GM) 回复 H-D-G 2024-10-24 11:13 :

那可能就等体量再大些,未来走向国际化,有全球的开发者的时候可能就有必要了,现在maybe太早。像obsidian不知养活了多少人,很多人在自己细分领域把插件组合用活了,也让别人从中受益。当然前提也是它里面的插件给力,对应,就是我们也要有稳定好用的动作。

回复主贴