新闻详情

新闻详情

首页 / 资讯中心 / 详情

如何用 treg skill init 脚手架创建自己的技能包?新手完整指南

发布时间:2026/9/28 21:14:27来源:尧图网络
如何用 treg skill init 脚手架创建自己的技能包?新手完整指南
如何用 treg skill init 脚手架创建自己的技能包新手完整指南【免费下载链接】tregOpenRouter for agent tools. Join community here: https://discord.gg/6mQYYfFMAn项目地址: https://gitcode.com/GitHub_Trending/treg/tregtreg 是面向 AI Agent 的工具注册表OpenRouter for agent tools。想把自己调好的 API 能力做成团队共享的技能包用treg skill init脚手架扫描你的技能目录它会自动发现凭证、猜测上游地址生成注册合同文件treg.json再执行一条treg skill add就能把整个技能包注册给团队——密钥全程保存在服务端保险库队友用得上、但看不到。 技能包是什么三个部分组成在 treg 里一个技能包skill bundle 三样东西的原子组合组成是什么放在哪配方recipe教 Agent 怎么用的说明书Markdown 格式SKILL.md密钥secrets调用 API 所需的凭证文件.secret/或.secrets/目录工具tool上游 base_url 凭证注入方式由treg.json描述注册一次后全团队跑的是同一个技能包、同一套密钥谁都不用再复制 key 或重写脚本。treg skill init的作用就是你只管放好文件夹它帮你把后两样扫描出来写进一份 treg.json 合同文件。 三步创建自己的技能包第 1 步搭好技能包目录结构约定大于配置treg 只认这个结构./posthog/ ├── SKILL.md # 配方frontmatter 里写 name 和 descriptionAgent 靠它发现技能 └── .secret/ └── key # 凭证文件纯文本 API key或 JSON token 文件SKILL.md里要包含上游 API 地址如https://us.posthog.cominit 靠它猜base_url。可参考项目内置技能 skills/treg/SKILL.md 的写法。第 2 步一条命令生成注册合同treg skill init --dir ./posthog这一条命令背后generate_contract 做了四件事自动发现密钥扫描.secret//.secrets/下的所有凭证文件并智能判断类型——含refresh_token的 JSON 识别为oauthtreg 会在过期前自动刷新、其他 JSON 为secret_file、纯文本为env猜测上游地址从SKILL.md和*.py里提取 API host 作为base_url自动跳过 docs/developer 等文档站域名。若目录名匹配官方目录如google-ads目录里的地址优先生成不冲突的绑定主凭证绑定到Authorization: Bearer {secret}多个凭证时其余凭证按文件名各自生成独立请求头developer_token→developer-token头不会互相打架写入treg.json包含name、base_url、secrets、bindings等字段并打印一份还需人工确认的清单。生成的合同大致长这样{ name: posthog, base_url: https://us.posthog.com, secrets: [{ file: .secret/key, name: posthog, kind: env }], bindings: [{ secret: posthog, injector: env, location: header, name: Authorization, format: Bearer {secret} }], examples: [] } 安全设计treg.json只记录凭证文件名从不写入密钥值——密钥是 write-only注册后任何接口包括你自己都取不回明文。第 3 步按清单补齐_fill提示init 的输出会诚实地告诉你哪些是启发式猜测需要人工核对wrote ./posthog/treg.json auto: base_urlhttps://us.posthog.com | secrets[posthog] review / fill: - base_url — heuristic guess, verify (may need a version path e.g. /v1) - health — optional: add {path: ...} to enable health checks then register it in your active org: treg skill add --dir ./posthog常见两类提示照做即可base_url — NOT FOUND in SKILL.md/*.py→ 在treg.json里手填上游地址secrets — none found→ 把凭证文件放进.secret/后重新 init。 treg skill add一键注册到团队确认无误后treg skill add --dir ./posthogcmd_skill_add 会重新读取treg.json把磁盘上的密钥文件一并组装成注册请求原子地完成配方 密钥 工具三件套的注册——要么全成功要么全失败不会出现密钥存了但工具没建好的半截状态。成功后会打印技能包详情页链接并在 tools-registry 仪表盘的注册对话框 对应的后端数据结构中落库注册完成后treg skill ls # 查看已注册的技能包 treg call posthog api/... # 直接调用密钥由服务端注入 treg health --run # 主动校验每个凭证是否有效仪表盘侧看密钥只出现在名称 类型列表里值永不显示⚙️ 进阶其他创建与共享方式场景命令说明让 Agent 帮你补全清单treg skill scaffold ./my-skill输出 manifest 草稿base_url 留FILL待补适合交给编码 Agent 完善手动提交 manifesttreg skill push gads.json编辑好的 JSON 直接原子注册批量注册整个技能目录treg upload skills --dir ~/.claude/skills --all缺treg.json的文件夹会自动走 init 逻辑批量生成队友安装技能包treg skill install posthog拉取配方写入对方的 skills 目录API 调用走代理密钥留在保险库多凭证工具比如 OAuth developer-token 双头注入在仪表盘长这样init 的自动绑定正是为它准备的️ 新手常见坑与排查no treg.json in ... — run treg skill init firstadd 之前必须先 init或手写一份合法treg.jsontreg.json has no base_url猜测失败时留的是空串手填后重跑即可一个.secret/里多个同类凭证报 ambiguous加--file参数指定或拆成独立技能包OAuth 的client_secret.json被跳过是故意的它是造 token的应用配置不是请求凭证init 不会存也不会绑定它4xx 报错别换供应商重试多半是参数问题修参数才是解法。✅ 总结treg skill init把把 API 能力变成团队共享技能包这件繁琐的事压缩成放好SKILL.md和凭证 → init 生成treg.json→ 补清单 → add 注册。实现细节见 cmd_skill_init 源码 与 convert.py更多用法可阅读 CLI 接口文档、技能系统设计文档 和 快速上手指南。【免费下载链接】tregOpenRouter for agent tools. Join community here: https://discord.gg/6mQYYfFMAn项目地址: https://gitcode.com/GitHub_Trending/treg/treg创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

