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
|
fi
|
||||||
done
|
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
|
if [ -d "pkgs/pipeline_core/skills_library" ]; then
|
||||||
rm -rf "$cdir/skills/library"
|
mkdir -p "$cdir/skills/global"
|
||||||
mkdir -p "$cdir/skills"
|
# 公共技能:预置技能全量复制到 global(所有 agent 默认加载,目录层按触发词匹配,正文按需 load_skill)
|
||||||
cp -r "pkgs/pipeline_core/skills_library" "$cdir/skills/library"
|
cp -r "pkgs/pipeline_core/skills_library/all/." "$cdir/skills/global/"
|
||||||
echo " skills/library: deployed -> $cdir/skills/library ($(ls pkgs/pipeline_core/skills_library/all | wc -l) skills)"
|
# 技能集清单(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
|
fi
|
||||||
|
|
||||||
# 7. Regenerate CRUD from json for all pipeline modules
|
# 7. Regenerate CRUD from json for all pipeline modules
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user