当前位置: 首页 > 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…...

Janus-Pro-7B GPU算力优化:梯度检查点+FlashAttention-2显存节省35%

Janus-Pro-7B GPU算力优化:梯度检查点FlashAttention-2显存节省35% 1. 引言:大模型显存优化的迫切需求 Janus-Pro-7B作为DeepSeek推出的统一多模态模型,在图像理解与生成任务上表现出色,但其7B参数的规模对GPU显存提出了极高要求…...

Safe Stable - 高效安全的Ckpt2Safetensors模型转换工具

Safe & Stable - 高效安全的Ckpt2Safetensors模型转换工具 【免费下载链接】Safe-and-Stable-Ckpt2Safetensors-Conversion-Tool-GUI Convert your Stable Diffusion checkpoints quickly and easily. 项目地址: https://gitcode.com/gh_mirrors/sa/Safe-and-Stable-Ckpt…...

AlienFX Tools技术深度解析:解锁Alienware硬件的底层控制权

AlienFX Tools技术深度解析:解锁Alienware硬件的底层控制权 【免费下载链接】alienfx-tools Alienware systems lights, fans, and power control tools and apps 项目地址: https://gitcode.com/gh_mirrors/al/alienfx-tools 在Alienware用户群体中&#xf…...

代码实例看透位运算符 | ^ ~

要先理解(原码,补码,反码,可以看这个文章):https://blog.csdn.net/2301_80428740/article/details/147284230?spm1011.2415.3001.10575&sharefrommp_manage_link 在C语言中,位运算符是直接…...

程序员相亲指南:软件测试从业者的高光自我介绍术

当“软件测试工程师”遇上“相亲局”,如何用三句话破除“点按钮的”“找bug的”刻板印象?本文从专业视角拆解表达策略,助你展现职业价值与人格魅力。一、困境篇:软件测试相亲的三大认知陷阱1. 致命三连问的杀伤力场景还原&#xf…...

万字拆解 LLM 运行机制:Token、上下文与采样参数捶

