]> acesimba.cloud Git - StationBuilder.git/commit
feat: 新建站点向导 + 生成提示词可查 + 站点列表多选删除
authorwang.yu <wang.yu@advantech.com>
Sat, 15 Aug 2026 09:20:43 +0000 (17:20 +0800)
committerwang.yu <wang.yu@advantech.com>
Sat, 15 Aug 2026 09:20:43 +0000 (17:20 +0800)
commitf65579148e79eb7d6fbf7dcd1a20e4592b1c6e0e
tree316dec813bf91ff76023c249b12e94d7c29e6177
parente8c89429d282a4a7fda72a3abed44d690469d80f
feat: 新建站点向导 + 生成提示词可查 + 站点列表多选删除

新建站点全流程(基本属性 / 资产配置 / 功能与菜单 / 生成确认 / 结果 / 预览),
数据持久化到 SQLite(新增 db-sidecar 后端 + /api/db 代理路由):

- 新建站点向导:Basic 基本信息(名称≤20字、领域可扩充下拉)、Assets 设备资产配置
  (默认 4 行占位、资产层级预览)、Functions(MU 标准页树选 + Cube 扩展页编辑 +
  菜单结构)、Generate 确认(模型准备 + 各 Cube + 打包校验)、Result/Preview。
- 生成前可查看组合提示词:每个 Cube 页面 + 站点级通用上下文(站点背景 + 完整 Cube
  规则 spec),便于在点击“开始生成”前核对、定位生成质量问题。
- 站点列表:Asset 列改为“设备数量”(资产 count 求和);删除“创建人”列及对应筛选;
  “操作”列改为删除按钮;新增多选勾选 + 批量删除(DELETE /api/sites,级联清理
  资产/页面/生成文件并删除生成目录)。

已知状态 / AI 创建功能说明:
Cube JSON 生成已通过 codebuddy 调用 dashboard-json-generator Skill 实现,并带 JSON
结构自校验(最多 3 次自动修复重试)。但目前生成质量尚未达到预期(即“还没有成功”),
本次新增的“提示词可查”能力正是为此而加,用于排查与迭代;生成效果仍需进一步调优与
验证,不建议直接当作最终交付物使用。
app/api/db/[[...slug]]/route.ts [new file with mode: 0644]
app/globals.css
app/page.tsx
db-sidecar.mjs [new file with mode: 0644]