ワンクリックで
Prism
Prism には Hatedatastructures から収集した 27 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。
このリポジトリの skills
写入新模块文档、重构模块、或用户要求分析模块时触发。
Bug 修复或对接问题排查确认有效后,将经验记录到知识库。
修改 PMR 分配器、内存池配置、热路径容器、对象生命周期管理代码后触发。
编写或修改性能基准测试、分析 benchmark 结果、优化热路径性能时触发。
新增或修改 enable_shared_from_this 类、co_spawn 调用、shared_ptr 捕获的 lambda、co_await 后的成员访问时触发。
新增或修改原子操作、异步定时器、无锁通道、跨线程状态同步、CAS 竞争相关代码时触发。
修改协程(co_await/co_return/co_spawn)、异步 I/O、定时器、多线程相关 C++ 代码时触发。
修改加密、密钥交换、密钥派生、证书处理代码后触发。
排查协程死锁、内存异常、协议交互错误、性能抖动等运行时问题时触发。
编写或审计核心层文档时确保知识深度。
修改 TLS 握手、ALPN 协商、ClientHello/ServerHello 处理、伪装方案代码后触发。
编写文档中流程图、数据流图、架构图时必须遵循此风格。
编写或修改任何 C++ 代码时必须遵循此规范。
新增错误类型或错误传播路径、修改错误处理逻辑、新增异步任务(尤其是无人监听的任务)、修改错误日志输出时触发。
添加新代理协议时必须遵循此流程。
修改日志输出、错误响应格式、配置文件、协议字符串常量、部署配置后触发。
添加或修改配置字段、新增 JSON 序列化映射、更新 configuration.json 时触发。
修改多路复用协议的帧处理、流管理、窗口控制、外部库集成、流生命周期相关代码时触发。
用户要求分析 forward.log 日志或排查性能/连接问题时触发。
修改连接池、资源池的 checkout/checkin 逻辑、健康检查、驱逐策略、资源上限配置时触发。
修改回落机制、伪装方案状态机、协议识别、连接处理代码后触发。
修改协议认证、会话建立、密码验证、首包处理代码后触发。
审查代码变更的测试覆盖情况、测试深度和测试质量时触发。用于 PR review、合并前检查、或定期测试健康度评估。
修改安全相关代码后,按正确顺序编排所有安全审计 skills 的执行。
修改多路复用、填充机制、传输层、隧道转发代码后触发。
修改双向隧道转发、数据中继循环、空闲超时、关闭顺序、流量统计刷入逻辑时触发。
编写或修改测试用例、添加新测试文件、MockTransport/MockTlsServer 集成时触发。