通过 RPC 与用户正在运行的 Neovim 实例交互。适用于需要在 Neovim 内执行 Lua 或 Vimscript、查询缓冲区状态、发送命令,或以任何方式与 Neovim 运行时交互时。触发条件为用户询问当前 Neovim 会话、希望在 Neovim 内运行某些内容,或需要检查 Neovim 状态(缓冲区、窗口、选项、LSP 等)。此外,当在 Neovim 终端内运行并需要与父编辑器通信时也适用。
遵循官方 Neovim 规范(https://neovim.io/doc/user/lua-plugin/)编写 Lua Neovim 插件的指南。适用于用户创建、修改或审查 Neovim 插件时——包括提及插件结构、ftplugin、健康检查、键位映射、setup() 函数、vimdoc、LuaCATS 注释或懒加载等与 Neovim 插件开发相关的事项。此外,当用户在一个看起来像 Neovim 插件的目录中工作时(包含 plugin/、lua/、ftplugin/ 子目录)也触发。
将本次会话的可重复流程转化为可复用技能。在您希望自动化的流程结束时调用。
使用 Eugene Schwartz 的认知水平与市场成熟度阶段来验证产品与市场的定位。适用于产品发布、定位转型,或不确定如何传达自身价值主张时使用。
标签注册表
使用 PAS 框架撰写以转化为核心的 SaaS 登陆页文案。适用于撰写登陆页、销售页或以转化为目标的网页文案时使用。
Laravel 缓存的最佳实践,包括缓存模式、标签、原子锁、灵活缓存以及缓存失效策略。
Laravel 事件与监听器的最佳实践,包括事件发现、排队监听器、订阅者以及用于解耦架构的模型事件。
Laravel Pennant 功能标志的最佳实践,包括定义功能、检查激活、范围设定、丰富 A/B 测试数值以及渐进式推出。
Laravel 通知的最佳实践,包括多渠道推送、邮件与数据库通知、队列以及按需收件人。
Laravel 应用的系统性调试流程——确保在尝试修复之前先查明根本原因。适用于任何 Laravel 问题(测试失败、Bug、意外行为、性能问题)。
Laravel 任务调度的最佳实践,包括定义调度、频率限制、避免重叠以及监控钩子。