docs: create Bell task #9 acceptance archive
@@ -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)。
|
||||
Reference in New Issue
Block a user