向直聘注入能力落盘节奏指南。
约束声明与写入时机,避免抢跑下游模块。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -57,6 +57,8 @@ export async function runDictateTurn(params: {
|
||||
systemPrompt?: string;
|
||||
recipeName?: string;
|
||||
recipeBrief?: string;
|
||||
/** modules catalog 的何时落盘块(formatModuleCatalogForDictate) */
|
||||
moduleGuide?: string;
|
||||
driver?: AgentDriver;
|
||||
}): Promise<DictateTurnResult> {
|
||||
const driver = params.driver ?? createLocalLlmDriver(params.llm);
|
||||
@@ -69,6 +71,7 @@ export async function runDictateTurn(params: {
|
||||
buildDictateSystemPrompt({
|
||||
recipeName: params.recipeName,
|
||||
recipeBrief: params.recipeBrief,
|
||||
moduleGuide: params.moduleGuide,
|
||||
});
|
||||
const assembled = buildDictateMessages({
|
||||
systemPrompt,
|
||||
|
||||
Reference in New Issue
Block a user