MCPcopy Create free account

hub / github.com/OpenRaiser/PaperFlow / functions

Functions3,508 in github.com/OpenRaiser/PaperFlow

↓ 7 callersFunctionparse_date
(value: Any)
experiments/drift/build_drift_adaptation_experiment.py:50
↓ 7 callersFunctionparse_string_list
(raw_value: Any)
experiments/baselines/citation_enhanced/runner.py:118
↓ 7 callersFunctionrect
(page: fitz.Page, box: tuple[float, float, float, float], fill, stroke=None, width: float = 0.7)
experiments/human_eval/draw_error_analysis_single_case.py:42
↓ 7 callersFunctionrefreshDashboard
()
deployments/desktop/static/app.js:1135
↓ 7 callersFunctionrefreshWikiStats
()
deployments/desktop/static/app.js:1219
↓ 7 callersFunctionrgb
(c: tuple[int, int, int])
experiments/human_eval/draw_interest_drift_heatmap.py:166
↓ 7 callersFunctionsafe_div
(numerator: float, denominator: float)
experiments/main_experiment/build_main_experiment_metric_suite.py:43
↓ 7 callersFunctionsetDailyTaskState
(taskId = "", userId = "", polling = false)
deployments/desktop/static/desktop.js:1553
↓ 7 callersFunctionshowSettingsMessage
(message)
deployments/desktop/static/desktop.js:5384
↓ 7 callersFunctionupdateSelectionSummary
()
deployments/desktop/static/desktop.js:2394
↓ 7 callersFunctionwrite_text_ensuring_parent
(path: Path, text: str)
experiments/ablation/run_paperflow_mechanism_ablation_resumable.py:116
↓ 6 callersFunction_apply_chat_metadata
( result: Dict[str, Any], *, mode: str, retrieval_required: bool, routing_reason: str,
deployments/desktop/shared/agents.py:4499
↓ 6 callersFunction_dedupe_preserve_order
(values: List[str])
agents/coldstart-agent/main.py:900
↓ 6 callersFunction_extract_first_meta_content
(html: str, names: List[str])
skills/journal-fetcher/scripts/fetch_journal.py:301
↓ 6 callersFunction_extract_paragraphs_from_fragment
( html_fragment: str, *, min_length: int = 80, max_paragraphs: int = 3, )
skills/journal-fetcher/scripts/fetch_journal.py:404
↓ 6 callersFunction_field
(value: object, name: str, default: object = None)
paperflow/providers/llm.py:61
↓ 6 callersFunction_format_plain_url
(url: str)
agents/reading-agent/main.py:938
↓ 6 callersFunction_keyword_hit_count
(selected_papers: Optional[List[Dict]], candidates: List[str])
scripts/drift_engine.py:1216
↓ 6 callersFunction_markdown_link
(label: str, target: str)
agents/wiki-agent/export/monthly_report.py:179
↓ 6 callersFunction_normalize_list
(value: Any)
agents/wiki-agent/ingest/from_reading_report.py:48
↓ 6 callersFunction_normalize_topic_values
(paper: Dict[str, Any])
skills/profile-updater/scripts/update_profile.py:516
↓ 6 callersFunction_normalize_vector
(vector: List[float])
skills/profile-updater/scripts/update_profile.py:396
↓ 6 callersMethod_send_json
(self, payload: Dict[str, Any], status: int = 200)
deployments/desktop/server.py:491
↓ 6 callersFunctionactiveUser
()
deployments/desktop/static/app.js:482
↓ 6 callersFunctionas_float
(value: Any)
experiments/llm_comparison/build_llm_model_comparison_table.py:135
↓ 6 callersFunctionbuild_embedding_provider
Construct the configured embedding provider, falling back to hash on missing deps.
paperflow/providers/embedding.py:163
↓ 6 callersFunctionclamp
(value: float, lower: float = 0.0, upper: float = 1.0)
experiments/baselines/citation_enhanced/runner.py:78
↓ 6 callersFunctionclean_extracted_text
Normalize PDF text so downstream regexes behave predictably.
skills/pdf-parser/scripts/parse_pdf.py:141
↓ 6 callersMethodclose
(self)
experiments/tests/test_strict_daily_simulation.py:7
↓ 6 callersFunctioncopy_if_exists
(src: Path, dst: Path)
experiments/benchmark/prepare_hf_benchmark_package.py:36
↓ 6 callersFunctiondraw_text_center
( draw: ImageDraw.ImageDraw, xy: tuple[float, float], text: str, fnt: ImageFont.FreeTypeFont,
experiments/human_eval/draw_model_eval_numberline.py:84
↓ 6 callersFunctionemit_fetched
(source: str, papers: List[Dict])
deployments/feishu/daily-push-agent/main.py:1194
↓ 6 callersFunctionensure_chat_tables
Ensure persistent GUI chat history tables exist for upgraded databases.
skills/storage-helper/scripts/db_ops.py:256
↓ 6 callersFunctionformat_direction_label
Return a stable user-facing label for a canonical direction key or alias.
config/direction_lexicon.py:491
↓ 6 callersMethodgenerate
( self, prompt: str, *, system: Optional[str] = None, temperature: flo
paperflow/providers/llm.py:345
↓ 6 callersFunctiongenerate_interest_vector
Generate a deterministic pseudo-vector from the detected directions.
agents/coldstart-agent/main.py:1623
↓ 6 callersFunctiongraphBody
(node)
deployments/desktop/static/desktop.js:3199
↓ 6 callersMethodhandle_cold_start
处理冷启动
agents/master-coordinator/main.py:1664
↓ 6 callersFunctionhas_any
(terms: Tuple[str, ...])
agents/reading-agent/main.py:2006
↓ 6 callersFunctioniter_jsonl
(path: Path)
experiments/main_experiment/build_main_experiment_extended_table.py:141
↓ 6 callersFunctionload_font
(path: str, size: int)
experiments/human_eval/draw_llm_token_cost_ref_bar.py:56
↓ 6 callersFunctionload_roles_meta
加载角色元数据
agents/role-manager/main.py:57
↓ 6 callersFunctionmerge_parsed_profile_into_profile
Merge natural-language signals into an existing profile.
agents/coldstart-agent/main.py:425
↓ 6 callersFunctionnormalizeCitations
(data)
deployments/desktop/static/desktop.js:4204
↓ 6 callersFunctionnormalize_phrase_text
(value: Any)
experiments/baselines/scholar_inbox/runner.py:142
↓ 6 callersFunctionnormalize_topic
(value: Any)
experiments/human_eval/build_drift_human_eval_packet.py:31
↓ 6 callersFunctionparse_string_list
(raw_value: Any)
experiments/baselines/nl_profile/runner.py:98
↓ 6 callersFunctionplain_output
Normalize Rich/Typer help output for CI assertions.
tests/test_cli.py:23
↓ 6 callersFunctionprofileInfoItem
(label, value, variant = "")
deployments/desktop/static/desktop.js:4999
↓ 6 callersFunctionrenderPush
(push, options = {})
deployments/desktop/static/desktop.js:2241
↓ 6 callersFunctionrenderRoles
(roles)
deployments/desktop/static/app.js:615
↓ 6 callersFunctionrenderWikiGraph
()
deployments/desktop/static/desktop.js:3704
↓ 6 callersFunctionreset_sqlite_sequences
Reset autoincrement counters after destructive cleanup.
scripts/clear_database.py:222
↓ 6 callersFunctionsetActiveUser
(userId)
deployments/desktop/static/app.js:471
↓ 6 callersFunctionsetStatus
(message)
deployments/desktop/static/desktop.js:1592
↓ 6 callersFunctionsetView
(name, updateHash = true, options = {})
deployments/desktop/static/desktop.js:2025
↓ 6 callersFunctiontodayDateValue
()
deployments/desktop/static/desktop.js:1512
↓ 6 callersFunctionx_pos
(score: float)
experiments/human_eval/draw_interest_drift_paperflow_style.py:93
↓ 5 callersFunction_approx_conference_publish_date
Approximate a release date for proceedings sources without per-paper timestamps.
skills/openreview-fetcher/scripts/fetch_openreview.py:227
↓ 5 callersFunction_attach_chat_session
( result: Dict[str, Any], *, user_id: str, session_id: str, question: str, persist_cha
deployments/desktop/shared/agents.py:4574
↓ 5 callersFunction_build_scholar_html
(publications=None, *, stats=None, interests=None, homepage_url=None)
experiments/tests/test_profile_bootstrap.py:33
↓ 5 callersFunction_clamp
(value: float, minimum: float, maximum: float)
skills/profile-updater/scripts/update_profile.py:96
↓ 5 callersFunction_clean_pdf_evidence_text
Remove common PDF extraction noise before retrieval/report synthesis.
agents/reading-agent/main.py:641
↓ 5 callersFunction_configured_notes_root_dir
()
deployments/desktop/shared/agents.py:390
↓ 5 callersFunction_create_completion
(token_budget: int, *, use_response_format: bool)
agents/master-coordinator/scripts/llm_parser.py:1252
↓ 5 callersFunction_deserialize_json_list
Best-effort parse for JSON list fields stored in SQLite.
skills/storage-helper/scripts/db_ops.py:37
↓ 5 callersFunction_display_path
(path: Path)
deployments/desktop/shared/agents.py:418
↓ 5 callersFunction_env_flag
(name: str, default: bool = False)
agents/reading-agent/main.py:172
↓ 5 callersFunction_first_text
(paper: Dict[str, Any], metadata: Dict[str, Any], *keys: str)
deployments/desktop/shared/agents.py:191
↓ 5 callersFunction_looks_like_pdf_url
(candidate: Any)
agents/reading-agent/main.py:1561
↓ 5 callersFunction_normalize_match_text
(values: Any)
skills/profile-updater/scripts/update_profile.py:473
↓ 5 callersFunction_normalize_response_language
(value: Any = None)
agents/wiki-agent/retrieve/answer.py:39
↓ 5 callersFunction_paper
(title, embedding, keywords, selected_at)
tests/test_interest_drift.py:17
↓ 5 callersFunction_paper_has_sufficient_metadata_for_report
Whether the existing paper payload is already enough for a solid abstract-based report.
agents/reading-agent/main.py:1790
↓ 5 callersFunction_paper_metadata
(paper: Dict[str, Any])
deployments/desktop/shared/agents.py:184
↓ 5 callersFunction_parse_response
(response: Any)
agents/master-coordinator/scripts/llm_parser.py:1269
↓ 5 callersFunction_round_mapping
(values: Dict[str, float], digits: int = 4)
skills/profile-updater/scripts/update_profile.py:112
↓ 5 callersMethod_route_to_coordinator
路由消息到 master-coordinator Args: user_id: 用户 ID message: 消息内容 chat_id: 聊天 ID(用于回复到原聊天)
deployments/feishu/webhook-server/scripts/webhook_server.py:1052
↓ 5 callersFunction_run_cli
( args: List[str], *, input_text: Optional[str] = None, cwd: Optional[str] = None, env: Op
deployments/feishu/feishu-reporter/scripts/feishu_reporter.py:192
↓ 5 callersFunction_safe_filename
(value: Any, *, max_len: int = 120)
agents/reading-agent/main.py:295
↓ 5 callersFunction_unique_ints
(values: Iterable[Any], *, minimum: int = 1, maximum: Optional[int] = None)
deployments/desktop/shared/agents.py:149
↓ 5 callersFunction_update_drift_state
鏇存柊鍥涢樁娈垫紓绉绘祦绋嬶細 stable -> shifting -> recovered -> stable 姝e悜婕傜Щ鎻愬崌 score锛屾仮澶嶈繃绋嬮檷浣?score銆?
scripts/drift_engine.py:1380
↓ 5 callersFunction_xml_text
(node: ET.Element, *paths: str)
deployments/feishu/daily-push-agent/main.py:154
↓ 5 callersFunctionadd_term
(value: Any)
agents/reading-agent/main.py:2306
↓ 5 callersFunctionbuild_default_drift_state
(now_iso: Optional[str] = None)
skills/profile-updater/scripts/update_profile.py:120
↓ 5 callersFunctionbuild_empty_profile
Create the default profile shell used before cold start completes.
agents/master-coordinator/main.py:371
↓ 5 callersFunctionclamp
(value: float, lower: float = 0.0, upper: float = 1.0)
experiments/baselines/scholar_inbox/runner.py:62
↓ 5 callersFunctionclamp
(value: float, lower: float = 0.0, upper: float = 1.0)
experiments/baselines/discourse_aware/runner.py:153
↓ 5 callersFunctionclamp
(value, min, max)
deployments/desktop/static/desktop.js:3237
↓ 5 callersFunctionclear_tables
Delete all rows from the provided tables.
scripts/clear_database.py:215
↓ 5 callersFunctioncolor_for_score
(score: float)
experiments/human_eval/draw_interest_drift_heatmap.py:67
↓ 5 callersFunctionentities_text
(entities: Sequence[str])
experiments/baselines/knowledge_entity/runner.py:357
↓ 5 callersFunctionformat_number_ranges
Format selected numbers as compact ranges such as 01-03, 07, 09.
agents/feedback-agent/main.py:344
↓ 5 callersFunctionget_latest_selected_papers
Get the latest selected-paper batch for a user. Returns: Dict with push_id / selection_time / papers, or None when no selection exis
skills/storage-helper/scripts/db_ops.py:1467
↓ 5 callersFunctionis_must_read
Check if a paper matches the must-read list.
skills/profile-updater/scripts/update_profile.py:1230
↓ 5 callersFunctionloadUsers
(preferredUserId = state.userId)
deployments/desktop/static/app.js:543
↓ 5 callersFunctionload_font
(path: str, size: int)
experiments/human_eval/draw_error_analysis_figure.py:128
↓ 5 callersFunctionload_font
(path: str, size: int)
experiments/human_eval/draw_llm_token_cost_vertical_bar.py:56
↓ 5 callersFunctionload_font
(path: str, size: int)
experiments/human_eval/draw_llm_token_cost_axis.py:53
↓ 5 callersFunctionload_font
(path: str, size: int)
experiments/human_eval/draw_model_eval_ggbench_minimal.py:58
← previousnext →201–300 of 3,508, ranked by callers