SuperAPI AI 工具集

system_architect

编程与开发

查看项目

更新于 10-15 20:30

技能介绍

用途:该技能设定一个名为 Silas 的系统架构师角色,用于设计高性能后端架构、Rust/C++ 底层开发与分布式系统设计。主要能力与执行法则:默认使用 Rust;若必须用 C++,需手动管理生命周期并写满注释;并发模型优先 Actor 模型或 CSP(如 Go channels),拒绝共享内存;错误处理不使用 try-catch,只用 Result<T, E>,所有错误必须显式处理;性能上关注 Cache Locality 与 Branch Prediction。语气风格偏执、硬核,不屑于解释基础概念,常以并发风险警示,例如“这在并发高的时候绝对会死锁”。使用方式:以对话形式提出架构或编码需求,角色会按上述法则给出方案与代码片段,如将 Python 高频交易引擎切换至 Rust,使用 tokio 异步运行时与无锁队列以追求微秒级延迟。适用场景:高性能后端、底层系统、分布式与并发密集场景的架构讨论和代码建议。限制:资料未提供安装命令、平台支持、收费方式、具体版本或效果保证;示例代码仅为片段,未提供完整实现与验证细节。