diff --git a/src/agents/productionAgent/index.ts b/src/agents/productionAgent/index.ts
index e683aec..d64fa90 100644
--- a/src/agents/productionAgent/index.ts
+++ b/src/agents/productionAgent/index.ts
@@ -135,7 +135,7 @@ function createSubAgent(parentCtx: AgentContext) {
const addPrompt =
"\n" +
[
- "你可以使用如下XML格式写入工作区:\n```",
+ "你必须使用如下XML格式写入工作区:\n```",
"拍摄计划:内容",
"分镜表:内容",
"```",
@@ -168,7 +168,7 @@ function createSubAgent(parentCtx: AgentContext) {
const systemPrompt = await fs.promises.readFile(skill, "utf-8");
return runAgent({
prompt,
- system: systemPrompt + "你可以使用如下XML格式写入工作区:\n故事骨架内容",
+ system: systemPrompt + "你必须使用如下XML格式写入工作区:\n故事骨架内容",
name: "监制",
memoryKey: "assistant:supervision",
});
diff --git a/src/agents/scriptAgent/index.ts b/src/agents/scriptAgent/index.ts
index 5542f77..88cf8fc 100644
--- a/src/agents/scriptAgent/index.ts
+++ b/src/agents/scriptAgent/index.ts
@@ -144,7 +144,7 @@ function createSubAgent(parentCtx: AgentContext) {
const systemPrompt = await fs.promises.readFile(skill, "utf-8");
return runAgent({
prompt,
- system: systemPrompt + "\n你可以使用如下XML格式写入工作区:\n故事骨架内容",
+ system: systemPrompt + "\n你必须使用如下XML格式写入工作区:\n故事骨架内容",
name: "编剧",
memoryKey: "assistant:execution:storySkeleton",
});
@@ -159,7 +159,7 @@ function createSubAgent(parentCtx: AgentContext) {
const systemPrompt = await fs.promises.readFile(skill, "utf-8");
return runAgent({
prompt,
- system: systemPrompt + "\n你可以使用如下XML格式写入工作区:\n改编策略内容",
+ system: systemPrompt + "\n你必须使用如下XML格式写入工作区:\n改编策略内容",
name: "编剧",
memoryKey: "assistant:execution:adaptationStrategy",
});
@@ -176,7 +176,7 @@ function createSubAgent(parentCtx: AgentContext) {
prompt,
system:
systemPrompt +
- `\n你可以使用如下XML格式写入工作区:\nXML不得添加任何额外标签`,
+ `\n你必须使用如下XML格式写入工作区:\nXML不得添加任何额外标签`,
name: "编剧",
memoryKey: "assistant:execution:script",
});