Skip to content

PR #3626 需要维护者确认:插件基座 library 新增 reveal/saveAs #3633

Description

@MagicLizi

这条 PR 给 cindy.library 新增了 reveal / saveAs 两个操作,改动落在插件基座路径:

  • apps/desktop/src/main/cindy-brain/librarySlot.ts
  • apps/desktop/src/main/cindy-brain/index.ts
  • apps/desktop/src/shared/ghost.ts

需要维护者确认的点:

  1. 插件基座:这两个 op 会作用到全部已装插件可调用的 library 协议。请按 docs/dev-rules/plugin-security-and-authoring.md 第 5 节核对存量兼容——用户升级后什么都不做时,已装 / 已批准 / 已启用的插件是否照旧可用;新 op 是否只是加能力、旧插件不调用就无行为变化。
  2. 作品库持久化:reveal / saveAs 是否遵守 docs/dev-rules/plugin-library-storage.md(主进程对话框、不把 webview File System Access 放开、另存为取消时库内文件仍在)。
  3. 产品:feat 新增「在文件夹中显示 / 系统另存为」是给插件用的能力,Cindy 主界面本身没有新页面,但插件可以弹出系统对话框。

确认方式:直接在 PR 上 Approve。需要修改就 Request Changes,作者改完后重新 Approve 即放行。


关联 PR:#3626(作者 @PraiseZhu);本 issue 由 review-pr 流程自动创建,用于先讨论该 PR 涉及的产品 / UI 变更,维护者确认后 PR 会恢复推进。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions