logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

操作系统级 AI 助手——Marvis 使用心得

Marvis AI助手实测体验:系统级AI助手在代码生成和联网搜索方面表现突出,但存在功能短板。测试显示其代码能力优于Claude,生成的网页功能更完善;联网搜索时效性强且覆盖面广。然而软件权限操作仅能打开面板,PPT制作耗时较长且效果一般,暂不支持图片生成。内置Skill工具是亮点,HTML版PPT生成效果尚可。总体而言,Marvis适合日常办公和开发场景,但在多媒体处理和深度系统操作方面仍需改

文章图片
#AI
OpenClaw 架构解析:Skill 与 Agent 的设计哲学与实现机制

本文深入解析OpenClaw框架中Skill与Agent的协同机制。Skill作为被动知识模块,封装领域专长(如文本编码处理),通过声明式Markdown文档定义规则;Agent则动态加载匹配的Skill执行任务。架构采用分层设计,包含Agent层、Skill加载器和工具层,支持从多个路径发现技能。关键机制包括工具拦截和动态匹配,当用户请求触发特定场景时,Agent自动遵循Skill定义的流程执行

文章图片
#人工智能
AtomGit Flutter鸿蒙客户端:Provider状态管理

本文介绍了Flutter项目中状态管理的分层架构设计,采用Provider模式分为全局和页面级两层。全局层通过MultiProvider注入API客户端和认证状态(AuthProvider),页面层按需创建独立的状态管理(如RepoDetailProvider)。文章详细讲解了三种Provider读取方式(read/watch/Consumer)的使用场景,并提供了标准Provider模板,包含加

文章图片
#flutter#harmonyos#华为 +1
AtomGit Flutter鸿蒙客户端:Provider状态管理

本文介绍了Flutter项目中状态管理的分层架构设计,采用Provider模式分为全局和页面级两层。全局层通过MultiProvider注入API客户端和认证状态(AuthProvider),页面层按需创建独立的状态管理(如RepoDetailProvider)。文章详细讲解了三种Provider读取方式(read/watch/Consumer)的使用场景,并提供了标准Provider模板,包含加

文章图片
#flutter#harmonyos#华为 +1
AtomGit Flutter鸿蒙客户端:Provider状态管理

本文介绍了Flutter项目中状态管理的分层架构设计,采用Provider模式分为全局和页面级两层。全局层通过MultiProvider注入API客户端和认证状态(AuthProvider),页面层按需创建独立的状态管理(如RepoDetailProvider)。文章详细讲解了三种Provider读取方式(read/watch/Consumer)的使用场景,并提供了标准Provider模板,包含加

文章图片
#flutter#harmonyos#华为 +1
AtomGit Flutter鸿蒙客户端:本地存储

本文介绍了AtomGit Flutter客户端采用JSON文件存储方案实现本地数据持久化的设计决策与技术细节。针对仅需存储access_token字符串的简单需求,通过对比SQLite、SharedPreferences等方案,最终选择零依赖的JSON文件存储作为最佳实践。文章重点解析了单例模式的惰性初始化实现、文件读写操作的原子性处理、泛型返回值设计以及异常处理机制,并展示了该方案在当前toke

文章图片
#flutter#harmonyos#华为 +1
AtomGit Flutter鸿蒙客户端:本地存储

本文介绍了AtomGit Flutter客户端采用JSON文件存储方案实现本地数据持久化的设计决策与技术细节。针对仅需存储access_token字符串的简单需求,通过对比SQLite、SharedPreferences等方案,最终选择零依赖的JSON文件存储作为最佳实践。文章重点解析了单例模式的惰性初始化实现、文件读写操作的原子性处理、泛型返回值设计以及异常处理机制,并展示了该方案在当前toke

文章图片
#flutter#harmonyos#华为 +1
AtomGit Flutter鸿蒙客户端:主题系统

本文介绍了基于Material 3设计规范的Flutter主题系统实现方案。核心是通过ColorScheme.fromSeed()方法,只需指定一个种子色(如Google Blue #1A73E8),即可自动生成完整的配色体系,包括深浅模式适配。文章详细解析了AppTheme类的实现,展示了如何统一配置AppBar、Card、输入框和按钮等组件的主题样式,强调通过Theme.of(context)

文章图片
#flutter#harmonyos#javascript +2
AtomGit Flutter鸿蒙客户端:主题系统

本文介绍了基于Material 3设计规范的Flutter主题系统实现方案。核心是通过ColorScheme.fromSeed()方法,只需指定一个种子色(如Google Blue #1A73E8),即可自动生成完整的配色体系,包括深浅模式适配。文章详细解析了AppTheme类的实现,展示了如何统一配置AppBar、Card、输入框和按钮等组件的主题样式,强调通过Theme.of(context)

文章图片
#flutter#harmonyos#javascript +2
AtomGit Flutter鸿蒙客户端:鸿蒙平台集成

Flutter与HarmonyOS通过BasicMessageChannel实现双向通信,分为Dart和ArkTS两端。Dart端的OhosPlatform采用单例模式,通过BasicMessageChannel发送/接收JSON消息,使用Stream广播认证码。ArkTS端的EntryAbility继承FlutterAbility,处理浏览器打开请求和OAuth回调,解析URL参数后通过通道返回

文章图片
#flutter#harmonyos#华为 +1
    共 322 条
  • 1
  • 2
  • 3
  • 33
  • 请选择