
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了如何为Android开发构建一个简易的MCP服务器,实现AI Agent与Android设备的自动化交互。文章首先分析了自建MCP服务器的必要性,包括安全性、定制化需求和合规性考量。接着讲解了MCP的核心概念,包括Server/Client模型、工具集和传输模式。在技术实现部分,详细说明了使用Python搭建服务器的步骤:从项目初始化、依赖配置到启动参数设计,重点介绍了如何通过adb命令

本文介绍了规范驱动开发(SDD)理念及其开源实现OpenSpec。SDD将规范作为系统开发的单一事实来源,在AI时代实现人机分工:人类定义意图和约束,AI生成代码并验证一致性。OpenSpec提供轻量级SDD工作流,采用结构化规范文件(specs/)和变更管理(changes/)目录组织项目。其创新点包括:支持增量规范(delta specs)、强调迭代开发、降低使用门槛(Markdown/YAM

有人说人工智能会是继互联网之后的下一次工业革命,不可否认,大到汽车、小到手表,AI技术已经广泛应用在我们周围,随便一个APP都试图跟AI发生点关系以证明自己的与时俱进。AI的普及为客户端开发带来了挑战,同时也是机遇。挑战在于客户端技术相对于AI等新兴技术正被逐渐边缘化;机遇在于移动设备仍将长期作为连接AI与用户的重要载体,随着硬件能力逐升级,移动端甚至可以自主完成一些机器学习和推理,让用户更快捷地
摘要: 在AI辅助编码时代,传统的即兴Prompt难以构建稳定系统。文章提出“规格驱动开发”(Spec Coding),强调设计先行,通过结构化规格指导AI和开发者协作。Spec-Kit工具包将规格转化为可执行计划,而Plan Mode确保AI在编码前生成可审查的方案。以Android开发为例,Spec Coding从项目宪章到需求规格化、任务拆分,形成清晰流程,提升代码质量和可维护性。这一方法结

Kotlin Multiplatform (KMP) 与 Compose Multiplatform (CMP) 技术成熟度分析 摘要: 2024-2025年标志着Kotlin跨平台技术栈的关键转折点。Kotlin 2.0与K2编译器的稳定带来40%的编译速度提升,统一了多平台开发基础。Google官方将核心Jetpack库(Room、ViewModel等)多平台化,验证了KMP的生产环境可靠性。

Android架构演进综述(2010-2025) 本文系统梳理了Android架构10余年发展历程,划分为7个关键阶段: 混沌期(2010-2013):无架构模式,Activity/Fragment堆积业务逻辑,导致代码臃肿、难以维护 MVP时代(2013-2016):引入分层思想,分离视图与业务逻辑,但仍存在回调嵌套和内存泄漏问题 Clean架构(2014-2017):采用分层架构+Dagger

Kotlin Multiplatform (KMP) 通过编译器工程实现跨平台原生运行:一份 Kotlin 代码被分别编译为 Android 的 JVM 字节码和 iOS 的机器码,无需运行时中间层。核心机制包括统一的编译器前端生成中间表示(IR),再由不同后端处理;通过 expect/actual 契约解决平台 API 差异;内存模型从严格线程隔离演进为更灵活的并发支持。KMP 实现了"

Google发布AI开发全栈工具,引领技术创新。其Gemini模型家族涵盖多模态、长上下文窗口和高推理能力,适用于编码、医疗等领域。Gemma 3支持多语言和多模态,医疗专用版MedGemma可辅助诊断。开发工具Google AI Studio和Gemini API简化AI应用构建。框架层提供Keras微调、JAX大规模计算及Tunix优化模型。基础设施XLA加速器优化和LLM-d项目提升分布式服

摘要: Vibe Coding是一种高效、低成本的Web开发流程,通过AI工具链实现从设计到部署的快速落地。其核心在于工具协同与流程标准化,5步即可完成产品开发:1)用Google Stitch生成可转代码的AI设计稿;2)通过Google AI Studio将设计稿转为交互式前端;3)利用Antidravity自动对接Superbase数据库搭建后端;4)GitHub托管代码简化版本管理;5)V

Kotlin已经正式成为Android的官方开发语言,越来越多的Andorid框架/三方库开始用Kotlin实现。我也尝试通过Kotlin的协程来实现Android常见的MVP/MVVP架构,希望能将Kotlin更好地融入日常开发中。协程的同步和异步使用协程,可以方便地实现各种同步或者异步逻辑。通过suspend函数,我们可以在不阻塞线程的情况下,实现线程间的同步suspend ...







