refactor: 预置技能全量复制到global(公共技能)+packs清单,去掉不加载的library
This commit is contained in:
parent
ef248b57bc
commit
49dc5d687b
13
build.sh
13
build.sh
@ -67,12 +67,15 @@ for mod in pipeline_core pipeline_ops pipeline_dist pipeline-sdlc showcase tenan
|
||||
fi
|
||||
done
|
||||
|
||||
# 6b. Deploy skills library (prebuilt skills repo) into skills/library/ (inside skills root)
|
||||
# 6b. Deploy skills: global(public skills) + packs(skill pack manifests)
|
||||
if [ -d "pkgs/pipeline_core/skills_library" ]; then
|
||||
rm -rf "$cdir/skills/library"
|
||||
mkdir -p "$cdir/skills"
|
||||
cp -r "pkgs/pipeline_core/skills_library" "$cdir/skills/library"
|
||||
echo " skills/library: deployed -> $cdir/skills/library ($(ls pkgs/pipeline_core/skills_library/all | wc -l) skills)"
|
||||
mkdir -p "$cdir/skills/global"
|
||||
# 公共技能:预置技能全量复制到 global(所有 agent 默认加载,目录层按触发词匹配,正文按需 load_skill)
|
||||
cp -r "pkgs/pipeline_core/skills_library/all/." "$cdir/skills/global/"
|
||||
# 技能集清单(manifest 引用 global 里的技能名)
|
||||
rm -rf "$cdir/skills/packs"
|
||||
cp -r "pkgs/pipeline_core/skills_library/packs" "$cdir/skills/packs"
|
||||
echo " skills: global(公共技能)+packs(技能集) 已部署,global 共 $(ls "$cdir/skills/global" | wc -l) 个技能"
|
||||
fi
|
||||
|
||||
# 7. Regenerate CRUD from json for all pipeline modules
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user