前言¶
在构建基于 DeepSeek Harness (DSH) 的智能体时,集成特定的业务逻辑往往需要编写额外的代码。xby-mbit-test 插件通过 MCP 协议,直接为智能体提供了 MBTI 人格测试的能力,包括引导答题、进度追踪与结果分析。
插件简介¶
该插件由 xby-skill 维护,属于模型推理类工具。它是一个 MCP 服务器,旨在让 AI 助手能够引导用户完成人格测试并给出结果分析。
核心功能¶
插件提供以下工具接口:
- set_xby_apikey:在对话中设置 API 密钥。该密钥会自动持久化,重启后仍然有效。
- start_mbti_test:开始 MBTI 人格测试。支持两种测试类型:
simplified(简化版,28题)和cognitive(认知功能版,48题)。调用后会返回第一道题目和测试会话状态。 - answer_question:提交当前问题的答案(1-5分)。需要传入完整的测试会话状态,返回下一题或测试进度。
- get_progress:查询当前测试进度。需要传入测试会话状态。
- calculate_mbti_result:根据所有答案计算最终的 MBTI 类型和详细结果。需要传入完整的测试会话状态。
安装与配置¶
安装命令如下:
dsh plugin --profile web add github:xby_skill/xby-mbit-test
使用前需获取 API 密钥。前往 小笨羊官网 注册并获取,然后在对话中通过 set_xby_apikey 接口填入。
典型用法¶
- 设置 API 密钥。
- 调用
start_mbti_test,选择测试类型(如simplified)。 - 用户作答后,通过
answer_question提交分数。 - 在答题过程中,可随时调用
get_progress查看进度。 - 测试结束后,调用
calculate_mbti_result获取最终分析报告。
注意事项¶
该插件以当前 DSH 进程权限运行。安装前建议检查源码与许可证。许可证为 MIT,API 密钥需从官网获取。