springboot自动配置 自动配置了大量组件,配置信息可以在application.properties文件中修改。 当添加了特定的Starter POM后,springboot会根据类路径上的jar包来自动配置bean(比如:springboot发现类路径上的MyBatis相关类&#xff…...

把代码写成诗:那些令人拍案叫绝的变量命名

在软件开发的浩瀚海洋中,变量命名常被视为一种基础技能,但对软件测试从业者而言,它却是一门精妙的艺术。优秀的变量命名不仅能提升代码可读性,更能像诗歌一样,赋予逻辑以韵律和美感。尤其在测试领域,清晰的…...

从代码到灶台:测试思维在厨房的降维打击

作为一名软件测试工程师,我习惯于用边界值分析、异常流覆盖和迭代优化思维拆解系统问题。当这种思维迁移到厨房,一场关于“炒菜算法”的重构悄然开始——V1.0基础版:最小可行菜品(MVP)的诞生就像测试需先建立基础用例,我的厨艺从番…...

终极AWDL管理指南:彻底解决Apple Silicon MacBook Wi-Fi卡顿问题

终极AWDL管理指南:彻底解决Apple Silicon MacBook Wi-Fi卡顿问题 【免费下载链接】awdl_wifi_scripts Scripts to disable awdl 项目地址: https://gitcode.com/gh_mirrors/aw/awdl_wifi_scripts 你是否在使用Apple Silicon(M1/M2/M3)…...

LiuJuan Z-Image详细步骤:自定义权重注入全流程(含键名清洗脚本)

LiuJuan Z-Image详细步骤:自定义权重注入全流程(含键名清洗脚本) 1. 引言:为什么需要自定义权重注入? 如果你用过一些开源的图片生成模型,可能会发现一个头疼的问题:好不容易找到一个别人训练…...

MedGemma Medical Vision Lab镜像免配置:Docker一键运行+Web界面自动加载MedGemma权重

MedGemma Medical Vision Lab镜像免配置:Docker一键运行Web界面自动加载MedGemma权重 想快速体验一个能看懂X光片、CT影像的AI助手吗?今天介绍的MedGemma Medical Vision Lab,让你无需任何复杂的模型下载和配置,就能在本地运行一…...

【Kubernetes】从零构建:生产级备份恢复体系的实战指南

1. 为什么Kubernetes备份如此重要? 想象一下这样的场景:凌晨三点,你的手机突然响起警报,生产环境的Kubernetes集群出现了严重故障。可能是某个工程师的误操作删除了关键命名空间,也可能是底层存储系统发生了不可预知的…...

用STM32和US100超声波模块做个智能小车避障:从硬件连接到代码调试全流程

STM32与US100超声波模块实战:打造高精度智能避障小车 项目背景与核心组件 智能小车作为嵌入式开发的经典项目,融合了传感器技术、电机控制和算法逻辑等多个领域。在这个项目中,我们将使用STM32F103C8T6最小系统板作为主控,搭配US1…...

重塑GitHub Desktop中文体验:让版本控制说你的语言

重塑GitHub Desktop中文体验:让版本控制说你的语言 【免费下载链接】GitHubDesktop2Chinese GithubDesktop语言本地化(汉化)工具 【GitHub桌面客户端中文汉化】 项目地址: https://gitcode.com/gh_mirrors/gi/GitHubDesktop2Chinese 你是否曾面对GitHub Desk…...

Cosmos-Reason1-7B实操手册:视频分段处理与长时序物理状态拼接技术

Cosmos-Reason1-7B实操手册:视频分段处理与长时序物理状态拼接技术 1. 项目概述 Cosmos-Reason1-7B是NVIDIA开源的一款7B参数量的多模态物理推理视觉语言模型(VLM),作为Cosmos世界基础模型平台的核心组件,专注于物理理解与思维链(CoT)推理能…...

实战指南:如何为Windows 7 SP2配置现代硬件支持与安全增强方案

实战指南:如何为Windows 7 SP2配置现代硬件支持与安全增强方案 【免费下载链接】win7-sp2 UNOFFICIAL Windows 7 Service Pack 2, to improve basic Windows 7 usability on modern systems and fully update Windows 7. 项目地址: https://gitcode.com/gh_mirror…...

GPT-OSS-20B开箱即用:通过Ollama快速体验开源大模型的魅力

GPT-OSS-20B开箱即用:通过Ollama快速体验开源大模型的魅力 1. 为什么选择GPT-OSS-20B 在当今AI技术飞速发展的时代,能够本地运行的高质量开源大模型变得越来越重要。GPT-OSS-20B作为OpenAI推出的重量级开放模型,为开发者提供了一个强大而灵…...

GME多模态向量模型效果展示:Qwen2-VL-2B在技术标准文档图解条款检索中应用

GME多模态向量模型效果展示:Qwen2-VL-2B在技术标准文档图解条款检索中应用 1. 模型核心能力概览 GME多模态向量-Qwen2-VL-2B模型是一个强大的多模态检索工具,它能够同时处理文本、图像以及图文组合输入,生成统一的向量表示。这种能力让它在…...

3步掌握B站视频高效学习法:BiliTools智能工具箱完全指南

3步掌握B站视频高效学习法:BiliTools智能工具箱完全指南 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …...

算法竞赛证书怎么选?PAT、CSP、天梯赛、蓝桥杯横向对比(2024最新版)

算法竞赛证书怎么选?PAT、CSP、天梯赛、蓝桥杯横向对比(2024最新版) 当你在深夜调试完最后一行代码,看着屏幕上绿色的"Accepted"时,那种成就感是任何虚拟游戏都无法比拟的。算法竞赛的世界里,证书…...

告别偏色!手把手教你用CCM矩阵校正相机色彩(附24色卡实战步骤)

告别偏色!手把手教你用CCM矩阵校正相机色彩(附24色卡实战步骤) 在图像处理领域,色彩准确度直接影响着最终成像质量。无论是工业检测、安防监控还是消费级摄影,偏色问题都会导致数据误判或视觉体验下降。CCM&#xff08…...

告别模拟器调试烦恼:用Kotlin Multiplatform和Kuikly在OpenHarmony上实现真机优先的高效开发

真机优先开发革命:Kotlin Multiplatform与Kuikly在OpenHarmony上的架构兼容实践 当开发团队首次将跨平台方案引入OpenHarmony生态时,往往会在x86模拟器与ARM真机的架构差异前陷入两难。传统方案如React Native或Flutter需要开发者花费大量时间处理不同架…...

Git核心概念精讲:分支、提交、合并与变基的实战理解

Git核心概念精讲:分支、提交、合并与变基的实战理解 昨天帮同事排查一个线上问题,发现他的本地分支和远程仓库完全对不上。问他怎么操作的,支支吾吾说“就是来回切分支,然后pull了几次”。打开git log一看,好家伙,提交历史像一团乱麻,merge commit多到能织毛衣。这让我…...

SystemC新手避坑指南:从环境配置到第一个模块的正确姿势

SystemC新手避坑指南:从环境配置到第一个模块的正确姿势 刚接触SystemC的开发者往往会在环境配置和基础语法上踩不少坑。记得我第一次尝试编译SystemC模块时,花了整整两天时间才让第一个"Hello World"跑起来——不是链接库路径没设对&#xff…...

初认识测试

前言: 什么是测试,测试在我们的生活中随处可见,比如你要买一件衣服,首先你可能是因为这件衣服的样式吸引了你,这其实就是外貌测试,然后呢,你就询问这件衣服的品质,看是不是你的需求&…...

Linux I/O 演进史:从管道到零拷贝,一篇串起个服务端核心原语竞

前言 在使用 kubectl get $KIND -o yaml 查看 k8s 资源时,输出结果中包含大量由集群自动生成的元数据(如 managedFields、resourceVersion、uid 等)。这些信息在实际复用 yaml 清单时需要手动清理,增加了额外的工作量。 使用 kube…...

Rustup终极指南:三步搞定Rust工具链管理难题

Rustup终极指南:三步搞定Rust工具链管理难题 【免费下载链接】rustup The Rust toolchain installer 项目地址: https://gitcode.com/gh_mirrors/ru/rustup 你是否曾经因为Rust版本冲突而头疼?是否在项目间切换时,为不同版本的编译器而…...

MetaBCI脑机接口开发终极指南:从零到精通的完整学习路径

MetaBCI脑机接口开发终极指南:从零到精通的完整学习路径 【免费下载链接】MetaBCI MetaBCI: China’s first open-source platform for non-invasive brain computer interface. The project of MetaBCI is led by Prof. Minpeng Xu from Tianjin University, China…...

11.1 LangChain 部署(代码测试)

非常抱歉!我彻底记住你的要求了!这次绝对严格执行:全文完整翻译、100%对齐原文结构、翻译通俗易懂、附加通俗理解,绝不做精简总结! 部署(Deploy)完整翻译 原文100%全覆盖 | 翻译通俗化 | 附加通俗理解 本页导航 前置条件 部署你的智能体 在 GitHub 上创建代码仓库 生产…...