docs: 重写 README 面向外部用户 + init.sh 增加技能市场自动注册

README 从开发者内部文档风格改为面向小白用户的中文项目介绍,
增加场景演示、技能速查表、FAQ;init.sh 新增自动注册技能市场
到 known_marketplaces.json,实现真正的一键部署。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-14 16:21:26 +10:30
parent dcdae8c636
commit a17ac97906
3 changed files with 169 additions and 47 deletions

24
init.sh
View File

@@ -149,10 +149,32 @@ EOF
echo "✅ 已生成 $MCP_CONFIG (stdio 模式)"
fi
# ── Register skill marketplace ───────────────────────────────────────
echo "📦 注册技能市场..."
SCRIPT_DIR="$SCRIPT_DIR" python3 << 'PYEOF'
import json, os, datetime
path = os.path.expanduser("~/.claude/plugins/known_marketplaces.json")
os.makedirs(os.path.dirname(path), exist_ok=True)
data = json.load(open(path)) if os.path.exists(path) else {}
script_dir = os.environ["SCRIPT_DIR"]
data["ai-proj-helper"] = {
"source": {"source": "directory", "path": script_dir},
"installLocation": script_dir,
"lastUpdated": datetime.datetime.now(datetime.timezone.utc).strftime("%Y-%m-%dT%H:%M:%S.000Z")
}
with open(path, "w") as f:
json.dump(data, f, indent=2)
PYEOF
echo "✅ 已注册技能市场到 ~/.claude/plugins/known_marketplaces.json"
echo ""
echo "┌─────────────────────────────────────┐"
echo "│ ✅ 初始化完成! │"
echo "└─────────────────────────────────────┘"
echo ""
echo "下次启动 Claude Code 即可使用 MCP 工具。"
echo "已完成配置:"
echo " ✅ MCP 服务器 → $MCP_CONFIG"
echo " ✅ 技能市场 → ~/.claude/plugins/known_marketplaces.json"
echo ""
echo "下次启动 Claude Code 即可使用。"
echo "如需更改模式,编辑 claude-config.yaml 后重新运行 ./init.sh"