Features: - VideoLearningAgent for automated video watching on Douyin/Kuaishou/TikTok - Web dashboard UI for video learning sessions - Real-time progress tracking with screenshot capture - App detection using get_current_app() for accurate recording - Session management with pause/resume/stop controls Technical improvements: - Simplified video detection logic using direct app detection - Full base64 hash for sensitive screenshot change detection - Immediate stop when target video count is reached - Fixed circular import issues with ModelConfig Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
23 lines
627 B
Python
23 lines
627 B
Python
"""
|
|
Phone Agent - An AI-powered phone automation framework.
|
|
|
|
This package provides tools for automating Android and iOS phone interactions
|
|
using AI models for visual understanding and decision making.
|
|
"""
|
|
|
|
from phone_agent.agent import AgentConfig, PhoneAgent, StepResult
|
|
from phone_agent.agent_ios import IOSAgentConfig, IOSPhoneAgent
|
|
from phone_agent.video_learning import VideoLearningAgent, VideoRecord, LearningSession
|
|
|
|
__version__ = "0.1.0"
|
|
__all__ = [
|
|
"PhoneAgent",
|
|
"IOSPhoneAgent",
|
|
"AgentConfig",
|
|
"IOSAgentConfig",
|
|
"StepResult",
|
|
"VideoLearningAgent",
|
|
"VideoRecord",
|
|
"LearningSession",
|
|
]
|