Loading...
Loading...
共找到 6 个 Skills
把上次诊断的状态拉出来,接着用。配合 dbs-save 使用。 触发方式:/dbs-restore、/续上、「接着上次」「之前的结论」「上次诊断到哪了」 Restore the most recent diagnosis snapshot saved by dbs-save. Trigger: /dbs-restore, "continue from last time", "where did we leave off"
iOS/tvOS应用生命周期专家决策:何时选择SwiftUI生命周期或SceneDelegate、后台任务策略、状态恢复的权衡以及启动优化。适用于管理应用状态转换、处理后台工作或调试生命周期问题。触发关键词:lifecycle、scenePhase、SceneDelegate、AppDelegate、background task、state restoration、launch time、didFinishLaunching、applicationWillTerminate、sceneDidBecomeActive
适用于iOS 16-18+的SwiftUI NavigationStack、NavigationSplitView及导航过渡模式。涵盖@Observable协调器、缩放过渡、英雄动画、sheet与push的选择、多步骤流程、反模式、性能、无障碍访问、深度链接和状态恢复。在设计导航层级、实现屏幕过渡、选择sheet或push方式、编排多步骤流程、结合@Environment和@Bindable使用@Observable,或检查导航代码中的反模式时,可使用本技能。
适用于实现导航模式、在NavigationStack与NavigationSplitView之间做选择、处理深度链接、采用协调器模式,或请求对导航实现进行代码评审的场景——可防止iOS 18+中的导航状态损坏、深度链接失败和状态恢复问题
LangGraph检查点与持久化功能。适用于实现容错工作流、恢复中断的执行任务、借助状态历史进行调试,或是避免重新运行高成本操作的场景。
使用Core Bluetooth扫描、连接并与低功耗蓝牙(BLE)外设通信,同时发布本地外设服务。适用于实现BLE中心或外设角色、发现服务与特征、读写特征值、订阅通知、配置BLE后台模式、应用重启后恢复状态,或使用CBCentralManager、CBPeripheral、CBPeripheralManager、CBService、CBCharacteristic、CBUUID等组件及低功耗蓝牙工作流的场景。