OEJTS Personality Tuner
Use this skill to run the OEJTS 1.2 assessment, compute type results, and convert the outcome into concrete assistant behavior preferences.
Quick Start
-
python3 scripts/oejts_tuner.py template --format markdown
-
python3 scripts/oejts_tuner.py score --answers-json '{"Q1":3,...,"Q32":4}'
- - Generate proposed updates for workspace files:
-
python3 scripts/oejts_tuner.py apply --workspace /path/to/workspace --answers-json '{...}' --dry-run
- INLINECODE3
Workflow
- 1. Administer OEJTS 1.2 using
template output from the script. - Collect 1–5 answers for
Q1..Q32. - Run
score to compute IE, SN, FT, JP, type letters, and confidence. - Run
apply --dry-run to preview USER.md/SOUL.md changes. - Confirm with user, then run
apply without --dry-run.
Rules
- - Use OEJTS type as a preference signal, not fixed identity.
- Prefer adjustable behavior vectors over stereotypes.
- Keep user override available (user feedback beats test output).
- Preserve existing USER.md/SOUL.md content; append/update only the managed blocks.
Managed Blocks
This skill writes only between these markers:
-
<!-- OJTS_PROFILE_START -->
-
<!-- OJTS_PROFILE_END -->
-
<!-- OJTS_ADAPTATION_START -->
- INLINECODE17
If blocks do not exist, they are appended.
References
- -
references/oejts-1.2.md — canonical OEJTS items and scoring equations. - INLINECODE19 — type-to-behavior mapping and adaptive guidance.
OEJTS 性格调谐器
使用此技能运行OEJTS 1.2评估,计算类型结果,并将结果转化为具体的助手行为偏好。
快速开始
- python3 scripts/oejts_tuner.py template --format markdown
- python3 scripts/oejts_tuner.py score --answers-json {Q1:3,...,Q32:4}
- python3 scripts/oejts_tuner.py apply --workspace /path/to/workspace --answers-json {...} --dry-run
- python3 scripts/oejts_tuner.py apply --workspace /path/to/workspace --answers-json {...}
工作流程
- 1. 使用脚本输出的template管理OEJTS 1.2评估。
- 收集Q1..Q32的1-5分答案。
- 运行score计算IE、SN、FT、JP、类型字母和置信度。
- 运行apply --dry-run预览USER.md/SOUL.md的更改。
- 与用户确认后,运行不带--dry-run的apply。
规则
- - 将OEJTS类型作为偏好信号使用,而非固定身份。
- 优先使用可调整的行为向量,而非刻板印象。
- 保留用户覆盖选项(用户反馈优于测试输出)。
- 保留现有USER.md/SOUL.md内容;仅追加/更新受管理的区块。
受管理区块
此技能仅在这些标记之间写入内容:
-
-
-
-
如果区块不存在,则追加这些区块。
参考
- - references/oejts-1.2.md — 标准OEJTS项目和评分公式。
- references/behavior-mapping.md — 类型到行为的映射及自适应指导。