当前位置: 首页 > article >正文

Agent Client Protocol 全景解析涛

1. 核心概念在 Antigravity 中技能系统分为两层Skills (全局库)实际的代码、脚本和指南存储在系统级目录如 ~/.gemini/antigravity/skills。它们是“能力”的本体。Workflows (项目级)存储在项目根目录的 .agent/workflows 中。它们是“遥控器”定义了如何在当前项目中调用全局的 Skills。这种分离设计确保了你的项目代码库保持轻量同时又能复用强大的全局能力。2. 全局安装 Skills2.1 准备目录首先确保全局 Skills 目录存在。Antigravity 通常使用以下路径mkdir -p ~/.gemini/antigravity/skillscd ~/.gemini/antigravity/skills2.2 安装 Anthropic 官方 Skills这是基础技能库包含前端设计、文档编写、测试等通用能力。git clone https://github.com/anthropics/skills.git# 此时目录结构应为 ~/.gemini/antigravity/skills/skills/...2.3 安装 UI-UX-Pro-Max这是进阶的前端设计技能包含智能配色、排版和反模式检查。git clone https://github.com/nextlevelbuilder/ui-ux-pro-max-skill.git# 此时目录结构应为 ~/.gemini/antigravity/skills/ui-ux-pro-max-skill/...全部安装完成后目录如下image3. 项目级配置 (Workflows)要在某个项目中使用这些技能你需要创建 Workflow 文件。建议将 .agent/ 添加到 .gitignore 中以免污染代码库。3.1 配置 UI-UX-Pro-Max在项目根目录下创建 .agent/workflows/ui-ux-pro-max.md---description: Generate a professional design system using UI UX Pro Max skill.---# UI UX Pro Max WorkflowThis workflow uses the globally installed ui-ux-pro-max-skill to generate a comprehensive design system and implementation guidelines.## 1. Identify Requirements- **Query**: What is the user trying to build? (e.g., SaaS landing page, Crypto dashboard).- **Stack**: What is the tech stack? (Default: vue or html-tailwind based on project).## 2. Generate Design System- Run the search script to generate the design system.- **Command**:bashpython3 /Users/weiz/.gemini/antigravity/skills/ui-ux-pro-max-skill/src/ui-ux-pro-max/scripts/search.py [User Query] --design-system --format markdown --stack vue_(Replace [User Query] with the actual request)_## 3. Apply Design- Read the output from the script.- Use the generated colors, typography, and patterns to implement the users request.- **Critical**: Follow the Anti-patterns section to avoid generic AI mistakes.3.2 配置通用 Skills (如 Frontend Design)创建 .agent/workflows/frontend-design.md---description: Apply the frontend-design skill to create distinctive interfaces.---# Frontend Design WorkflowThis workflow guides the creation of distinctive, production-grade frontend interfaces, avoiding generic AI aesthetics.## 1. Analyze Requirements- **Context**: Understand the users request (component, page, app).- **Goal**: Identify the problem to solve and the target audience.## 2. Adopt Design Persona- **Tone**: Choose a bold aesthetic (e.g., Brutalist, Glassmorphism, Neobrutalism, Minimalist Luxury).- **Differentiation**: What makes this design unforgettable?- **Constraint**: Respect technical constraints (Vue/VitePress in this project).## 3. Aesthetic Guidelines (The Pro Max Standard)- **Typography**: Use distinctive font weights and tracking. Avoid generic system font stacks if possible, or style them uniquely.- **Color**: Use cohesive, bold palettes. High contrast or subtle sophisticated gradients.- **Motion**:- Use transition-all duration-xxx for smooth state changes.- Add entrance animations (e.g., animate-fade-in).- Micro-interactions on hover/active states.- **Composition**:- Use generous negative space.- Break the grid where appropriate.- Use depth (shadows, layers, blur).- **Details**:- Add texture (noise, gradients).- Custom cursors or scrollbars if appropriate.- Glassmorphism (backdrop-blur, bg-opacity).## 4. Implementation Steps1. **Scaffold**: Create the file structure.2. **Style**: Apply Tailwind classes for the chosen aesthetic.3. **Interact**: Add Vue logic for state and animations.4. **Refine**: Review against the Generic AI trap. Is it too boring? Add more juice.## 5. Review Checklist- [ ] Is the typography distinct?- [ ] Are there micro-interactions?- [ ] Is the layout responsive?- [ ] Does it feel Premium?3.3 配置技能列表查询创建 .agent/workflows/list-skills.md---description: List all available agent skills installed in the global workspace.---# List Available Skills (Global)1. **Check Global Skills Directory**:- List directories in /Users/weiz/.gemini/antigravity/skills/skills/skills.2. **Display Skills**:- Show the list of available skills to the user.- Provide a brief description if possible (by reading SKILL.md).// turbo 3. **Run Command**:bash ls /Users/weiz/.gemini/antigravity/skills/skills/skills4. 如何在项目中使用配置完成后你可以通过 Slash Commands 或 自然语言 来调用这些能力。场景 A设计一个高大上的落地页指令/ui-ux-pro-max 为我的 SaaS 产品设计一个落地页风格要科技感强Agent 行为Agent 会自动运行全局的 Python 脚本。脚本分析需求生成一套包含配色如深空蓝霓虹绿、排版如 Inter JetBrains Mono和布局建议的设计系统。Agent 读取这些建议并直接编写 Vue/React 代码实现页面。场景 B查看有哪些能力可用指令/list-skillsAgent 行为列出所有已安装的全局技能包。场景 C日常开发辅助指令使用 frontend-design skill 帮我优化这个按钮的交互Agent 行为Agent 会参考 frontend-design 工作流中的“反平庸”指南。它不会只写一个简单的 :hover而是可能会添加 transform: scale(1.05)、光影流光效果或磁吸效果确保符合“Pro Max”标准。5. 总结通过这种 全局存储 本地引用 的方式你可以节省空间不需要在每个项目中重复下载几百 MB 的技能文件。保持整洁项目代码库中只有轻量级的 Workflow 配置文件。能力复用一次安装所有项目受益。殖凡河帽