S500装机第一步:FS-IA6B接收机与Pixhawk4对码接线全攻略 2026/9/28 21:56:14

S500装机第一步:FS-IA6B接收机与Pixhawk4对码接线全攻略

1. 为什么S500装机第一步是搞定接收机对码S500这套四轴机架在入门到进阶的航模圈子里热度一直不低,轴距500mm、支持折叠、能挂云台也能挂运动相机,属于那种“既能练手又能干活”的机型。但很多新手拿到套件之后,第一道坎不是焊电调、不是调PI…

阅读更多 →
温控杯设计核心:TEC选型、STM32驱动与PID物理建模 2026/9/28 21:56:13

温控杯设计核心:TEC选型、STM32驱动与PID物理建模

1. 为什么温控杯不能只靠“加热片继电器”凑合?——从热力学失配讲起我第一次做温控杯时,用的是某宝爆款的PTC加热片配普通继电器,目标温度设60℃,结果实测水温在52℃到68℃之间反复震荡,手摸杯壁忽冷忽烫,…

阅读更多 →
CLI-Anything:面向中高级开发者的命令行能力操作系统 2026/9/28 21:56:05

CLI-Anything:面向中高级开发者的命令行能力操作系统

1. 项目概述:CLI-Anything 是什么,它解决的不是“命令行怎么用”,而是“为什么命令行总在重复造轮子”CLI-Anything 这个名字乍看有点抽象,但拆开来看就非常直白:“CLI”是命令行界面(Command-Line Interfa…

阅读更多 →
大模型应用降本实战:从成本构成到部署架构选型全解析 2026/9/28 21:55:58

大模型应用降本实战:从成本构成到部署架构选型全解析

企业做AI应用,最容易被低估的不是模型效果,而是账单。我见过不少团队,Demo阶段用在线API跑得很欢,一上生产,月成本直接飙到几十万,CTO看到账单当场沉默。也有团队花大力气私有化部署,结果GPU利用…

阅读更多 →
贝叶斯优化实战:ax调度框架接入训练流水线全攻略 2026/9/28 21:55:51

贝叶斯优化实战:ax调度框架接入训练流水线全攻略

说个最近遇到的事:我们团队原先调一组超参数,靠的是“抽签式”的网格遍历,几十台训练机跑了一整天,最后拿到手的组合却连第二名都比不上。换到 ax 调度之后,情况完全反过来了。ax 是 Adaptive Experimentation 的开源实…

阅读更多 →
Agent-native系统设计实战:从模型驱动到工程落地 2026/9/28 21:55:51

Agent-native系统设计实战:从模型驱动到工程落地

agent-native 这个词,我最早是在一份内部分享文档里注意到的,作者用它来形容下一代业务系统的设计方式:所有能力单元不再按接口、按服务、按数据表来划分,而是按 agent 来划分。当时我的第一反应是,这不就是把过去几年…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