登录社区云,与社区用户共同成长
邀请您加入社区
ZorvAI 是一款运行在 Android 平台上的开源 AI 工作台,它将端侧推理引擎、MCP 工具协议、CMS 模块系统、proot Linux 终端、WebView 可视化弹窗以及 AI 小程序运行时全部集成于单一应用中。其核心设计理念是数据不出设备、断网可用,通过将 MNN 和 Llama 原生推理引擎直接编译进 APK,实现了在移动设备上的本地化 AI 能力。项目关键指标包名当前版本源码
安卓用户如何优雅导出Claude生成的表格? 针对Claude生成的Markdown表格在安卓端导出易失真的问题,推荐使用AI导出鸭安卓版,通过两种方式获取结构化数据:解析Claude分享链接或精准捕获系统剪贴板内容。其核心"格式网关"技术能将Markdown表格、LaTeX公式等编译为Word/Excel原生支持的格式(如OMML公式、矢量图),而非简单转码。此外,批量导出功能采用动态线程调度和
摘要: AISkills作为前端开发效率神器,将常用开发流程封装为可复用的结构化指令,使AI能主动执行复杂任务(如组件生成、代码审查、样式迁移等)。不同于普通Prompt,AISkills具备可复用、结构化、可编程和可组合的特点,通过意图识别、参数提取等步骤将隐性经验转化为显性规则。文章以ClaudeCode为例,详细演示了创建React组件、代码审查等实战案例,并强调团队协作中Skill的版本管
在一次晚八点的 LexAgent 项目需求评审会上,学员小鹿带来了一份方案。她认领的是 M-04:MCP 审计持久化。她在会上提出的问题,可以概括为:Python MCP 最清楚每次工具和 Skill 调用了什么。如果让 Python 产生审计事件,再调用 Go 的内部接口写入 MySQL,这条链路是否合理?重试、异常和上下文信息应该怎么处理?这是一个好问题。而且我能看出来,她不是等着我直接给答案
这两年,AI 圈最不缺的就是新词,特别是 “Agent” 。从智能体、数字员工、AI Copilot,到各种自动化助手,名称层出不穷。但只要你真正带团队做过企业级 AI 应用的落地,很快就会发现一个尴尬的现实: Demo 阶段惊艳全场,一进生产环境全部瘫痪 。
本文拆解 Claude Agent 的核心机制:通过 `while` 循环配合 `stop_reason`,反复执行工具并回传结果,直到任务完成。文章提供完整代码模板,讲解 `assistant message`、`tool_use_id` 等关键细节及常见坑,并总结步数限制、参数校验和人工确认等安全措施。
本文介绍了Agent开发的三个层次架构及其核心设计理念。LangChain技术栈将Agent开发分为:LangGraph(运行时层)、LangChain(框架层)和Deep Agents(工具层)。其中,Deep Agents通过虚拟文件系统实现Context Engineering,解决了传统Prompt Stuffing导致的信息过载问题。文章对比了三大Agent Harness(Deep A
本文深入剖析了C++ STL中vector的底层实现与迭代器失效问题。首先解释了vector的三指针内存布局(_start、_finish、_end_of_storage)及size与capacity的区别。然后详细讲解了构造函数实现,特别是支持任意容器迭代器的区间构造模板。重点分析了reserve扩容时的深拷贝陷阱,指出memcpy浅拷贝会导致非POD类型数据错误。文章核心探讨了insert操作
本文详细介绍如何为DeepSeekHarness开发一个HTML实时可视化编辑插件。该插件包含源码编辑器和实时预览面板,通过桥接层实现双向同步,支持语法高亮、格式化、撤销重做等功能。文章从环境准备、项目初始化开始,逐步实现插件入口、通信桥接、编辑器面板(基于CodeMirror6)、预览面板(采用iframe沙箱)、工具栏等核心模块,并集成Prettier实现代码格式化。最后说明插件集成方法和调试
2026年Claude Code负责人Boris Cherny的实验显示,AI编程正从"人机对话"模式转向"持续集成"模式。通过将Claude部署到日常代码维护流程中,系统能自动处理重复代码治理、死代码清理等琐碎任务,并生成PR。实验期间共创建388个PR,其中46%通过审核合并。这种模式的关键在于:明确任务边界(如限定代码范围)、建立三档权限机制(读取/修改/禁止)、设计可验证的验收标准。有效实
本文探讨了从基础聊天模型到Agent系统的演进,重点在于系统架构革新而非单一模型升级。Agent通过循环执行状态读取、工具选择、动作执行和决策优化,实现复杂任务处理。文章详细拆解了Agent的六大核心组件(模型、工具、状态、循环、安全、观测),对比了Workflow与Agent的控制权差异,并分析了四种工作模式(ReAct、Plan-and-Execute、Reflection、Multi-Age
应用名称:Operit AI软件版本:1.12.0+9软件大小:375M适配平台:安卓移动端核心特性:开源免费、内置Ubuntu独立环境、本地/云端双模型兼容、智能记忆、自定义人设、语音交互拓展能力:集成40+实用工具、支持MCP插件扩展、深度系统控制、本地文件管理、自定义自动化任务实测要点:软件本体完整开源无套路,云端模型使用需自行配置对应API与Key,本地模型可离线免Key运行375M的安装
把 DeepSeek Harness、Codex、Claude、Kimi 等 Agent 加为联系人,像找同事一样给它发消息、拉群、@ 它、交代事情和跟进进度。在桌面端让 DeepSeek Harness 执行任务,在手机上继续对话,并把消息、文件、进度和授权确认保留在同一个上下文中。联系人、群聊、历史消息、任务上下文和权限关系都保存在 Grix 中,不会锁定在某个模型会话或单一供应商里。Grix
文章摘要: 模型上下文协议(MCP)是一种开放标准,旨在解决大语言模型(LLM)因上下文窗口限制而无法高效处理复杂任务的问题。MCP采用客户端-服务器架构,通过解耦模型需求与数据来源,实现按需访问外部工具、资源和提示词。其核心原语包括工具(主动调用函数)、资源(只读数据源)和提示词(可复用模板)。文章以Python为例,演示了构建天气查询MCPServer和Client的完整流程,并展示了如何集成
摘要: 2025年以来,AIAgent工具链的范式从MCP(ModelContextProtocol)向CLI(CommandLineInterface)回归,引发架构选择的深度思考。MCP通过标准化协议实现工具互联,但存在部署复杂、协议冗余问题;CLI则凭借零协议开销、本地化执行和高效组合能力重新成为轻量化首选。两者核心差异在于结构化契约(MCP的JSONSchema)与自由文本(CLI的终端输
本文深入探讨了开发生产级AI Agent系统的关键挑战与工程实践。作者指出,Agent开发的核心难点不在于模型调用或工具连接,而在于处理大模型不确定性与传统软件工程的交界问题。文章提出八大关键点:1) 将业务需求拆解为可执行的决策链路;2) 建立严格的工具调用契约而非依赖模型猜测;3) 将各类失败设计为正常流程分支;4) 为Agent循环设置执行边界;5) 通过多Agent实现权限隔离而非追求形式
摘要: 大模型(LLM)作为文本生成器无法直接执行外部操作,工具调用(Function Calling)通过结构化协议实现模型与外部工具的交互,由模型发起请求、外部系统执行并返回结果。文章解析了工具调用的核心格式(如OpenAI的JSON消息)、工具定义规范(名称、描述、参数约束)及并行调用优化(异步执行无依赖工具)。通过Python代码演示完整调用流程,并引入MCP协议标准化工具生态。重点探讨安
一帧图像不只是一块像素内存:在 FFmpeg 里,它背后可能挂着解码器、引用计数、buffer pool 和一串“谁还没松手”的生命周期。很多人第一次写 FFmpeg 代码,都会被一个问题绊住:“我拿到了一个AVFrame,如果想保存一份,直接memcpy可以吗?因为 FFmpeg 的很多对象不是“普通结构体 + 一块裸内存”。它更像一套引用计数系统:你看到的是AVFrame,真正的大块数据可能在
《Agent Skills开发实战》一书揭示了智能体能力工程化的核心技术路径,突破了传统单体提示词的局限性。书中提出将AI能力模块化为"数字乐高"的理念,通过文件系统化封装(SKILL.md+脚本/知识库/资源)实现能力复用。核心机制"渐进式披露"采用三级加载策略(发现→激活→执行),有效控制token消耗。该书区分了Skills(方法论)与MCP(执行层)的协作关系,并详细讲解了从本地开发到企业
MCP协议为AI Agent与外部工具交互提供了标准化方案。
消息渠道和 MCP 工具保持不变,Agent 通过统一入口连接不同模型。晚上十一点,你给个人 AI 助手留下一条任务:读取项目文档,找出还没处理的问题,整理成明天的工作清单。Agent 先通过 MCP 打开文档,再调用模型判断优先级。做到一半,模型接口返回了 429,任务停在那里。第二天早上你看到的不是清单,而是一条错误信息。聊天时遇到接口错误,重新发送一次通常就够了。Agent 的任务更长:理解
本文复盘了将大模型接入客服系统的完整实践,重点探讨了从Demo到生产系统面临的工程挑战。作者指出,客服Agent的核心不是简单地调用大模型API,而是构建一套完整的工程链路,包括意图识别、工具调用、权限校验、异常处理等环节。文章详细拆解了系统落地过程中的关键问题:通过模型调用收口实现统一管理,严格区分知识库规则与业务状态查询,以及权限控制与工具调用的分离。实践表明,客服Agent需要深度融入业务流
MCP 规格候选变化提醒开发者,智能体工具调用正在从简单连接走向更严格的协议治理。对向量引擎接入来说,关键不是把所有请求都转出去,而是在请求执行前问清楚十道门。调用方是谁。工具能做什么。密钥允许什么。Base URL 指向哪里。完整接口路径是否拼对。超时和重试边界是什么。费用归到哪个应用和部门。日志能不能追踪。敏感数据有没有被拦住。失败以后能不能撤回或重放。故事里的夜渡城最后变得安静,不是因为门变
本文介绍了 MCP(Model Context Protocol)协议及其在AI开发中的应用。MCP作为连接AI模型(如Codex)与外部工具的标准协议,主要解决三个问题:1)AI无法直接访问外部应用数据;2)工作流程难以串联;3)不同工具的接入方式不统一。文章详细阐述了MCP的四个角色(Host、Client、Server、目标应用)和两种传输方式(STDIO和HTTP),并以GitHub MC
传统AI只能“说”,不能“做”——你问它天气它能答,但你让它帮你查一下系统里的某个订单,它就无能为力了。通用大模型再强大,也不可能知道你们公司的内部制度、项目文档、历史数据。V7.0支持PDF、Word、Markdown、在线网页、自定义文本等多格式素材导入,提供普通分段、语义分段、AI分段三种切分方案,内置向量存储、混合检索、向量检索、全文检索多种模式。如果你是大型企业的技术管理者,面临多云、多
前言一、Flutter TTS 方案概述1、flutter_tts 插件方案简介2、其它备选方案二、flutter_tts 插件配置流程1、引入依赖2、Android 端配置3、iOS 端配置三、flutter_tts 插件代码1、TTS 单例服务类2、TTS 事件监听3、获取可用语言与音色4、完整工具类封装5、页面中调用示例四、开发注意事项总结
本文介绍了两种创建自定义MCP服务器的方案:本地开发部署和云端托管部署。本地方案适合开发者调试,需安装Python环境、编写工具函数并通过客户端配置连接;云端方案适合长期运行,可直接选择云服务商提供的MCP镜像一键部署,自动生成连接地址。本地示例展示了MySQL数据库查询工具的实现,包括表结构查询等功能,而云端方案则简化了运维流程。两种方式各具优势,开发者可根据技术能力和需求灵活选择。
很多人第一次听到 MCP 会觉得很陌生。这次实测让我确认了一件事:MCP 不是噱头,它正在把 AI 从“会聊天”变成“会干活”。以前:AI 只能告诉你“怎么改”你还要自己打开 MT、搜索、修改、打包现在:AI 自己搜索AI 自己分析AI 自己修改AI 自己打包AI 自己签名欢迎讨论如果未来 AI 能同时拥有:MT 的静态分析能力ADB 的动态调试能力运行时 Hook 能力自动测试能力那么安卓逆向工
这个其实就是提前分析项目,然后将其知识图谱数据存放在本地的sqlite里面,随后给你的ai调用,这样有什么好处,一是因为读取的是图谱知识,节可以节约大量项目读取时间;二是之前ai正常的识别项目都是用相关的grep、read_file扫n多个文件,然后再去分析,浪费大量token。随着项目越来越复杂,逻辑调用越来越多,每次直接让ai读取分析代码时间都花费老长了,于是找到了这个mcp工具codegra
这是一篇面向 Agent 开发者的 Transformer 入门长文。它不从公式堆起,而是从一次真实的大模型调用开始,逐层拆开:文本怎样变成 Token,Token 怎样互相“看见”,Decoder 为什么适合生成,Encoder 为什么适合检索,以及 RAG + Agent 为什么需要它们配合。如果你已经会调用大模型接口,但总觉得 LLM 里面像一团雾,这篇文章的目标就是把雾拨开一点。
LangGraph 是一个构建具有 状态、多角色 应用程序的库,用于创建智能体和多智能体工作流,与其他 LLM 框架相比,LangGraph 提供了以下核心优势:循环、可控制性和持久性。LangGraph 允许定义设计循环、条件判断的流程,这对于高级 Agent 非常重要,这和传统的有向无环图(DAG)解决方案区分开。
30 元/月的预算不是限制,而是一个很好的「精细化使用」训练——它会迫使你区分「什么场景值得调 API」「什么场景网页版就够」「什么场景本地模型跑跑就行」。这种判断力本身,就是你从「AI 消费者」升级为「AI 工具链构建者」的核心能力。
2026年开源AI黑马OpenClaw(龙虾)凭借28万GitHub星标成为全球增长最快项目。这款由Python开发的开源智能体支持GPT-5.4等多模型切换,具备系统级操作权限,可自动化执行编码、运维、文档等任务。提供Docker容器化和源码两种部署方式,支持二次开发。核心优势包括模块化设计、多智能体协同、完善的日志记录,大幅提升开发效率。常见问题涵盖部署环境、模型调用和权限配置等解决方案,是程
按“i”,进入编辑模式,5.安装后,镜像记得去除。在设备>分配光驱>移除虚拟盘。选择刚才分区好的“sda1”,回车。命令行里继续输入exit,两次后会进入界面启动模式。修改为Ubuntu(64-bit),切记。安装引导程序GRUB,选择。启动项选择debug nomodeset模式。从可用空间创建新分区,选择。1. 一般是64位的。三、修改配置文件设置桌面启动安卓。使用GPT分区 选择。删除图中的