MCPcopy Create free account

hub / github.com/KMnO4-zx/paper-insight / functions

Functions1,173 in github.com/KMnO4-zx/paper-insight

↓ 2 callersFunctionfetchArxivPapers
( page: number, query = '', filters: SearchFilters = DEFAULT_SEARCH_FILTERS, limit = 8, readFilter:
frontend-react/src/lib/api.ts:178
↓ 2 callersFunctionfetchChatSessions
(paperId: string)
frontend-react/src/lib/api.ts:195
↓ 2 callersFunctionfetchPaperInfo
(paperId: string)
frontend-react/src/lib/api.ts:121
↓ 2 callersFunctionfetchPaperMarks
(paperIds: string[])
frontend-react/src/lib/api.ts:268
↓ 2 callersMethodfetch_page
(self, venue: str, offset: int)
crawler/openreview_crawler.py:42
↓ 2 callersFunctionfetch_text
(url: str)
scripts/build_acl_2026_jsonl.py:50
↓ 2 callersFunctionfetch_text
(session: requests.Session, url: str, timeout: tuple[int, int] = (10, 30))
scripts/build_cvpr_2026_jsonl.py:139
↓ 2 callersFunctionformatAddedDate
(value: string | null)
frontend-react/src/pages/arxiv-page.tsx:58
↓ 2 callersFunctionformatDailyDate
(value: string | null)
frontend-react/src/pages/hf-daily-page.tsx:76
↓ 2 callersFunctionformatDuration
(seconds: number | null | undefined)
frontend-react/src/pages/admin-page.tsx:137
↓ 2 callersFunctionformatUsageDate
(value: string)
frontend-react/src/pages/admin-page.tsx:185
↓ 2 callersFunctiongetPaperRank
(paper: Paper)
frontend-react/src/pages/hf-daily-page.tsx:40
↓ 2 callersFunctiongetPaperUpvotes
(paper: Paper)
frontend-react/src/pages/hf-daily-page.tsx:36
↓ 2 callersFunctiongetUserId
()
frontend-react/src/lib/storage.ts:7
↓ 2 callersFunctionget_active_llm_config
()
backend/database.py:1597
↓ 2 callersFunctionget_github_callback_url
(request: Request)
backend/app.py:1019
↓ 2 callersFunctionget_or_fetch_paper_info
Get paper from database, or fetch from OpenReview if not exists.
backend/app.py:1667
↓ 2 callersFunctionget_presence_counts
(timeout_seconds: int)
backend/database.py:3829
↓ 2 callersFunctionget_request_ip
(request: Request)
backend/app.py:931
↓ 2 callersMethodget_response_stream
(self, prompt: str, **kwargs)
backend/llm.py:321
↓ 2 callersFunctiongithub_oauth_is_configured
()
backend/app.py:1026
↓ 2 callersFunctionhasClassName
(node: HastNode, className: string)
frontend-react/src/lib/search-highlight.ts:80
↓ 2 callersFunctionhasUnclosedInlineDelimiter
(line: string, delimiter: '$' | '`')
frontend-react/src/lib/content.ts:222
↓ 2 callersFunctionloadModel
()
frontend-react/src/components/active-model-badge.tsx:33
↓ 2 callersFunctionmaskCodeSegments
(content: string)
frontend-react/src/lib/content.ts:12
↓ 2 callersFunctionmask_feishu_webhook_url
(webhook_url: str | None)
backend/feishu.py:28
↓ 2 callersFunctionmigrateLegacyLocalData
()
frontend-react/src/lib/auth-provider.tsx:15
↓ 2 callersFunctionnormalizeHeadingMarkerPrefix
(line: string)
frontend-react/src/lib/content.ts:70
↓ 2 callersFunctionnormalize_keyword_result
(raw_result: dict[str, Any])
backend/keyword_enrichment.py:49
↓ 2 callersFunctionparseAddedDate
(value: string)
frontend-react/src/pages/arxiv-page.tsx:50
↓ 2 callersFunctionparseDailyDate
(value: string)
frontend-react/src/pages/hf-daily-page.tsx:68
↓ 2 callersFunctionparse_arxiv_api_response
(payload: str, requested_arxiv_id: str)
backend/arxiv.py:215
↓ 2 callersFunctionpublic_active_llm_config
(config: dict | None)
backend/app.py:901
↓ 2 callersFunctionpublic_feishu_settings
(settings_row: dict | None)
backend/app.py:837
↓ 2 callersFunctionpublic_user
(user: dict)
backend/app.py:825
↓ 2 callersFunctionreadJson
(response: Response)
frontend-react/src/lib/api.ts:89
↓ 2 callersFunctionreadLocation
()
frontend-react/src/lib/router.ts:10
↓ 2 callersFunctionremoveSession
(sessionId: string)
frontend-react/src/components/chat-panel.tsx:143
↓ 2 callersFunctionrenderUserDateSortButton
(sortBy: Extract<AdminUserSortBy, 'created_at' | 'last_login_at'>)
frontend-react/src/pages/admin-page.tsx:415
↓ 2 callersFunctionrequest_json
( session: requests.Session, url: str, args: argparse.Namespace, context: str, )
scripts/download_icml_2026_openreview.py:266
↓ 2 callersFunctionretry_sleep_seconds
( response: requests.Response | None, attempt: int, args: argparse.Namespace, )
scripts/download_icml_2026_openreview.py:309
↓ 2 callersFunctionsave_cache
(path: Path, cache: dict[str, dict[str, Any]])
scripts/build_cvpr_2026_jsonl.py:131
↓ 2 callersFunctionsendStream
(url: string, body: object, assistantId: string)
frontend-react/src/components/chat-panel.tsx:159
↓ 2 callersFunctionset_github_oauth_cookie
(response: Response, key: str, value: str)
backend/app.py:1030
↓ 2 callersFunctionstart_background_analysis_task
()
backend/app.py:262
↓ 2 callersMethodstop
停止后台任务
backend/background_tasks.py:270
↓ 2 callersFunctionstreamSse
( input: RequestInfo | URL, init: RequestInit, handlers: StreamOptions, )
frontend-react/src/lib/api.ts:475
↓ 2 callersFunctionsubmitMessage
()
frontend-react/src/components/chat-panel.tsx:206
↓ 2 callersFunctionsubmitPasswordLogin
()
frontend-react/src/pages/auth-page.tsx:55
↓ 2 callersFunctionsyncPresence
()
frontend-react/src/components/site-navbar.tsx:71
↓ 2 callersFunctionsync_hf_daily_once
()
backend/app.py:427
↓ 2 callersMethodtext
(self)
scripts/build_acl_2026_jsonl.py:36
↓ 2 callersFunctiontoggleUserSort
(sortBy: AdminUserSortBy)
frontend-react/src/pages/admin-page.tsx:400
↓ 2 callersFunctiontruncate_to_tokens_or_chars
(text: str, max_tokens: int, max_chars: int)
scripts/test_code_availability_prompt.py:29
↓ 2 callersFunctionuniqueMetadataValues
(values: Array<string | null | undefined>)
frontend-react/src/hooks/use-zotero-paper-metadata.ts:22
↓ 2 callersFunctionunmaskCodeSegments
(content: string, segments: string[])
frontend-react/src/lib/content.ts:23
↓ 2 callersFunctionuseChart
()
frontend-react/src/components/ui/chart.tsx:27
↓ 2 callersFunctionvalidate_jsonl
(path: Path, expected_venue: str)
scripts/download_icml_2026_openreview.py:460
↓ 2 callersFunctionverify_password
(password_hash: str, password: str)
backend/auth.py:19
↓ 2 callersFunctionwriteStoredAdminTaskId
(taskId: string)
frontend-react/src/pages/admin-page.tsx:112
↓ 1 callersMethod__init__
(self)
scripts/build_cvpr_2026_jsonl.py:40
↓ 1 callersFunction_as_origins
(value: object, default: tuple[str, ...])
backend/config.py:142
↓ 1 callersFunction_authors_from_visible_text
(value: str)
scripts/build_cvpr_2026_jsonl.py:299
↓ 1 callersFunction_build_cache_key
( venue_prefix: str | None, offset: int, limit: int, search: str | None, search_title: boo
backend/database.py:2674
↓ 1 callersFunction_build_pdf_url
(source_id: str)
backend/hf_daily.py:46
↓ 1 callersFunction_build_user_prompt
(paper_info: dict[str, Any])
backend/keyword_enrichment.py:82
↓ 1 callersFunction_candidate_from_url
(raw_value: str)
backend/arxiv.py:48
↓ 1 callersFunction_dedupe_preserving_order
(values: list[str])
scripts/build_chi_2026_jsonl.py:322
↓ 1 callersFunction_delta_to_dict
(delta)
backend/llm.py:207
↓ 1 callersFunction_entry_arxiv_id
(entry: ET.Element)
backend/arxiv.py:124
↓ 1 callersFunction_entry_authors
(entry: ET.Element)
backend/arxiv.py:152
↓ 1 callersFunction_entry_categories
(entry: ET.Element)
backend/arxiv.py:143
↓ 1 callersFunction_entry_pdf_url
(entry: ET.Element, arxiv_id: str)
backend/arxiv.py:134
↓ 1 callersFunction_expand_inline_heading_line
(line: str)
backend/markdown_utils.py:85
↓ 1 callersFunction_extract_author_names
(authors: Any)
backend/hf_daily.py:24
↓ 1 callersFunction_extract_doi
(node: ET.Element)
scripts/build_chi_2026_jsonl.py:110
↓ 1 callersFunction_extract_json_object
(raw_text: str)
backend/code_availability.py:26
↓ 1 callersFunction_extract_json_object
(raw_text: str)
backend/keyword_enrichment.py:13
↓ 1 callersFunction_extract_keywords
(paper: dict[str, Any])
backend/hf_daily.py:39
↓ 1 callersFunction_fetch_keywords_for_papers
(conn: psycopg.Connection, paper_ids: list[str])
backend/database.py:139
↓ 1 callersFunction_get_cached_result
(cache_key: str)
backend/database.py:2691
↓ 1 callersFunction_get_openalex_batch
(session: requests.Session, params: dict[str, str])
scripts/build_chi_2026_jsonl.py:200
↓ 1 callersFunction_get_paper_cache_dir
()
backend/utils.py:81
↓ 1 callersFunction_is_likely_heading_fragment
(fragment: str)
backend/markdown_utils.py:72
↓ 1 callersFunction_is_provider_content_block_error
(exc: Exception)
backend/code_availability.py:41
↓ 1 callersFunction_is_provider_content_block_error
(exc: Exception)
backend/keyword_enrichment.py:28
↓ 1 callersFunction_legacy_search_rank_score
( paper: dict, normalized_search: str, search_title: bool, search_abstract: bool, matched_
backend/database.py:2900
↓ 1 callersFunction_looks_like_pdf_url
(url: str)
backend/utils.py:293
↓ 1 callersFunction_mask_code_segments
(content: str)
backend/markdown_utils.py:7
↓ 1 callersFunction_nested_value
(data: dict, path: tuple[str, ...])
backend/llm.py:48
↓ 1 callersFunction_normalize_bracket_math
(content: str)
backend/markdown_utils.py:51
↓ 1 callersFunction_normalize_entry
(raw_entry: dict[str, Any])
backend/hf_daily.py:50
↓ 1 callersFunction_normalize_entry
(entry: ET.Element, requested_arxiv_id: str)
backend/arxiv.py:166
↓ 1 callersFunction_normalize_escaped_inline_math
(content: str)
backend/markdown_utils.py:39
↓ 1 callersFunction_normalize_markdown_line
(line: str)
backend/markdown_utils.py:99
↓ 1 callersFunction_normalize_meta_author
(value: str)
scripts/build_cvpr_2026_jsonl.py:306
↓ 1 callersFunction_normalize_pdf_url
(paper_id: str, pdf_url: str | None)
scripts/import_papers.py:19
↓ 1 callersFunction_normalize_uuid
(value: object)
backend/database.py:84
↓ 1 callersFunction_normalized_title
(paper: dict)
backend/database.py:2877
↓ 1 callersFunction_object_to_dict
(value: Any)
backend/llm.py:28
← previousnext →201–300 of 1,173, ranked by callers