novel-writer-cn
Version:
AI 驱动的中文小说创作工具 - 基于结构化工作流的智能写作助手
57 lines • 1.24 kB
TypeScript
/**
* 方法智能推荐系统
* 根据作品特征推荐最适合的写作方法
*/
interface StoryFeatures {
genre: string;
length: number;
audience: string;
experience: string;
focus: string;
pace: string;
complexity: string;
}
interface MethodScore {
method: string;
score: number;
reasons: string[];
pros: string[];
cons: string[];
}
export declare class MethodAdvisor {
private methodProfiles;
/**
* 推荐最适合的写作方法
*/
recommend(features: StoryFeatures): MethodScore[];
/**
* 计算匹配分数
*/
private calculateScore;
/**
* 分析优缺点
*/
private analyzeMatch;
/**
* 获取详细建议
*/
getDetailedRecommendation(features: StoryFeatures): string;
/**
* 获取方法中文名
*/
private getMethodName;
/**
* 获取特定建议
*/
private getSpecificTips;
}
/**
* 快速推荐函数
*/
export declare function quickRecommend(genre: string, length: number, experience?: string): string;
/**
* 混合方法推荐
*/
export declare function recommendHybrid(features: StoryFeatures): string;
export {};
//# sourceMappingURL=method-advisor.d.ts.map