SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 11-15 00:13

编程与开发

41,141 个结果

batching and caching

本技能用于在 Effect(TypeScript 函数式效应库)中实现请求批处理与缓存优化。当用户询问 Effect batching、request batching、Effect caching、Cache、Request、RequestResolver 等主题时使用。它通过 Request/RequestResolver 将多个独立请求合并为单次批量 API 调用,解决 N+1 查询问题;并通过 Effect.cached、Effect.cachedWithTTL、Effect.cachedInvalidateWithTTL 以及 Cache 服务实现结果记忆化、基于时间的过期与手动失效。Effect.request 会在查询上下文内自动去重与缓存相同请求。技能提供分步示例:定义 Request 类型、创建批处理 Resolver、定义查询函数、在 Effect.forEach 中以 unbounded 并发自动批处理;还展示带 Context 的 Resolver、禁用批处理(withRequestBatching)、禁用请求缓存(withRequestCaching)及自定义请求缓存(Request.makeCache)。

编程与开发7 次安装

software-design

Software Design 是 arthurzakirov/systemsmith 下的一个技能(skill),用于在清晰的职责与变更边界、显式依赖的基础上,设计和评审代码、测试、脚本、配置以及可复用的智能体产物。其核心原则是:构建能忠实表达问题真实契约、职责与变化来源的最简设计,追求连贯可维护的系统,而非改动行数最少或改动范围最小的即时修改;只有当抽象捕捉到真实边界时才有价值,按习惯性叠加层次并不算改进。该技能主要围绕职责与变更边界、诚实契约与失败行为、避免机械式模式、跨不同界面的一致原则等方面给出设计标准与示例。资料未提供具体安装命令、可用平台或收费信息。

编程与开发7 次安装