Files
xc_agent_platform_demo/docs/kickoff-for-victor.md

44 lines
1.6 KiB
Markdown
Raw Permalink Normal View History

# 开工包(一页)— Victor
**仓路径(本地)**:`/workspace/modelhub-agent-contrib/`
**远程**:Gitea 命名空间/仓名 **未定** → Phase1 以本地验收为主
**模式**:默认 dry-run;**不代注册、不代提交**
## 闸门
| 条件 | 值 |
|------|-----|
| `ALLOW_LIVE_SUBMIT` | 默认 `0` |
| `LIVE_CONFIRM` | 空;live 须 `I_CONFIRM_LIVE_SUBMIT` |
| `STRATEGY_ID` | **启动必需**;缺失 → exit ≠0 |
| 真实 `task/add` | Phase1 **未实现**(仅假客户端单测) |
## 本地命令
```bash
cd /workspace/modelhub-agent-contrib
make test
make build # 需 Docker + 可达平台 base;失败见 docs/build-notes.md
make smoke-health # 无镜像时脚本会拉起本地 server
make dry-run # 生成 reports/dry-run-*.md
```
入口:`python -m src.server`(Dockerfile `CMD` 同)
## 验收勾选(Phase1)
- [ ] `make test` 绿(health / 缺 STRATEGY_ID / 闸门拒绝 / SIGTERM)
- [ ] `make build` 绿 **或** `docs/build-notes.md` 记录平台镜像拉取失败且 **未改默认 FROM**
- [ ] `make smoke-health` 绿(镜像或本地 server)
- [ ] 根目录 Dockerfile + `EXPOSE 8080`
- [ ] README 写清:发布 = 0 分;积分待核实;不代注册/提交
- [ ] Makefile **无** register/submit/deploy/push
- [ ] dry-run 报告含「需 Victor 人工提交」「积分:待平台核实」
- [ ] 未调用任何 ModelHub 写接口
## 人工下一步(非本 Phase 自动化)
1. 定 Gitea `<namespace>/<repo>`
2. push + tag(`scripts/tag_release.py` 仅本地 tag)
3. 控制台新增智能体(见 `docs/register-runbook.md`)