docs: create Bell task #9 acceptance archive

ila
2026-08-12 18:17:10 +08:00
parent a9b66768b0
commit affa26c413
@@ -0,0 +1,43 @@
# 9 Bell独立GoAdmin产品骨架
- 类型:需求
- 所属 Epic:#7
- 所属 MVP / 版本:#8
- 状态:待验收
- 日期:2026-08-12
- Gitea 工单:https://git.ilapage.cn/ila/yovision/issues/9
- Wiki 页面:Task-9-Bell独立GoAdmin产品骨架
- Wiki revision:见本地镜像头
## 背景与目标
在 Sense、Brain 不启动时建立 Bell 可独立构建、运行和交付的 Go + Vue 3 + Element Plus + PostgreSQL 产品骨架,冻结工具链并移除无关 go-admin 演示入口。
## 最终方案
实现独立后端命令、事务迁移、健康/就绪检查、静态资源宿主和 Vue 管理外壳;保留上游 MIT 许可证。正式运行要求 Bell 专用 PostgreSQL,未提供内置账户、密码或生产配置。
## 修改文件
- `Bell/server/`:Go 入口、配置、PostgreSQL、迁移与健康检查。
- `Bell/web/`:Vue 3、Element Plus、路由、状态与应用外壳。
- `Bell/README.md`、`Bell/.env.example`、`Bell/LICENSES/`:运行说明、无秘密模板与上游来源。
## 验收结果
| 验收标准 | 结果 |
|---|---|
| Sense/Brain 停止时独立启动 | 通过 |
| 空 PostgreSQL 迁移,health/ready 正常 | 通过 |
| 无关演示路由不可访问 | 通过 |
| 精确工具链与许可证可追溯 | 通过 |
## 测试
- 执行:`go test ./...`、`pnpm lint`、`pnpm build:prod`、空库迁移、health/ready smoke、Harness、仓库 unittest。
- 结果:全部通过;前端构建仅有 Element Plus vendor 体积警告。
- **未验证部分**:生产部署、备份恢复与人工 UI 验收。
## 相关提交
- `a5d846a` 初始化独立 Bell 产品骨架(PR #35)。