自定义技能
概述
秒哒官方技能已覆盖 AI 工具、支付服务、视频技术、语音与图像处理、文本处理、地图服务、信息搜索、登录验证、美化设计等多类场景,助您高效完成任务或搭建功能丰富的应用。
然而,面对更垂直、更个性化的业务需求,官方技能难以全面满足。为此,秒哒推出了自定义技能——只需在对话框中提出需求,秒哒即可为您快速创建专属的自定义技能。
借助自定义技能,您可以为秒哒注入更丰富、更专业的能力与知识,从而更高效地完成特定任务,或打造真正贴合自身业务需求的应用。
创建自定义技能
提出创建需求
您可点击首页「技能创建」的项目类型,输入创建技能的需求,或直接上传 .zip 格式的技能包、SKILL.md 文件进行创建。此外,您也可以在任意项目中通过对话直接输入需求,或 @ 技能创建与编辑技能来创建。
| 场景 | 操作 | 图示 |
|---|---|---|
| 在首页对话创建 | 选择技能创建项目类型,在输入框中直接提出需求,您可直接输入描述、上传参考附件或其他文件,随后发送对话 | ![]()
|
| 导入已有技能( .zip 技能包或SKILL.md) | 选择技能创建项目类型,点击「导入技能」按钮,导入后将立即创建,无需再手动点击发送 | ![]()
|
| 在任意项目中对话创建 | 在项目内的输入框中直接提出需求,您可直接输入描述、上传附件或其他文件,随后发送对话 |
|
如何通过技能接入第三方API
当您需要接入外部 API 时,可将其创建为自定义技能,进而在秒哒中通过对话进行调用,或将其集成到您搭建的应用中,扩展应用的功能边界。
| 方式 | 说明 | 对话示例 | 图示 |
|---|---|---|---|
| 贴入API文档链接 |
在对话中直接粘贴 API 文档链接,秒哒将自动解析网页内容,并将其中的 API 创建为技能 注:请确保所提供的 API 文档页面结构清晰简洁。若页面结构较为复杂(如包含多页签),可能导致部分内容解析遗漏。 |
请将以下API创建为一个技能 https://openweathermap.org/api/current?collection=current_forecast |
|
| 贴入API说明 | 在对话中直接粘贴 API 说明,秒哒将自动解析并将其创建为可调用的技能 |
请将以下API创建为技能 插件名称:天气查询 插件描述:根据城市名称获取实时天气信息,包括温度、湿度和天气状况。 请求方式:GET 完整请求 URL: https://api.example.com/v1/weather?city=Beijing&unit=C 请求头:Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.FAKE_PAYLOAD.SIGNATURE_FAKE 请求参数: city:必填,城市名称,例如 Beijing unit:可选,温度单位,C 或 F,默认 C 请求示例(curl): curl -X GET "https://api.example.com/v1/weather?city=Beijing&unit=C" -H "Authorization: Bearer YOUR_API_KEY"成功 响应示例: { "city": "Beijing", "temperature": 18, "unit": "C", "condition": "Cloudy", "humidity": 62 } 错误响应示例: { "error": "invalid_city", "message": "City not found" } 错误码列表: invalid_city:城市不存在(HTTP 404) missing_city:缺少城市参数(HTTP 400) invalid_unit:温度单位不合法(HTTP 400) unauthorized:鉴权失败(HTTP 401) rate_limited:请求过于频繁(HTTP 429) server_error:服务器异常(HTTP 500) |
|
| 导入含API的技能 | 上传包含 API 的 .zip 技能包或 SKILL.md 文件,秒哒将自动解析并创建为可调用的技能 | / |
|
使用巧思
每当您通过对话完成了一项任务或解决了一个问题,不妨顺手将这次的方法或经验沉淀为自定义技能,下次遇到类似场景直接调用即可。例如:
- 数据分析方法沉淀:您在对话中完成了一次销售数据分析,梳理出一套固定的清洗、汇总、可视化流程。分析完成后,将整个分析方法总结为自定义技能,后续遇到同类数据直接调用,无需重复描述分析步骤
- 页面 Bug 修复经验沉淀:您通过多轮对话定位并修复了一个列表渲染异常的 Bug,修复完成后,将此次的排查思路与修复方案沉淀为技能。下次遇到类似问题,直接调用该技能即可快速定位修复,无需从头排查
- 提示词模板封装:您调试出一套效果稳定的提示词(如特定风格的文案生成、代码审查规范等),可将其封装为技能,后续在任意项目中直接调用,避免每次重新粘贴或描述
保存到技能中心
创建完成后,对话中将展示技能卡片,您可选择将其保存到技能中心。保存后即可在所有项目中调用此技能;如未保存,该技能将仅在当前项目中可用。

保存后,若技能需要配置环境变量,将在技能卡片上展示「配置环境变量」按钮,您可点击前往技能配置页进行配置,配置并更新此技能后,即可正常调用

修改自定义技能
修改技能内容
当您需要修改技能内容时,直接在首页输入框或任意项目中@此技能,提出修改需求并发送对话即可。修改完成后,对话中将弹出技能卡片,点击「更新到技能中心」即可将最新内容同步至技能中心的此技能中,确保后续在其他项目中调用时使用的是最新版本。

修改技能配置
创建自定义技能后,您可通过【技能中心→我的→目标技能】查看并管理技能的基本信息、环境变量配置和技能定义。

基本信息
| 配置内容 | 说明 | 图例 |
|---|---|---|
| 名称 | 技能的名称,配置后在技能中心-我的、技能选择列表、应用内技能已使用列表中将展示此名称 |
|
| 描述 | 技能的描述,配置后在技能中心-我的、技能选择列表、应用内技能已使用列表中将展示此描述 | |
| 图标 | 技能的图标,配置后在技能中心-我的、技能选择列表、应用内技能已使用列表中将展示此图标 |
环境变量
当技能包含环境变量时,将会展示环境变量模块。环境变量是此类技能运行所需的配置信息,例如 API Key,配置后技能将在调用时从此处安全读取,不会对外暴露。
| 内容 | 说明 | 图例 |
|---|---|---|
| Name | Name 是调用技能时使用的环境变量名称。该内容由秒哒自动解析生成,您不可修改 | ![]()
|
| Value | Value 为 Name 对应的值,填入后,调用技能时将默认使用此配置;若未配置,则需要您在项目内调用此技能时手动配置 |
技能定义
技能定义是秒哒在应用中集成此技能的重要依据,该内容根据您的需求生成,您无法直接修改。生成后您可检查其中的相关内容是否符合预期,包括技能文件是否齐全,SKILL.md内容是否符合预期。若涉及API,则还需检查所需接口是否齐全、接口说明及示例是否完整等。若不符合预期,可点击右上角对话编辑,或直接在首页输入框或任意项目内@此技能进行修改。

调用自定义技能
创建完成后,您可直接在任意项目中@您创建的技能进行测试和正式调用,若不符合预期,可继续对话修改。
调用后,您可在项目的「技能已使用列表」中管理已调用的自定义技能,包括配置技能环境变量和删除技能。请注意,若您在项目内单独修改了技能环境变量,此修改将仅在当前项目中生效,不会同步到技能中心。

管理自定义技能
您可通过路径【技能中心→我的→目标技能】管理自己创建的技能,包括配置技能和删除技能。

在【技能中心→我的】中删除技能后,您将无法再使用该技能执行新任务或生成新的应用和功能,但已在使用该技能的项目不会受到影响。若您希望相关项目也不再使用该技能,请前往对应项目中移除技能。移除后,该项目将不再使用该技能。

评价此篇文章



