feat: 添加 skill 发布功能和混淆构建优化
- build.py: 移除 --obfuscate 参数,默认混淆模式;从 git config 读取 author,动态注入 SKILL.md - publish.py: 新增发布脚本,自动 clone 目标仓库、同步 build/ 内容、git commit+push - publish.sh: 新增一键构建+发布脚本 - skill-publishing spec: 新增发布规范 - skill-packaging spec: 更新构建规范
This commit is contained in:
30
publish.sh
Executable file
30
publish.sh
Executable file
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# 混淆构建并发布脚本
|
||||
#
|
||||
# 使用方式:
|
||||
# ./publish.sh
|
||||
#
|
||||
|
||||
set -e
|
||||
|
||||
cd "$(dirname "$0")"
|
||||
|
||||
echo "============================================"
|
||||
echo "Skill 混淆构建 + 发布"
|
||||
echo "============================================"
|
||||
echo
|
||||
|
||||
# 1. 混淆构建
|
||||
echo "[1/2] 执行混淆构建..."
|
||||
uv run --with pyarmor python build.py
|
||||
echo
|
||||
|
||||
# 2. 发布
|
||||
echo "[2/2] 执行发布..."
|
||||
uv run python publish.py
|
||||
echo
|
||||
|
||||
echo "============================================"
|
||||
echo "完成!"
|
||||
echo "============================================"
|
||||
Reference in New Issue
Block a user