# 任务 - [x] 联调:IBS 7.15.0 版本联调。(平面阻塞。) - [x] 正哥:ibs-export 数据导出。 # 日志 ``` 内容管理获取域名和企业关系 com.cmcc.cdn.platform.selfservice.service.impl.ContentManageServiceImpl#getValidDomainAndSubdomainList 页面 - 内容管理 查询 com.cmcc.cdn.platform.selfservice.controller.ContentController#getTaskLists 页面 - 内容管理 提交 com.cmcc.cdn.platform.selfservice.controller.ContentController#submitContentTask API - 8.1 URL封禁/解封任务下发接口 ★ com.cmcc.cdn.platform.selfservice.controller.ProhibitionController#prohibitionURL(javax.servlet.http.HttpServletRequest, com.cmcc.cdn.platform.selfservice.pojo.URLDenyAllowTaskVO) API - 8.2 URL封禁/解封任务查询接口 ★ com.cmcc.cdn.platform.selfservice.controller.ProhibitionController#urlDenyOrAllowTaskResultQuery API - 4.4 内容管理任务状态查询接口 com.cmcc.cdn.api.controller.ContentApiController#queryContentTask API - 4.5 内容管理任务详情查询接口 com.cmcc.cdn.api.controller.ContentApiController#queryContents API - 预热刷新核心逻辑 com.cmcc.cdn.api.service.impl.ContentApiServiceImpl#submitContentTasksFromApiNew API - 内容管理 缓存 key com.cmcc.cdn.api.common.util.RedisKeyUtils#contentDomainKey location ^~ /api/v2/action { default_type application/json; if ($query_string ~* ^.*commandType=contentStatusPageQueryReq.*$ ) { return 200 "{\"error_code\":0,\"error_msg\":\"success\",\"item\":{\"total\":2,\"page_num\":1,\"page_size\":10,\"data\":[{\"task_id\":\"4b676ea23e2e4f518e0cdd46e1ef41fc\",\"operate_type\":\"INSERT\",\"cp_id\":\"80000002\",\"url\":\"http://20251030152804.komect.com.01.cdnhwcqir15.com/test.com\",\"index\":1,\"status\":2,\"create_time\":\"2024-04-12T03:11:13+08:00\",\"plane\":[{\"plane\":4,\"status\":2,\"node_total\":1,\"node_success_count\":1,\"start_time\":\"2024-04-12T11:11:04+08:00\",\"end_time\":\"2024-04-12T11:18:04+08:00\",\"region\":null,\"import\":null,\"create_time\":\"2023-04-12T03:11:13+08:00\"}]}]}}"; break; } if ($query_string ~* ^.*commandType=querybanorunban.*$ ) { return 201 "{\"error_code\":0,\"error_msg\":\"成功\",\"item\":{\"data\":[{\"create_time\":\"2024-01-15T10:00:00+08:00\",\"operate_type\":\"0\",\"plane\":[{\"start_time\":\"2024-01-15T10:00:00+08:00\",\"end_time\":\"2024-01-16T10:00:00+08:00\"}],\"status\":1,\"task_id\":\"25a0f3e57e964504a9e67c834184e344\",\"url\":\"http://20251030152804.komect.com.01.cdnhwcqir15.com/test.com\"}],\"page_num\":1,\"page_size\":100,\"total\":1}}"; break; } return 200 "{\"error_code\":0,\"error_msg\":\"Success\"}" ; } refactor(prompts): 重构提示词管理系统并统一后台管理页面样式 - 将提示词从文件系统迁移到数据库管理 - 新增 PromptTemplate 和 FunctionPromptMapping 完整 CRUD - 删除旧的 PromptConstants 和静态 prompt 文件 - 更新 CosmicService 和 VacationService 适配新的提示词服务 - 新增提示词模板管理页面(支持 Markdown 编辑和预览) - 新增功能-提示词映射管理页面 - 统一后台管理中心、AI厂商管理、功能映射管理页面样式 - 简化页面设计,移除冗余描述和装饰元素,提升视觉一致性 - 新增 prompt_template 和 function_prompt_mapping 表 请问这种 Git 的提交规范叫什么?我现在需要按照这个规范给我的 AI 智能体写一个提交规范。 ``` ``` {"host":"http://mock.p.cdn.10086.cn","accesskey":"BPM_OMC","secretkey":""} {"host":"http://172.21.16.223:50089/t/cdn-config","accesskey":"BPM_OMC","secretkey":"n5vqwhk%rc=b$wb_hT1aQSac"} {"host":"http://172.21.16.223:50089/t/cdn-config","accesskey":"BPM_OMC","secretkey":"n5vqwhk%rc=b$wb_hT1aQSac"} com.excalicode.platform.core.config.CacheConfig 这是项目的缓存配置类。现在需要在后台管理中心中加一个缓存看板。实现查询当前缓存内容、命中情况、缓存时间等。可以全方位的看到缓存的情况以及管理缓存。注意代码优雅易读,结构标准,页面设计整体要和其他的后台页面诸如AI 模型厂商管理、功能配置管理 协调一致。前后端代码注意细节,不要有很多小问题。不要用 idea 打开一堆该死的黄色语法警告。 ``` # 总结 冒烟出现问题,这次算是自己的问题,因为 Postman 中的工具使用,使忽略了场景。搞到了 8 点。