MCPcopy Create free account

hub / github.com/91zgaoge/StoryForge / functions

Functions2,870 in github.com/91zgaoge/StoryForge

↓ 2 callersMethodtokenize
CJK 二元组分词
src-tauri/src/memory/hybrid_search.rs:138
↓ 2 callersMethodunresolve_annotation
(&self, annotation_id: &str)
src-tauri/src/db/repositories_v3.rs:1521
↓ 2 callersMethodupdate_analysis_result
更新分析结果
src-tauri/src/book_deconstruction/repository.rs:175
↓ 2 callersMethodupdate_annotation
(&self, annotation_id: &str, content: &str)
src-tauri/src/db/repositories_v3.rs:1503
↓ 2 callersMethodupdate_error
更新错误信息
src-tauri/src/book_deconstruction/repository.rs:194
↓ 2 callersMethodupdate_last_run
(&self, id: &str)
src-tauri/src/task_system/repository.rs:322
↓ 2 callersMethodupdate_summary
(&self, id: &str, content: &str)
src-tauri/src/db/repositories_v3.rs:1759
↓ 2 callersMethodupgrade_subscription
升级订阅(模拟,实际应对接支付系统)
src-tauri/src/subscription/mod.rs:462
↓ 2 callersFunctionuseChapters
(storyId: string | null)
src-frontend/src/hooks/useChapters.ts:15
↓ 2 callersFunctionuseCreateStory
()
src-frontend/src/hooks/useStories.ts:15
↓ 2 callersFunctionuseModels
()
src-frontend/src/hooks/useSettings.ts:103
↓ 2 callersFunctionuseScene
(sceneId: string | null)
src-frontend/src/hooks/useScenes.ts:20
↓ 2 callersFunctionuseStories
()
src-frontend/src/hooks/useStories.ts:8
↓ 2 callersFunctionuseUpdateStory
()
src-frontend/src/hooks/useStories.ts:30
↓ 2 callersFunctionuseUpdater
(autoCheck: boolean = true)
src-frontend/src/hooks/useUpdater.ts:34
↓ 2 callersMethodvalidate
验证权重合理性
src-tauri/src/creative_engine/style/blend.rs:89
↓ 2 callersMethodweighted_dialogue_ratio
计算加权平均对话比例
src-tauri/src/creative_engine/style/blend.rs:147
↓ 2 callersMethodweighted_sentence_length
计算加权平均句长
src-tauri/src/creative_engine/style/blend.rs:139
↓ 2 callersMethodwith_prompt_extension
设置提示词补充
src-tauri/src/creative_engine/workflow/engine.rs:157
↓ 2 callersMethodwith_world_building
(mut self, wb: WorldBuildingElement)
src-tauri/src/narrative/elements.rs:264
↓ 2 callersFunctionworld_building_prompt
(mode: PromptMode, story_title: &str, genre: &str, context: &str)
src-tauri/src/narrative/prompts.rs:79
↓ 1 callersFunctionApp
()
src-frontend/src/App.tsx:33
↓ 1 callersFunctionMcp
()
src-frontend/src/pages/Mcp.tsx:7
↓ 1 callersMethodabandon
放弃伏笔
src-tauri/src/creative_engine/foreshadowing.rs:96
↓ 1 callersMethodaccept_all_by_chapter
(&self, chapter_id: &str)
src-tauri/src/db/repositories_v3.rs:2037
↓ 1 callersMethodaccept_all_by_scene
(&self, scene_id: &str)
src-tauri/src/db/repositories_v3.rs:2019
↓ 1 callersMethodadapt_template_plan
Adapt a template plan to the current context by replacing placeholders
src-tauri/src/planner/executor.rs:47
↓ 1 callersMethodadd_character_to_scene
添加角色到场景
src-tauri/src/db/repositories_v3.rs:2971
↓ 1 callersMethodadd_client
(&self, client: CollabClient)
src-tauri/src/collab/websocket.rs:90
↓ 1 callersMethodadd_foreshadowing
添加新伏笔
src-tauri/src/creative_engine/foreshadowing.rs:54
↓ 1 callersMethodadd_handler
添加处理器
src-tauri/src/automation/service.rs:563
↓ 1 callersMethodadd_message
( &self, session_id: &str, role: String, content: String, )
src-tauri/src/chat/mod.rs:156
↓ 1 callersMethodadd_trigger
添加触发器
src-tauri/src/automation/service.rs:556
↓ 1 callersMethodanalyze
执行完整分析 Pipeline `heartbeat_callback`: 可选的心跳回调,每完成一个主要步骤调用一次 `cancel_check`: 可选的取消检查回调,返回 true 表示应取消
src-tauri/src/book_deconstruction/analyzer.rs:48
↓ 1 callersMethodanalyze
对已有故事进行结构分析
src-tauri/src/narrative/audit.rs:66
↓ 1 callersFunctionanalyzeContentDistribution
(paragraphs: string[])
src-frontend/src/frontstage/ai-perception/textAnalyzer.ts:369
↓ 1 callersFunctionanalyzePacing
(paragraphs: string[])
src-frontend/src/frontstage/ai-perception/textAnalyzer.ts:298
↓ 1 callersFunctionanalyzeSentencePattern
(paragraphs: string[])
src-frontend/src/frontstage/ai-perception/textAnalyzer.ts:177
↓ 1 callersFunctionanalyzeVocabulary
(paragraphs: string[])
src-frontend/src/frontstage/ai-perception/textAnalyzer.ts:236
↓ 1 callersMethodanalyze_chapter_content
分析章节内容
src-tauri/src/automation/service.rs:486
↓ 1 callersMethodanalyze_character_relationships
分析角色关系
src-tauri/src/automation/service.rs:407
↓ 1 callersMethodanalyze_content
Step 1: 使用LLM分析内容
src-tauri/src/memory/ingest.rs:154
↓ 1 callersMethodanalyze_emotional_tone
(&self, content: &str)
src-tauri/src/evolution/analyzer.rs:143
↓ 1 callersMethodanalyze_narrative_arc
( &self, analyses: &[super::analyzer::AnalysisReport], )
src-tauri/src/evolution/reviewer.rs:262
↓ 1 callersMethodanalyze_themes
(&self, analyses: &[super::analyzer::AnalysisReport])
src-tauri/src/evolution/reviewer.rs:322
↓ 1 callersFunctionantiAiReview
(text: string, genre?: string)
src-frontend/src/services/tauri.ts:879
↓ 1 callersMethodappend
(&self, record: ExecutionRecord)
src-tauri/src/capabilities/evolution.rs:61
↓ 1 callersMethodapply
( &self, story_id: &str, chapter_number: i32, commit_json: &str, )
src-tauri/src/story_system/projection_writers.rs:43
↓ 1 callersMethodapply_commit
提交 accepted commit(异步,含投影写入)
src-tauri/src/story_system/mod.rs:265
↓ 1 callersMethodapply_content_preference
(&self, strategy: &mut GenerationStrategy, pref: &crate::db::models_v3::UserPreference)
src-tauri/src/creative_engine/adaptive/generator.rs:218
↓ 1 callersMethodapply_dialogue_preference
(&self, strategy: &mut GenerationStrategy, pref: &crate::db::models_v3::UserPreference)
src-tauri/src/creative_engine/adaptive/generator.rs:189
↓ 1 callersMethodapply_interest
( &self, story_id: &str, )
src-tauri/src/db/repositories_story_system.rs:667
↓ 1 callersMethodapply_operation
(&self, operation: TextOperation)
src-tauri/src/collab/websocket.rs:100
↓ 1 callersMethodapply_pacing_preference
(&self, strategy: &mut GenerationStrategy, pref: &crate::db::models_v3::UserPreference)
src-tauri/src/creative_engine/adaptive/generator.rs:259
↓ 1 callersMethodapply_style_preference
(&self, strategy: &mut GenerationStrategy, pref: &crate::db::models_v3::UserPreference)
src-tauri/src/creative_engine/adaptive/generator.rs:290
↓ 1 callersFunctionapply_vector_projection
异步应用向量投影
src-tauri/src/story_system/projection_writers.rs:334
↓ 1 callersFunctionarchiveForgottenEntities
(storyId: string)
src-frontend/src/services/tauri.ts:256
↓ 1 callersMethodarchive_entity
(&self, entity_id: &str)
src-tauri/src/db/repositories_v3.rs:1062
↓ 1 callersMethodassemble_context
Stage 4: 带引用编号的上下文组装
src-tauri/src/memory/query.rs:407
↓ 1 callersMethodassess_overall
(&self, analyses: &[super::analyzer::AnalysisReport], )
src-tauri/src/evolution/reviewer.rs:219
↓ 1 callersMethodaudit_characters
(&self, story_id: &str)
src-tauri/src/narrative/audit.rs:155
↓ 1 callersMethodaudit_foreshadowings
(&self, story_id: &str)
src-tauri/src/narrative/audit.rs:112
↓ 1 callersMethodaudit_outline
(&self, story_id: &str)
src-tauri/src/narrative/audit.rs:274
↓ 1 callersMethodaudit_scene
审计场景
src-tauri/src/audit/mod.rs:57
↓ 1 callersMethodaudit_scenes
(&self, story_id: &str)
src-tauri/src/narrative/audit.rs:194
↓ 1 callersMethodaudit_world_building
(&self, story_id: &str)
src-tauri/src/narrative/audit.rs:239
↓ 1 callersFunctionautoRevise
(params: { story_id: string; chapter_id?: string; scope: string; selected_text?: string; revision_ty
src-frontend/src/services/tauri.ts:455
↓ 1 callersFunctionautoReviseCancel
(taskId: string)
src-frontend/src/services/tauri.ts:464
↓ 1 callersFunctionautoWrite
(params: { story_id: string; chapter_id: string; target_chars: number; chars_per_loop: number; })
src-frontend/src/services/tauri.ts:444
↓ 1 callersFunctionautoWriteCancel
(taskId: string)
src-frontend/src/services/tauri.ts:452
↓ 1 callersMethodbm25_score
BM25 评分
src-tauri/src/memory/hybrid_search.rs:164
↓ 1 callersMethodbootstrap
启动服务:加载所有启用的定时任务,启动心跳检测
src-tauri/src/task_system/service.rs:57
↓ 1 callersFunctionbrowserTestModelConnection
(modelId: string)
src-frontend/src/services/settings.ts:182
↓ 1 callersMethodbudget_control
Stage 3: 预算控制
src-tauri/src/memory/query.rs:317
↓ 1 callersMethodbuildHeaders
(config: ModelConfig)
src-frontend/src/services/modelService.ts:233
↓ 1 callersMethodbuild_book_result
( &self, book_id: &str, metadata: ExtractedMetadata, world_setting: String,
src-tauri/src/book_deconstruction/analyzer.rs:550
↓ 1 callersMethodbuild_chain_nodes
( &self, version: &SceneVersion, version_map: &HashMap<String, SceneVersion>,
src-tauri/src/versions/service.rs:377
↓ 1 callersMethodbuild_episodic_memory
( &self, _story_id: &str, _chapter_number: i32, )
src-tauri/src/memory/orchestrator.rs:268
↓ 1 callersMethodbuild_evolution_prompt
(&self, original: &str, context: &EvolutionContext)
src-tauri/src/prompts/evolver.rs:151
↓ 1 callersMethodbuild_inspector_prompt
(&self, task: &AgentTask)
src-tauri/src/agents/service.rs:1060
↓ 1 callersMethodbuild_memory_pack
构建记忆包
src-tauri/src/memory/orchestrator.rs:128
↓ 1 callersFunctionbuild_oauth_client
构建OAuth客户端
src-server/src/auth/oauth.rs:15
↓ 1 callersMethodbuild_outline_prompt
(&self, task: &AgentTask)
src-tauri/src/agents/service.rs:1079
↓ 1 callersMethodbuild_plot_prompt
(&self, task: &AgentTask)
src-tauri/src/agents/service.rs:1107
↓ 1 callersMethodbuild_prompt
( &self, context: &AgentContext, content: &str, )
src-tauri/src/agents/inspector.rs:15
↓ 1 callersMethodbuild_prompt_extension
根据配置生成 system prompt 扩展
src-tauri/src/creative_engine/methodology/mod.rs:93
↓ 1 callersMethodbuild_prompt_extension
为故事构建个性化提示词扩展
src-tauri/src/creative_engine/adaptive/personalizer.rs:21
↓ 1 callersFunctionbuild_provider_from_config
(config: &crate::config::settings::AppConfig)
src-tauri/src/embeddings/provider.rs:253
↓ 1 callersMethodbuild_style_prompt
(&self, task: &AgentTask)
src-tauri/src/agents/service.rs:1094
↓ 1 callersMethodbuild_timeline
(&self, scenes: &[crate::db::models_v3::Scene])
src-tauri/src/canonical_state/manager.rs:249
↓ 1 callersMethodbuild_with_query
异步构建,使用 QueryPipeline 根据当前内容智能检索相关知识 这是 StoryContextBuilder 的增强版本,在基础上下文之上, 通过四阶段查询管线(CJK分词→图谱扩展→预算控制→上下文组装) 动态检索与当前写作内容最相关的记忆和实体。
src-tauri/src/creative_engine/context_builder.rs:181
↓ 1 callersMethodbuild_working_memory
( &self, story_id: &str, chapter_number: i32, outline: Option<&str>, )
src-tauri/src/memory/orchestrator.rs:226
↓ 1 callersMethodbuild_writer_prompt
(&self, task: &AgentTask, tier: SubscriptionTier)
src-tauri/src/agents/service.rs:781
↓ 1 callersMethodbuild_writing_prompt
构建写作专用提示词
src-tauri/src/llm/service.rs:551
↓ 1 callersFunctioncalculateLayout
(entities: Entity[], relations: Relation[])
src-frontend/src/components/KnowledgeGraph/KnowledgeGraphView.tsx:51
↓ 1 callersFunctioncalculatePositions
()
src-frontend/src/frontstage/components/AiHintOverlay.tsx:29
↓ 1 callersFunctioncalculateWordCountDelta
(current: number, previous: number)
src-frontend/src/hooks/useSceneVersions.ts:193
↓ 1 callersMethodcalculate_avg_sentence_length
(&self, content: &str)
src-tauri/src/evolution/analyzer.rs:125
↓ 1 callersMethodcalculate_cost
(&self, input_tokens: i32, output_tokens: i32)
src-tauri/src/llm/anthropic.rs:75
↓ 1 callersMethodcalculate_cost
(&self, model: &str, tokens: i32)
src-tauri/src/llm/openai.rs:93
← previousnext →401–500 of 2,870, ranked by callers