- Add agent configuration files (AGENTS.md, USER.md, IDENTITY.md, SOUL.md) - Add git configuration and skills management scripts - Add frontend/backend analysis tools and reports - Add DingTalk media sender utilities and documentation - Fix OpenClaw runtime environment (Node.js and Python) - Configure git remotes and push scripts
67 lines
2.2 KiB
PowerShell
67 lines
2.2 KiB
PowerShell
# Final summary and automatic push script
|
|
|
|
Write-Host "=== Git Repository Status and Push Script ===" -ForegroundColor Green
|
|
Write-Host ""
|
|
|
|
$GIT_SERVER = "git.alicorns.co.jp"
|
|
$GIT_USER = "aitest"
|
|
$GIT_PASSWORD = "Aitest123456"
|
|
|
|
Write-Host "Current Status:" -ForegroundColor Cyan
|
|
Write-Host "- Git server: $GIT_SERVER"
|
|
Write-Host "- User: $GIT_USER"
|
|
Write-Host "- Skills ready: office-file-handler, dingtalk-media-sender"
|
|
Write-Host ""
|
|
|
|
Write-Host "Automatic Creation Attempt Summary:" -ForegroundColor Yellow
|
|
Write-Host "[FAILED] Cannot create Git repositories automatically"
|
|
Write-Host "[REASON] Server doesn't support auto-creation via API or SSH"
|
|
Write-Host ""
|
|
|
|
Write-Host "=== Ready for Manual Creation + Push ===" -ForegroundColor Green
|
|
Write-Host ""
|
|
Write-Host "Step 1: Create repositories manually on Git server"
|
|
Write-Host "Step 2: Run this push script to upload code"
|
|
Write-Host ""
|
|
|
|
# 准备推送脚本
|
|
$pushScript = @'
|
|
# Auto-generated Git push script
|
|
$GIT_SERVER = "git.alicorns.co.jp"
|
|
$GIT_USER = "aitest"
|
|
$GIT_PASSWORD = "Aitest123456"
|
|
|
|
Write-Host "=== Pushing skills to Git server ===" -ForegroundColor Green
|
|
|
|
# Push office-file-handler
|
|
Write-Host "Processing office-file-handler..." -ForegroundColor Cyan
|
|
cd "C:\Users\ALC\.openclaw\skills\office-file-handler"
|
|
git push -u origin master
|
|
if ($?) {
|
|
Write-Host "[SUCCESS] office-file-handler pushed!" -ForegroundColor Green
|
|
} else {
|
|
Write-Host "[FAILED] office-file-handler push failed" -ForegroundColor Red
|
|
}
|
|
|
|
# Push dingtalk-media-sender
|
|
Write-Host "Processing dingtalk-media-sender..." -ForegroundColor Cyan
|
|
cd "$env:USERPROFILE\.openclaw\skills\dingtalk-media-sender"
|
|
git push -u origin master
|
|
if ($?) {
|
|
Write-Host "[SUCCESS] dingtalk-media-sender pushed!" -ForegroundColor Green
|
|
} else {
|
|
Write-Host "[FAILED] dingtalk-media-sender push failed" -ForegroundColor Red
|
|
}
|
|
|
|
Write-Host ""
|
|
Write-Host "=== Push Complete ===" -ForegroundColor Green
|
|
'@
|
|
|
|
$pushScript | Out-File -FilePath "C:\Users\ALC\.openclaw\workspace\auto-push-skills.ps1" -Encoding UTF8
|
|
|
|
Write-Host "Auto-push script created: auto-push-skills.ps1" -ForegroundColor Green
|
|
Write-Host ""
|
|
Write-Host "After creating repositories manually, run:"
|
|
Write-Host "cd C:\Users\ALC\.openclaw\workspace"
|
|
Write-Host ".\auto-push-skills.ps1"
|