Agent Skills
› MimicHunterZ/PocketMind
MimicHunterZ/PocketMind
GitHubPocketMind图片资产子系统,涵盖上传、存储、分发及异步识别。支持防OOM上传、HTTP断点续传、SPI存储抽象及PostgreSQL持久化。
Install All Skills
npx skills add MimicHunterZ/PocketMind --all -g -y
Skills in Collection (34)
PocketMind图片资产子系统,涵盖上传、存储、分发及异步识别。支持防OOM上传、HTTP断点续传、SPI存储抽象及PostgreSQL持久化。
图片上传下载
Range请求处理
AssetStore/Asset相关开发
ImageUploadService/ImageServeService实现
npx skills add MimicHunterZ/PocketMind --skill asset-image-subsystem -g -y
将X/Twitter推文和文章转换为带YAML元数据的Markdown格式。使用前需获取用户同意,支持项目级和用户级偏好配置。
用户提到 'X to markdown' 或 'tweet to markdown'
用户提供 x.com 或 twitter.com 链接要求转换
npx skills add MimicHunterZ/PocketMind --skill baoyu-danger-x-to-markdown -g -y
指导在Flutter应用中实现无障碍(a11y)和自适应设计,包括语义角色配置、WCAG合规性检查及多端输入适配。
需要为Flutter应用添加屏幕阅读器支持
调整UI以满足WCAG对比度和触控目标标准
实现响应式布局以适配不同屏幕尺寸
npx skills add MimicHunterZ/PocketMind --skill flutter-accessibility -g -y
分析并优化 Flutter 应用包体积,通过构建分析与 DevTools 报告定位大组件,实施调试信息分离、资源压缩及平台特定树摇等策略以减小 APK/IPA 大小。
需要测量或减少 Flutter 应用包(APK/IPA)的大小
分析应用组件体积构成以进行优化
npx skills add MimicHunterZ/PocketMind --skill flutter-app-size -g -y
指导基于Flutter的MVVM架构实现,涵盖UI、领域和数据层分离。通过决策逻辑判断是否引入Domain层,提供Repository和Service的代码模板,确保应用的可扩展性和可维护性。
需要搭建或重构Flutter应用架构
询问如何划分数据层与业务逻辑层
npx skills add MimicHunterZ/PocketMind --skill flutter-architecture -g -y
提供Flutter中后台线程执行与JSON序列化的最佳实践,通过决策树指导选择手动或代码生成序列化,以及主Isolate、后台Isolate或compute等并发策略,确保UI流畅渲染。
需要在Flutter中处理大型JSON解析
需要实现后台数据序列化以避免UI卡顿
需要配置json_serializable代码生成
npx skills add MimicHunterZ/PocketMind --skill flutter-concurrency -g -y
用于在 Linux(Debian/Ubuntu)或 ChromeOS 上配置 Flutter 桌面开发环境,包括安装系统依赖、C/C++ 工具链及 IDE,并验证工具链可用性。
用户需要在 Linux 系统上搭建 Flutter 开发环境
用户遇到 Flutter Linux 桌面应用构建失败需检查依赖
npx skills add MimicHunterZ/PocketMind --skill flutter-environment-setup-linux -g -y
指导用户在 macOS 上配置 Flutter 开发环境,包括验证 Flutter、Xcode、CocoaPods 等依赖项,接受许可协议并通过 flutter doctor 确保环境就绪。
用户需要在 Mac 上开始 Flutter 开发
Flutter 环境配置失败或报错
npx skills add MimicHunterZ/PocketMind --skill flutter-environment-setup-macos -g -y
指导在Windows系统上配置Flutter开发环境,包括SDK安装、环境变量设置、Visual Studio及Android工具链安装,并根据用户需求启用或禁用特定平台支持。
用户需要在Windows电脑上搭建Flutter开发环境
用户遇到Flutter Windows桌面应用编译问题需要重新配置
npx skills add MimicHunterZ/PocketMind --skill flutter-environment-setup-windows -g -y
Flutter应用中管理HTTP网络请求与JSON数据处理,支持REST API调用、数据序列化及后台解析优化。
需要实现Flutter中的HTTP GET/POST请求
需要在Flutter中解析或生成JSON数据
npx skills add MimicHunterZ/PocketMind --skill flutter-http-and-json -g -y
指导使用Flutter布局组件和约束系统构建健壮、响应式的用户界面,包括选择布局策略、应用约束规则及实现自适应设计。
需要构建Flutter UI界面
解决Flutter布局约束问题
实现响应式或自适应布局
npx skills add MimicHunterZ/PocketMind --skill flutter-layout -g -y
配置Flutter应用的多语言和本地化支持,包括依赖注入、代码生成配置、ARB文件管理及根Widget设置,确保正确的区域解析并防止常见断言错误。
需要为Flutter应用添加多语言支持
配置国际化(i18n)和本地化(l10n)
处理不同语言和地区的显示需求
npx skills add MimicHunterZ/PocketMind --skill flutter-localization -g -y
指导 Flutter 应用集成原生 API,根据场景选择 FFI、Platform Channels、Platform Views 或 JS Interop 策略,实现跨平台(Android/iOS/Web)的 Dart 与原生代码绑定及构建配置。
需要调用原生 C/C++ 代码
需要调用 Android 或 iOS 系统 API
需要在 Flutter 中嵌入原生 UI 组件
需要与 Web 端 JavaScript 交互
npx skills add MimicHunterZ/PocketMind --skill flutter-native-interop -g -y
用于生成和配置Flutter插件包,支持方法通道、FFI集成及联邦插件架构,自动处理平台原生代码环境搭建与依赖配置。
需要创建Flutter插件
配置插件的跨平台原生交互
构建联邦插件架构
npx skills add MimicHunterZ/PocketMind --skill flutter-plugins -g -y
为Flutter应用生成、配置和调试自动化测试,涵盖单元测试、组件测试、集成测试及插件测试。分析架构以生成隔离且驱动模拟的测试代码,确保业务逻辑和UI交互的正确性。
需要为Flutter项目编写单元测试
需要验证Widget UI渲染与交互
需要执行端到端集成测试
需要调试测试失败案例
npx skills add MimicHunterZ/PocketMind --skill flutter-testing -g -y
指导Flutter应用从Material 2迁移至Material 3,包括替换废弃组件、配置ColorScheme及标准化组件主题,实现跨平台UI一致性。
Flutter主题升级
Material 3迁移
组件样式重构
npx skills add MimicHunterZ/PocketMind --skill flutter-theming -g -y
PocketMind无头浏览器爬取架构,支持小红书/知乎等平台内容抓取。涵盖URL调度、后台执行、Cookie管理、重试机制及MethodChannel通信,提供稳定的数据提取解决方案。
需要从小红书或知乎等平台抓取内容
实现后台爬虫服务或MethodChannel数据交互
npx skills add MimicHunterZ/PocketMind --skill headless-scraping -g -y
Flutter与Dart开发专家技能,支持3.24+版本。涵盖Riverpod状态管理、go_router导航、现代Dart特性及跨平台应用构建,适用于移动端、桌面端和Web项目开发。
Flutter项目开发
Dart代码编写
跨平台应用构建
npx skills add MimicHunterZ/PocketMind --skill moai-lang-flutter -g -y
用于 PocketMind 移动端聊天功能的开发与排障,涵盖会话状态管理、同步机制及流式交互等核心逻辑。
实现或调试移动聊天流程
排查多会话切换与同步门控问题
修复对话交互回归缺陷
npx skills add MimicHunterZ/PocketMind --skill mobile-ai-chat-client -g -y
移动端笔记同步架构规范,涵盖本地优先、多端一致性、单一写入及防空覆盖规则。指导Agent处理Pull/Push链路、字段合并、UI分层约束及守卫测试,确保数据最终一致与架构合规。
涉及移动端笔记数据同步逻辑修改
解决预览字段被服务端空值覆盖问题
处理多端数据冲突或离线同步异常
检查UI层是否违规调用底层同步Provider
维护或编写同步链路的守卫测试
npx skills add MimicHunterZ/PocketMind --skill mobile-note-sync-architecture -g -y
指导后端资源记录与上下文目录的一致性改造,涵盖Outbox投影、检索降级及事务约束。
resource_records与context_catalog一致性讨论
Outbox/Projector重试与幂等机制
SessionCommit长事务或transcript重复同步问题
相关回归测试执行
npx skills add MimicHunterZ/PocketMind --skill note-resource-catalog-reliability -g -y
说明笔记保存至资源索引的事件驱动架构,涵盖Outbox、MQ触发及Projector消费链路。用于排查检索异常、处理消息堆积与一致性补偿,指导相关代码修改。
排查笔记保存后AI检索不到内容
改动资源同步或投影相关代码
处理Outbox堆积或DLQ重放问题
npx skills add MimicHunterZ/PocketMind --skill note-resource-event-driven-architecture -g -y
定义 PocketMind 项目的上下文架构规范,涵盖资源、记忆、技能及检索层设计。指导如何统一规划业务真相源与 AI 上下文投影,实现渐进式迁移和分层存储,确保长期记忆与检索能力的正确落地。
设计或重构 AI 上下文体系
为新功能添加长期记忆模块
实施 Context Service 阶段计划
借鉴 OpenViking 的上下文层级思想
npx skills add MimicHunterZ/PocketMind --skill pocketmind-context-architecture -g -y
用于创建、修改和优化 Agent Skill,包括编写草稿、构建测试用例、运行评估分析以及优化触发描述,支持迭代改进直至满足需求。
用户希望从零开始创建一个新的 Skill
需要编辑或优化现有的 Skill 以提升性能或触发准确率
npx skills add MimicHunterZ/PocketMind --skill skill-creator -g -y
用于审查Java代码,检查安全漏洞、Spring框架规范及空指针风险,并提供可读性和可维护性改进建议。适用于用户请求代码审查、分析或审计的场景。
用户要求审查代码
用户请求分析代码质量
用户需要审计代码安全性
npx skills add MimicHunterZ/PocketMind --skill code-reviewer -g -y
指导在Flutter应用中根据UI需求选择并实现各类动画策略,包括隐式、显式、物理、Hero及交错动画,提供决策逻辑与代码示例。
需要为Flutter应用添加动画效果
不确定如何选择Flutter动画实现方式
npx skills add MimicHunterZ/PocketMind --skill flutter-animation -g -y
Flutter应用缓存与性能优化技能,提供决策逻辑选择内存、SharedPreferences、SQLite或文件系统等缓存策略,实现离线数据持久化及渲染性能优化。
需要为Flutter应用选择本地缓存机制
实施离线数据持久化方案
优化Flutter应用启动速度或渲染性能
npx skills add MimicHunterZ/PocketMind --skill flutter-caching -g -y
指导在Flutter应用中构建MVVM数据层,通过Repository模式整合本地数据库(如SQLite)与API服务,依据决策树选择缓存策略并实现持久化。
需要为Flutter应用设计数据持久化方案
询问如何选择本地数据库或缓存库
需要实现离线数据存储功能
npx skills add MimicHunterZ/PocketMind --skill flutter-databases -g -y
指导在Flutter中实现带验证功能的表单,涵盖Form、TextFormField及GlobalKey的使用,处理用户输入校验与状态更新。
需要构建Flutter表单
实现表单字段验证逻辑
npx skills add MimicHunterZ/PocketMind --skill flutter-form -g -y
指导在Flutter应用中集成原生主屏幕小组件,通过home_widget包实现Dart与iOS/Android的数据共享及UI渲染。
需要为Flutter应用添加主屏幕小组件
配置跨平台数据同步以支持小组件展示
npx skills add MimicHunterZ/PocketMind --skill flutter-home-screen-widget -g -y
用于分析和优化Flutter应用性能,识别卡顿、过度重建及高开销渲染。通过DevTools和集成测试建立基线,提供UI与Raster线程优化策略。
分析Flutter应用性能问题
优化Flutter UI渲染性能
检测应用卡顿(jank)
建立性能基准测试
npx skills add MimicHunterZ/PocketMind --skill flutter-performance -g -y
指导在Flutter应用中集成Android、iOS、macOS原生视图及Web嵌入。通过决策树确定平台与策略,提供Dart和原生代码实现方案,支持混合渲染或纹理层模式。
需要在Flutter中嵌入原生UI组件
将Flutter嵌入现有Web页面
处理跨平台视图通信
npx skills add MimicHunterZ/PocketMind --skill flutter-platform-views -g -y
指导在Flutter应用中实施基于MVVM和单向数据流的健壮状态管理。通过决策树区分局部与全局状态,分别使用setState或Provider+ChangeNotifier实现,确保UI纯净及数据层单一事实来源。
Flutter应用状态管理设计
需要决定使用局部还是全局状态方案
实现MVVM架构下的数据流
npx skills add MimicHunterZ/PocketMind --skill flutter-state-management -g -y


