@
jheroy 比如下面这个逻辑, 不支持自己编程的就完全没法实现:
```js
_.each(
[
new LaunchConfig("q", APP_INFOS.QQ, true),
new LaunchConfig(
"y",
[
APP_INFOS.Preview,
APP_INFOS.Reader,
APP_INFOS.iBooks,
APP_INFOS.Yomu,
APP_INFOS.Clearview,
],
false
),
new LaunchConfig("z", [APP_INFOS.LarkMeetings, APP_INFOS.Zoom, APP_INFOS.VooV], false),
new LaunchConfig(
"c",
selectByProfile({
work: [APP_INFOS.Chrome, APP_INFOS.Brave, APP_INFOS.Safari],
default: [APP_INFOS.Brave, APP_INFOS.Chrome, APP_INFOS.Safari],
}),
true
),
new LaunchConfig("b", APP_INFOS.OCR, false),
(launchConfig) => appSwitcher.registerLaunchOrFocus(launchConfig)
);
```