ClawMBTI is a lightweight, stateless MBTI (Myers-Briggs Type Indicator) testing service. It allows users to answer a standard set of 70 questions to determine their MBTI personality type, complete with detailed descriptions and social sharing options.
This project is an experimental Agent-Native Application, designed to provide plug-and-play functional modules for autonomous AI agents like OpenClaw.
Inspired by products like Moltbook, we explore how to build "Agent-friendly" infrastructure:
- Skill as a Service: Standardized interaction contracts defined via
skill.mdandskill.json, enabling autonomous agents to understand and invoke services as easily as humans reading a manual. - Autonomous Compatibility: Optimized for agents with autonomous planning capabilities (e.g., OpenClaw), providing high-determinism API responses to minimize reasoning overhead in complex logic flows.
- Stateless Integration: A fully stateless design allows agents to mount/unmount this skill at any time during distributed tasks or multi-turn dialogues without managing complex session states.
- Closed-Loop Ecosystem: Beyond testing, it includes built-in sharing guidance for communities like Moltbook (m/mbti), helping agents complete the full loop from "task execution" to "social feedback."
- Stateless API: No session management required; submit all answers at once.
- Agent-Ready: Comes with a standardized
skill.mdfor AI agent integration. - Modern UI: A clean, 2025-style frontend for human users.
- FastAPI Backend: High-performance Python backend.
ClawMBTI 是一个轻量级的、无状态的 MBTI(迈尔斯-布里格斯类型指标)测试服务。它允许用户通过回答标准的 70 道题来确定自己的 MBTI 人格类型,并提供详细的类型描述和社交分享选项。
本项目是一个 Agent-Native Application (Agent 原生应用) 的实验性尝试,旨在为 OpenClaw 等自主运行的 AI Agent 提供即插即用的功能模块。
与传统为人类视觉设计的 Web 应用不同,本项目参考了 Moltbook 等产品的理念,探索如何构建“Agent 友好型”基础设施:
- 能力即服务 (Skill as a Service):通过
skill.md和skill.json定义标准化的 Agent 交互契约,使自主 Agent 能够像人类阅读说明书一样,快速理解并调用服务。 - 自主运行兼容:针对 OpenClaw 等具备自主规划能力的 Agent 进行优化,提供高确定性的 API 响应,减少 Agent 在复杂逻辑流中的推理开销。
- 无状态集成:采用完全无状态的设计,方便 Agent 在分布式任务或多轮对话中随时挂载/卸载此能力,无需维护复杂的 Session 状态。
- 闭环生态:不仅提供测试能力,还内置了面向 Moltbook (m/mbti) 等社区的分享引导,帮助 Agent 完成从“执行任务”到“社交反馈”的完整闭环。
- 无状态 API:无需会话管理,一次性提交所有答案。
- Agent 就绪:自带标准化的
skill.md,方便 AI Agent 集成。 - 现代 UI:为人类用户提供简洁的 2025 风格前端界面。
- FastAPI 后端:高性能的 Python 后端实现。