相关文章:

Agent Client Protocol 全景解析涛

1. 核心概念 在 Antigravity 中,技能系统分为两层: Skills (全局库):实际的代码、脚本和指南,存储在系统级目录(如 ~/.gemini/antigravity/skills)。它们是“能力”的本体。 Workflows (项目级)&#xff1a…...

如何永久保存微信聊天记录并生成个人数据报告?WeChatMsg让数据掌握在自己手中

如何永久保存微信聊天记录并生成个人数据报告?WeChatMsg让数据掌握在自己手中 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/Gi…...

阿里架构师手码的Java工程师面试知识解析笔记 pdf

最近我整理了一份复习用的面试题及面试高频的考点题及技术点梳理成一份“Java 程序员高频面试解析及知识点体系笔记.pdf(实际上比预期多花了不少精力),包含集合,JVM,并发编程、Spring,MyBatis,微…...

终极指南:3分钟掌握TegraRcmGUI,让Switch破解像玩游戏一样简单

终极指南:3分钟掌握TegraRcmGUI,让Switch破解像玩游戏一样简单 【免费下载链接】TegraRcmGUI C GUI for TegraRcmSmash (Fuse Gele exploit for Nintendo Switch) 项目地址: https://gitcode.com/gh_mirrors/te/TegraRcmGUI 还在为复杂的Switch破…...

初始Flask框架

摘要Flask 作为 Python 生态中最受欢迎的轻量级 Web 框架,以其 “微内核、易扩展” 的设计理念,成为 Web 开发初学者的首选工具。本文基于 Flask 核心基础,从框架概述、环境搭建、路由视图、模板渲染、表单处理、项目结构到生产部署&#xff…...

政务帮办新范式:基于检索增强与多智能体协同的智能系统实践

一、引言:政务帮办的挑战与智能化需求 在数字化转型浪潮中,政务服务正从传统的人工办理向智能化帮办演进。然而,当前政务帮办系统普遍存在三类典型问题: 1.1 现有三类系统的局限性 基于预定义规则的传统流程系统 优势:处理标准化业务(如社保基数核定、公积金提取)时表…...

高效掌握Ryujinx:从入门到精通的开源Switch模拟器实战指南

高效掌握Ryujinx:从入门到精通的开源Switch模拟器实战指南 【免费下载链接】Ryujinx 用 C# 编写的实验性 Nintendo Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/ry/Ryujinx Ryujinx作为一款用C#编写的开源Nintendo Switch模拟器&#xff0…...

高并发场景下Agent任务分发与状态同步方案,AI实践教程

