Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
custom-skills
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
eazy-template
custom-skills
Commits
729cd5bc
Commit
729cd5bc
authored
Mar 19, 2026
by
yuxiaodi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
init
parent
6ef4a3cd
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
37 additions
and
1 deletion
+37
-1
README.md
README.md
+37
-1
No files found.
README.md
View file @
729cd5bc
# custom-skills
# Eazybot 智能体技能开发模板
这是一个基于 Python
`FastAPI`
的演示项目,提供“智能体技能开发模板”的最小服务能力:
1.
用
`GET /`
返回开发引导文案(包含可下载地址)
2.
用
`GET /download`
下载打包好的
`.skill`
压缩包
## 目录结构
-
`skills/`
-
你需要在该目录下自行创建子目录(例如:
`weather-query/`
)
-
每个子目录对应一个技能的开发产物
## 开发与打包
1.
在
`skills/`
下创建技能子目录,并完成你的技能开发
2.
运行打包命令:
-
默认打包第一个子目录:
`make skill`
-
指定打包某个子目录:
`make skill SKILL_DIR=weather-query`
打包结果会生成到
`skills/`
下,并重命名为:
-
`skills/<技能目录名>.skill`
(本质上是 zip 压缩包,文件后缀为
`.skill`
。)
## 下载技能
1.
默认下载第一个
`.skill`
文件:
-
`GET /download`
2.
指定下载某个技能文件(传参):
-
`GET /download?skill=weather-query`
-
或
`GET /download?skill=weather-query.skill`
## 说明
-
如果
`skills/`
目录不存在,或目录下没有任何技能子目录/
`.skill`
文件,接口会返回对应错误提示。
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment