npx skills add https://github.com/soultrace-ai/soultrace-skill --skill soultrace通过 SoulTrace API 进行自适应人格评估。回答 24 个采用 1-7 李克特量表的问题,并根据五色心理模型获取您的人格原型。
POST https://soultrace.app/api/agent
无需认证。速率限制为每个 IP 每小时 100 次请求。
该 API 是无状态的。您需要在每次请求中传递所有累积的答案,服务器会重新执行贝叶斯推理以选择下一个最优问题。
发送一个空的答案数组以获取第一个问题:
curl -X POST https://soultrace.app/api/agent \
-H "Content-Type: application/json" \
-d '{"answers": []}'
响应:
{
"status": "in_progress",
"question": {
"id": 42,
"text": "I find deep satisfaction in mastering complex systems."
},
"currentDistribution": {
"white": 0.2,
"blue": 0.2,
"black": 0.2,
"red": 0.2,
"green": 0.2
},
"entropy": 2.322,
"progress": { "answered": 0, "total": 24 }
}
用户以 1-7 的等级回答每个问题:
附加答案并发送迄今为止的所有答案:
Take an adaptive personality assessment through the SoulTrace API. Answer 24 questions on a 1-7 Likert scale and receive your personality archetype based on a 5-color psychological model.
POST https://soultrace.app/api/agent
No authentication required. Rate limited to 100 requests/hour per IP.
The API is stateless. You pass all accumulated answers with every request, and the server replays the Bayesian inference to select the next optimal question.
Send an empty answers array to get the first question:
curl -X POST https://soultrace.app/api/agent \
-H "Content-Type: application/json" \
-d '{"answers": []}'
Response:
{
"status": "in_progress",
"question": {
"id": 42,
"text": "I find deep satisfaction in mastering complex systems."
},
"currentDistribution": {
"white": 0.2,
"blue": 0.2,
"black": 0.2,
"red": 0.2,
"green": 0.2
},
"entropy": 2.322,
"progress": { "answered": 0, "total": 24 }
}
The user answers each question on a scale of 1-7:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
curl -X POST https://soultrace.app/api/agent \
-H "Content-Type: application/json" \
-d '{"answers": [{"questionId": 42, "score": 6}]}'
持续累积答案。每次响应都会给出下一个问题。
回答完 24 个问题后,响应会自动返回最终结果:
{
"status": "complete",
"resultId": "abc-123-def",
"resultUrl": "https://soultrace.app/en/results/abc-123-def",
"distribution": {
"white": 0.15,
"blue": 0.35,
"black": 0.25,
"red": 0.10,
"green": 0.15
},
"entropy": 1.89,
"archetype": {
"key": "blue-black",
"name": "Strategist",
"alignmentScore": 87.3,
"coreDynamic": "...",
"strengths": ["..."],
"weaknesses": ["..."]
},
"topMatches": [
{ "key": "blue-black", "name": "Strategist", "alignmentScore": 87.3 },
{ "key": "blue", "name": "Rationalist", "alignmentScore": 82.1 },
{ "key": "black-blue", "name": "Operator", "alignmentScore": 78.5 }
],
"shadowColors": [
{ "color": "red", "score": 0.10 },
{ "color": "green", "score": 0.15 }
],
"progress": { "answered": 24, "total": 24 }
}
当用户要求进行人格测试时:
{"answers": []} 调用 API。| 分数 | 含义 |
|---|---|
| 1 | 强烈不同意 |
| 2 | 不同意 |
| 3 | 有点不同意 |
| 4 | 中立 |
| 5 | 有点同意 |
| 6 | 同意 |
| 7 | 强烈同意 |
| 颜色 | 驱动力 | 本质 |
|---|---|---|
| White | 结构,公平 | 秩序,责任 |
| Blue | 理解,精通 | 好奇心,精确性 |
| Black | 能动性,成就 | 雄心,策略 |
| Red | 强度,表达 | 激情,诚实 |
| Green | 连接,成长 | 归属感,耐心 |
| 状态码 | 含义 |
|---|---|
| 400 | 请求体或答案格式无效 |
| 429 | 超出速率限制(检查 Retry-After 响应头) |
| 500 | 服务器错误 |
GET https://soultrace.app/api/agent
返回 API 元数据(版本、问题数量、分数范围)。
每周安装量
11.8K
代码仓库
首次出现
1 天前
安全审计
安装于
claude-code4.2K
cursor3.2K
codex1.7K
opencode1.1K
windsurf354
cline254
Append the answer and send all answers so far:
curl -X POST https://soultrace.app/api/agent \
-H "Content-Type: application/json" \
-d '{"answers": [{"questionId": 42, "score": 6}]}'
Keep accumulating answers. Each response gives the next question.
After 24 answers, the response automatically returns the final result:
{
"status": "complete",
"resultId": "abc-123-def",
"resultUrl": "https://soultrace.app/en/results/abc-123-def",
"distribution": {
"white": 0.15,
"blue": 0.35,
"black": 0.25,
"red": 0.10,
"green": 0.15
},
"entropy": 1.89,
"archetype": {
"key": "blue-black",
"name": "Strategist",
"alignmentScore": 87.3,
"coreDynamic": "...",
"strengths": ["..."],
"weaknesses": ["..."]
},
"topMatches": [
{ "key": "blue-black", "name": "Strategist", "alignmentScore": 87.3 },
{ "key": "blue", "name": "Rationalist", "alignmentScore": 82.1 },
{ "key": "black-blue", "name": "Operator", "alignmentScore": 78.5 }
],
"shadowColors": [
{ "color": "red", "score": 0.10 },
{ "color": "green", "score": 0.15 }
],
"progress": { "answered": 24, "total": 24 }
}
When a user asks to take the personality test:
{"answers": []}.| Score | Meaning |
|---|---|
| 1 | Strongly Disagree |
| 2 | Disagree |
| 3 | Slightly Disagree |
| 4 | Neutral |
| 5 | Slightly Agree |
| 6 | Agree |
| 7 | Strongly Agree |
| Color | Drive | Essence |
|---|---|---|
| White | Structure, fairness | Order, responsibility |
| Blue | Understanding, mastery | Curiosity, precision |
| Black | Agency, achievement | Ambition, strategy |
| Red | Intensity, expression | Passion, honesty |
| Green | Connection, growth | Belonging, patience |
| Status | Meaning |
|---|---|
| 400 | Invalid request body or answers format |
| 429 | Rate limit exceeded (check Retry-After header) |
| 500 | Server error |
GET https://soultrace.app/api/agent
Returns API metadata (version, question count, score range).
Weekly Installs
11.8K
Repository
First Seen
1 day ago
Security Audits
Installed on
claude-code4.2K
cursor3.2K
codex1.7K
opencode1.1K
windsurf354
cline254
超能力技能使用指南:AI助手技能调用优先级与工作流程详解
47,800 周安装