refactor(agent): 将 tools 模块拆分为独立文件并优化导入路径

将 `tools.ts` 拆分为按功能划分的独立文件,并存放于 `tools/` 目录下,同时更新导入路径;优化 agent 系统提示语,移除冗余的「美图 Agent」前缀。
This commit is contained in:
2026-05-08 01:05:37 +08:00
parent 10f11189f8
commit 2ab5396461
16 changed files with 493 additions and 440 deletions

View File

@@ -1,6 +1,6 @@
import Anthropic from '@anthropic-ai/sdk';
import OpenAI from 'openai';
import { tools, ToolDefinition } from './tools';
import { tools, ToolDefinition } from './tools/index';
import { getDb } from '../db';
import fs from 'fs';
import path from 'path';
@@ -116,7 +116,7 @@ export class VideoAgent {
}
}
return `你是美图 Agent一个专业的短视频创作助手。你可以帮助用户完成从创意到成片的完整流程。
return `你是专业的短视频创作助手。你可以帮助用户完成从创意到成片的完整流程。
## 当前可用账号
${accountList}