feat: rhythm tracking and structured review
This commit is contained in:
@@ -34,8 +34,10 @@ type Progress struct {
|
||||
InProgressChapter int `json:"in_progress_chapter,omitempty"` // 正在写作的章节(场景级恢复)
|
||||
CompletedScenes []int `json:"completed_scenes,omitempty"` // 当前章节已完成的场景编号
|
||||
Flow FlowState `json:"flow,omitempty"` // 当前流程
|
||||
PendingRewrites []int `json:"pending_rewrites,omitempty"` // 待重写章节队列
|
||||
RewriteReason string `json:"rewrite_reason,omitempty"` // 重写原因
|
||||
PendingRewrites []int `json:"pending_rewrites,omitempty"` // 待重写章节队列
|
||||
RewriteReason string `json:"rewrite_reason,omitempty"` // 重写原因
|
||||
StrandHistory []string `json:"strand_history,omitempty"` // 按章节顺序记录 dominant_strand
|
||||
HookHistory []string `json:"hook_history,omitempty"` // 按章节顺序记录 hook_type
|
||||
}
|
||||
|
||||
// IsResumable 判断是否可以从断点恢复。
|
||||
|
||||
@@ -22,6 +22,7 @@ type Character struct {
|
||||
Description string `json:"description"`
|
||||
Arc string `json:"arc"`
|
||||
Traits []string `json:"traits"`
|
||||
Tier string `json:"tier,omitempty"` // core / important / secondary / decorative(默认 important)
|
||||
}
|
||||
|
||||
// WorldRule 世界观规则条目。
|
||||
|
||||
@@ -45,4 +45,6 @@ type CommitResult struct {
|
||||
NextChapter int `json:"next_chapter"`
|
||||
ReviewRequired bool `json:"review_required"`
|
||||
ReviewReason string `json:"review_reason,omitempty"`
|
||||
HookType string `json:"hook_type,omitempty"` // 钩子类型:crisis/mystery/desire/emotion/choice
|
||||
DominantStrand string `json:"dominant_strand,omitempty"` // 本章主导线:quest/fire/constellation
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user