51 lines
1.4 KiB
Batchfile
51 lines
1.4 KiB
Batchfile
@echo off
|
|
chcp 65001 >nul
|
|
title Dev Agent - Gitea Issue Worker
|
|
|
|
echo ============================================
|
|
echo Dev Agent 启动器
|
|
echo ============================================
|
|
echo.
|
|
|
|
set GITEA_API_TOKEN=59117246ec418d5d87042de073b0d4197d8054bf
|
|
set GITEA_URL=http://localhost:3000
|
|
set GITEA_REPO=pzhang_zywl/document_analyzer
|
|
|
|
cd /d C:\Users\peterz\projects\document_analyzer
|
|
|
|
echo 模式选择:
|
|
echo [1] 单次任务 - 检查一次 Issue 并处理
|
|
echo [2] 持续轮询 - 每 10 分钟检查一次 (推荐)
|
|
echo [3] 交互模式 - 进入对话手动操作
|
|
echo.
|
|
set /p MODE="请输入 (1/2/3): "
|
|
|
|
if "%MODE%"=="1" (
|
|
echo.
|
|
echo 正在执行单次检查...
|
|
claude -p --agent agents/DEV_AGENT.md "你是 Dev-Agent,检查 Gitea 所有打开的 Issue,跳过纯测试相关的,其他全部领取分析并修复,记得同步更新测试。"
|
|
pause
|
|
exit
|
|
)
|
|
|
|
if "%MODE%"=="2" (
|
|
echo.
|
|
echo 启动持续轮询模式 (每 10 分钟)...
|
|
echo 按 Ctrl+C 停止
|
|
claude -p --agent agents/DEV_AGENT.md "你是 Dev-Agent,用 loop 模式每 10 分钟检查一次 Gitea 所有打开的 Issue,跳过纯测试相关的,其他全部领取处理。完成后评论进度,push 触发 CI。"
|
|
pause
|
|
exit
|
|
)
|
|
|
|
if "%MODE%"=="3" (
|
|
echo.
|
|
echo 启动交互模式...
|
|
echo 进入后输入: 检查 Gitea Issues 并处理
|
|
claude --agent agents/DEV_AGENT.md
|
|
pause
|
|
exit
|
|
)
|
|
|
|
echo 无效选择。
|
|
pause
|