Initial project setup: Obsidian intelligent journal organizer
- Add core agent architecture with Command + Skill pattern - Implement Claude API integration for content analysis - Add Obsidian REST API integration for vault operations - Create conversational interface (v2.0) with natural language processing - Add comprehensive configuration management and validation - Include project documentation and developer guides - Set up testing framework with unit, integration, and property tests - Add Kiro specs for Claude API configuration and code quality improvements - Configure project steering files for development guidelines
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
"""
|
||||
对话模块
|
||||
提供对话式 Agent 的核心功能
|
||||
"""
|
||||
|
||||
from .intent_understanding import IntentUnderstanding, Intent
|
||||
from .conversation_state import ConversationState, Message, Task, TaskStatus
|
||||
from .response_generator import ResponseGenerator
|
||||
from .conversational_agent import ConversationalAgent, ChatResponse
|
||||
|
||||
__all__ = [
|
||||
"IntentUnderstanding",
|
||||
"Intent",
|
||||
"ConversationState",
|
||||
"Message",
|
||||
"Task",
|
||||
"TaskStatus",
|
||||
"ResponseGenerator",
|
||||
"ConversationalAgent",
|
||||
"ChatResponse",
|
||||
]
|
||||
Reference in New Issue
Block a user