This commit is contained in:
lik
2026-09-09 17:36:45 +08:00
parent d6efb180dd
commit 223e0ed2ee
25 changed files with 933 additions and 59 deletions
+6 -5
View File
@@ -1,8 +1,9 @@
import fs from "fs";
import path from "path";
import services from "../../resource/services.js";
import agreement from "../../resource/agreement.js";
import logger from "../../utils/logger.js";
import config from "../../../conf.json" with { type: 'json' };
import services from "../../../resource/services.js";
import agreement from "../../../resource/agreement.js";
import logger from "../../../utils/logger.js";
class Prompts {
static buildSystemPrompt(userInfo) {
@@ -19,8 +20,8 @@ class Prompts {
address: userInfo.addresses || [],
});
const rootDir = process.cwd();
const userMemoryPath = path.join(rootDir, "data", userInfo._id, "memories", "user_memory.txt");
const dataDir = path.resolve(process.cwd(), config.agent.dataDir ?? "data");
const userMemoryPath = path.join(dataDir, "users", userInfo._id, "memory.txt");
try {
usermem_str = fs.readFileSync(userMemoryPath, 'utf8');
} catch (err) {