新建作品改为直接进入对话落盘,按本局创作方案写能力,并把楼层呈现和零层卡分开。

输入栏同时可以按分组切换模型。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-30 12:00:46 +08:00
co-authored by Cursor
parent 39fe2732fb
commit c2c9203fb0
87 changed files with 8413 additions and 3180 deletions
+38
View File
@@ -2,7 +2,9 @@ export { buildDictateSystemPrompt, DICTATE_SYSTEM_PROMPT } from "./prompt.js";
export {
CREATION_INTAKE_MODE_TAG,
DICTATE_MODE_VALUE,
DICTATE_LAYER_META_KEY,
DICTATE_ORDER_META_KEY,
DICTATE_SELF_SCORE_META_KEY,
isDictateModeValue,
isAllowedProductTag,
defaultDictateOrder,
@@ -11,6 +13,7 @@ export {
sortDictateProducts,
parseDictateOrder,
type DictateProduct,
type DictateSelfScore,
type DictateChatTurn,
} from "./types.js";
export {
@@ -19,6 +22,40 @@ export {
} from "./context.js";
export { DICTATE_TOOL_DEFINITIONS } from "./tools.js";
export { runDictateTurn, type DictateTurnResult } from "./turn.js";
export {
CREATION_PLAN_TAG,
CREATION_PLAN_SCHEMA,
CREATION_PLAN_TIERS,
CREATION_PLAN_EXCLUDED_MODULE_IDS,
creationPlanModules,
parseCreationPlan,
validateCreationPlan,
formatCreationPlanCapabilityCatalog,
formatCreationPlanProgress,
requiredCreationPlanGaps,
type CreationPlan,
type CreationPlanItem,
type CreationPresentationMode,
type CreationPlanTier,
type CreationPlanValidation,
} from "./creation-plan.js";
export {
DICTATE_MODULE_READ_STATE_TAG,
buildDictateModuleReadIndex,
parseDictateModuleReadState,
serializeDictateModuleReadState,
readLibraryEntries,
type DictateModuleReadPayload,
type DictateModuleReadState,
} from "./read-module.js";
export {
AESTHETICS_PRODUCT_TAG,
scoreExperienceAnchor,
formatExperienceAnchorBlock,
recipeRequiresExperienceAnchor,
isDictateOpeningTag,
type ExperienceAnchorScore,
} from "./experience-anchor.js";
export {
DICTATE_INSERT_TAG_ALIASES,
DICTATE_MULTI_MODULE_REPLY_HINT,
@@ -48,6 +85,7 @@ export {
mergeGenerationRulesArtifacts,
resolveRepeatableInsertTag,
sanitizeRepeatableSlot,
splitConcreteInstanceContents,
} from "./repeatable-tags.js";
export {
VARIABLE_CATALOG_TAG,