mirror of
https://github.com/Wx-2025/ST-Amily2-Chat-Optimisation.git
synced 2026-06-11 23:25:50 +00:00
### 修复 - **翰林院(RAG)API Key 污染**: - 修复 `saveSettingsFromUI` 无差别遍历翰林院面板内全部 `[data-setting-key]` 输入(包含被 `profile-sync` 接管隐藏的字段),导致掩码占位符 `••••••••` 被当作真值写回 `settings.rerank.apiKey` / `settings.retrieval.apiKey`,URL / model 也被 Profile 值覆盖到 legacy 字段。修复后会跳过祖先带 `data-profile-hidden` 的输入 - `getRerankSettings` / `getEmbedRetrievalSettings` 同时加入防御性还原:识别历史污染留下的 `••••••••` 时归为空字符串,避免取消 Profile 分配后实际请求带占位符 token 被 401 ---
15 lines
494 B
JSON
15 lines
494 B
JSON
{
|
||
"name": "Amily2号聊天优化助手",
|
||
"display_name": "Amily2号助手",
|
||
"version": "2.2.5",
|
||
"author": "Wx-2025",
|
||
"description": "一个拥有独立UI的智能引擎,正文优化、自动总结、记忆表格、rag向量、隐藏楼层、剧情推进等多功能整合。",
|
||
"minSillyTavernVersion": "1.10.0",
|
||
"requires": [],
|
||
"homePage": "https://github.com/Wx-2025/ST-Amily2-Chat-Optimisation.git",
|
||
"loading_order": 9999,
|
||
"js": "index.js",
|
||
"styles": ["style.css"]
|
||
}
|
||
|