🤖 如何创建和管理 Sopilot 智能体
Sopilot 智能体功能概述
SoPilot营销智能体技术,是 SoPilot 首创的革新性的 AI 浏览器自动化解决方案。它能让 AI 直接理解和操作网页内容,实现各种复杂的营销任务。通过自定义智能体,你可以让 AI 助手具备特定领域的专业知识和浏览器操作技能,精准执行你的营销策略。
智能体可以灵活地适应不同的营销场景:
- 在不同社交媒体上创建吸引人的病毒式内容和互动
- 自动提交网站目录和博客评论外链,建设优质外链
- 生成精美的营销图片和内容卡片
- 管理多平台的内容分发和推广,实现多平台营销
每个智能体都可以嵌入你的产品信息和个人专属内容,为不同的营销目标定制专属的自动化解决方案。无论是内容创作、社交营销,还是 SEO 推广,SoPilot智能体都能帮你事半功倍。
前期准备
在开始之前,请确保:
- 已注册 SoPilot 账号
- 已按照快速入门完成安装和使用
快速导航
详细操作指南
1. 创建新的智能体
1.1 通过克隆已有智能体创建
- 在系统智能体或第三方智能体列表中,选择需要克隆的智能体
- 点击智能体右上角的"更多"按钮,选择"克隆"选项
- 系统会自动填充智能体的默认配置,并在名称后添加"-clone"后缀
- 根据需要修改配置信息,克隆后的智能体默认为私有状态
1.2 从头创建
- 进入"我的智能体"页面
- 点击"创建智能体"按钮
- 填写基本信息
- 配置智能体参数
- 设置提示词并保存
2. 基本信息配置
2.1 基本信息
-
名称:为智能体取一个专业的名称(必填)
- 建议使用能清晰表达功能的专业名称
- 避免使用过于简单或无意义的名称
- 如果是特定场景使用,可以加入场景说明
-
描述:添加对智能体功能和专长的详细说明(必填)
- 此描述会作为智能体的欢迎语显示给用户
- 详细说明智能体的主要功能和使用场景
- 可以包含使用示例或注意事项
- 建议使用简洁清晰的语言描述
-
标识:设置智能体的URL别名,用于生成专属访问链接(选填)
- 仅允许使用小写字母、数字和连字符
- 建议使用有意义的英文单词组合
- 设置后可通过 sopilot.net/ai-agent/[别名] 访问
- 如不设置则使用系统生成的ID作为访问路径
2.2 访问和操作设置
- 访问类型:选择智能体的访问权限
- 系统:系统内置智能体,创建后需等待管理员审核通过后才能公开显示
- 公开:所有用户可见,需要管理员审核通过后才能公开显示,审核通过后会显示在第三方智能体列表中
- 私有:仅创建者可见,可随时修改配置
- 操作类型:选择智能体的操作方式
-
聊天(chat):
- 与AI助理进行持续对话来优化生成结果
- 适合需要通过对话来调整和完善内容的场景
- 支持一次性生成多条供选择的内容(用----分隔)
- 对话结果可以复制或快速插入到页面的输入框
- 支持多轮对话和上下文理解,便于逐步调优
-
表单生成(genForm):
- 自动识别和填充各种网站的表单字段
- 特别适合提交网站目录和发布外链的场景
- 能自动适配不同目录导航站的提交表单
- 支持批量生成多组表单数据
- 支持自动验证码识别,提高提交效率
-
生成内容(genContent):
- 快速生成单条内容并自动填充
- 适合对内容质量要求不高的场景
- 适合不需要反复修改的简单内容
- 生成后直接填充到指定输入框
- 适合快速回复、简单评论等场景
-
生成图片(genImg):(已弃用)
- 此操作类型已不再使用
- 如需生成图片,请使用AI生成图片卡片智能体
- 在智能体的提示词中设置SVG图片的生成样式
-
视频录制(recordVideo):
- 支持录制整个屏幕或指定浏览器窗口
- 适合录制教程、产品演示等简单场景
- 录制后自动添加精美的视频背景
- 支持鼠标焦点区域的智能放大和缩小
-
快速分享(share):
- 一键生成多平台分享文案
- 适合内容营销、推广等场景
- 自动提取页面核心信息
- 支持多种社交平台的分享格式
-
2.3 DOM操作设置
-
操作DOM:设置AI生成内容后要插入的目标DOM元素
- 使用标准CSS选择器语法
- 例如:
textarea
(所有文本框)、#editor
(ID为editor的元素) - 建议使用具有唯一性的选择器,避免匹配到多个元素
- 如果页面动态加载,确保选择器能在正确时机匹配到元素
-
按钮位置:设置触发按钮的插入位置
- 使用CSS选择器指定在哪个元素后插入Sopilot图标按钮
- 例如:
#reply-button
(在回复按钮后插入) - 按钮点击后会触发智能体的执行
- 建议选择靠近操作区域的位置插入按钮
-
支持的网站:设置智能体可以在哪些网站上运行
- 每行输入一个网址规则
- 支持通配符匹配,如:
*.twitter.com
、*.facebook.com/*
- 支持正则表达式,如:
^https://.*\.example\.com/.*$
- 只有当用户打开匹配的网站时,Sopilot插件才会显示该智能体
- 如果不填写,则智能体在所有网站都可见
- 建议根据智能体的具体功能设置合适的网站范围
- 特别注意:如果是提交目录外链的智能体,这里一定不要填写任何内容
- 因为目录站的网址是不固定的
- 尤其不要填写自己网站的地址
- 否则将无法在目录站使用该智能体
3. 提示词配置
3.1 系统提示词
-
系统提示词:设置智能体的核心指令和行为规则(必填)
- 定义智能体的角色和行为方式
- 设置处理任务的具体步骤和规则
- 可以包含条件判断和处理逻辑
- 建议分段组织,使结构清晰
-
支持使用特殊变量获取页面内容:
- {title} - 获取页面标题
- {content} - 获取页面内容
- {description} - 获取页面描述
- {textContent('div')} - 获取指定元素的文本内容,参数为CSS选择器
- {innerHTML}/{outerHTML} - 获取指定元素的HTML内容,用法同上
- {textContent('')} - 参数为空时获取页面的所有文本内容
-
支持使用for和if的嵌套表达式:
- for语句用于遍历页面元素
- if语句用于条件判断
- 在表达式内使用$开头调用特殊函数
- 支持多层嵌套组合使用
-
表达式示例:
// 遍历推文并提取信息 for [data-testid="tweet"] { tweet$index: author: $textContent('[data-testid="User-Name"]') content: $textContent('[data-testid="tweetText"]') // 检查是否有视频 if [data-testid="videoComponent"] { video: https://x.com/i/status/$attr('[data-testid="User-Name"] a[dir="ltr"]','href')[3]/video/1 } // 检查是否有链接 if [data-testid="card.layoutLarge.media"] { link: $attr('[data-testid="card.layoutLarge.media"] a', 'href') } }
3.2 用户提示词
-
用户提示词:设置用户输入的默认提示词(选填)
- 可以预设用户常用的提示词内容
- 支持使用与系统提示词相同的变量和表达式
- 用户可以在对话时修改此提示词
- 建议设置通用性较强的提示词
-
用户输入提示:设置用户输入框的占位提示文本(选填)
- 用于提示用户应该输入什么内容
- 建议使用简短清晰的提示文本
- 可以包含简单的示例或格式说明
- 帮助用户理解如何与智能体交互
3.3 输入参数(暂不支持)
-
参数配置:支持配置最多3个自定义输入参数
- 点击"+"图标添加新的输入参数
- 参数将在智能体执行时弹出对话框供用户填写
- 可以设置为文本输入框或下拉选择框
- 适合需要用户提供额外信息的场景
-
参数格式:
- 文本格式:直接输入参数提示文本
- JSON格式:支持更多配置选项
{ "title": "参数标题", "placeholder": "输入框提示文本", "options": ["选项1", "选项2", "选项3"] // 如果存在options则为下拉框 }
-
使用建议:
- 参数名称要简洁明确
- 提示文本要清晰易懂
- 下拉选项要覆盖常用场景
- 避免设置过多参数增加使用复杂度
4. 发布和管理
4.1 智能体状态
-
草稿(draft):
- 初始创建状态
- 可以自由修改所有配置
- 仅创建者可见和使用
-
待审核(pending):
- 提交公开发布审核的状态
- 当访问类型设为“系统”或“公开”并保存时自动进入此状态
- 需要等待管理员审核
- 审核期间仍然可以修改配置
-
已发布(published):
- 管理员审核通过后的状态
- 所有用户可见和使用
- 修改配置后需要重新审核
-
已下线(offline):
- 暂时停用的状态
- 可以随时重新发布
- 下线期间其他用户无法使用
4.2 管理操作
-
保存:
- 保存当前所有修改
- 如果访问类型为"系统"或"公开",保存后自动进入待审核状态
- 如果访问类型为"私有",保存后直接变成已发布状态
- 保存时会验证必填字段
-
测试:
- 在新窗口打开智能体进行测试
- 可以实际体验用户界面
- 验证所有功能是否正常
-
下线:
- 将已发布的智能体临时下线
- 下线后其他用户将无法使用
- 可以在修复问题后重新保存发布
-
删除:
- 永久删除智能体
- 删除后无法恢复
- 请谨慎操作
4.3 使用智能体
-
通过URL访问:
- 使用智能体的专属URL直接访问
- 格式:sopilot.net/ai-agent/[别名或ID]
- 可以分享URL给其他用户
-
在网站中使用:
- 打开已配置的目标网站
- Sopilot插件会显示可用的智能体
- 点击智能体图标开始使用
-
通过插件访问:
- 点击Chrome插件图标
- 在插件面板中选择智能体
- 快速启动常用智能体
-
在对话中使用:
- 在聊天界面中调用智能体
- 可以组合多个智能体使用
- 支持连续对话和上下文理解
使用技巧
-
提示词编写
- 使用清晰、具体的指令
- 合理利用特殊变量获取页面信息
- 编写提示词时可以使用解析功能测试
- 避免过于复杂的逻辑
-
DOM操作
- 使用准确的CSS选择器
- 测试选择器的有效性
- 考虑不同网站的兼容性
- 避免过于宽泛的选择器
-
支持的网站
- 精确设置作用范围
- 使用通配符提高灵活性
- 避免过于宽泛的匹配
- 定期检查网站规则的有效性
获取帮助
如果你在使用过程中遇到问题:
- 访问 Sopilot 帮助中心
- 发送邮件至 [email protected]
- 关注推特 @SopilotAI 获取最新更新和使用技巧
现在你已经掌握了 Sopilot 智能体创建和管理的所有要点。开始创建你的第一个智能体吧! 如果在使用过程中遇到问题,可以随时查看本指南或联系我们的支持团队。