init with react+axum+spacetimedb
Some checks failed
CI / verify (push) Has been cancelled

This commit is contained in:
2026-04-26 18:06:23 +08:00
commit cbc27bad4a
20199 changed files with 883714 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import { describe, expect, it } from 'vitest';
import { buildPlayerStyleProfile, updatePlayerStyleProfileFromAction } from './playerStyleProfiler';
describe('playerStyleProfiler', () => {
it('builds defaults and updates style from actions', () => {
const profile = buildPlayerStyleProfile({ storyEngineMemory: {} } as never);
const next = updatePlayerStyleProfileFromAction({
current: profile,
actionText: '我想先和同伴聊聊,再去观察周围残痕',
});
expect(next.preferenceWeights.companion).toBeGreaterThan(profile.preferenceWeights.companion);
expect(next.preferenceWeights.exploration).toBeGreaterThan(profile.preferenceWeights.exploration);
});
});