This commit is contained in:
17
packages/shared/src/contracts/rpgAgentAnchors.ts
Normal file
17
packages/shared/src/contracts/rpgAgentAnchors.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
/**
|
||||
* RPG 创作八锚点契约。
|
||||
* 每个锚点只保留一段凝练文本;细分关注点由 Agent prompt 负责,不再进入存储结构。
|
||||
*/
|
||||
|
||||
export type RpgCreationAnchorText = string | null;
|
||||
|
||||
export interface RpgCreationAnchorContent {
|
||||
worldPromise: RpgCreationAnchorText;
|
||||
playerFantasy: RpgCreationAnchorText;
|
||||
themeBoundary: RpgCreationAnchorText;
|
||||
playerEntryPoint: RpgCreationAnchorText;
|
||||
coreConflict: RpgCreationAnchorText;
|
||||
keyRelationships: RpgCreationAnchorText;
|
||||
hiddenLines: RpgCreationAnchorText;
|
||||
iconicElements: RpgCreationAnchorText;
|
||||
}
|
||||
Reference in New Issue
Block a user