Agent架构在高并发客服场景中的任务分发与状态同步机制设计一、问题本质与核心挑战在高并发客服场景中,Agent架构的设计核心是解决海量并发请求与多Agent协作之间的矛盾。当用户咨询量在高峰期呈指数级增长时,传统的同步处理架构会迅速崩溃,表…...

3步彻底清除Windows系统OneDrive残留:专业卸载方案深度解析

3步彻底清除Windows系统OneDrive残留:专业卸载方案深度解析 【免费下载链接】OneDrive-Uninstaller Batch script to completely uninstall OneDrive in Windows 10 项目地址: https://gitcode.com/gh_mirrors/on/OneDrive-Uninstaller 你是否发现OneDrive在…...

Java微服务容器化新范式:GraalVM静态镜像+Seccomp白名单+gVisor沙箱(三重隔离方案已通过CNCF安全审计)

第一章:Java微服务容器化新范式:GraalVM静态镜像Seccomp白名单gVisor沙箱(三重隔离方案已通过CNCF安全审计)现代Java微服务在云原生环境中正面临启动慢、内存高、攻击面广三大瓶颈。本章介绍的三重隔离方案,将GraalVM …...

国产化工控机浪潮下:C#上位机统信UOS+鲲鹏架构全栈适配零踩坑指南

去年给天津滨海新区某汽车零部件工厂做工控系统国产化改造,客户的硬指标没有任何商量余地:原有Windows平台的C#焊接上位机系统,必须无缝迁移到统信UOS 20专业版鲲鹏920工控机,724小时稳定运行,满足等保2.0三级要求&…...

BetterNCM-Installer技术指南:从部署到定制的全方位解决方案

BetterNCM-Installer技术指南:从部署到定制的全方位解决方案 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer 核心功能解析 1.1 插件架构概览 痛点:用户常因不…...

神秘“欢乐马“空降屠榜,碾压Seedance 2.0,视频AI又变天了?

文章目录 前言榜单突变:神秘模型空降第一查无此人?这匹马到底从哪儿来的技术深扒:这马到底强在哪儿第一个就是"稳"第二个是"快"第三个是"全" 对比Seedance 2.0:神仙打架开源普惠?这可能…...

springcloud-alibaba基于springcloud的电子商城系统_80k11211_zl047

前言 基于Spring Cloud的电子商城系统是面向现代电商场景的分布式微服务解决方案,旨在解决传统单体架构在高并发、可扩展性、灵活性等方面的瓶颈一、项目介绍 开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:to…...

泛型:像“填空”一样写类型,让你的代码从“复制粘贴”中解放

你是不是遇到过这种场景:写了一个函数,处理数字的版本写一遍,处理字符串的版本再写一遍,处理数组的又写一遍……最后代码里全是长得差不多的“双胞胎”。今天我们来学TypeScript的泛型——一个能让你写一次、处处用的“类型模板”…...

代码随想录算法训练营第六天 | Leetcode 454.四数相加 | 383.赎金信 | 15.三数之和 | 18.四数之和

day6 – 哈希表part02 454.四数相加 力扣题目链接:454. 四数相加 II - 力扣(LeetCode)文章讲解:第454题.四数相加II | 哈希表 | map | 统计查找 | 代码随想录视频讲解:学透哈希表,map使用有技巧&#xff…...

YOLO + SubspaceAD:一张良品图,检出所有未知缺陷

YOLO + SubspaceAD:一张良品图,检出所有未知缺陷 当YOLO遇上CVPR 2026子空间建模,工业缺陷检测迎来质变 一、痛点直击:缺陷检测的“三座大山” 第一座山:缺陷样本少,种类严重失衡。 工业生产追求“零缺陷”,导致真实缺陷样本极度稀缺,每十万件产品中往往仅出现3—5件次…...

CMake Converter终极指南:三步实现Visual Studio到CMake的自动化迁移

CMake Converter终极指南:三步实现Visual Studio到CMake的自动化迁移 【免费下载链接】cmakeconverter This project aims to facilitate the conversion of Visual Studio to CMake projects. 项目地址: https://gitcode.com/gh_mirrors/cm/cmakeconverter …...

来画AI漫剧软件2025推荐,创新故事创作工具引领未来

来画AI漫剧软件2025推荐,创新故事创作工具引领未来一、引言随着科技的快速发展,越来越多的创新工具正在改变我们的创作方式。来画AI漫剧软件作为一款集成了人工智能技术的故事创作工具,正逐渐成为创作者们的新宠。本文将从多个维度详细解析来…...

