GoForum › 🌐 V2EX
skill 是不是缺失一套配套的包管理工具
byteLoading ·
2026-04-03 10:14 ·
0 次点赞 · 6 条回复
个人使用的过程中的一些痛点:
- skill 数量激增,不好批量管理
- 有些 skill 设计的不合理,拆分了 n 个 skill ,A skill 又依赖 B skill
- 没有版本号的概念,相应的就缺失了升级的概念
随着后续的发展,会不会有类似 maven 、npm 之类的包管理工具,可以去通过配置文件来拉取、更新所有的 skill (关联的 skill 也会被拉取,不过这样好像也会带来版本冲突的问题)。
不知道我这个想法对不对,或者现在已经有了解决方案能解决我的痛点吗
6 条回复
byteLoading · 2026-04-03 10:19
https://clawhub.ai/ https://github.com/iflytek/skillhub/tree/main
搜索了一下,现在已经有了 repository 来管理包和版本,不过客户端层面好像没有统一的配置规范,还是要自己去通过命令来单独拉取
byteLoading · 2026-04-03 10:24
@CamD 感觉这个只解决了拉取包的问题,但是没办法直接通过配置文件来批量的管理,有些需求还是满足不了
byteLoading · 2026-04-03 10:29
现在的 skill 都区分项目级和全局级,如果参考 maven repo 的概念,是不是全局一个 repo 就够了呢? 项目级是通过配置文件来做的。比如配置一个 json 或者 xml 文件,agent 启动的时候就会去全局的仓库拉取配置的 skill 是因为每个 agent 支持的路径、规范都不一样,所以才做不了这件事情吗?还是说这个思路本身就是错的
添加回复
你还需要 登录
后发表回复
好像有点难,每个人的 skill 都会根据个人使用习惯随意微调,那就没法公共版本号了