34 lines
5.6 KiB
JSON
34 lines
5.6 KiB
JSON
{
|
||
"projectId": 49,
|
||
"generationId": "codegen_0aba9d8655fb4800802d9d53d920a8a4",
|
||
"language": "C++",
|
||
"status": "completed",
|
||
"fileIds": [
|
||
784,
|
||
785,
|
||
786,
|
||
787,
|
||
788
|
||
],
|
||
"outputDir": "/app/agents/ai_agents/project-files/codegen-runs/codegen_0aba9d8655fb4800802d9d53d920a8a4",
|
||
"relativeOutputDir": "codegen-runs/codegen_0aba9d8655fb4800802d9d53d920a8a4",
|
||
"generatedFiles": [
|
||
"CMakeLists.txt",
|
||
"README.md",
|
||
"events.ndjson",
|
||
"include/app.hpp",
|
||
"src/app.cpp",
|
||
"src/main.cpp",
|
||
"tests/basic_test.cpp"
|
||
],
|
||
"analysisSummary": "### 业务目标 \n1. 设计并实现标准化的ODF(光纤配线架)光纤配线单元,支持高效、可靠的光纤连接与管理。 \n2. 统一适配器与连接器接口规范,确保不同设备间的互操作性与物理兼容性。 \n3. 建立清晰的ODF单元编号与命名规则,提升现场部署、维护和资产管理效率。 \n4. 提供典型场景下的配置参考方案(如数据中心LC单模预端接),指导工程实施。 \n5. 明确项目开发与交付的关键时间节点,保障产品按期落地。\n\n---\n\n### 功能清单 \n1. **ODF单元结构设计** \n - 支持模块化安装,适配标准机柜尺寸。 \n - 提供光纤熔接、盘纤、存储一体化空间布局。 \n\n2. **适配器面板集成** \n - 集成LC、SC等类型光纤适配器,支持双工/单工模式。 \n - 支持前后面板接入,便于跳纤布线与维护。 \n\n3. **连接器接口管理** \n - 定义光接口类型(LC/UPC, LC/APC等)、端面角度、插入损耗要求。 \n - 规范连接器插拔寿命、回波损耗等性能指标。 \n\n4. **编号与标识系统** \n - 实现ODF机柜、子框、槽位、端口层级编码。 \n - 支持标签打印与条码/二维码生成,用于资产追踪。 \n\n5. **典型配置方案库** \n - 内置常见应用场景模板(如数据中心高密度LC单模预端接)。 \n - 提供端口密度、跳纤长度、冗余数量推荐配置。 \n\n6. **项目进度跟踪支持** \n - 输出关键里程碑节点(需求确认、样机测试、批量交付等)。 \n - 支持排期导出与进度状态更新接口。\n\n---\n\n### 数据结构 \n1. **ODF单元信息** \n - 字段:单元ID、型号、安装位置(机房-机柜-高度U数)、制造商、生产日期 \n\n2. **适配器接口规格表** \n - 字段:接口类型(LC/SC/MPO)、连接器等级(OM1/OM2/OM3/OS2)、端面类型(UPC/APC)、最大插入损耗(dB)、最小回波损耗(dB)、适配器数量、安装方向 \n\n3. **ODF命名编码规则** \n - 结构:`[站点代码]-[机房编号]-[机柜号]-[子架号]-[槽位号]-[端口范围]` \n - 示例:`DC01-RF02-CB03-SU04-SL05-P01-24` \n\n4. **典型配置清单** \n - 字段:场景名称、应用环境(数据中心/园区网/接入网)、光纤类型(单模/多模)、连接器类型、预端接长度、端口密度(每U)、冗余比例、配套附件列表 \n\n5. **项目里程碑计划** \n - 字段:阶段名称、开始时间、结束时间、负责人、交付物、完成状态 \n\n---\n\n### 接口或命令 \n1. **外部系统对接接口** \n - 资产管理系统API:同步ODF单元编号与部署位置 \n - 网络设计工具导入导出接口:支持典型配置模板导入(JSON/CSV格式) \n\n2. **内部操作命令(配置管理)** \n - `generate_naming_code(site, cabinet, slot)`:根据规则生成唯一编码 \n - `get_typical_config(scene_type)`:获取指定场景的推荐配置参数 \n - `validate_adapter_compatibility(connector_a, connector_b)`:检查两端连接器是否可对接 \n\n3. **报告输出命令** \n - `export_milestone_schedule()`:导出项目排期甘特图数据 \n - `print_label(odf_unit_id)`:生成可用于打印的标签内容(含文本与二维码)\n\n---\n\n### 约束 \n1. 所有连接器必须符合IEC 61754系列国际标准。 \n2. ODF单元命名需全局唯一,且长度不超过64字符。 \n3. 单个ODF单元最大支持容量为288芯光纤。 \n4. 典型配置方案仅适用于文档中列出的标准场景,非标场景需人工审核。 \n5. 项目关键里程碑不得延迟超过±5个工作日。 \n6. 面板上LC适配器密度不低于48端口/1U。 \n\n---\n\n### 测试建议 \n1. **物理兼容性测试** \n - 验证LC/SC/MPO连接器在对应适配器中的插拔顺畅性与锁定可靠性。 \n - 进行500次插拔循环测试,检查磨损与性能衰减。 \n\n2. **光学性能测试** \n - 使用光功率计和光源检测插入损耗与回波损耗是否满足规范值。 \n - 在-20°C至+60°C温变环境下重复测试稳定性。 \n\n3. **命名与编码验证** \n - 输入边界值(如最大编号)测试编码生成逻辑正确性。 \n - 检查重复编码生成的防重机制。 \n\n4. **典型配置匹配测试** \n - 将“数据中心LC单模预端接”方案应用于模拟项目,验证物料清单完整性与合理性。 \n\n5. **项目排期一致性审查** \n - 对比各阶段实际进展与计划节点,评估偏差预警机制有效性。 \n\n6. **标签可读性测试** \n - 打印标签并在强光、潮湿环境下观察文字与二维码可识别性。",
|
||
"eventLogFile": "/app/agents/ai_agents/project-files/codegen-runs/codegen_0aba9d8655fb4800802d9d53d920a8a4/events.ndjson",
|
||
"repoSettings": {
|
||
"username": "root",
|
||
"password": "pAssW0rd",
|
||
"repoUrl": "http://47.108.255.216:3000/root/27.git",
|
||
"branch": "main"
|
||
},
|
||
"repoUrl": "http://47.108.255.216:3000/root/27.git",
|
||
"branch": "main"
|
||
} |