mirror of
https://github.com/Youzini-afk/ST-Bionic-Memory-Ecology.git
synced 2026-05-15 22:30:38 +08:00
feat: 完整 Prompt 配置页 - 全部 6 个 prompt 可自定义
- panel.html: 6 个折叠式 textarea(提取/召回/进化/压缩/概要/反思) - style.css: details/summary 折叠组样式 - panel.js: 全部 6 个 prompt 双向数据绑定 - index.js: 所有调用点传入 customPrompt - extractor.js / retriever.js / evolution.js / compressor.js: 接受并使用自定义 prompt - 留空时走内置默认 prompt,完全向后兼容
This commit is contained in:
@@ -56,6 +56,7 @@ export async function evolveMemories({
|
||||
newNodeIds,
|
||||
embeddingConfig,
|
||||
options = {},
|
||||
customPrompt,
|
||||
}) {
|
||||
const neighborCount = options.neighborCount ?? 5;
|
||||
const stats = { evolved: 0, connections: 0, updates: 0 };
|
||||
@@ -114,7 +115,7 @@ export async function evolveMemories({
|
||||
|
||||
try {
|
||||
const decision = await callLLMForJSON({
|
||||
systemPrompt: EVOLUTION_SYSTEM_PROMPT,
|
||||
systemPrompt: customPrompt || EVOLUTION_SYSTEM_PROMPT,
|
||||
userPrompt,
|
||||
maxRetries: 1,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user