Keysmith Switch 文档

第 07 章

拓展包

拓展包是官方发布的提示词包和规则包,可以单独更新,不影响 App 本身。安装只会放进提示词库,不会自动部署。

打开拓展

拓展默认关闭。在左侧栏的 拓展 页点「打开拓展包」之后,App 才会联网读取官方拓展源;关闭时不会访问网络。

打开后,App 只会下载拓展列表和你选择安装的包,不会上传你的任何内容。

安装与更新

  • 拓展页的每张卡片显示名称、官方角标、条数、大小、版本和安装状态。
  • 安装只会把提示词加入提示词库,不会自动部署。 部署前仍要你看过计划、确认。
  • 有新版本时,左侧「拓展」按钮上会显示可更新的包数;两个及以上时可以一键全部更新。
  • 你改过的提示词在更新时不会被覆盖,新内容另存一份。
  • 卸载会移除你没改过、也没有 Agent 在用的提示词;改过的和正在用的会保留。

拓展包里的提示词正文不公开显示,也不能编辑,但可以正常部署。

安全边界

  • 只含数据。 拓展包没有可执行代码。
  • 官方源是写死的。 官方源是 App 里固定的 HTTPS 地址,压缩包的下载地址必须在它之下。界面上的「官方」只表示来自这个地址。
  • 逐项检查。 清单里有每个包的大小和哈希,App 下载后会按格式规则逐项重新检查;不合规则的包不会安装。
  • 不自动部署。 拓展包没有签名:如果发布账号被入侵,对方可以发布提示词。所以安装只会放进库里,部署前仍要你确认。

规则包

除了提示词包,拓展源也可以发布输入替换的规则包,用 tools 声明默认适用的 Agent。安装前会先列出全部规则,你可以选「安装并启用」或「只安装」。已经启用的规则包有更新时,要你确认后才会切换。

源仓库

源仓库是 keysmith-switch-extensions,包的格式见其中的 SPEC.md。

文档有误或看不懂?到讨论区告诉我们