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

171 lines
9.2 KiB
Markdown

# 任务
- [x] 开发:IBS 7.18.0 版本需求梳理。(域名配置需求工单重构,提升用户操作便捷性。)
- [x] 客响:域名接口,状态核查。(李春良 2)
- [x] 开发:业务需求拆分工作。(张鹏豪 5)
# 日志
我现在想在首页做一个新的功能。
我会上传一个表格:
| 序号 | 需求编号 | 需求项名称 | | | 优先级 |
| --- | ------------ | ------ | ------- | --------- | --- |
| | | 一级 | 二级 | 三级 | |
| 1 | REQ-BUSI-001 | 数智运营模块 | 多租户权域管理 | 多租户数据隔离配置 | 高 |
| 2 | REQ-BUSI-002 | 数智运营模块 | 多租户权域管理 | 角色分级权限配置 | 高 |
| 3 | REQ-BUSI-003 | 数智运营模块 | 多租户权域管理 | 功能权限细粒度分配 | 高 |
这里序号、需求编号、优先级上下两个表格是合并的,需求项名称右边三个是合并的。
然后获取表格中的一级、二级、三级。入库。然后每个需要给用户一个详情输入框和天数输入框,让用户可以填充具体信息。然后提供一个生成按钮。此时根据一级、二级、三级和用户输入的详情和天数,生成对应的。
功能用户 功能用户需求 触发事件 功能过程 子过程描述 数据移动类型 数据组 数据属性 CFP 这些存在一个新字段:
```
[
{
"functional_user": "发起者:个人用户 接收者:客户端",
"requirement_name": "个人用户评论活动内容",
"processes": [
{
"triggerEvent": "用户点击新增证书私钥的校验规则按钮",
"functionalProcess": "用户新增证书私钥的校验规则",
"processSteps": [
{
"subProcessDesc": "用户输入待新增的私钥校验规则",
"dataMovementType": "E",
"dataGroup": "新增私钥校验规则信息组",
"dataAttributes": "规则内容、创建人、创建时间、适用类型"
},
{
"subProcessDesc": "系统将新私钥校验规则信息存入校验规则记录表",
"dataMovementType": "W",
"dataGroup": "校验规则记录表数据组",
"dataAttributes": "规则编号、规则内容、创建时间、启用状态"
}
]
},
{
"triggerEvent": "用户点击查询证书私钥校验规则详情",
"functionalProcess": "用户查询证书私钥校验规则详情",
"processSteps": [
{
"subProcessDesc": "用户输入校验规则 ID 进行详情查询",
"dataMovementType": "E",
"dataGroup": "校验规则 ID 查询信息组",
"dataAttributes": "查询关键字、查询时间、操作人、规则 ID"
},
{
"subProcessDesc": "系统在校验规则记录表中通过规则 ID 进行查询读取",
"dataMovementType": "R",
"dataGroup": "数据库查询正则规则数据组",
"dataAttributes": "规则编号、规则内容、创建时间、状态"
},
{
"subProcessDesc": "页面展示某一私钥校验规则的详情信息",
"dataMovementType": "X",
"dataGroup": "私钥校验规则详情展示数据组",
"dataAttributes": "规则编号、规则名称、状态、展示时间、规则内容"
}
]
}
]
}
]
```
我这么坐是为了最终能导出一个如下的 excel 表格(注意合并单元格的问题)。也方便比如某个 三级 不合适用户可以点创新生成。
```
修订标识 "OPEX-需求名称 CAPEX-子系统" 一级模块 二级模块 三级模块 功能用户 功能用户需求 触发事件 功能过程 子过程描述 数据移动类型 数据组 数据属性 CFP
```
提示词可先以 COSMIC_ANALYSIS.md 为基础衍生出来一个新的。
前端页面设计的不需要太过复杂。所有代码都新写,创建自己的的 controller 和 service,当然可以复用之前的类似 AI 调用和获取提示词的逻辑。
你先看下我的表述我们一起先规划出来完整的方案,然后在再按照方案实时,看看还有什么需要确认的。
域名状态:
3:部署中
4:已生效
5:部署失败
6:已停用
8:删除中
9:停用中
10:启用中
这里还没给我新的提示词以 COSMIC_ANALYSIS 为参考,但是是不是响应示例有变化了:
新提示词也放到 docs/prompts/ 下。
```
- 以 `docs/prompts/COSMIC_ANALYSIS.md` 为基础派生新模板。
- 强化输入字段:一级/二级/三级、用户详情、天数。
- 天数用于控制粒度:
- 天数越大,覆盖更多业务场景/拆分更多功能过程(但依然遵循 COSMIC 规则)。
```
突然放发现我这里会有异常,之前都是正常的。帮我看看是为什么?
```
========== EXCALICODE AI平台启动完成 ==========
2026-01-29T14:26:54.711+08:00 INFO 22060 --- [excalicode-ai-platform] [on(2)-127.0.0.1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-01-29T14:26:54.711+08:00 INFO 22060 --- [excalicode-ai-platform] [on(2)-127.0.0.1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2026-01-29T14:26:54.713+08:00 INFO 22060 --- [excalicode-ai-platform] [on(2)-127.0.0.1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
WARNING: A restricted method in java.lang.System has been called
2026-01-29T14:26:54.711+08:00 INFO 22060 --- [excalicode-ai-platform] [on(2)-127.0.0.1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-01-29T14:26:54.711+08:00 INFO 22060 --- [excalicode-ai-platform] [on(2)-127.0.0.1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2026-01-29T14:26:54.713+08:00 INFO 22060 --- [excalicode-ai-platform] [on(2)-127.0.0.1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
WARNING: A restricted method in java.lang.System has been called
2026-01-29T14:26:54.711+08:00 INFO 22060 --- [excalicode-ai-platform] [on(2)-127.0.0.1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2026-01-29T14:26:54.713+08:00 INFO 22060 --- [excalicode-ai-platform] [on(2)-127.0.0.1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by io.netty.util.internal.NativeLibraryUtil in an unnamed module (file:/E:/Environment/Mavens/repository/io/netty/netty-common/4.2.9.Final/netty-common-4.2.9.Final.jar)
WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by io.netty.util.internal.NativeLibraryUtil in an unnamed module (file:/E:/Environment/Mavens/repository/io/netty/netty-common/4.2.9.Final/netty-common-4.2.9.Final.jar)
WARNING: java.lang.System::loadLibrary has been called by io.netty.util.internal.NativeLibraryUtil in an unnamed module (file:/E:/Environment/Mavens/repository/io/netty/netty-common/4.2.9.Final/netty-common-4.2.9.Final.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
2026-01-29T14:27:29.043+08:00 ERROR 22060 --- [excalicode-ai-platform] [nio-9527-exec-1] c.e.p.w.e.GlobalExceptionHandler : 系统异常
io.netty.handler.timeout.ReadTimeoutException
2026-01-29T14:27:29.054+08:00 WARN 22060 --- [excalicode-ai-platform] [nio-9527-exec-1] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [io.netty.handler.timeout.ReadTimeoutException]
2026-01-29T14:32:08.321+08:00 ERROR 22060 --- [excalicode-ai-platform] [atform-worker-1] c.e.p.c.s.CosmicAnalysisTaskService : 子过程任务执行失败, taskId=5
io.netty.handler.timeout.ReadTimeoutException
```
你要干什么?我的仓库不在这里。
我的 AI 工具升级到了 `<spring-ai.version>2.0.0-M2</spring-ai.version>` 现在执行 `ChatResponse chatResponse = config.chatModel().call(prompt);` 会超时。
```
2026-01-29T15:39:56.701+08:00 ERROR 6156 --- [excalicode-ai-platform] [nio-9527-exec-7] c.e.p.w.e.GlobalExceptionHandler : 系统异常
io.netty.handler.timeout.ReadTimeoutException
2026-01-29T15:39:56.707+08:00 WARN 6156 --- [excalicode-ai-platform] [nio-9527-exec-7] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [io.netty.handler.timeout.ReadTimeoutException]
```
请帮我用 context7 和 搜一搜是不是升级了。 springai 底层 的超时时间改。并尝试用最优方案解决。
# 总结
田昊明天就要回家了。晚上给他买了个烤鸭。
大哥临时给我打视频了。
最近睡的太死了。