easysoft / easysoft/zentao-cli
建议:提升技能(Skill)自动更新体验,减少用户手动操作负担
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 57
- Forks
- 20
- PR merge metrics
- No merged PRs in 30d
Description
目前 zentao-cli 虽然支持通过 zentao upgrade 和 zentao add-skill 命令来手动完成 CLI 及技能的升级,但实际使用过程中已安装技能的更新与维护仍然依赖用户主动定期操作。对于广大 AI Agent 用户来说,技能长期不是最新版可能导致体验不一致、潜在兼容性/安全性隐患,也影响了 Skill 能力的持续交付。
建议:
- 增加已安装技能的自动更新检测及通知机制,提醒用户/Agent 有新版本可自动升级。
- 或设计为支持在特定 Agent 环境下自动触发最新技能的下载安装与启用,无需手动干预。
- 支持面向 Agent 的技能推送服务或升级 hook。
- 可以考虑 CLI 启动时自动检查技能脚本目录,一旦主程序或官方技能有新版自动提示或者一键拉取。
动机:
- 进一步降低用户维护负担,确保 AI Agent 用户持续用到最新可用能力。
- 避免因技能老旧导致的问题和用户流失。
欢迎讨论与计划采纳!
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the entry points for the existing zentao upgrade and zentao add-skill commands. Clarify whether the change should provide update detection and notification, automatic installation and activation, or an Agent-facing push or hook. Done should include an agreed update flow that reduces manual skill maintenance without leaving the supported behavior ambiguous.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100