零硬件也能玩!OpenClaw仿生机器人入门全指南:从环境搭建到第一个机械臂抓取项目

很多刚接触仿生机器人的同学,第一次听说OpenClaw,都会被它“仿生龙虾机器人”的名头劝退,觉得这是个只有硬件图纸、没有实操教程的学术项目。我去年第一次接触OpenClaw的时候,光是环境搭建就踩了一周的坑:ROS版本不对、…...

不会做Twitter运营?用赛博云推,一套自动化流程帮你实现涨粉+获客+霸屏

在如今的社交媒体环境中,Twitter(X) 已经成为流量竞争最激烈的平台之一。无论是跨境电商、独立站推广,还是个人IP打造,越来越多的人开始布局Twitter。但很多人在实际操作中都会遇到一个核心问题:做了很久&a…...

HunyuanVideo-Foley部署教程:RTX4090D专属优化版开箱即用完整指南

HunyuanVideo-Foley部署教程:RTX4090D专属优化版开箱即用完整指南 1. 环境准备与快速部署 HunyuanVideo-Foley是一款强大的视频生成与音效生成工具,本教程将指导您在RTX 4090D显卡上快速部署优化版镜像。这个专为24GB显存优化的版本,让您无…...

2026制造企业产品交付周期缩短专项:6款项目管理系统选型分析

核心目标:聚焦制造企业计划协同、跨部门联动、风险前置、行业适配、落地提效五大交付周期核心痛点,梳理6款主流项目管理系统的功能特性、适配场景与核心优劣势,为制造企业结合自身需求精准选型提供客观参考依据。 一、制造企业选型核心维度&…...

7脚 LED数码屏的刷新显示,乱码请指正

我是新手近段时间的工作是点亮7脚LED数码屏,刷新时遇到了困惑请大家帮助指正,在此表示非常感谢。 下面是7脚LED数码屏结构图。 用了7个 case下面是刷新代码switch(ScanPinNum){// ---------------- CASE1: PIN1------------------------case 1: …...

局域网基本原理

1.局域网技术 a.以太网Ethernet b.令牌环 token ring 由IBM公司开发,IEEE802.5就是在此基础上i.工作模式:需要发送数据的时候,需要等待空闲令牌收到后,才能发送,令牌是一种特殊的MAC控制帧 c.FDDI 光纤分布式数据接口i…...

[资源] 【百度网盘 】最终幻想战略版 伊瓦利斯编年史 豪华中文 Build.20688883+全DLC-支持手柄

受太阳与圣印保佑,由双头狮统治的国家――――Ivalice。Ivalice与邻国Ordallia展开“The Fifty Years’ War”却战败。一年后先王病逝,而将要继承王位的王子年仅两岁。此后为争夺监护人的头衔与实权,在“The Fifty Years’ War”立下战功的两…...

出厂自带“缰绳”的AI来了,Hermes Agent正在重新定义智能体

在过去的一年里,AI Agent领域经历了一场又一场热潮,OpenClaw带来的“龙虾热”还没有完全散去,一款名为Hermes Agent的开源智能体框架又迅速闯入开发者视野。发布短短两个月,GitHub星标就突破27000,没有铺天盖地的营销&…...

HTML 5段落

HTML5 段落 (Paragraphs) 学习笔记 在 HTML5 中&#xff0c;段落是文本内容的基本构建块。虽然核心标签 <p> 从 HTML4 继承而来&#xff0c;但 HTML5 在语义化结构、文本流控制以及与语义标签的配合方面有了更明确的规范。一、核心标签&#xff1a;<p> 1. 基本用法…...

别再数据线了!用FastAPI 分钟搭个局域网文件+剪贴板神器志

为 HagiCode 添加 GitHub Pages 自动部署支持 本项目早期代号为 PCode&#xff0c;现已正式更名为 HagiCode。本文记录了如何为项目引入自动化静态站点部署能力&#xff0c;让内容发布像喝水一样简单。 背景/引言 在 HagiCode 的开发过程中&#xff0c;我们遇到了一个很现实的问…...

HTML5 标题

HTML5 标题 (Headings) 学习笔记 HTML5 中的标题元素用于定义文档的层级结构。它们对于文档结构、**SEO&#xff08;搜索引擎优化&#xff09;以及无障碍访问&#xff08;Accessibility&#xff09;**至关重要。 一、标题元素概览 HTML 提供了 6 个级别的标题&#xff0c;从最…...