{include="style"}

SKILL技能

  1. 1.设置允许查询的模块

  2. 2.设置接口秘钥

  3. 3.设置是IP白名单

  4. 4.支持内容图片本地化

  5. 5.此插件的一些接口说明:

  6. 		1. 获取栏目数据: /jzSkill/getclass?key=密钥
    		返回结构如下:
    		{
    		"code":0,
    		"data":[
    		{"id":1,"classname":"栏目名称1","pid":0,"molds":"article"},
    		{"id":2,"classname":"栏目名称2","pid":0,"molds":"article"}
    		]
    		}
    		错误返回:
    		{
    		"code":1,
    		"msg":"错误说明"
    		}
    		字段说明: 
    		data.id: 栏目ID
    		data.classname: 栏目名称
    		data.pid: 父类ID,
    		data.molds: 模型标识
    		2. 根据栏目名称获取栏目数据: /jzSkill/getclass?key=密钥&classname=栏目名称
    		{
    		"code":0,
    		"data":[
    		{"id":1,"classname":"栏目名称1","pid":0,"molds":"article"}
    		]
    		}
    		错误返回:
    		{
    		"code":1,
    		"msg":"错误说明"
    		}
    		字段说明: 
    		data.id: 栏目ID
    		data.classname: 栏目名称
    		data.pid: 父类ID,
    		data.molds: 模型标识
    		3. 上传图片获取封面URL: /jzSkill/uploads?key=密钥
    		参数: file 本地文件 
    		使用POST表单模式提交
    		{"code":0,"url":"http://xxx/1.jpg","msg":"上传成功"}
    		失败返回
    		{"code":1,"msg":"上传失败"}
    		4. 发布文章接口: /jzSkill/savedata?key=密钥
    		使用POST表单模式提交
    		参数:
    		  - tid:栏目ID(必填)
    		  - title:文章标题(必填)
    		  - keywords:文章关键词(必填)
    		  - description:文章简介(必填)
    		  - litpic:封面图URL(必填)
    		  - model:article(固定值)
    		  - isshow:1(固定值)
    		  - addtime:发布时间(必填)
    		  - body:文章内容HTML(必填,需包含封面图img标签)
    		成功响应:{"code":0,"msg":"发布成功"}
    		失败响应:{"code":1,"msg":"上传失败"}
    		
  7. 6.附带一个TraeWork的发文skill,点击获取

  8. 		使用这个skill,你需要对agent说:
    		api_base_url: {fun get_domain()}
    		密钥: 当前这个插件设置的授权密钥
    		栏目: 这里可以设置多个栏目,然后让AI根据发文主题进行选择一个匹配的栏目,之后再获取栏目ID
    		发文内容说明: 你可以整理一个markdown格式的文档,写清楚要发送的文章选题和内容,以及文章结尾要加入什么联系方式等等。
    		(也可以指定发送时间,默认当前时间)
    		AI会根据你写的这个发文内容进行选题,编辑符合SEO的内容,然后选择栏目名称,获取栏目ID,然后再自动配图,最后通过这个接口推送文章到网站上。
    		你可以将这一个流程做成自动化,AI每天自动发文