Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

建议:提升技能(Skill)自动更新体验,减少用户手动操作负担 #421

Open

Description

目前 playwright-cli 支持手动 npm install -g @playwright/cli@latestplaywright-cli install --skills 的方式来安装或升级 CLI 及技能,但实际使用过程中,已安装技能是否有更新仍依赖用户主动重新执行安装命令,且缺少自动检测与通知机制。这对习惯用 AI Agent 的用户来说,存在以下痛点:技能长期不是最新版时体验割裂,兼容性/安全性得不到保障,也影响新功能的即时普及。

建议:

  • 增加已安装技能的自动更新检测及通知机制,提醒用户/Agent 可以自动升级。
  • 尝试支持 Agent 环境下自动触发最新技能下载与升级,无需用户手动介入。
  • 或增加 CLI 启动时自动检测技能更新并一键升级的能力。
  • 可以为 AI Agent 用户提供技能推送服务或升级 hook。

动机:

  • 降低维护负担,保证所有用户(包括 AI Agent 用户)能持续获得最新可用技能。
  • 避免长期技能过期引发的兼容、安全、体验问题。

欢迎团队讨论和采纳改进!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

        AltStyle によって変換されたページ (->オリジナル) /