feat(browser): 浏览器插件行补「入口」开关(可固定设置页一级导航)

This commit is contained in:
Rick Ye
2026-09-11 17:46:28 +08:00
parent 4eb78ebc48
commit 70930e4952
4 changed files with 20 additions and 4 deletions
@@ -17,6 +17,8 @@ export const browserPlugin: BuiltinPlugin = {
order: 10,
description: '受管浏览器'
},
/** 宿主专属二级设置页(代理设置 + 登录态导入;见 SettingsModal 插件页特判) */
settingsPage: true,
main: (api) => {
for (const tool of browserTools) {
api.pi.registerTool(tool)
@@ -14,6 +14,9 @@ export interface BuiltinPlugin {
main?: HarnessPluginFactory
/** 渲染层宿主树组件 key(renderer/src/plugins/builtin-components.ts) */
component?: string
/** 带宿主专属二级设置页(设置页插件行可点击进入、可固定一级入口;
* 不走声明式设置表单,页面内容由设置页特判渲染) */
settingsPage?: true
}
export const BUILTIN_PLUGINS: BuiltinPlugin[] = [browserPlugin]