数字军火库系统方案 v2
一、需求复述(v2 口径)
全机智能体/技能/工作流/MCP 建档+评级+应用场景,不是一份静态台账,而是一套带后台界面的软件系统:方便查看、搜索,持续抄作业补充,作为 FDE 接单武器库。技术路线候选=GEO 博客后台同款 ThinkPHP+BuildAdmin(本人认为复用性高)。后期定位=整体软件系统的一部分,服务 FDE 应用。
二、技术栈核实结论(2026-10-05 实测)
- GEO 服务器:旧博客后台=BuildAdmin(ThinkPHP),部署于
/www/wwwroot/www.wdmeng.cn/buildadmin/,库buildadmin;本地同源源码D:\code\php\BuildadminAi(含 buildadmin 工程+local-db+docs),复用路径真实存在 - 本地环境:PHP 8.2.9 CLI、Node v24.14.0,BuildAdmin 开发条件齐备
- BuildAdmin=ThinkPHP8+Vue3 后台脚手架,CRUD 生成器成熟——台账类系统(列表/搜索/详情/筛选)正是它的甜区,本人判断成立
三、架构设计
3.1 总体架构:事实源在盘,库是镜像,后台是视图
盘上资产(SKILL.md / agent.md / mcp.json / 工作流脚本)
↓ 扫描器 ingest 命令(同产线系统已验证模式,禁手改库)
资产数据库(MySQL/SQLite)
↑ 评级引擎(脚本定期从 wire.jsonl/验收台账/故障台账算分回写)
BuildAdmin 后台(查看/搜索/筛选/详情/人工标注 FDE 场景)
↓ 只读导出
FDE 武器清单(按客户场景标签生成,可演示)
3.2 关键架构裁定
- 禁手改库:盘上扫描字段(路径/名称/描述/front matter)以盘为准,ingest 重跑即覆盖;人工字段(FDE 场景标签/复用价值/备注)以库为准,分栏隔离互不踩踏。此模式产线系统已跑通(43 链全绿),直接抄自己作业。
- 本地独立实例,不塞进 GEO 后台:GEO 站=对外门面且在公网,内部武器库混入扩大攻击面与耦合;本地起独立 BuildAdmin 实例,源码从
BuildadminAi抄。后期 FDE 需要给客户演示时,出只读演示实例上服务器,与内部库物理隔离。 - 评级脚本算,后台只展示+人工裁边界:评级指标机器可判定(实测证据+2/近90天调用≥3次+1/验收通过+1/故障未闭环-1/要素不全-1),每月重算落 config-ledger;S/A/B/C/D 五级,无实测证据封顶 C。
- 覆盖率硬闸保留:lint 脚本对账盘上资产 vs 库,缺登记=报错,进开场自检。
- 三册一库分工:花名册管编制、config-registry 管配置文件、本系统管能力(来源/评级/场景/FDE 复用)——互不重抄字段只引用指针。
3.3 数据模型(一期四表)
asset资产主表:id/名称/类型(agent|skill|workflow|mcp|team)/路径/来源(自建|抄作业:出处+license)/能力描述/状态asset_scan扫描镜像表:盘上字段快照+最近扫描时间(ingest 重写)asset_rating评级表:五级评级/算分明细/最近实测日期/调用次数/故障关联数/重算批次asset_scene场景表:应用场景标签/FDE 客户场景标签/对外可演示性(可演示|可售卖|仅内部)/交付物样板指针(人工维护)
3.4 持续补充机制(抄作业入口)
来源登记(license 必填)→ 落盘 → ingest 重扫自动入库 → 首验留证据(无证据永远 C)→ 后台人工补场景标签 → 凭使用数据升降级。发现通道:find-skills 技能+github-diaoyan 周报。
四、分期与验收
| 期 | 内容 | 验收线 |
|---|---|---|
| 一期 | BuildAdmin 本地实例+四表+ingest 扫描器+后台 CRUD(列表/搜索/详情)+lint 覆盖率闸+评级初判 | 覆盖率 100%(lint 0 缺);后台可按类型/场景/评级搜索;军师实跑验收 |
| 二期 | 评级引擎自动化(wire.jsonl 提取调用次数,每月重算)+评级趋势视图 | 重算脚本跑通一次,结果落 config-ledger |
| 三期 | FDE 场景视图(按客户场景一键出武器清单)+只读演示导出+kb 打通 | 按任一客户场景 1 分钟调出 S/A 级武器清单+交付物样板 |
止损线(铁律四):一期上线后 30 天内若无一次按场景检索的实际使用(写稿取数/派单查资产/FDE 备演),冻结二三期,系统退化为纯 lint 闸+只读后台,不再投入。
特殊处置:系统安全 803 个第三方技能由扫描器批量入库统一标 C,只对实际用过的精修。
五、实施分工
- 军师亲手:数据模型与评级规则定稿、分栏隔离规则、验收标准、立项与收口(配置治理+投产验收职责)
- 实施主体=技术开发部(dev):本系统=内部 web 系统,按路由表唯一执行路径归 dev 立项,与产线系统并列;BuildAdmin 工程从
D:\code\php\BuildadminAi抄作业起步 - 拆单建议(文件写入零交集):①BuildAdmin 实例初始化+四表建库一单;②ingest 扫描器+lint 闸一单(thinking 侧 tools/);③全量资产盘点灌库一单(803 库脚本批扫);④后台页面与搜索视图一单
- 与产线系统关系:一期走 dev 内部系统通道轻装快跑;若后期作为 FDE 交付物对外售卖,再进 13 阶段产线全流程(届时该走的路一阶段都不少)
- 本人动作:拍板本方案(技术栈/不并 GEO 实例/分期);一期验收时上后台实点
