@vtj / designer / CodeIncrementalUpdater
Class: CodeIncrementalUpdater
Defined in: packages/designer/types/framework/updater.d.ts:27
Constructors
Constructor
new CodeIncrementalUpdater():
CodeIncrementalUpdater
Returns
CodeIncrementalUpdater
Methods
applyIncrementalUpdate()
applyIncrementalUpdate(
currentCode,update):UpdateResult
Defined in: packages/designer/types/framework/updater.d.ts:45
应用增量更新到现有代码
Parameters
currentCode
string
update
Returns
applySearchReplace()
applySearchReplace(
code,search,replace,options?):UpdateResult
Defined in: packages/designer/types/framework/updater.d.ts:41
应用SEARCH/REPLACE更新到现有代码 类似cline的replace_in_file功能,支持上下文感知的精准匹配
Parameters
code
string
search
string
replace
string
options?
Returns
parseIncrementalUpdate()
parseIncrementalUpdate(
aiResponse):IncrementalUpdate|null
Defined in: packages/designer/types/framework/updater.d.ts:36
解析AI返回的内容,识别增量更新指令 支持:1. 纯SEARCH/REPLACE格式 2. 完整代码 如果无代码内容,返回null
Parameters
aiResponse
string
Returns
IncrementalUpdate | null