首页/新闻资讯/正文详情

一份catalog.json生成45个Skill包:AlphaGBM Skills代码生成与一致性校验架构揭秘

发布时间:2026/9/26 2:15:52 来源:云帆数科 栏目:资讯中心
一份catalog.json生成45个Skill包:AlphaGBM Skills代码生成与一致性校验架构揭秘
一份catalog.json生成45个Skill包AlphaGBM Skills代码生成与一致性校验架构揭秘【免费下载链接】skillsBring realtime market data and research workflows into Claude Code, Cursor beyond — 29 open-source Skills for stocks, options and commodities.项目地址: https://gitcode.com/gh_mirrors/skills38/skillsAlphaGBM Skills 是一个把实时市场数据与研究工作流带进 Claude Code、Cursor 等 AI 助手的开源 Skill 集合。它只用一份 catalog/catalog.json 作为「唯一事实来源」就能一键生成 45 个 Skill 包10 个研究工作流 35 个工具/参考包并用 scripts/build_catalog.py 与单元测试做双向一致性校验彻底告别「手改文件改到漂移」的维护噩梦。 45 个 Skill 包是什么先看懂分工打开 docs/CATALOG.md你会看到两类包类型数量说明例子完整工作流workflows10围绕「用户想要的结果」组织自带完整 SKILL.md 可运行 runner股票机会、期权策略、新闻影响、投资复盘单项工具与参考包tools35聚焦单一功能api状态可真实调用reference状态仅为方法论参考股票分析、期权评分、巴菲特框架每个包在skills/目录下都是一个独立、自包含的安装单元例如 skills/alphagbm-stock-research/SKILL.md 配套scripts/run.py只需 Python 3.9无需额外安装 CLI。⚙️ 核心架构单一数据源驱动的代码生成一份 catalog.json 里写了什么catalog/catalog.json约 725 行声明了每个包的id、中英文name、accesspublic / account / reference / local、status以及工作流专属的prompt、output、example命令示例。新增或下线一个 Skill只需要改这一份 JSON。build_catalog.py 如何一次生成 45 个包scripts/build_catalog.py 的outputs()函数是生成引擎核心它为每个工作流和api状态工具产出skills/id/SKILL.md—— 由workflow_document()/tool_document()按模板拼出的双语文档skills/id/scripts/run.py—— 直接复制自 runtime/workflow.py只认官方 HTTPS 源、拒绝重定向skills/id/scripts/review_engine.py—— 复制自 runtime/review_engine.pyskills/id/references/access.md—— 内置的访问与证据规则GUIDE 常量按命令注入的专项文档如news-impact.md、report-breakdown.md、investment-review.mdagents/openai.yaml接口声明、总目录 docs/CATALOG.md并自动同步 README.md 与 docs/README.zh.md 中的包数量。对reference状态的 27 个方法参考包生成器还会把历史实现材料归档到references/legacy.md并生成「只讲方法、不调用私有接口」的 SKILL.md。✅ 一致性校验三道防线防止漂移这套架构最有价值之处是它假设「有人会手改生成文件」并设了三道防线防线一validate()静态校验。检查包 ID 无重复、符合alphagbm-[a-z0-9-]命名规范、每个skills/*/SKILL.md目录与目录 ID 一一对应、中英文名称齐全、tools依赖均真实存在——任何一条不满足直接断言失败。防线二--check干跑模式。运行python3 scripts/build_catalog.py --check会在内存里重新生成全部产物并与磁盘逐字节比对发现「过期文件」即报错退出CI 里用它保证仓库内不存在手改漂移。防线三scripts/test_catalog.py 单元测试。其中test_all_generated_artifacts_match逐文件断言「生成结果 磁盘文件」test_approved_names_and_order锁定 10 个工作流的名称与顺序test_every_strategy_has_an_explicit_demo_fixture则要求 demo/strategies/ 中每个策略都有标注illustrative_fixture、notForTrading: true的演示夹具杜绝「示例数据冒充实时行情」。 对新手最实用的心智模型catalog.json 是唯一手写层skills/下 45 个包、docs/CATALOG.md 乃至 README 的数字都是生成物——想改功能先改 JSON再生成最后由测试兜底。 新手上手三步验证这套架构安装单个工作流以读取公开研报为例无需 API keynpx skills add AlphaGBM/skills --skill alphagbm-research-reader本地校验生成一致性python3 scripts/build_catalog.py --check查看完整清单浏览 docs/CATALOG.md理解api与reference两种状态的区别——前者接口受访问契约审查覆盖后者仅为方法论参考切勿拿 API key 去调它的遗留私有端点。更多背景可参阅 docs/SKILLS_V2_AUDIT.md 的接口审计记录以及 demo/README.md 中每个策略的演示夹具说明。架构小结「单一数据源 模板生成 逐字节校验」让 45 个 Skill 包共享同一份 runner、同一份安全规则和同一个版本口径alphagbm-skills-catalog.v1/ 3.0.0新增一个 Skill 的成本从「复制粘贴一整个目录」降为「往 JSON 里加一段描述」。这正是 AlphaGBM Skills 能在股票、期权、商品三大领域保持文档、代码与测试始终对齐的秘密所在。【免费下载链接】skillsBring realtime market data and research workflows into Claude Code, Cursor beyond — 29 open-source Skills for stocks, options and commodities.项目地址: https://gitcode.com/gh_mirrors/skills38/skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

