feat(asr-pipeline): merge PR #1 webauth/CSRF/locking hardening and web_password fallback
Build image / build (push) Canceled after 0s
Build ASR Pipeline / image (push) Canceled after 0s

This commit is contained in:
Codex
2026-11-02 06:37:33 -08:00
parent 9debd1c47d
commit 3c70861463
44 changed files with 4354 additions and 333 deletions
@@ -93,7 +93,7 @@ KEYWORD_PROMPT = """从下面的会议转写摘选中,提取用于检索背景
# (「谭凯(白帆生物总经理)」、「此项目负责人为 [[冯昆仑]](背景确认)」) even when the
# recording never said them. The facts were often correct, but a meeting note that
# cannot distinguish "said on the call" from "known from notes" is unsafe to finalize.
DRAFT_PROMPT = """你是会议录音整理助手,正在根据**带来源编号的事实卡片**产出「粗整理草稿」。
DRAFT_PROMPT = """你是会议录音整理助手,正在根据下方整理要点写出会议草稿。
严格遵循:
1. 只产出粗整理草稿,**不是**正式纪要。
@@ -133,8 +133,11 @@ DRAFT_PROMPT = """你是会议录音整理助手,正在根据**带来源编号
(例如「徐总(疑似 [[徐劲前]] 或 [[邹洵]])」),而不是笼统写「身份不明」。
13. 判定简称指向谁时使用背景里的任职信息,这属于**辨识**而非越界断言,
不需要加〔背景〕;但如果你要额外陈述这个人的职务、公司归属本身,那就要加〔背景〕。
14. 对匿名说话人,除非事实卡片已经给出有证据的候选,否则只写“身份待确认”;
14. 对匿名说话人,除非整理要点已经给出有证据的候选,否则只写“身份待确认”;
不要从背景中枚举可能的人名让用户猜。
15. 正文和标题不要出现「卡片」「提示词」「系统指令」「粗整理」这些内部说法。
记录里没有的信息写「记录未写明」,不要写「卡片未提供」或「卡片提及」。
标题用业务名称,不要带「草稿」二字。
{speaker_note}
@@ -153,7 +156,7 @@ companies: [有把握的公司…]
transcript: {transcript}
{extra_fm}---
事实卡片:
整理要点:
{body}
只输出 markdown 草稿全文,不要任何额外说明。"""