可以。
扣子编程支持通过自然语言直接开发技能。你只需要描述技能的目标、使用场景、执行流程和预期输出,扣子 AI 会自动:
设计技能结构;
生成 SKILL.md 等标准技能文件;
按需创建脚本、参考文档和资源文件;
将技能打包为可直接运行和部署的技能包。
整个过程无需手动编辑文件。
核心原则是:清晰、结构化、可执行。
在提示词中,建议明确说明:
技能要解决什么问题、能处理哪些任务;
在什么场景下触发技能;
技能的输出形式(例如文档、HTML 文件、分析结果等);
是否有脚本、规范、术语表、参考资料可供使用。
如果关键信息不足,扣子 AI 会主动追问补充细节;你也可以在澄清阶段继续上传附件。
通过自然语言提交需求后,扣子 AI 会自动完成以下流程:
SKILL.md、脚本和相关资源;你可以在预览区通过对话反复触发技能,验证是否稳定触发、稳定执行、覆盖真实业务场景。
可以。
你可以使用「上传技能包」功能,将本地已有的技能包(.skill 或 .zip)上传到扣子编程。
系统会自动:
解析技能结构;
检查安全性与规范性;
识别敏感信息并提示配置为环境变量;
重新打包,使其可在扣子对话中使用。
即使格式不完全规范,扣子 AI 也会在上传过程中协助补全和改造。
可以。
你可以通过两种方式持续迭代技能:
自然语言优化:直接在对话中告诉扣子 AI 如何修改技能逻辑或触发条件。
手动编辑文件:打开技能文件树,直接编辑 SKILL.md 或脚本文件,并让扣子 AI 重新打包。
如果某次生成效果不理想,还可以通过版本历史功能回滚到之前的稳定版本。
开发、部署好的技能目前仅支持在扣子对话中使用,你在扣子编程开发的智能体、工作流和应用暂不支持调用技能。
技能必须先部署,才能在扣子对话中使用。
基本流程是:
若未上架技能商店,部署后的技能仅技能所有者本人可用。
你可以在以下位置查看已创建和发布的技能:
扣子技能商店 → 我的技能 → 我创建的技能
在这里可以进行后续操作,例如上架、更新、下架或删除技能。
已授权的技能,如果授权的账号发生变更或授权失效,你可以重新授权。
扣子对话默认会使用技能的最新部署版本。如果你在更新技能后发现对话中调用的仍是旧版本,这通常是由于当前会话仍在持续使用旧版,尚未重新加载新版本。
要解决此问题,你可以尝试发送以下指令,让扣子重新加载最新版本:
帮我重新加载一下 xx 技能。
当技能需要调用外部 API、第三方服务或受保护资源时,不应将 API Key、Secret 等敏感信息直接写入代码。此类场景应使用技能凭证变量来统一管理和使用敏感凭证。
在扣子编程中,凭证变量支持两种配置方式:
在开发过程中,扣子编程会自动识别代码或接口文档中的敏感凭证信息,并提示将其封装为凭证变量;对已完成的技能,也可主动要求系统进行敏感信息识别和加密处理。
所有凭证变量均可在「环境变量」中统一管理,支持在部署前或部署后进行修改。通过这一机制,开发者无需自行处理加解密逻辑,即可在保障安全性的同时,灵活支持不同的凭证使用模式。
通过扣子编程开发技能时,如果在预览页面调用技能失败,页面报错环境变量相关的问题,你可以通过以下步骤排查问题,也可以直接告知 agent 引导其协助排查。
request 包。如果已配置环境变量且脚本无问题,但预览或使用技能时扣子 AI 仍要求提供凭证,可直接在扣子或预览页面告知扣子 AI 已配置环境变量,并让其直接执行相关脚本:
SKILL.md 引导话术里, 你可以通过自然语言指令让扣子 AI 修改引导内容。对于已经配置的环境变量,目前暂不支持直接在环境变量页签中可视化转换变量类型,但是你可以通过自然语言指令让扣子 AI 重新配置脚本的环境变量,再重新配置凭证信息即可。
可以手动删除已在开发环境中移除的冗余凭证变量。
进入扣子编程对应的技能项目,直接向 agent 发送指令,要求其更新凭证即可。
授权失败通常是由于 API Key 等授权信息填写错误。请首先检查凭证变量的配置是否正确。
如果你是基于扣子商店的技能进行复制和改造,或者是直接复制自己的技能,则可能是由于变量配置中 {skill_id} 不正确导致授权失败。
COZE_{凭证Name}_{skill_id} 格式的占位符。在复制技能时,AI 可能没有更新代码中的 {skill_id} 部分,导致其与新技能的 ID 不匹配。{skill_id},然后与扣子 AI 对话,要求它在代码中重新配置该 ID。例如:请帮我重新设置下代码中的凭证 Key,{skill_id} 应该是 7611011370737418****
在上架前,请确保:
技能已创建并完成部署;
如果是付费技能,已开通收款账户;
你是技能的所有者。
上架时需要填写技能名称、简介、封面图、详细介绍、分类、精选案例、付费设置等信息,并同意开发者协议。
提交后,技能将进入审核流程,审核结果会通过站内信通知。
可以。
申请入口:https://code.coze.cn/merchant-management
说明文档:https://docs.coze.cn/cozespace/skill_revenue_settlement
技能开发者可以更改技能收费模式,例如将免费技能变更为收费技能,需更新上架信息并等待审核。
暂时只支持上架本人创建的技能。
技能开发者从商店下架技能后,已订阅该技能的用户在有效期内仍可以正常使用。技能到期后将自动失效,无法继续使用,同时不可续费,系统会自动停止该技能的自动续费服务。
已购买的技能不支持退订、退款。请你在选购技能前,仔细查看技能详情页的功能介绍、使用说明,确认符合自身需求后再进行购买。