Files
bid-doctor/prompts/README.md
YANG JIANKUAN ad7fba6021 feat(server): 工程骨架后端——上传 → 解析 → 清单最小链路
- core:配置(prod 拒绝默认密钥 / dev 短信 / 假模型)、租户事务 + 行级安全策略、
  problem+json 错误码、信封加密与签名下载、对象存储、事务内入队、Valkey stream 事件流、权限点
- identity:手机号 HMAC 存储、注册、登录(挤下线需确认,API3)、服务端会话
- billing:额度流水只追加,预扣 / 结算 / 退回,一笔预扣只有一个结局
- document:分片上传、按文件头识别格式、Gotenberg 转换、文字层与稳定句子编号
- checklist:标注规则识别、模型抽取、三道校验、标注类条款规则兜底、重跑对齐
- ai:提示词注册表(extract.substantive v1 来自 S4 v2)、假模型、OpenAI 兼容供应商、ai_call 流水
- 迁移:data-model 基线、套餐、Procrastinate、会话状态函数
- 测试 30 个:租户隔离、额度、失败退回、对象加密、契约一致性
- Compose(含 migrate)、镜像、CI

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 18:48:10 +08:00

9 lines
686 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 提示词
带版本号的提示词与输出格式定义(架构 §3.6)。代码只按「任务 + 版本」引用,不在代码里写提示词正文。
- 目录名是任务编号,如 `extract.substantive/`;文件名是版本 `v<N>.md`。
- 文件头的 front matter 写 `id`、`version`、`capability`(vision / fast / reasoning)、`output`、`description`。
- **已发布的版本不再修改**:改提示词就加一个新版本,再改代码里引用的版本号。每次调用都记下提示词编号、版本和内容哈希(`ai_call` 表)。
- 改了提示词或路由,要跑评测回归(`evals/`,主要指标是 ★ 和实质性条款的召回率)。