- AgentEngine: multi-round tool-chain (up to 10 rounds) - MLX GPU inference with Gemma 4 E2B (4-bit quantized) - VLM multimodal support (image input via <|image|> token) - File-driven Skill system: SKILL.md (YAML frontmatter + body) - Built-in Skills: clipboard, device, text - ToolRegistry: iOS native API wrappers - PromptBuilder: Gemma 4 chat template with function calling - SwiftUI chat UI with Skill progress cards + thinking animation - Memory-safe inference: dynamic history depth, GPU cache clearing - PhoneClawMac: SPM package for macOS port
21 lines
454 B
Ruby
21 lines
454 B
Ruby
platform :ios, '17.0'
|
||
|
||
target 'PhoneClaw' do
|
||
use_frameworks!
|
||
|
||
# Gemma 4 E4B 端侧推理引擎
|
||
pod 'MediaPipeTasksGenAI'
|
||
pod 'MediaPipeTasksGenAIC'
|
||
|
||
# YAML 解析(SkillLoader 用于解析 SKILL.md frontmatter)
|
||
pod 'Yams'
|
||
end
|
||
|
||
post_install do |installer|
|
||
installer.pods_project.targets.each do |target|
|
||
target.build_configurations.each do |config|
|
||
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '17.0'
|
||
end
|
||
end
|
||
end
|