Moto 中 Kinesis Video Archived Media 服务的 Mock 实现指南:会话 URL 生成与视频剪辑获取
Moto 中 Kinesis Video Archived Media 服务的 Mock 实现指南:会话 URL 生成与视频剪辑获取

Mock测试 【免费下载链接】moto A library that allows you to easily mock out tests based on AWS infrastructure. 项目地址: https://gitcode.com/gh_mirrors/mo/moto 点击查看 免费下载 本指南聚焦开源仓库 moto 对 AWS Kinesis Video Archived Media&#xf… · 2026/9/26 2:15:52

Cursor账户问题排查手册:从登录失败到设备风控的完整指南
Cursor账户问题排查手册:从登录失败到设备风控的完整指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 2:15:52

参考文献会凭空消失?Academic Research Skills 用 4 层校验拦住 AI 编造引用
参考文献会凭空消失?Academic Research Skills 用 4 层校验拦住 AI 编造引用

参考文献会凭空消失?Academic Research Skills 用 4 层校验拦住 AI 编造引用 【免费下载链接】academic-research-skills Academic Research Skills for Claude Code: research → write → review → revise → finalize 项目地址: https://gitcode.com/GitHub_T… · 2026/9/26 2:15:46

STM32理论体系全解析:从系统架构到项目实战的底层认知框架
STM32理论体系全解析:从系统架构到项目实战的底层认知框架

1. 从“点灯”到“系统”:STM32理论到底在讲什么很多人第一次接触STM32,都是从一块最小系统板加一个LED开始的。焊好板子,装好Keil,新建工程,写几行代码,编译下载,灯亮了,心里一阵激… · 2026/9/26 2:56:18

MySQLTuner-perl 发布回滚指南:删除 Tag、回退提交与远程同步的完整工作流
MySQLTuner-perl 发布回滚指南:删除 Tag、回退提交与远程同步的完整工作流

数据库运维 【免费下载链接】MySQLTuner-perl MySQLTuner is a script written in Perl that will assist you with your MySQL configuration and make recommendations for increased performance and stability. 项目地址: https://gitcode.com/gh_mirrors/my/My… · 2026/9/26 2:56:12

Mosquitto 1.6.8 发布解读:Broker、客户端库与命令行工具的关键修复
Mosquitto 1.6.8 发布解读:Broker、客户端库与命令行工具的关键修复

物联网消息队列后端网络/通信 【免费下载链接】mosquitto Eclipse Mosquitto - An open source MQTT broker 项目地址: https://gitcode.com/gh_mirrors/mo/mosquitto 点击查看 免费下载 导读 Mosquitto 1.6.8 是 Eclipse Mosquitto 在 2019 年 11 月 28 日发布的… · 2026/9/26 2:55:53

Plannotator 渲染器中的 Markdown 硬换行(Hard Line Break)支持:语法语义、源码实现与注解兼容性剖析
Plannotator 渲染器中的 Markdown 硬换行(Hard Line Break)支持:语法语义、源码实现与注解兼容性剖析

【免费下载链接】plannotator Annotate and review coding agent plans and code diffs visually, share with your team, send feedback to agents with one click. 项目地址: https://gitcode.com/gh_mirrors/pl/plannotator 点击查看 免费下载 Plannotator 是一… · 2026/9/26 2:55:53

Kata Containers 中的 Cloud Hypervisor 磁盘在线扩容:VmResizeDisk 模型与 /vm.resize-disk API 深度解析
Kata Containers 中的 Cloud Hypervisor 磁盘在线扩容:VmResizeDisk 模型与 /vm.resize-disk API 深度解析

云原生容器运行时 【免费下载链接】kata-containers Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolat… · 2026/9/26 2:55:47

Gemini CLI 工具映射实战:让 AI 编程超能力 Skills 在 Google Gemini CLI 上真正跑起来
Gemini CLI 工具映射实战:让 AI 编程超能力 Skills 在 Google Gemini CLI 上真正跑起来

AI 技能AI 插件人工智能开发工具 【免费下载链接】superpowers-zh 🦸 AI 编程超能力 中文增强版 — superpowers(250k ⭐)完整汉化 4 个中国原创 skills,让 Claude Code / Copilot CLI / Hermes Agent / Cursor / Windsurf / Ki… · 2026/9/26 2:55:47

数据库课后习题答案别硬背:当测试用例集刷,效率翻倍
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍

简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21

OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40

向下兼容与向上兼容:接口设计中的兼容性策略与工程实践
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践

一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码