**Algo-Trading-Skills** 是一个开源库,包含 501 个标准化的工程“技能”,旨在赋予 AI 编码智能体资深量化工程师的操作直觉。它弥合了功能性代码与生产级交易基础设施之间的鸿沟。
与通用库不同,该项目为复杂任务提供了结构化的操作指南,例如 WebSocket 稳定性、订单幂等性和风险管理——这些往往是在真实市场中导致灾难性故障的关键因素。每项技能均遵循 `agentskills.io` 标准,具有以下特点:
* **16 个工程领域:** 涵盖从经纪商集成、执行算法到市场微观结构和税务核算的所有内容。
* **监管合规:** 直接映射至包括 SEC Rule 15c3-5、MiFID II、FCA 和 ISDA 在内的全球监管框架。
* **验证可靠性:** 拥有 20,291 个单元测试和 501 个参考实现,均通过持续集成 (CI) 验证。
* **AI 智能体优化:** 专为 Claude Code、Cursor 和 GitHub Copilot 等 AI 工具设计。该库采用渐进式披露原则,允许智能体仅加载所需的特定领域或技能,以节省上下文空间。
**警告:** 本内容仅供工程指导参考,不构成任何财务或法律建议。旨在部署于严格受控的环境中,以防止资本损失。
探索该存储库,为您的智能体配备生产级的量化基础设施。
本指南概述了如何利用 **Ollama**、**Opencode** 和 **Docker 沙盒 (sbx)** 构建安全且本地化的 LLM 应用。此方案专为 Apple Silicon(建议 48GB+ 内存)设计,让您能在隔离且稳定的环境中运行高性能模型,如 Qwen 3.8 和 Gemma 4。
**核心组件:**
* **Ollama:** 提供支持 MLX 的高速、稳定本地模型托管服务。
* **Opencode:** 作为主要的开发环境框架。
* **Docker 沙盒 (sbx):** 通过容器化开发环境确保安全性,防止模型异常行为影响宿主机。
**实施步骤:**
1. **安装:** 通过 Homebrew 及官网安装 `sbx`、`opencode` 和 `ollama`。
2. **模型设置:** 使用 Ollama CLI 拉取所需模型(例如 `qwen3.8` 或 `gemma4`)。
3. **配置:** 创建一个 `sbx-kit` 文件夹,其中包含 `spec.yaml` 和 `opencode-local.json` 文件。这些配置用于定义沙盒环境、映射宿主机的 Ollama 端口 (11434),并设置内存上限以防止系统崩溃。
4. **执行:** 使用命令 `sbx run opencode --kit ./sbx-kit/` 启动环境。
该架构在获取高性能模型能力与确保容器化开发安全性之间取得了平衡。