UNPKG

sequential-thinking-engine-custom

Version:

Sequential Thinking Engine v3.0 - 完全実装5軸思考品質評価システム with Claude Code サブエージェント統合

75 lines 2.22 kB
/** * Sequential Thinking Engine カスタム版 - メインエンジン * オリジナルのSequential Thinking Engineをベースに、サブエージェント機能を統合 */ import { ThinkingSessionResult, ThinkingEngineConfig, ExecutionOptions } from '../types/index.js'; export declare class SequentialThinkingEngine { private config; private subAgentManager; private personalData?; private sessionHistory; constructor(config: ThinkingEngineConfig, agentsPath?: string); /** * 初期化処理 */ initialize(): Promise<void>; /** * メイン思考処理エントリーポイント */ processThinking(initialThought: string, options?: ExecutionOptions): Promise<ThinkingSessionResult>; /** * 思考戦略の決定 */ private determineStrategy; /** * 順次思考ステップの実行 */ private executeThinkingSteps; /** * サブエージェントの並列実行 */ private executeSubAgents; /** * 次の思考ステップの生成 */ private generateNextThinkingStep; /** * ユーティリティメソッド群 */ private generateSessionId; private calculateComplexity; private calculateConfidence; private shouldContinueThinking; private determineThinkingDirection; private generateThoughtContent; private getThoughtTemplates; private executeQualityEvaluator; private executeProcessOptimizer; private getDefaultQuality; private getDefaultStrategy; private getDefaultQualityCheck; private loadPersonalOptimization; private saveSession; private updatePersonalOptimization; private evaluateThinkingQuality; private performQualityCheck; private consolidateResults; private optimizeCurrentProcess; /** * 簡易品質評価(サブエージェントが利用できない場合) */ private simpleQualityEvaluation; /** * 一貫性評価 */ private evaluateConsistency; /** * 効率性評価 */ private evaluateEfficiency; /** * 完全性評価 */ private evaluateCompleteness; } //# sourceMappingURL=thinking-engine.d.ts.map