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
↓ 1,787 callers
Method
get
用于按 session_id 获取已有确认队列。
backend/app/runtime/permissions.py:20
↓ 444 callers
Method
append
用于追加一条新的长期记忆。
backend/app/tools/resume/memory_tool.py:62
↓ 144 callers
Method
filter
用于处理filter。
backend/tests/test_billing_webhook_idempotency.py:12
↓ 87 callers
Method
add
用于处理add。
backend/tests/test_billing_webhook_idempotency.py:28
↓ 84 callers
Method
goto
用于处理goto。
backend/tests/test_export_service.py:277
↓ 75 callers
Method
query
用于处理query。
backend/tests/test_billing_webhook_idempotency.py:24
↓ 66 callers
Method
evaluate
用于处理evaluate。
backend/tests/test_export_service.py:285
↓ 62 callers
Method
first
用于处理first。
backend/tests/test_billing_webhook_idempotency.py:16
↓ 60 callers
Function
_auth_headers
用于处理认证headers。
backend/tests/test_api_e2e.py:115
↓ 57 callers
Function
_register
用于处理register。
backend/tests/test_api_e2e.py:87
↓ 51 callers
Function
_login
用于处理login。
backend/tests/test_api_e2e.py:100
↓ 47 callers
Function
_parser
返回一个不需要 API Key 的解析器实例(仅测试纯函数)。
backend/tests/test_resume_parser.py:25
↓ 46 callers
Function
execute_prepared_resume_tool_call
用于执行已解析的简历工具参数并返回统一 runtime 结果。
backend/app/tools/resume/registry.py:942
↓ 46 callers
Method
refresh
()
frontend/src/lib/auth.tsx:139
↓ 38 callers
Method
replace
用于替换指定 scope 内的一条已有记忆。
backend/app/tools/resume/memory_tool.py:85
↓ 36 callers
Function
apiFetch
(path: string, init: RequestInit = {}, baseUrl = API_BASE_URL)
frontend/src/lib/httpClient.ts:17
↓ 32 callers
Method
close
用于处理close。
backend/tests/test_export_service.py:312
↓ 31 callers
Function
_compact_label
用于拼接紧凑 text 日志片段。
backend/app/infra/logging_setup.py:562
↓ 29 callers
Function
handleApiResponse
( response: Response, fallbackMessage = `API请求失败: ${response.status}`, )
frontend/src/lib/httpClient.ts:50
↓ 28 callers
Method
append_event
用于向指定 session 追加一条有序事件。
backend/app/state/store.py:80
↓ 27 callers
Function
buildResumeResponse
(id: number)
frontend/e2e/editor-workflows.spec.ts:38
↓ 26 callers
Method
_sample_resume
用于处理示例简历。
backend/tests/test_resume_agent_smoke.py:262
↓ 25 callers
Method
update_status
用于更新 session 当前状态和执行位置。
backend/app/state/store.py:54
↓ 24 callers
Function
installEditorApiMock
( page: Page, resume = buildResumeResponse(123), chatMessages: Array<{ id: number; role: 'user' | 'assis
frontend/e2e/editor-workflows.spec.ts:62
↓ 24 callers
Method
run
用于返回缺少最终 context 的 runtime 结果。
backend/tests/test_eval_harness.py:37
↓ 23 callers
Function
_as_text
把任意值转为去空白字符串。
backend/app/services/interview/report_service.py:539
↓ 23 callers
Method
put
用于向指定会话投递一次确认结果。
backend/app/runtime/permissions.py:24
↓ 22 callers
Function
fake_tool_call
用于构造toolcall。
backend/tests/test_resume_agent_smoke.py:241
↓ 21 callers
Function
score_final_resume_quality
用于给最终简历成品打顶级质量分。
backend/app/agents/resume/final_resume_quality.py:133
↓ 20 callers
Method
_extract_basic_info
用正则从原始文本中提取基本个人信息,作为 fallback 的最低保障。
backend/app/services/processing/resume_parser.py:521
↓ 20 callers
Method
execute
用于执行单个工具的核心逻辑。
backend/app/tools/base.py:17
↓ 20 callers
Function
run_analyzer
用于运行analyzer。
backend/tests/test_eval_analyzer.py:12
↓ 19 callers
Function
assert_tag
断言文本匹配某个语义标签,失败时打印可用关键词。
backend/tests/helpers/prompt_semantic_tags.py:137
↓ 19 callers
Function
uniqueEmail
(prefix = 'e2e')
frontend/e2e/helpers.ts:10
↓ 18 callers
Function
_anonymous_client
返回一个不带登录 Cookie 的独立测试客户端。
backend/tests/test_api_e2e.py:137
↓ 18 callers
Method
_build_agent
用于构建Agent。
backend/tests/test_resume_agent_smoke.py:252
↓ 18 callers
Function
_define_tool
用于用一个目录项声明工具 schema、handler 和运行时元数据。
backend/app/tools/resume/registry.py:714
↓ 18 callers
Function
_new_test_stream_state
用于创建测试里的 Resume Agent stream state。
backend/tests/test_resume_agent_runtime_boundaries.py:148
↓ 18 callers
Function
evaluate_excellent_resume_trajectory
用于判断一次 Agent 轨迹是否满足黄金样例和 Anthropic 轨迹标准。
backend/app/agents/resume/excellent_trajectory.py:46
↓ 17 callers
Method
delete
用于删除简历及其关联记录和上传文件。
backend/app/services/domain/resume_service.py:227
↓ 17 callers
Function
format_milliseconds
用于统一格式化毫秒级耗时。
eval/build_evidence_report.py:57
↓ 17 callers
Function
format_percent
用于格式化百分比展示值。
eval/build_evidence_report.py:42
↓ 16 callers
Method
get_session
用于按 session_id 查询单条 Agent session。
backend/app/state/store.py:50
↓ 15 callers
Function
_case
用于按样例 ID 读取黄金样例。
backend/tests/test_excellent_resume_trajectory.py:9
↓ 15 callers
Function
_log_openrouter_stage
用于记录 OpenRouter 流式请求的阶段性耗时。
backend/app/runtime/pi_agent_openrouter.py:731
↓ 15 callers
Function
_string_list
标准化字符串列表。
backend/app/services/interview/report_service.py:532
↓ 15 callers
Function
normalize_reason
用于把任意理由输入标准化成可展示文本。
backend/app/tools/resume/shared.py:19
↓ 15 callers
Function
score_resume
用于计算整份简历的规则分、语义评审、总分和可执行修改建议。
backend/app/services/agent/resume_score.py:22
↓ 14 callers
Function
_empty_resume_content
用于处理empty简历content。
backend/tests/test_api_e2e.py:200
↓ 14 callers
Function
build_diff_payload
用于生成前端确认和展示所需的统一 diff 结构。
backend/app/tools/resume/shared.py:24
↓ 14 callers
Method
update
用于更新用户的可编辑基础资料。
backend/app/services/domain/user_service.py:58
↓ 13 callers
Function
_elapsed_ms
返回从 started_at 到当前的毫秒数。
backend/app/services/digital_human/volcengine_service.py:218
↓ 13 callers
Function
_make_openrouter_stream_args
构造调用 _pump_openrouter_stream 所需的最小参数。
backend/tests/test_openrouter_retry.py:144
↓ 13 callers
Function
_report_phase
构造报告生成阶段事件。
backend/app/services/interview/report_service.py:240
↓ 13 callers
Method
_run_tool
用于把一次工具调用转交给简历工具执行器。
backend/app/agents/resume/agent.py:154
↓ 13 callers
Function
build_step
用于统一构造阶段执行结果。
eval/measure_interview_pipeline.py:237
↓ 13 callers
Method
create_session
用于创建一条新的 Agent session 记录。
backend/app/state/store.py:23
↓ 13 callers
Function
encodePrintPayload
(payload: Record<string, unknown>)
frontend/e2e/resume-template-style.spec.ts:5
↓ 13 callers
Method
execute_tool_result
用于执行工具并包装成 pi-agent-core 的工具结果。
backend/app/agents/resume/tool_execution.py:62
↓ 12 callers
Function
_build_test_turn_inputs
用于通过 turn context builder 生成测试 loop 输入。
backend/tests/test_resume_agent_runtime_boundaries.py:171
↓ 12 callers
Function
_pump_openrouter_stream
用于处理pumpOpenRouter流式。
backend/app/runtime/pi_agent_openrouter.py:249
↓ 12 callers
Function
_pump_with_retry
包装 _pump_openrouter_stream,对可重试错误执行指数退避重试。
backend/app/runtime/pi_agent_openrouter.py:192
↓ 12 callers
Method
close
关闭 HTTP 客户端
backend/app/services/llm/chat_service.py:62
↓ 12 callers
Function
handleChange
(field: keyof PersonalInfo, value: string)
frontend/src/components/editor/PersonalInfoEditor.tsx:42
↓ 12 callers
Function
mean
用于计算一组数值的平均值。
eval/build_evidence_report.py:18
↓ 12 callers
Function
roundMs
(value: number)
frontend/src/hooks/streamingUiSession.ts:378
↓ 11 callers
Function
api_url
用于拼接 API 地址。
eval/measure_interview_pipeline.py:94
↓ 11 callers
Method
create
用于创建一个带密码哈希的新用户。
backend/app/services/domain/user_service.py:32
↓ 11 callers
Function
deserializeLayoutConfig
(raw: Record<string, unknown> | null | undefined)
frontend/src/lib/resumeLayoutConfig.ts:267
↓ 11 callers
Function
fake_pi_text
构造 pi-agent-core 文本 assistant message。
backend/tests/test_resume_agent_smoke.py:200
↓ 11 callers
Function
installResumeAgentMock
( page: Page, options: { pauseAfterToolCall?: boolean extraDiffItemCount?: number includeEmpty
frontend/e2e/editor-workflows.spec.ts:148
↓ 11 callers
Method
optimize
用于执行一次非流式简历优化请求。
backend/app/agents/resume/agent.py:63
↓ 11 callers
Method
optimize_stream
用于执行一次带工具确认能力的流式简历优化请求。
backend/app/agents/resume/agent.py:99
↓ 11 callers
Method
preview_text
用于生成短文本预览。
backend/app/agents/resume/tool_execution.py:1131
↓ 10 callers
Function
_compact_ms
用于格式化毫秒耗时字段。
backend/app/infra/logging_setup.py:584
↓ 10 callers
Method
_create_resume
用于创建简历。
backend/tests/test_api_e2e.py:2319
↓ 10 callers
Function
_stable_id
用于处理稳定标识。
backend/app/schemas/resume.py:21
↓ 10 callers
Method
close
()
frontend/e2e/interview-session.spec.ts:360
↓ 10 callers
Function
formatMs
(value)
frontend/scripts/measure-production.mjs:106
↓ 10 callers
Function
percent
用于把计数转换为百分比。
eval/build_evidence_report.py:35
↓ 10 callers
Function
reduction
( state: StreamProtocolState, event: StreamEvent | null, )
frontend/src/hooks/streamingEventProtocol.ts:383
↓ 10 callers
Method
reset
()
frontend/src/hooks/streamingUiSession.ts:121
↓ 10 callers
Function
resume_tool_error_result
用于把工具异常包装成统一失败结果结构。
backend/app/tools/resume/registry.py:1272
↓ 9 callers
Method
_calculate_parsing_quality
计算解析质量分 (0-1)
backend/app/services/processing/resume_parser.py:487
↓ 9 callers
Method
_create_fallback_result
创建备用结果(当AI解析失败时):用正则提取尽可能多的基本信息。
backend/app/services/processing/resume_parser.py:586
↓ 9 callers
Function
_dimension
用于创建统一的语义维度结果。
backend/app/services/agent/resume_semantic_review.py:122
↓ 9 callers
Function
_render_resume_system_prompt
用于按真实 prompt loader 渲染简历 Agent 系统提示词。
backend/tests/test_resume_agent.py:34
↓ 9 callers
Method
_sample_resume
用于处理示例简历。
backend/tests/test_resume_agent_smoke.py:1258
↓ 9 callers
Function
_sample_resume_content
用于构造一份足以覆盖打印页载荷的最小简历数据。
backend/tests/test_export_service.py:34
↓ 9 callers
Function
authMessage
(key: 'login' | 'register' | 'getCurrentUser' | 'refresh' | 'logout')
frontend/src/lib/auth.tsx:57
↓ 9 callers
Method
build_loop_inputs
用于生成一次 ReAct loop 的上下文、prompt 和配置。
backend/app/agents/resume/turn_context.py:34
↓ 9 callers
Method
get_latest_event
用于读取某个 session 最近的一条事件。
backend/app/state/store.py:125
↓ 9 callers
Function
load_excellent_resume_cases
用于读取优秀简历 Agent 黄金样例列表。
backend/app/agents/resume/excellent_cases.py:17
↓ 9 callers
Function
mockInterviewApis
* 为面试页测试准备认证和后端 API mock。
frontend/e2e/interview-session.spec.ts:199
↓ 9 callers
Function
normalizeResumePhotoUrl
(value: unknown)
frontend/src/lib/resumePhoto.ts:6
↓ 9 callers
Method
optimize_stream
用于处理optimizestream。
backend/tests/test_agent_harness.py:23
↓ 9 callers
Method
read
用于读取启用且匹配 scope/query 的记忆。
backend/app/tools/resume/memory_tool.py:47
↓ 9 callers
Function
shouldRenderLine
(lineIndex: number)
frontend/src/components/preview/sections/PersonalInfoPreview.tsx:112
↓ 9 callers
Function
updateProject
(id: string, field: keyof Project, value: unknown)
frontend/src/components/editor/ProjectsEditor.tsx:99
↓ 9 callers
Function
useAuth
()
frontend/src/lib/auth.tsx:311
next →
1–100 of 2,975, ranked by callers