agentscope-ai / agentscope-ai/QwenPaw
[Feature]: 增强 QwenPaw CLI 能力,以便非图形化场景下操作 QwenPaw
- Linguagem predominante
- Python
- Estrelas
- 34.9k
- Forks
- 3.1k
- Merge médio
- 1d 15h
- PRs com merge (30d)
- 225
Descrição
## Summary
尽管 Agent 工具提供非常强大的图形化界面进行操作,但是很多用户都是希望更简单更便捷的使用。
对于一些提供解决方案的公司来说,他们就会对 Agent 做一层包装,更方便用户直接使用。
当前 QwenPaw 提供非常多能力,但是对应的 CLI 相对比较匮乏,使得包装起来非常麻烦,因此希望尽可能增强 CLI 能力。
## Component(s) Affected
- [ ] Skills
## Problem / Motivation
业务希望能够在 QwenPaw 创建启动时候,预装一批 SKILL。
基于 QwenPaw 的 SKILL 机制,为达成该点,我们最终采取的方案是:通过 config.json 配置 skill_paths,从而让 SKILL POOL 里面能感知到自定义 SKILL,然后再让用户创建 Agent 时候手动添加相关 SKILL,从而进行使用。
期间有几个问题:
1. qwenpaw skills 安装逻辑仅支持 URL 形式,像本地 zip 安装或本地文件夹安装 SKILL,也是非常场景场景,图形化界面支持,但是 CLI 不支持
2. SKILL POOL 加载自定义目录的 SKILL,是一种懒加载机制,必须手动调用 /skills/pool/refresh 才能实现在 SKILL POOL tab 看到自定义 SKILL,图形化界面支持,同样 CLI 不支持
3. SKILL 支持设置标签,图形化界面支持,同样 CLI 不支持
## Proposed Solution
既然通过图形化界面能实现,底层就是 API 调用 ,CLI 一定非常好搞
## Alternatives Considered
[Any other approaches or workarounds you thought about.]
## Additional Context
[Screenshots, examples, links to docs or similar features elsewhere.]
## Willing to Contribute
- [ ] I am willing to open a PR for this feature (after discussion).
Guia de contribuição
Avaliação
Esta issue ainda não foi avaliada.