软件开发 Skill技能列表
分析开发专家Skill analytics-developer
这个技能专注于iOS移动应用中的分析系统开发,包括添加分析事件、跟踪用户路由路径、维护代码规范,以支持数据驱动的决策和用户体验优化。关键词:iOS分析、移动开发、事件跟踪、路由管理、代码规范、数据监控、用户行为分析。
SwiftUI性能开发专家Skill swiftui-performance-developer
这个技能用于通过代码审查和Instruments工具指导,审计和优化SwiftUI应用的性能,解决慢渲染、卡顿滚动、过度视图更新或布局抖动等问题,提升iOS和macOS应用的运行效率。关键词:SwiftUI性能、代码审查、Instruments、慢渲染、卡顿滚动、移动开发优化。
控制台技能Skill console
Starlake 控制台技能是一个交互式 REPL 工具,用于在不重启 JVM 的情况下运行 Starlake 命令,支持多种报告输出格式,适用于开发和运维场景。关键词:Starlake, REPL, 交互式控制台, 命令执行, DevOps, 数据平台, JVM, 命令行工具
Pinia状态管理技能Skill pinia
这个技能提供 Pinia 状态管理专长,用于在 JARVIS AI 助手中管理应用状态,包括系统指标、用户偏好和 HUD 配置。它专注于前端开发,使用 Vue.js 和 TypeScript 实现类型安全和高效状态管理,适用于实时数据同步和 SSR 安全场景。关键词:Pinia, Vue.js, 状态管理, TypeScript, 前端开发, JARVIS, 实时同步, SSR 安全。
动效设计技能Skill motion-design
动效设计技能专注于创建用户界面中的动画效果,包括HUD动画、时序管理、弹簧物理、微交互等,旨在提升用户体验、提供反馈并确保可访问性。适用于前端开发、UI设计和性能优化场景。关键词:动效设计、UI动画、前端动画、CSS动画、JavaScript动画、性能优化、无障碍设计、HUD动画。
LinuxAT-SPI2自动化技能Skill linux-at-spi2
这个技能专门用于Linux桌面自动化,通过AT-SPI2(辅助技术服务提供商接口)技术,实现GTK和Qt应用程序的可访问性自动化。它涉及D-Bus通信、Python绑定(如pyatspi2),并强调安全控制、性能优化和测试驱动开发。适用于自动化测试、辅助技术开发和桌面应用监控。关键词:Linux自动化,AT-SPI2,桌面应用,可访问性,安全控制,Python自动化,测试驱动开发。
JSON-RPC协议专家Skill json-rpc
这个技能用于构建安全、符合JSON-RPC 2.0标准的RPC服务器和客户端,实现方法分发、错误处理、批量处理,适用于微服务、API开发和后端系统集成。关键词:JSON-RPC, 协议, API, 微服务, 安全, RPC, 后端开发。
JavaScript开发专家Skill javascript-expert
JavaScript开发专家技能专精于利用现代JavaScript技术(包括ES6+、Node.js、浏览器API)开发高性能、安全、可维护的应用程序,涵盖异步编程、性能优化、安全编程、测试驱动开发等关键领域,适用于前端和后端开发场景。关键词:JavaScript开发、ES6特性、Node.js、浏览器API、异步编程、性能优化、安全编程、TDD测试。
GSAPHUD动画开发技能Skill gsap
本技能提供GSAP(GreenSock动画平台)专业知识,用于在JARVIS AI助手HUD中创建平滑、专业的动画。主要应用包括HUD面板入场/出场动画、状态指示器过渡、数据可视化动画、滚动触发效果和复杂时间线序列。强调测试驱动开发、性能优化、内存管理、可访问性和高质量代码实践,适用于前端开发场景。关键词:GSAP, 动画, JARVIS, HUD, 前端开发, Vue.js, 性能优化, TDD, 可访问性。
GraphQLAPI开发专家Skill graphql-expert
GraphQL API开发专家技能专注于构建高效、安全的GraphQL API,包括类型安全API设计、模式设计、解析器优化、联邦架构和性能优化。关键词:GraphQL, API开发, Apollo Server, 数据加载器, 查询优化, 微服务, 安全授权, 测试驱动开发。
图形数据库专家Skill graph-database-expert
图形数据库专家技能专注于图数据库的设计、开发、优化和应用。涵盖图形建模、查询语言、遍历算法、性能调优和安全策略,适用于社交网络、知识图谱、推荐引擎等场景。关键词:图数据库、图形建模、查询优化、SurrealDB、Neo4j、数据关系、性能调优、安全策略。
GLSL着色器编程技能Skill glsl
该技能专注于使用GLSL(OpenGL着色语言)着色器编程技术,为JARVIS AI助手HUD(抬头显示)创建全息视觉效果,包括扫描线、能量场、粒子系统等实时渲染效果。适用于数据可视化、后处理效果(如辉光、故障)等场景,强调GPU编程优化和性能安全。关键词:GLSL、着色器、全息效果、GPU编程、实时渲染、JARVIS、HUD、WebGL、图形编程。