首页龙虾技能列表 › Segment — 管理 Segment 源、目标、事件和跟踪计划

📊 Segment — 管理 Segment 源、目标、事件和跟踪计划

v1.0.0

通过 Config API 和 Tracking API 管理 Segment 的数据源(sources)、目标(destinations)、事件(events)和跟踪计划(tracking plans)。提供 Python CLI 工具,支持查询、创建、删除等操作,默认输出 JSON 格式。

0· 302·0 当前·0 累计
by @aiwithabidi·MIT-0
下载技能包 项目主页
License
MIT-0
最后更新
2026/3/7
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
技能的代码和运行时指令与其声明的用途(管理 Segment 资源和发送事件)相符;需求和行为是合理的,但存在一些小的、可解释的不一致之处需要注意。
评估建议
此技能似乎完成了它所声称的功能:运行一个本地 Python CLI 来调用 Segment 的 API(https://api.segmentapis.com)。安装前请注意:(1) 你必须提供 SEGMENT_ACCESS_TOKEN(脚本使用)和 SEGMENT_WRITE_KEY(已声明但脚本未引用)——只授予具有最小必要权限的令牌;(2) 如果环境变量缺失,脚本会在 WORKSPACE 或 ~/.openclaw/workspace 下的 .env 文件中查找凭据,因此如果该文件是共享的,应避免在其中存储广泛的密钥;(3) 没有远程安装程序或隐藏端点。如果你需要已声明的 write key 实际被使用,请联系作者澄清或更新脚本;否则请求将仅使用 access token 进行身份验证。...
详细分析 ▾
用途与能力
名称/描述与包含的调用 Segment Config & Tracking API 的 CLI 脚本相符。请求的凭据(SEGMENT_ACCESS_TOKEN 和 SEGMENT_WRITE_KEY)符合 Segment 使用场景。
指令范围
SKILL.md 指示代理运行包含的 Python CLI。该 CLI 仅执行到 api.segmentapis.com 的 HTTP 调用并输出 JSON(或人类可读输出)。它还尝试读取环境变量,并在 WORKSPACE 或 ~/.openclaw/workspace 中回退到 .env 文件,这在预期范围内但值得注意,因为它会读取磁盘上的文件来定位凭据。
安装机制
没有安装规范;这是纯指令式的,包含一个仅使用标准库的 Python 脚本。安装程序不会下载或写入任何内容到磁盘。
凭证需求
该技能需要 SEGMENT_ACCESS_TOKEN(用作 Bearer 认证头)和 SEGMENT_WRITE_KEY(已声明但脚本实际未引用)。脚本还读取 WORKSPACE 环境变量(在 SKILL.md 中未记录)来定位回退的 .env 文件。读取 .env 仅获取声明的变量是预期的,但你应该知道它会检查该文件以查找凭据。
持久化与权限
always 为 false,该技能不会修改其他技能或代理级设置。它不请求永久提升的权限。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/7

- Segment 技能的首次发布。 - 通过 Config 和 Tracking API 管理 Segment 源、目标、事件和跟踪计划。 - 仅支持 Python 3.10+,无需外部依赖。 - 所有命令可通过单一 CLI 脚本使用:源、目标、仓库、目录、跟踪计划、事件等。 - 默认输出 JSON 格式,支持人类可读格式选项。 - 需要 SEGMENT_ACCESS_TOKEN 和 SEGMENT_WRITE_KEY 环境变量。

● 无害

安装命令 点击复制

官方npx clawhub@latest install segment
镜像加速npx clawhub@latest install segment --registry https://cn.clawhub-mirror.com

技能文档

Segment — 通过 Config & Tracking API 管理源、目标、事件和跟踪计划

要求

变量必填描述
SEGMENT_ACCESS_TOKENConfig API 令牌
SEGMENT_WRITE_KEY源写入密钥

快速开始

# 列出源
python3 {{baseDir}}/scripts/segment.py sources

# 获取源 python3 {{baseDir}}/scripts/segment.py source-get id

# 创建源 python3 {{baseDir}}/scripts/segment.py source-create --name --catalog_name

# 删除源 python3 {{baseDir}}/scripts/segment.py source-delete id

# 列出目标 python3 {{baseDir}}/scripts/segment.py destinations

# 获取目标 python3 {{baseDir}}/scripts/segment.py destination-get id

# 列出仓库 python3 {{baseDir}}/scripts/segment.py warehouses

# 列出源目录 python3 {{baseDir}}/scripts/segment.py catalog-sources

所有命令

命令描述
sources列出源
source-get获取源
source-create创建源
source-delete删除源
destinations列出目标
destination-get获取目标
warehouses列出仓库
catalog-sources列出源目录
catalog-destinations列出目标目录
tracking-plans列出跟踪计划
tracking-plan-get获取跟踪计划
spaces列出空间
functions列出函数
track发送 track 事件
identify发送 identify

输出格式

所有命令默认输出 JSON。添加 --human 以获得可读的格式化输出。

python3 {{baseDir}}/scripts/segment.py  --human

脚本参考

脚本描述
{{baseDir}}/scripts/segment.py主 CLI — 所有命令在一个工具中

致谢

M. Abidi 构建 | agxntsix.ai YouTube | GitHub

属于 OpenClaw 代理的 AgxntSix 技能套件

📅 需要帮助设置 OpenClaw 用于你的业务? 预约免费咨询

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务