Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/849261680/chat-resume
/ functions
Functions
2,975 in github.com/849261680/chat-resume
⨍
Functions
2,975
◇
Types & classes
398
↳
Endpoints
56
↓ 2 callers
Function
fetchWithTimeout
( path: string, init: RequestInit = {}, timeoutMs = 45000, baseUrl = API_BASE_URL, )
frontend/src/lib/httpClient.ts:29
↓ 2 callers
Function
final_resume_score_scorer
合并核心维度,给出面向简历优化目标的总分。
backend/braintrust_resume_scorers.py:327
↓ 2 callers
Function
findVisibleElement
(targetText: string)
frontend/e2e/editor-workflows.spec.ts:494
↓ 2 callers
Function
fitTextareaToContent
按内容高度撑开项目长文本输入框,避免简介和成果被单行裁切。
frontend/src/components/editor/ProjectsEditor.tsx:33
↓ 2 callers
Function
flatten_resume_text
用于把简历正文(排除 JD)压平成可搜索文本。
backend/app/services/agent/resume_rule_score.py:125
↓ 2 callers
Function
flushEvent
()
frontend/src/lib/api.ts:253
↓ 2 callers
Method
format
用于处理format。
backend/app/infra/logging_setup.py:105
↓ 2 callers
Function
formatStandaloneDiffText
(text: string)
frontend/src/components/editor/DiffReviewCard.tsx:156
↓ 2 callers
Function
formatStreamError
(message: string, clientRequestId: string)
frontend/src/hooks/useStreamingChat.ts:95
↓ 2 callers
Function
format_decimal
用于格式化decimal。
eval/compare_trends.py:251
↓ 2 callers
Function
format_gate_status
用于格式化gate状态。
eval/analyze_results.py:1039
↓ 2 callers
Function
forwardStreamLogToFrontendFile
(message: string, payload?: Record<string, unknown>)
frontend/src/hooks/useStreamingChat.ts:45
↓ 2 callers
Function
gate_status
用于处理gate状态。
eval/compare_trends.py:123
↓ 2 callers
Function
generate_session_token
用于生成只在服务端可校验的高熵会话令牌。
backend/app/infra/security.py:65
↓ 2 callers
Function
getCenteredPersonalInfoLayout
(hasPhoto: boolean)
frontend/src/components/preview/sections/personalInfoLayout.ts:45
↓ 2 callers
Function
getEmeraldPersonalInfoLayout
(hasPhoto: boolean)
frontend/src/components/preview/sections/personalInfoLayout.ts:58
↓ 2 callers
Function
getLayoutConfigDirtyStorageKey
(resumeId: number)
frontend/src/lib/resumeLayoutConfig.ts:259
↓ 2 callers
Function
getLayoutConfigStorageKey
(resumeId: number)
frontend/src/lib/resumeLayoutConfig.ts:254
↓ 2 callers
Function
getPathLocale
(pathname: string)
frontend/src/proxy.ts:108
↓ 2 callers
Method
getPayPalPlan
()
frontend/src/lib/api.ts:558
↓ 2 callers
Function
getResumeCardStatus
(resume: Resume, t: ReturnType<typeof useTranslations>)
frontend/src/app/[locale]/resumes/page.tsx:86
↓ 2 callers
Function
getResumeSortTimestamp
(resume: Resume)
frontend/src/app/[locale]/resumes/page.tsx:271
↓ 2 callers
Method
getResumes
()
frontend/src/lib/api.ts:301
↓ 2 callers
Function
getSessionSortTimestamp
(session: InterviewSessionSummary)
frontend/src/app/[locale]/interviews/page.tsx:220
↓ 2 callers
Function
get_log_context
用于获取日志上下文。
backend/app/infra/request_context.py:17
↓ 2 callers
Method
get_plan
用于获取方案。
backend/app/services/paypal_billing_service.py:123
↓ 2 callers
Function
get_resume_for_user
校验用户对目标简历的访问权限。
backend/app/services/interview/session_service.py:103
↓ 2 callers
Method
get_subscription
用于获取订阅。
backend/app/services/paypal_billing_service.py:144
↓ 2 callers
Function
get_url
用于获取url。
backend/alembic/env.py:28
↓ 2 callers
Function
grade_score
用于把总分映射成等级标签。
backend/app/services/agent/resume_rule_score.py:94
↓ 2 callers
Function
handleJdImageOcr
(file: File)
frontend/src/components/editor/JobApplicationEditor.tsx:86
↓ 2 callers
Function
handler
用于处理handler。
backend/tests/test_google_oauth_client.py:66
↓ 2 callers
Function
increment_counter
用于递增 run 状态中的整数计数器。
backend/app/agents/resume/observability.py:29
↓ 2 callers
Function
isInputValueInViewport
(page: Page, value: string)
frontend/e2e/editor-workflows.spec.ts:536
↓ 2 callers
Function
isSameSpacingStep
(scale: number, currentScale: number)
frontend/src/components/preview/hooks/smartFitCore.ts:65
↓ 2 callers
Function
isVisibilityToolEvent
(event: StreamEvent)
frontend/src/components/editor/AgentStreamEventList.tsx:88
↓ 2 callers
Method
is_noop_preview_failure
用于识别不会落库的同文改写失败,避免污染用户工具卡片。
backend/app/agents/resume/tool_execution.py:1053
↓ 2 callers
Function
judge_resume_quality
用于返回 AGENT 是否把简历改好的统一判断。
backend/app/services/agent/resume_quality_judgment.py:17
↓ 2 callers
Function
judge_with_llm
用 LLM 评判 Agent 输出质量。
backend/app/services/agent/llm_judge.py:72
↓ 2 callers
Function
keyword_improvement
用于处理keywordimprovement。
eval/compare_trends.py:115
↓ 2 callers
Function
keyword_match_rate
返回关键词覆盖率 [0, 1]。
eval/score.py:117
↓ 2 callers
Method
launch
用于处理launch。
backend/tests/test_export_service.py:319
↓ 2 callers
Method
list_job_posts_for_user
用于列出当前用户的 JD 记录,支持按公司/岗位/JD 文本粗筛。
backend/app/services/domain/resume_service.py:111
↓ 2 callers
Method
llm_request_event
用于生成 LLM 请求事件。
backend/app/agents/resume/agent_loop.py:664
↓ 2 callers
Function
load_backend_env
用于在 shell 未导出时读取 backend/.env 里的 eval 依赖。
eval/harness.py:31
↓ 2 callers
Function
load_backend_env
用于在导入 app 配置前读取 backend/.env。
eval/run_excellent_eval.py:23
↓ 2 callers
Function
load_json
用于加载json。
eval/compare_trends.py:12
↓ 2 callers
Function
load_json_case_file
用于读取 eval/cases 下的 JSON 样本文件。
eval/run_eval.py:42
↓ 2 callers
Method
log_run_summary
用于记录一次 Resume Agent run 的单条结构化摘要。
backend/app/agents/resume/run_lifecycle.py:161
↓ 2 callers
Function
login
(email: string, password: string)
frontend/src/lib/auth.tsx:165
↓ 2 callers
Method
login
(email: string, password: string)
frontend/src/lib/auth.tsx:104
↓ 2 callers
Function
loginAs
(page: Page, email: string)
frontend/e2e/editor-workflows.spec.ts:16
↓ 2 callers
Method
logout
()
frontend/src/lib/auth.tsx:148
↓ 2 callers
Function
looksLikeJsonObject
(text?: string)
frontend/src/components/editor/DiffReviewCard.tsx:102
↓ 2 callers
Method
mark_approved
用于记录 SDK 已批准的工具调用。
backend/app/agents/resume/sdk_tool_lifecycle.py:43
↓ 2 callers
Function
materializePrintPayload
(raw: unknown)
frontend/src/app/(print)/resume/print/printPayload.ts:14
↓ 2 callers
Function
materialize_resume_print_payload
用于按契约字段顺序生成打印页载荷字典。
backend/app/services/processing/resume_print_payload.py:40
↓ 2 callers
Function
maybe_compact_resume_context
用于在长上下文超过阈值时返回摘要 JSON,短上下文保持原样。
backend/app/agents/resume/session.py:99
↓ 2 callers
Function
measureBulletHeight
(spacingScale: number)
frontend/e2e/resume-template-style.spec.ts:653
↓ 2 callers
Function
measureRenderableLines
(contentElement: HTMLElement | null)
frontend/src/components/preview/hooks/useLineBasedPagination.ts:82
↓ 2 callers
Function
moveModule
(module: ResumeModule, direction: 'up' | 'down')
frontend/src/components/preview/ResumeLayoutControls.tsx:114
↓ 2 callers
Function
moveResumeModule
( config: ResumeLayoutConfig, module: ResumeModule, direction: 'up' | 'down', )
frontend/src/lib/resumeLayoutConfig.ts:238
↓ 2 callers
Function
normalizeAiMarkdown
(content: string)
frontend/src/lib/markdown.ts:2
↓ 2 callers
Function
normalizeDiffSide
(text: string | undefined, side: 'before' | 'after')
frontend/src/components/editor/DiffReviewCard.tsx:127
↓ 2 callers
Function
normalize_highlights
用于标准化highlights。
eval/score.py:234
↓ 2 callers
Function
normalize_resume_skill_items
用于清理技能输入并保持首次出现顺序。
backend/app/tools/resume/document.py:556
↓ 2 callers
Function
parseApiTimestamp
(dateString: string)
frontend/src/app/[locale]/resumes/page.tsx:59
↓ 2 callers
Method
pdf
用于处理pdf。
backend/tests/test_export_service.py:294
↓ 2 callers
Method
publish_rejected_tool
用于发布用户拒绝工具事件。
backend/app/agents/resume/tool_execution.py:744
↓ 2 callers
Method
publish_terminal_text
用于在拒绝后发布确定性终止文本。
backend/app/agents/resume/tool_execution.py:609
↓ 2 callers
Method
publish_visible_tool_call
用于发布可见的工具开始事件。
backend/app/agents/resume/tool_execution.py:636
↓ 2 callers
Function
ratio
用于处理ratio。
eval/compare_trends.py:23
↓ 2 callers
Function
readChatInputBoxSource
()
frontend/src/components/editor/chatInputBoxSpacing.test.mjs:11
↓ 2 callers
Function
readChatSelectionHighlightAlignment
(page: Page, text: string)
frontend/e2e/editor-workflows.spec.ts:463
↓ 2 callers
Function
readInterviewDefaults
(resumeItem?: ResumeListItem, resumeDetail?: Resume | null)
frontend/src/app/[locale]/interviews/page.tsx:37
↓ 2 callers
Function
readLayoutPersistenceSources
()
frontend/src/hooks/resumeEditorLayoutPersistence.test.mjs:10
↓ 2 callers
Method
recordPendingTool
(record: PendingToolRecord)
frontend/src/hooks/streamingUiSession.ts:134
↓ 2 callers
Method
record_event
用于记录 webhook 事件并识别重复事件。
backend/app/services/billing_webhook_service.py:46
↓ 2 callers
Method
record_success
请求成功后清空失败状态。
backend/app/runtime/pi_agent_openrouter.py:157
↓ 2 callers
Function
record_voice_interview_message
把实时语音面试文本落到 interview_turns。 面试官消息作为 question,候选人消息作为最近一轮 question 的 answer。
backend/app/services/interview/session_service.py:278
↓ 2 callers
Function
reduceToolCompletion
( state: StreamProtocolState, event: Extract<StreamEvent, { type: 'tool_result' | 'tool_failed' }>, )
frontend/src/hooks/streamingEventProtocol.ts:431
↓ 2 callers
Function
refreshSession
()
frontend/src/lib/auth.tsx:208
↓ 2 callers
Method
remember_visible_tool_call
用于记录工具调用是否已经展示。
backend/app/agents/resume/tool_execution.py:999
↓ 2 callers
Function
removeItem
(groupId: string, itemIndex: number)
frontend/src/components/editor/SkillsEditor.tsx:103
↓ 2 callers
Function
renderInlineDiffBlock
(text: string, peerText: string | undefined, kind: 'remove' | 'add', active = true)
frontend/src/components/editor/DiffReviewCard.tsx:293
↓ 2 callers
Function
renderMemoryToolDecisionActivity
( event: ToolDecisionEvent, events: StreamEvent[], key: number, )
frontend/src/components/editor/AgentStreamEventList.tsx:103
↓ 2 callers
Function
reset_log_context
用于处理reset日志上下文。
backend/app/infra/request_context.py:47
↓ 2 callers
Function
resolve
(specifier, context, nextResolve)
frontend/src/components/preview/hooks/useSmartFit.test.mjs:7
↓ 2 callers
Function
resolve
(specifier, context, nextResolve)
frontend/src/lib/resumeLayoutConfig.test.mjs:8
↓ 2 callers
Function
resolveToolInput
(data: Record<string, unknown>)
frontend/src/hooks/streamingEventProtocol.ts:206
↓ 2 callers
Method
result
()
backend/tests/test_agent_trajectory.py:95
↓ 2 callers
Function
resume_changed
用于判断 smoke 运行是否实际改动了任意简历字段。
backend/scripts/run_resume_agent_smoke.py:40
↓ 2 callers
Function
resume_chat_history_to_messages
用于把持久化聊天记录还原为 Pi 风格消息链。
backend/app/agents/resume/message_conversion.py:28
↓ 2 callers
Function
resume_section_display_name
用于把内部板块 key 转成前端更容易展示的中文名称。
backend/app/tools/resume/sections.py:69
↓ 2 callers
Method
revoke_session
用于把指定刷新会话标记为已失效。
backend/app/services/domain/refresh_session_service.py:70
↓ 2 callers
Method
run_confirmed_tool
用于执行已确认或免确认的业务工具。
backend/app/agents/resume/tool_execution.py:544
↓ 2 callers
Function
run_single_case
用于运行单个测试用例,返回本地报告格式。
eval/run_eval.py:60
↓ 2 callers
Function
sample_resume
用于生成本地 eval 的最小简历。
backend/evals/run_local.py:287
↓ 2 callers
Function
searchLargestFittingScale
( loScale: number, hiScale: number, limitBottom: number, measure: (scale: number) => Promise<number>,
frontend/src/components/preview/hooks/smartFitCore.ts:70
↓ 2 callers
Function
selectChatMessageText
(page: Page, text: string)
frontend/e2e/editor-workflows.spec.ts:440
← previous
next →
601–700 of 2,975, ranked by callers