octop v0.9.24需手动创建mbti测试智能体,配置题目获取、答案收集、结果判分三环节;通过yaml定义api工具,分批推送题目并解析用户逗号分隔答案,利用会话状态累积后统一调用结果接口返回人格类型及解读。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Octop v0.9.24 本身不内置 MBTI 测试功能,需手动创建一个专用智能体(Agent)来实现完整测试流程。核心不是“开启模板”,而是配置题目获取、答案收集、结果判分三个环节,并让它们在会话中连贯运行。
新建 MBTI 测试智能体
进入 Octop 的 Agent 管理界面,点击“新建智能体”,命名为“MBTI测试助手”或类似名称。该智能体将作为独立入口承载整个测试逻辑。
配置题目与结果 API 工具(YAML 方式)
使用聚合数据等第三方免费接口(如 http://apis.juhe.cn/fapig/character_test/questions 和 /result),通过 YAML 描述工具能力:
- 每个 API 对应一个
operationId(如getMbtiQuestions、submitMbtiAnswers),必须唯一 -
path要准确,避免重复路径(例如不能写成/questions/questions) - 将
key参数设为default值,填入你的 AppKey,避免每次调用都手动输入 - 确保
method、parameters结构符合 OpenAPI 规范,Octop 支持标准 YAML 工具定义
设计多轮问答交互流程
MBTI 通常含 60–90 题,不宜一次性推送:
- 每次只发送 5–10 道题,附带编号(如①②③…)
- 用户以逗号分隔数字作答(如“2,1,3,2,1”),智能体需能解析并暂存到会话上下文
- 利用 Octop 的状态记忆能力,累积答案直到全部完成
- 最后统一调用结果接口,返回人格类型(如 ENFP)、特征描述、职业建议等
复用成熟配置快速上线
已有验证可用的 YAML 配置(如“玩转腾讯元器”中公开的 MBTI 智能体结构):
- 下载该 YAML 文件
- 替换其中的
default: "your_appkey_here"为你自己的密钥 - 微调提示词,让开场白更自然、题目展示更清晰、结果解读更易懂
- 导入 Octop v0.9.24 的 Agent 管理页即可启用,无需从零编码
不复杂但容易忽略











