Files
notes/calendar/diary/2025年/2025-11-03.md
T
2026-03-01 01:43:46 +08:00

85 lines
4.5 KiB
Markdown

# 任务
- [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 点。