【合集】自动化相关需求、建议的(新)合集 #1213
DongSX1217
started this conversation in
常规
Replies: 3 comments 3 replies
-
|
赞成“市场”的构想,可以很大程度地提高classisland的易用性 |
Beta Was this translation helpful? Give feedback.
3 replies
-
报告:SystemTools插件已实现的功能:
SystemTools插件已吸取建议并考虑实现(大概率)的功能:
|
Beta Was this translation helpful? Give feedback.
0 replies
-
|
https://forum.smart-teach.cn/d/1333-classislandzi-dong-hua-ymlpo-zhen GH Action和自动化其实蛮像的 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
类别:自动化自动化、工作流、触发器。对于“设置叠层”特性,分类到“应用设置”类别;对于“行动”和“规则集”,分类到“行动”和“规则集”类别。
正文
I. “自动化”功能的实现形式
1.1 内置/插件?
根据#1152 的投票结果(截至2025/8/9 ),约88%的人支持在ClassIsland中内置,约11%的人支持以插件形式提供。
(别问我另外1%跑哪去了,我也不知道)1.2 其他
我还有一种不成熟的方案,请大家指点:
ClassIsland在时间表内继续保留现有的“行动”功能(并继续丰富选项),在各项设置内继续保留现有的“规则集”功能(并继续丰富选项),ClassIsland本体要提供足够丰富、易用的API(允许插件和外部应用使用)。
当用户想要创建自动化流程时,可以选用官方提供的插件(
其实内置也一样)、非官方提供的插件。较为复杂的自动化流程甚至可以交给第三方客户端实现,让【自动化】成为一个相对独立的应用,解决部分ClassIsland(自动化)用户提出的“专业自动化软件收费”“很多自动化软件不开源”“很多自动化软件强制安装C盘,有冰点还原的难以使用”的问题,并将此交给其他开发者
(当然难找,需要时间的沉淀(确信))负责。II. 新的技术性功能
2.1 变量 (计划2.1版本实现,
恰好和序号一样())“变量”最早在#111 中出现。其提案内容为:
其 作用(意义) 基本上有如下几个方面:
2.2 Uri 传参
与2.1 变量向类似,让变量的来源不局限于应用本地的数据/内容,也可以来自于外部应用。
这样,不仅自动化中的规则集和行动,提醒内容、组件文本等也可以“引用”外部来源的数据/内容。
2.3 限制工作流执行频率
我此前提过的#1029 提到过。
具体来讲,可以限制所有工作流在xx分钟内至多共允许执行x次,也可以限制某个工作流在xx分钟内至多允许执行x次。
2.4 url/cmd直接执行行动
相关提案有:
这样,不用创建自动化流程,外部应用在获得许可(如密匙)后,可以直接调用ClassIsland的内置行动功能,以更加丰富ClassIsland的功能。
2.5 自动化流程分组
提供用户给自动化流程分组的功能,有以下好处:
III. 具体功能
3.1 触发器
触发器内而非时间表内,这样更加方便好用,不再需要给每天的时间表设置行动了)3.2 规则集 类别:规则集
3.3 行动 类别:行动行动、触发、恢复。对于“自动恢复”特性,分类到“自动化”类别;对于“行动”时间点,同时分类到“档案-时间表”类别。
IV. 市场
部分用户提出,仿照“插件市场”和“主题市场”,再提供一个“自动化市场”,以方便用户选用各种已设置好的自动化流程。
还可以整合这三个市场,提供“ClassIsland 市场”页面,以提供自动化、插件、主题(组件配置方案也可以考虑)供用户选择。
V. 界面操作
已有提案:
主要想法有:
(未完待续)
Beta Was this translation helpful? Give feedback.
All reactions