Record the svc-auto-seed task card results

This commit is contained in:
2026-09-30 11:56:41 +00:00
parent 81ac0ca5c2
commit 5c2fa4562b
+10 -15
View File
@@ -1,25 +1,20 @@
# feature/svc-auto-seed 任务卡
任务主记录:<PR 链接,task-finish 时填写>;状态:进行中;owner:weichen
任务主记录:<PR 链接,task-finish 时填写>;状态:已完成;owner:weichen
## 基线与授权
- 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= f832f0413e0baa358e7422db5edacb180188635a
- 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-svc-auto-seed(worktree);分支:feature/svc-auto-seed
- 授权与交付终点:<本次允许的动作与终点;未授权事项写明>
- 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0 = f832f0413e0baa358e7422db5edacb180188635a
- 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-svc-auto-seed;分支:feature/svc-auto-seed
- 授权与交付终点:用户反馈新环境启动后 run 失败(主模型未配置),要求一次性配好 → 实现启动即播种并实测后自主闭环合入。
## 目标与非目标
<预期结果、受影响入口/模块/契约;明确不做什么。>
- 目标:start/deploy 健康通过后自动播种模型与搜索设置(settings API,幂等、只写给出字段);CLI flags(--model-*/--light-*/--tavily-keys)+ SVC_* 环境变量 + .svc.env 一次性配置文件(gitignore)。
- 非目标:不改后端设置机制;不播种画像/知识库(按需在 UI 配)。
## 同步记录
## 结果与验证
| 节点 | sync_base_sha | tested_head_sha | checked_at |
|---|---|---|---|
| 启动 | f832f0413e0baa358e7422db5edacb180188635a | f832f0413e0baa358e7422db5edacb180188635a | 2026-09-30T11:54:54Z |
## 结果与验证(完成后填写)
- 结果:
- 验证:
- 影响与剩余项:
- 结果:svc.sh seed_settings + 新 flags + .svc.env 支持 + help 更新。
- 验证(全实测):全量播种(chat+light+tavily)→ /api/settings 落库(密钥脱敏显示);重启不重复播种且设置持久;.svc.env 来源播种生效;无参启动静默跳过。附带消除 pid_alive 的 /proc 读竞态噪音。
- 影响与剩余项:开启 API key 认证的实例(PG 档)播种会被拒,脚本给出明确提示转手动配置;真实模型连通性取决于用户给的 baseUrl/key 正确性。