RESTful API设计指南——打造直观且一致的API
精通使用raft-rs(TiKV)实现Raft共识算法的专业指导。涵盖RawNode集成、Ready循环模式、存储与网络层架构、选举与日志复制的调试,以及生产环境下的部署实践。当您需要实现Raft协议、调试共识问题,或设计分布式系统时,可使用此技能。关键词:Raft、共识、分布式系统、raft-rs、TiKV、RawNode、Ready循环、选举、日志复制、多数派、领导者选举、状态机。
深入掌握LXMF(轻量级可扩展消息格式)协议与Reticulum的集成技术。当您需要处理LXMF消息、创建LXMessage、配置LXMRouter、部署传播节点、选择递送方式(OPPORTUNISTIC、DIRECT、PROPAGATED)、使用印章与票据,或对接RNS目的地与链接时,可使用此技能。
借鉴史蒂夫·乔布斯打造数字产品的理念,探索产品设计的方法论。当您需要构建面向消费者的应用、设计用户界面、制定产品规格、对设计方案进行批判性评估、做出产品决策,或当用户希望从“乔布斯式”的视角审视自己的工作时,可使用此技能。当您收到关于产品愿景、设计哲学、用户体验简化、功能优先级排序,或打造兼具卓越品味与精准聚焦的产品时,此技能将为您开启灵感之门。
在编写、评审或优化React与Next.js代码时,可使用此技能。它提供了47条性能优化最佳实践,涵盖异步模式、包优化、服务器端与客户端渲染、避免重复渲染,以及JavaScript性能提升等方面。当您的任务涉及React组件、Hooks、数据获取、代码分割、记忆化,或需要提升性能时,此技能将助您一臂之力。
Fastify框架的最佳实践,深度聚焦插件架构、封装机制与组合模式。当您需要构建、评审或重构Fastify应用时,可使用此技能。内容涵盖插件注册、fastify-plugin的使用、装饰器、钩子、项目结构,以及常见的反模式。
密码学身份
适用于AWS终端用户消息传递服务(Pinpoint SMS)的TypeScript SDK,支持退订管理、批量发送功能,以及E.164号码格式校验。
当代码已准备好接受评审,且需要完成全流程时,可使用此技能——包括Codex CLI评审、Claude PR评审、GitHub PR创建、Greptile自动化评审,以及迭代反馈的闭环处理。
当用户询问“NomadNet页面开发”、“创建.mu页面”、“在NomadNet节点上托管文件”、“动态NomadNet页面”、“NomadNet页面认证”、“节点页面服务”、“.allowed文件”,或需要创建、配置、排查NomadNet节点页面时,可使用此技能。
利用ratatui构建终端用户界面——包括组件、布局、事件处理、渲染,以及各类应用模式。当您需要创建TUI、实现终端UI、开发交互式CLI应用,或与ratatui/crossterm协作时,可使用此技能。关键词:ratatui、TUI、终端UI、crossterm、组件、布局、事件处理、即时模式渲染。
接口