En

agent-bom discover snowflake

发现Snowflake AI资产并生成规范清单

开发流程 盘点Snowflake AI基础设施资产扫描Snowflake环境AI资产生成清单 通用 ★ 2.7k 更新于 2026-08-02

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:agent-bom discover snowflake。
它的用途是:发现Snowflake AI资产并生成规范清单
完整的 Skill 内容见:https://321skill.com/skills/agent-bom-discover-snowflake-x-11/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'帮我盘点Snowflake环境中的Cortex和Streamlit资产,生成agent-bom清单',它会自动连接你的Snowflake账户(使用已配置的只读凭证),执行一系列只读查询,发现所有AI相关资源,并将结果写入你指定的JSON文件路径,整个过程无需手动编写SQL。

介绍

这个Skill解决了Snowflake环境中AI资产难以统一盘点的问题。在实际运维中,企业往往同时使用Snowflake Cortex、Snowpark、Streamlit、MCP以及各类AI可观测性组件,但缺乏一个标准化的方式来发现和记录这些资产。手动梳理不仅耗时,还容易遗漏,且无法形成可被下游工具消费的规范清单。

使用方式很简单,你只需要拥有Snowflake只读权限(推荐SSO、OAuth或密钥对认证),并确保本地安装了Python 3.11+和agent-bom(含snowflake扩展)。之后通过一条命令即可触发发现流程:它会自动连接你的Snowflake账户,查询Cortex、Snowpark、Notebook、Streamlit、MCP等AI相关资源,并输出符合agent-bom规范的JSON清单文件。整个过程无需向agent-bom服务暴露长期凭证,凭证仅存在于操作者环境中。

它非常适合需要统一管理Snowflake AI基础设施的团队或个人。尤其是那些已经部署了多个AI组件(如Cortex推理、Snowpark管道、Streamlit应用)的企业,或者需要定期生成资产清单用于审计、成本分析或迁移规划的场景。运维工程师、数据分析师和智能体开发者都能从中受益。

建议在首次使用前先配置好Snowflake只读角色,并确保网络能访问对应的Snowflake账户端点。需要注意的是,该Skill仅执行发现操作,不会修改任何Snowflake资源。生成的JSON清单可以进一步被agent-bom扫描或推送到其他系统。如果使用密码认证,请避免在聊天中直接输入密码,优先使用密钥对或OAuth。

核心特点

与直接使用Snowflake原生查询(如INFORMATION_SCHEMA)不同,该Skill自动生成标准化的agent-bom清单JSON,且无需向agent-bom服务授予长期凭证,所有凭证仅保留在操作者本地环境,安全性更高。

注意事项

需要Python 3.11+,并安装agent-bom的snowflake扩展(pip install "agent-bom[snowflake]"),且必须使用Snowflake只读凭证(推荐SSO/OAuth/密钥对,不支持密码直接传入聊天)。

常见问题

是否需要安装额外的工具?

需要安装agent-bom并指定snowflake扩展:pip install "agent-bom[snowflake]"

如何配置Snowflake凭证?

优先使用环境变量如SNOWFLAKE_ACCOUNT、SNOWFLAKE_USER、SNOWFLAKE_AUTHENTICATOR等,或通过~/.snowflake/connections.toml配置。避免在聊天中直接粘贴密码或私钥。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/agent-bom-discover-snowflake-x-11/raw/index.md 读取 agent-bom discover snowflake 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。