Expand description
Plugin-to-host method names (host/* namespace).
Constants§
- APP_
ENUMERATE - 枚举已安装应用。
- APP_
ICON_ PATH - 查询内置应用图标资源的文件系统路径。
- APP_
LAUNCH - 启动已安装应用,返回进程 PID。
- CACHE_
CLEANUP - 按容量上限清理插件本地缓存域。
- CACHE_
DELETE - 删除插件本地缓存条目。
- CACHE_
GET - 读取插件本地缓存;不存在时返回 null。
- CACHE_
PUT - 写入插件本地缓存(可再生的本地数据,不经存储后端)。
- CLIPBOARD_
SET_ TEXT - 将文本写入系统剪贴板。
- FOCUS_
SUBSCRIBE - 订阅窗口焦点事件,宿主推送
plugin/focus.event。 - FOCUS_
UNSUBSCRIBE - 退订窗口焦点事件。
- GET_
LOCALE - 拉取宿主当前 locale。
- GET_
THEME - 拉取宿主当前主题。
- HOTKEY_
SUBSCRIBE - 订阅按键事件,宿主推送
plugin/hotkey.event。 - HOTKEY_
UNSUBSCRIBE - 退订按键事件。
- ICON_
EXTRACT - 提取图标;提取失败返回错误(与 host/icon.get 的默认图标回退不同)。
- ICON_
GET - 获取图标(返回 WebP/PNG base64 字节)。
- ICON_
OVERRIDE_ CACHE - 用自定义图标文件覆盖指定图标请求的缓存条目。
- ICON_
REFRESH - 强制从磁盘提取图标并写回缓存(跳过缓存读取)。
- INSTALLATION_
SUBSCRIBE - 订阅安装监控事件,宿主推送
plugin/installation.event。 - INSTALLATION_
UNSUBSCRIBE - 退订安装监控事件。
- LOG
- 插件侧日志写入(转发到宿主日志系统)。
- MODEL_
CHAT - 按 model_id 调用文本生成。
- MODEL_
EMBEDDING - 按 model_id 调用文本向量化。
- MODEL_
LIST - 拉取全网模型清单(聚合所有提供方)。
- MODEL_
SIMILARITY - 按 model_id 计算查询向量与多个目标向量的相似度。
- NOTIFY
- 插件侧通知弹窗(宿主桌面通知)。
- PARAMETER_
COUNT_ USER - 统计参数模板中需要用户输入的参数数量。
- PARAMETER_
HAS_ SYSTEM - 判断参数模板是否包含系统参数。
- PARAMETER_
RESOLVE - 解析参数模板。
- PATH_
LOCALIZED_ NAMES - 解析目录下 desktop.ini 的本地化文件名。
- PATH_
RESOLVE - 解析路径(环境变量展开等)。
- PATH_
RESOLVE_ LNK - 解析 .lnk 快捷方式文件的目标路径。
- PLATFORM_
CAPABILITIES - 查询宿主平台能力集(插件据此决定是否降级)。
- RESOURCE_
DELETE - 删除资源文件。
- RESOURCE_
GET - 读取资源文件。
- RESOURCE_
LIST - 列出插件目录资源。
- RESOURCE_
PUT - 写入资源文件。
- RESOURCE_
UPLOAD - 上传资源文件到插件目录。
- SDK_
CONFIG_ UPDATE - 更新本插件的 SDK 配置(如图标缓存等级),立即生效。
- SHELL_
EXECUTE_ COMMAND - 执行命令(普通权限;呈现方式由载荷的 mode 决定)。
- SHELL_
EXECUTE_ ELEVATION - 以提权方式执行命令。
- SHELL_
OPEN - 打开指定路径/URL(系统关联)。
- SHELL_
OPEN_ FOLDER - 打开资源管理器文件夹。
- THEME_
GET_ SYSTEM - 查询系统主题(未经宿主显式 light/dark 配置解析)。
- TIMER_
CANCEL - 取消指定的本插件定时器。
- TIMER_
CANCEL_ ALL - 取消本插件的全部定时器。
- TIMER_
SET_ INTERVAL - 创建重复定时器,每次到期由宿主推送
plugin/timer.fired。 - TIMER_
SET_ TIMEOUT - 创建一次性定时器,到期由宿主推送
plugin/timer.fired。 - WINDOW_
ACTIVATE_ BY_ PID - 按进程 PID 激活已存在的窗口。
- WINDOW_
ACTIVATE_ BY_ PROCESS - 激活指定进程对应的窗口。
- WINDOW_
ACTIVATE_ BY_ TITLE - 按窗口标题片段激活已存在的窗口。