架构变更:把 dr-translator 从 opencode agent 降级为 Python 脚本编排下的 LLM
调用。根本原因是 agent 一次性处理 19k 英文词整文,单次 output token 接近
Sonnet 4.6 上限(~32k),多次重跑都卡在同一个坑里——问题是架构本身,不是
prompt。
新架构:
scripts/lib/zenmux_client.py HTTP 客户端,指数退避重试、token 统计
JSONL 日志、secrets.env 自动加载
scripts/lib/markdown_chunker.py 按 H1/H2 切块,稳定 anchor ID(order+title
sha1),支持合并/统计
scripts/prompts/translate_system.txt 英译中 prompt,用自定义 <<<TRANSLATION>>>
分隔符格式(规避 Markdown-in-JSON 问题)
scripts/prompts/polish_system.txt 中文润色 prompt(留给下一步 polish.py)
scripts/translate.py 主入口:章节级切块 → 逐块翻译 → 拼接
关键设计:
- 0 依赖 LLM 遵从性:Python 控制切块/循环/重试,LLM 只做单块翻译
- 断点续传:每块翻译完立即写 phase4/zh_chunks/<order>-<anchor>.md
- 术语表累积:每块的 glossary_patch 合并回 phase4/glossary.json
- 失败隔离:单块失败不影响其他块,重跑只补缺
- 调试友好:--only N,M / --limit K / --force
实测(dual-target-rnai-pipeline-2026):
- 63 块全部成功,17 分钟,$1.70
- 33,441 中文字(符合"研究类 ≥30,000 字"硬标准)
- 310 条双语术语
- 翻译质量:接近母语咨询分析师写作
下一步:polish.py(按 H2 section 润色)、merge_chapters.py(从 phase2/drafts
合并生成 final_en.md)、重构 dr-editor-in-chief 调度脚本、更新 /dr-finalize。
Co-authored-by: User <human>
2.0 KiB
反驳证据
SUGAR-TARGET糖基转移酶级联反应的放大基础尚未得到验证。 所有四循环可重复使用性数据均来自毫克级、不足2 mL的反应体积[src_C05]。填充床反应柱在100 mL至1 L规模的放大过程中,将引入实验室规模下不可见的微珠磨损、沟流及压降效应。机械应力产生的硅胶微珠细粉会污染产品,并导致每克载体的酶载量随再生次数增加而下降[src_C08]。糖基转移酶级联反应在两年内达到技术成熟度(TRL)7级在理论上可行,但前提是获得实验室到反应柱规模的放大数据——而这些数据目前尚不存在。
UDP-糖辅因子成本在规模化生产中面临经济可行性挑战。 UDP-GalNAc研究级定价为200至500美元/克,而GalNAc本身的价格不足1美元/克[src_C09]。对于四天线(tetraantennary)双靶点siRNA构建体(每条链4个GalNAc,共2条链),在100克/批规模下辅因子需求量相当可观。若酶促再生效率低于80%,相较于化学合成的成本优势将完全消失——这一局限性已在SUGAR-TARGET论文中被明确承认[src_C05]。
固定化酶GalNAc偶联在已获批siRNA中尚无监管先例。 截至2025年3月,美国FDA批准的全部七款GalNAc-siRNA药物均采用化学亚磷酰胺合成与化学偶联工艺[src_E01]。首个采用固定化酶生物偶联的IND申请将面临更高强度的审查。国家药品监督管理局2026年化学酶法指南(src_B18)提供了起草框架,但尚未定稿;针对寡核苷酸生物偶联连续流酶反应器的具体监管立场,目前也尚未经过实际检验[src_B18]。
ECO Synthesis平台的目标是完整siRNA链的合成,而非GalNAc簇的组装。 已记录在案的ECO优势在于序贯RNA延伸;2026年3月协议中GalNAc靶向部分的连接化学尚未披露[src_E43]。若偶联步骤采用化学连接,ECO的生物催化范围将无法覆盖GalNAc偶联的完整管线。