总览:https://github.com/agentic-ai-java/argi-extensions/issues/30 ## 代码依据 https://github.com/agentic-ai-java/argi-extensions/blob/495414b76a37aca4d7c1022d973a8e5b9a7e92e6/prompt/argi-prompt-nacos/src/main/java/io/github/agentic/ai/prompt/ConfigurablePromptTemplateFactory.java#L84 ## 问题与范围 配置变更以 INFO 记录完整 template 和 model。代码确定会输出这些内容;是否包含敏感业务数据取决于配置,本单不宣称发生泄露事故。频繁或大模板更新还可能增加日志体积。 ## 交付与验收 - [ ] 默认只记录模板名称、更新结果以及可获得的版本/摘要,不输出完整正文或变量值。 - [ ] 如确需内容调试,采用显式启用和长度限制/脱敏策略;不以简单降到 DEBUG 代替内容控制。 - [ ] 日志捕获测试验证 INFO 默认无正文/变量,更新失败仍有可定位原因且不通过异常拼接重新泄露配置。 - [ ] 记录现有依赖日志内容的使用方可能受影响项,保持必要的名称/结果字段便于查询。 - [ ] 与批次更新结果配合,避免逐条成功日志让整批失败被误读为发布成功。 范围仅为动态 Prompt 配置日志,不引入全局日志框架重构。 ## 变更约束 根据具体问题选择局部修复或设计调整。任何破坏性变更需比较兼容方案,说明收益、消费者影响、迁移成本、目标版本及验证方式;不为区别于上游而更改合理设计。
Activity