muse-agent-example/README.md

241 lines
30 KiB
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.

# muse-agent-example —— muse 的创作实验台
- 版本v32026-07-09路线定版文件创作台先行真后端第二步不再模拟数据库与知识库引擎
- 仓库:独立 gitremote `ssh://git@101.200.34.71:2222/zizi-al/muse-agent-example.git`;本地物理上住在 oh-my-muse/ 下(父仓已 ignore为的是就近引用 design-docs
- 概念权威:一律以 [`../design-docs/`](../design-docs/)(专题-06、架构-02为准这里发现设计不合用回填那边不在本仓自立定义
## 一、定位:不是迷你 muse
Claude Code 在这里只扮演一个角色:**智能体运行时**——真架构里这个位置本来就是可替换的外部运行时(专题-05 定义的那道缝)。它真写一部小说,验证面就是**可读的作品内容**。给 muse 沉淀四样东西:
1. **agent 能力**:写作/规划/抽取/检测的 prompt 按天迭代,达标版即未来 muse 智能体配置的种子;
2. **元数据设计的实战修订**23 型 schema 在真实创作里用,字段缺什么、哪里别扭,写两章就暴露,改完回填 design-docs 与 W1 种子;
3. **知识卡内容设计**:知识库不模拟引擎(向量检索已在真环境证成),只打磨内容那一半——卡长什么样、检索回来怎么进上下文;
4. **(阶段二)真实 API 的使用反馈**:哪只缺、哪只难用,即交付物。
## 二、两阶段
- **阶段一(现在)**:纯文件 + git无库无服务。产出可读的小说、schema 修订、达标 prompt。
- **阶段二(创作流稳定后)**:同一套创作流换接真后端 `/app-api`(单人版 compose 按主仓 S9 收口已验证可从零起)。真 PG 在 infra、建表即主仓迁移 SQL、全用系统主账号调用——「要真表真 SQL」的要求由真后端天然满足不拷库。
## 三、数据规则(三条)
1. **人逐行读改的进文件**:正文一章一个 md每作品四个小文件`设定.md``大纲.md``状态.md``装配.yaml`)加一个带索引的知识卡目录。不按段落/场景拆文件。
2. **运行噪音进 `works/*/评审/`**:检测报告、评分、上下文包回显都在这,.gitignore 挡住——可看、可复跑、不入历史。
3. **待审与确认交给 git**:智能体产出一律不提交,`git diff` 就是候选评审界面;确认 = commit提交信息带来源丢弃 = restore`git log` 天然是采纳台账。
## 四、目录与能力清单
```
agent-example/
├── CLAUDE.md ← 会话章程:主会话只编排裁决;确认只能由用户触发
├── .claude/
│ ├── agents/ ← 动脑的:writer / planner / extractor / detector / judge
│ └── skills/ ← 基建 skill(组装/确认/收敛+库/导入/嵌入/检索) + 功能 skill(每 scenario 一只功能合同)
├── meta/schemas/ ← 23 型结构本体设计稿(对齐专题-06;README 有实例落点表)
├── meta/chains/ ← 功能链与功能指令设计稿(prompt 三段式的功能段;G2 治理对象)
├── knowledge/ ← 跨作品层:参考书原文 + 拆书产出的公共范式卡(绑定才进上下文)
└── works/<书名>/
├── 设定.md ← 作品容器+作品核心+世界观总纲+文风画像(四节一文件)
├── 大纲.md 状态.md 装配.yaml
├── manuscript/ ← 正文,一章一个 md,frontmatter 按 chapter/scene 合同
├── 知识/ ← 本作品知识卡:人物/地点/势力/功法体系/物品/事件/关系 + 索引.md
└── 评审/ ← 运行噪音(gitignored)
```
### 能力清单(公约:所有 API/工具能力一律封装为 skill不散写一次性脚本、不裸调外部服务
**skill 两族共 16 只****基建 7**(确定性工具能力,每只=未来 muse API 的一道缝;现有 3 + 按闭环步交付 4+ **功能 9**(每 scenario 一只,承载功能细节约束=功能链场景合同,已全部建成)。
| skill | 做什么 | 对应 muse API 面 | 状态 |
|---|---|---|---|
| read-context | 统一读取器:读装配绑定→按用途+aiContext 三级裁剪→组装六分区上下文包→裁剪清单回显 | 统一创作数据读取器(专题-06 §7 | 现有文件版C4 升 PG 检索版(内部调 search |
| confirm | 唯一确认通道:确认=commit、丢弃=restore仅创始人触发PG 版加知识行草稿→已确认翻转 | 双轨提交 / 候选三决策入口 | 现有 |
| eval | 质量收敛环n=5、每轮只动一个变量、达标固化 `golden/` | 质量域 | 现有 |
| db | `muse-example` 唯一数据库通道psycopg 直连封装(凭据按 `db/连接信息.md`),查询/DDL/DML/SQL 文件应用全走这,结果卡片式打印(=审查面) | 数据访问层 | 已交付2026-07-13 |
| import | 导入解析txt→回目正则静态分章→作品/章行入库(调 db | 导入解析旅程 | B1 交付C8 用户旧稿复用 |
| embed | New-API 嵌入封装Qwen3-Embedding-8B、`dimensions:1024``--noproxy`、批量+失败重试 | AI 网关(嵌入) | B2 交付 |
| search | 向量检索意图→embed→pgvector 相似度召回→授权过滤(仅已确认+已绑定)+字段裁剪→带相似度分的结果集 | 知识检索 | B3 交付 |
| llm | New-API LLM 统一调用入口(默认 `MiniMax-M3`trust_env=False、重试、`<think>` 剥离、JSON 三级容错json-repair 兜底、token 用量审计;清洗/拆书等内容生产调用一律经此 | AI 网关(生成) | 已交付2026-07-13 |
| clean | LLM 探测+代码执行的正文清洗M3 每窗(~10万字只报待删段逐字原文→四道守卫裁决删除→审计入 example_clean_log源 txt 不动可回滚 | 导入清洗旅程 | P0/P1 已交付2026-07-13 |
**功能 skill ×9**prompt 三段式的功能段;每只必带「元数据驱动」节写明 schema 怎么控制它;链登记表见 `meta/chains/README.md`
| 功能 skill | 一句话 |
|---|---|
| continuation / rewrite / expansion / polish | 写作四功能:章结构=chapter/scene 字段合同;改写锁范围+版本核对;扩写只扩内容不加设定;润色只动表达层+逐处清单 |
| planning | 产出结构=schema 字段清单本身;字段全覆盖或标「字段存疑」 |
| parse-book / extract-knowledge | 拆书(判据归型+脱敏红线+设计发现回写)与章后抽取(字段合同=抽取 checklist冲突不覆盖 |
| detect | 检查清单由 aiContext 含 detection 的字段自动生成schema 加字段检查项+1 |
| quality-gate | 专题-04 维度体系的单一来源3 叙事关键定达标线+5 非关键出建议) |
**skill 官方规范对齐**2026-07-09 按 code.claude.com/docs 核查frontmatter `name`≤64小写连字符+`description`≤1024第三人称写清做什么+何时用);正文纯 markdown <500 附属文件scripts/reference SKILL.md 单层链接progressive disclosure 三级description 常驻 / 正文按调用加载 / 附属按需)。**功能 skill 递送给子代理**官方三机制——子代理带 Skill 工具自主调用frontmatter `skills:` 启动预加载skill `context: fork` 反向驱动 `skills:` 预加载是"列出的全部注入"一次只带本次功能冲突——**定为主会话内联**派发时读 SKILL.md 正文按拼装序塞进功能指令段位子代理无需 Skill 工具tools 受限不影响我们的功能 skill 是纯 markdown 合同无动态注入语法内联零损失)。9 只功能 skill 已标 `disable-model-invocation: true`防主会话误自动触发description 不占常驻上下文/name 手动仍可用)。
**skill 形态公约**每只 skill = `SKILL.md`(何时用+输入输出合同)+ `scripts/*.py`**封装好的确定性实现**)。Python 3.12 + uv 管理的 `.venv`依赖清单 `requirements.txt`psycopg[binary] / requests / pyyaml / click多用通用依赖不造轮子PG psycopg 直连连通事实与凭据见 `db/连接信息.md`New-API 调用禁系统代理`trust_env=False`脚本失败原样报错不静默现有三只流程型 skillread-context/confirm/eval以流程管控为主涉库涉外步骤在 PG 版升级时同样下沉进脚本
**agent = 动脑的**LLM 判断力达标 prompt 即未来 agent_version.config 种子)—— **5** opus [专题-06 §3 智能体三层清单](../design-docs/专题-06-元数据驱动的智能体架构.md) 一一对应无自造型**第一层开放槽位件 4 + 第二层保护节点件 1**。
| agent | SoT 身份专题-06 §3 / 专题-03 §2.3 | 做什么 | 用在 |
|---|---|---|---|
| writer | 一层 · 写作Writing 槽位 | 整章正文候选25003500 AI 味黑名单零命中新设定申报注释块只进待审 | C4 |
| planner | 一层 · 规划规划链槽位 | 设定包/大纲/细纲候选字段全覆盖或标字段存疑」;未确认不进后续生成上下文 | C2 |
| extractor | 一层 · 拆书/分析Analysis 槽位 | 两用场**拆书**B2按库内 schema 产知识行草稿+出处链系统级只产抽象范式不留原文**章后抽取**C5冲突标「⚠ 冲突待裁决不覆盖 | B2 / C5 |
| detector | 一层 · 检测Detection 槽位 | 一致性/伏笔/设定违背检查只产解释与定位落 `评审/`不改正文与知识 | C4 伴随 |
| judge | **二层 · 保护节点(质量门控与 LLM-Judge**——不可被装配替换 G2 判据的活体 | 按专题-04 §4 维度体系评分3 叙事关键定达标线全部 4.0 过门+5 非关键只出建议引文证据制 | C6 / eval |
SoT 第三层知识基座」(检索/切块/入库明文不是 app在实验里即 **skill 层**db/import/embed/search)——正好印证所有 API/工具皆 skill」。分工判据需要 LLM 判断的进 agent确定性的取数写库外部调用流程管控进 skillLLM 参与但属主权裁决的落保护节点不开放装配)。agent 只经 skill 拿上下文与落库
**prompt 三段式**登记表见 `meta/chains/README.md`身份段agent .md跨功能共享× 功能指令段**功能 skill** scenario 一只派发只加载本次一只× L0 任务特化——不做一个 agent 一个大 prompt防指令稀释也不按功能裂 agent防身份复制)。**skill 辅助映射**extractor 最重db schema 与既有知识产出经 db 写入 draftembed 嵌入writer/planner/detector read-context 取数PG 版加 search 召回judge 零外部依赖基线包+rubricimport 是纯确定性工具LLM 不参与
**LLM 能力功能全覆盖对照**SoT 功能 实验落点防漏配写作 7 功能续写/改写/扩写/润色/纠错/去AI味/角色声音)→writer规划 5 动作生成/补全/整理/检查/多方案产品-03 §3.5)→planner分析 6 功能目标分析/实体解析/候选草稿提取/全书解析/章节抽取/结构拆解)→extractor检测 5 检查风险/一致性/角色声音/文风/语义偏离)→detector质量评分 8 专题-043 叙事关键+5 非关键)→judge**有限重写**(≤2 专题-04 §5)→eval 环承担judge 诊断+writer 重生成人在环**合规与语义围栏**→不镜像阶段一由平台安全层承担阶段二真后端承接**组装内摘要化**超预算先摘要低层)→read-context 流程内动作**嵌入/重排**→embed/search skill第三层模型能力 agent**硬阻断 3 **来源安全/输出合规/静态结构)→规则层检查skill/流程承担不进评委职权
### 上下文组装结构SoT=[专题-03 §4 四层上下文](../design-docs/专题-03-AI编排上下文与质量评测实现规范.md) + [专题-06 §7 统一读取器](../design-docs/专题-06-元数据驱动的智能体架构.md);操作细节以 read-context skill 为准)
```
四层上下文(专题-03 §4.2;请求带 scenario 用途与授权语义)
├── Layer 0 当前输入 任务目标+本章细纲+当前文本 ——不可省略
├── Layer 1 近邻正文 上一章末尾场景原文+再前一章摘要+近期叙事状态 ——续写不可省略
├── Layer 2 作品事实 设定四节+正式规划+状态台账+知识卡(仅出场+关联) ——只读已确认(Canonical)
└── Layer 3 授权资料 绑定的公共范式库/全局知识 ——按场景可省;必须有绑定授权
预算顺序:先留输出预算 → L0 完整保留 → L1 优先 L2 优先 L3;超限先摘要化低层再截断
拼装顺序(物理序,与预算序是两回事,按稳定度递减):
通用系统位(全 agent 相同) → 章级基线包(L2+L1+L0稳,按 writer 视图组装,跨 agent 共享缓存)
→ agent 身份段(角色指令后置) → 功能指令段(本次 scenario 的功能 skill)
→ agent 增量段(底牌/全集/rubric/L3 检索结果,只加不减) → L0易变部(用户本回合意图,绝对尾置)
——同章流水线 writer 首跑写缓存,后续 agent 按 1/10 价读;基线=writer 视图锁"无人多看",
增量只加锁"无人少看";阶段一子代理机制钉系统位不落此布局,阶段二 Context Assembly 落
裁剪回显(落 评审/,验收证据):字段级=aiContext 裁剪清单(专题-06 §7)
+ 来源级=omittedSources(原因枚举:token_budget/not_authorized/stale_source/low_confidence/not_relevant/blocked)
```
文件版落位设定/大纲/状态/知识卡L2正文近邻L1装配绑定的公共范式L3派发指令与细纲L0三级裁剪=**字段级** aiContext / **来源级** 装配绑定 / **用途级** scenarioPG 版只改 L2/L3 取数方式search 召回+授权过滤层结构与回显合同不变
**按 agent 差异**骨架不变差异=字段可见集×每层取数范围×层必省性;完整矩阵在 read-context skillwriter 防剧透底牌全闭仅出场卡planner 看全局唯一底牌全开+未来粗纲extractor 忠于原文待拆章全文是处理对象L3 关闭防诱导脑补detector 持有基准知识全集+底牌开专查提前泄底judge 同证独立可见面=writer 基线不多不少L3 关闭防拿范式放水)。矩阵为实验设计稿验证后回填专题-03 §4
## 五、一次续写怎么走
1. 主会话读 `装配.yaml`写作槽位绑了哪个写手绑定了哪些公共库
2. `read-context` 组装上下文设定与知识卡按 schema `aiContext` 裁剪结局方向续写时不给)、近两章正文尾部`状态.md`本章细纲被裁掉的字段记入回显 `评审/`
3. 写手产出整章直接写进 `manuscript/` 新章文件——**不提交**
4. 检测/评委只读产出报告与评分 `评审/`
5. 你读章 + 看报告满意 `confirm` commit要改 提意见重生成不要 restore
6. 确认后抽取员按 schema 从新章抽新实体/事件 知识卡状态草稿 `知识/`与既有卡冲突时标冲突留你裁决下次续写即可被读取器用上
角色卡长什么样 schema 声明——加一个字段抽取与生成的产出立刻多这个字段智能体一行不改换绑写手只改 `装配.yaml`这两条是元数据驱动的活体证明场景 A7 专门验收)。
## 六、schema 设计稿公约
- 型名两轴domain×scope)、判据与专题-06 §4 严格对齐**字段是本仓先行草拟的实战设计稿**SoT 尚未给出逐型字段合同的部分由这里试出来)。
- 实战中的字段增删判据修正 回填 design-docs W1 种子后 schema 文件里标注已回填@日期」。本仓不是字段定义的长期 SoT
- 作品级扩展走 `装配.yaml` 作品级扩展字段」,只增不改对齐 base/override 机制)。
## 七、产品场景台账(对齐 产品-03实验按真实产品旅程推进
实验不走自造场景序 muse 的产品旅程走管理员治理旅程产品-03 §4先备能力与全局资产普通用户旅程(§2.23 no-config 主线 + 增强路径走创作闭环市场计费个人中心不镜像阶段二真后端承接
**管理线(管理员控制台旅程)**
| # | 产品场景SoT | 实验落法 | 判据锚 |
|---|---|---|---|
| G1 | 元结构治理base schema 发布(§4.2 | `meta/schemas/` 23 型种子与字段合同发布=框架 commit | 字段全覆盖发现回写设计发现 |
| G2 | 系统能力治理功能链/槽位/默认件(§4.3 | 四槽位默认智能体 + read-context 保护流程 + confirm 封闭入口 | 保护节点不可被装配替换 |
| G3 | 全局知识治理系统级拆书授权(§4.4 | 参考书导入拆书范式卡草稿)→**管理员确认=commit**→作品侧凭绑定使用 | 范式卡脱敏带出处未确认不授权 |
**用户线no-config 主路径 + 增强路径)**
| # | 产品场景SoT | 实验落法 | 判据锚 |
|---|---|---|---|
| U1 | 我的作品新建作品(§3.2 | `works/<书>/` 容器就位 | 容器合 novel_work 合同确认随 U2 一并 commit |
| U2 | 规划旅程候选用户确认正式规划(§3.5 | 设定包+大纲候选未提交)→ 用户确认 | 未确认规划不进生成上下文 |
| U3 | AI 候选旅程三决策(§3.4 | 续写候选 + 上下文回显 **原样接受 / 修改后合并 / 丢弃** | 回显含裁剪清单决策前 Canonical 零变化 |
| U4 | 知识确认旅程(§3.6 | 采纳后抽取草稿自动确认自有正文+无冲突/ 冲突入待确认队列 | 采纳正文确认知识冲突必人工 |
| U5 | 增强·知识库绑定(§6.3 | `装配.yaml` `knowledge/范式/`用户确认生效 | 绑定写入解绑即从上下文消失 |
| U6 | 增强·槽位替换(§5.3 | 换绑写手件元数据驱动 | 链与流程零改动产出风格切换 |
| U7 | 导入解析旅程(§3.7 | 导入旧稿解析分章逐章审阅确认知识草稿 | 解析结果先入待审确认按章 |
| U8 | 导出交付(§3.8 | 编译全书正文+设定导出 | 导出走确认后内容含来源标注 |
| | 质量收敛伴随 U3 循环专题-04 简化 | judge 按专题-04 维度评分 + eval n=5 收敛达标固化 `golden/` | 评分有引文证据叙事关键三维 4.0 达标 |
产品红线原样生效候选决策只有三类原样接受/修改后合并/丢弃采纳正文确认知识未确认规划不进生成上下文绑定写入保护节点不可替换(§1.1-12)。
### 完整闭环执行序(对齐稿 v22026-07-09待创始人拍板
创始人已拍**知识域先行**PG+向量插件为基座以可见知识库数据为审查)、**创作域后置**。完整闭环 = 四阶段三回路:**作品内环**(生成→章后抽取→知识回库→供下一章)、**元数据环**(拆书/创作暴露的字段问题→修订 schema 种子产出立刻变)、**设计环**发现回填 design-docs W1 种子)。
```mermaid
flowchart LR
A[A 基座与元结构<br>建库·表映射·schema种子入库] --> B[B 全局知识生产<br>导入分章→拆书→检索→优化环]
B --> G{B5 管理员确认+授权门}
G --> C[C 创作域<br>建作→规划→绑定→续写三决策→导出]
C -->|章后抽取→知识确认→回库| C
B & C -->|字段/判据修订| A
B & C -->|设计发现| D[D 回填design-docs<br>+阶段二换接真后端]
```
**阶段A 基座与元结构(管理线 G1/G2**
| # | 场景锚 | 步骤 | 审查面 | 现状 |
|---|---|---|---|---|
| A1原K0 | 基座 | `muse-example` 建库+vector 插件嵌入通道已实测Qwen3-8B 默认 4096`dimensions:1024` 生效 | psql 实测输出 | 未做第一步 |
| A2原K1 | 库表映射 | 主仓 `sql/muse` 摘录**一致** DDLmeta / work·chapter / knowledge 三域)→应用实验私货全进 `example_*` 前缀嵌入边表 vector(1024)、tenant/creator 默认系统主账号=1交付 `db` 查询 skill | `\dt` + 主仓迁移来源映射 | 未做 |
| A3原K2 | G1 元结构治理 | 23 YAML meta 表行=W1 种子演练此后拆书/抽取一律读**库内** schema | schema/字段行卡片打印 | 已收口2026-07-1323 /294 字段行字段级 aiContext policy_snapshotseed_schemas.py 幂等 |
| A4 | G2 系统能力治理 | 四槽位默认智能体身份段+ 功能 skill ×9 + 功能链登记表`meta/chains/`+ read-context/confirm/eval 保护流程 | 保护节点不可被装配替换 | 已就位文件侧装配入库随阶段二 |
**阶段B 全局知识生产(管理线 G3 主体;审查=可见知识库数据)**
| # | 场景锚 | 步骤 | 审查面 | 现状 |
|---|---|---|---|---|
| B1原K3 | 参考书导入+静态分章 | import 工具回目正则)→ 8 本全本作品//块入库 | 作品/章行数对账+quality_report 基础面报告 | 基本收口2026-07-138 1.18 万章全入库机战无限/超神机械师因源损坏格式区间章号/分页尾巴/残破实体用修复后解析器重导 |
| B2原K4 | 拆书智能体 PG | extractor parse-book 2b先逐章逆推细纲+抽实体作**脚手架**再在其上按库内 schema 拆范式知识行(draft)+嵌入 | 脚手架(细纲/实体)+知识行卡片打印+分型统计+出处链 | 文件版首轮流程已验产物已清理字段发现存 schemaPG 版从零起拆 |
| B3原K5 | 检索验证 | 创作意图相似度召回授权与 aiContext 裁剪落查询层 | 检索结果+相关性人工评 | 未做 |
| B4原K6 | 联合优化环 | prompt × schema 字段 × 知识行质量n=5 收敛 | 迭代前后对比+设计发现清单 | 未做 |
| B5 | G3 确认+授权门 | 管理员确认状态草稿已确认=commit)→开放作品侧绑定 | 已确认行清单/授权台账 | 无存量 B2 产出 |
**阶段C 创作域(用户线 no-config 主线+增强创始人已拍后置B5 过门后启动)**
| # | 场景锚 | 步骤 | 审查面 | 现状 |
|---|---|---|---|---|
| C1 | U1 新建作品 | 作品实体入库新作 | 作品行合 novel_work 合同 | 未做 |
| C2 | U2 规划确认 | 设定包+大纲候选用户确认正式规划 | 未确认规划不进生成上下文 | 未做 |
| C3 | U5 绑定全局库 | 装配绑定已确认范式库确认生效 | 绑定行解绑即从上下文消失 | 未做 |
| C4 | U3 续写三决策 | read-context PG 检索版候选原样接受/修改后合并/丢弃 | 回显含裁剪清单决策前 Canonical 零变化 | 未做文件版流程已演练产物已清理 |
| C5 | U4 知识确认旅程 | 章后抽取草稿自动确认自有正文+无冲突/冲突入待确认队列**新知识回库供下一章=作品内环闭合** | 采纳正文确认知识冲突必人工 | 未做 |
| C6 | 质量收敛伴随 C4 | judge 按专题-04 维度+eval n=5达标固化 `golden/` | 引文证据叙事关键三维 4.0 达标 | 未做 |
| C7 | U6 槽位替换 | 换绑写手件链与流程零改动 | 产出风格切换=元数据驱动活证 | 未做 |
| C8 | U7 用户导入解析 | 用户旧稿导入复用 B1 工具)→逐章审阅确认知识草稿 | 解析先入待审确认按章 | 未做 |
| C9 | U8 导出交付 | 编译全书正文+设定导出 | 只含确认后内容带来源标注 | 未做 |
**阶段D 回填与换接(伴随各阶段,期末收口审计)**
| # | 场景锚 | 步骤 | 审查面 | 现状 |
|---|---|---|---|---|
| D1 | 设计环收口 | 设计发现回填 design-docs专题-06/后端-04/W1 种子本仓 schema 已回填@日期 | 回填 commit 清单+两侧对读 | 9 条发现已归档在 schema 文件未回填 |
| D2 | 阶段二换接 | 同一创作流换接真后端 `/app-api`沉淀 API 缺口清单 | 缺口清单 | 未启动 |
待拍板(①已拍):① **已拍 A@2026-07-09**——B2 首轮公共面只拆 5 型范式双层型人物原型等待脚手架数据可见后二轮决策;② 封神演义导入与拆书范围决策中);③ A2 口径=主仓表原样不改列、私货全进 `example_*`;④ 本闭环序整体确认——确认即从 A1 起跑B5 前每阶段收口报一行
## 八、给 muse 的产出物清单
达标 prompt(→ 未来 agent_version.config 种子schema 修订(→ 专题-06/后端-04/W1 种子知识卡样式与上下文组装打法(→ 统一读取器 API 设计参考`golden/` 样张与质量基线(→ 完整工程同场景对拍阶段二的 API 缺口清单
## 九、当前位置2026-07-13 快照)
**执行态速览compact 后从此恢复;细节看 git log 与库内状态表)**
- **A 阶段全收口**muse-example +pgvector 0.8.5容器重建恢复命令见 `db/连接信息.md`24 主仓一致 20+example_* 5 92-清洗日志表映射见 `db/表映射.md`23 schema 入库294 字段行字段级 aiContext visibility_policy.policy_snapshot)。
- **B1 基本收口**8 本参考书全本入库希泊尼战纪1496 / 星环使命1722 / 机动风暴673 / 机武风暴686 / 机破星河2250 / 深空之影594 / 超神机械师 / 机战无限2901 星环使命为创始人 2026-07-13 新增)。源损坏修复经历双章区间号第2373-2374章」、分页尾巴「(第1/1页)」、残破实体「&bp;」、纯中文数字章题+重贴+目录页机动风暴)——全部进 import 解析器规则基础面验收工具=`quality_report.py`(字数/分章/章题/段落/垃圾嫌疑扫描)。
- **M3 拍板2026-07-13 创始人**清洗与拆书的内容生产 LLM **全部改走 New-API `MiniMax-M3`**llm skill 统一入口密钥入仓主会话Fable5只固化 agent/提示词/skill 与发起调用清洗范围=**所有书**;删除前创始人质检样张(门①);**拆书先不放量**(试拆 M3 重做后质检=门②B2 硬停等新指令)。执行计划`docs/2026-07-13-M3清洗拆书执行计划.md`
- **清洗 P0/P1 收口2026-07-13**llm skillM3 入口+json-repair 三级容错+ clean_detect每窗一调断点续跑+ clean_apply 四道守卫长度界/章题/单章20%/**行级垃圾特征拆行**——盗版源把广告插进正文句中M3 会拼广告+截断正文」,已实测拦住+ 三级匹配精确/空白弹性/邻章±1)。实测定标M3 中文 0.58 token/10 万字窗 in5.9 token 耗时 24s全语料 340 调用/~19M token机破星河前 50 章演示已备40 /2,188 字待删dry-run误删 0
- **opus 试拆基准workflow 已完成**机动风暴 13 范式卡 2 张入库ch2/ch3 1 1 越合同+ch1 脚手架opus 也犯 JSON 中文引号/缺逗号病已被 llm skill 容错吸收)。此产物只作 M3 对比基准不算正式拆书
- **P2 全语料清洗收口2026-07-13**8 书全清创始人放行)——总删 1,685 / 6.1 万字机破星河 2.4 /机战无限 1.9 /超神 0.6 …),审计全在 example_clean_log批次 P2-20260713 主删 + fix/fix2/fix3 补删 + P2-sweep 高频水印收割全库空行归一 8,786 守卫体系放量长成行级垃圾特征+书名豁免+水印裁剪+20%顶带下限+敏感窗备选模型降级 clean/SKILL.md)。误删实测 1 3 字已修复已知残留待拍机动风暴重贴章题+第N更 求月票)」嵌正文行变体求票嫌疑 270 处主源)、感言/请假条整章作者疲劳话散句
- **未决**:① M3 试拆样张质检parse_llm.py 已固化 5 × 3 章后呈报)②B2 放量硬停等创始人新指令)③机动残留变体与感言章处理方式全局报告中待拍)。
- **教训入档**StructuredOutput 工具 schema 属性名仅限 ASCII中文键 API 400)——schema ASCII +入库脚本键名归一Tailscale 长事务需 keepalive+批量写逐行两万往返曾半死 16 分钟)。
## 九·旧2026-07-10 快照,留档)
- 执行主线=§七闭环序知识域A/B先行创作域C后置 B5 过门后按 C 线走
- **拍板台账(①–④已全拍**:①B2 首轮公共面只拆 5 型范式双层型二轮凭脚手架实据定细纲字数比例已拍入 outline schema。②已拍2026-07-10)——参考书=`../小说清单/` 7 **全部导入**私有库首轮拆书 4 超神机械师/机战无限/深空之影/机动风暴每本 3050 原文只入私有库公共面只有脱敏范式)。③已拍——主仓表原样不改列+私货全进 `example_*`。④已拍——整序确认A1 已起跑B2 跑批前有成本确认闸)。
- **能力就位**skill 16 基建 7read-context/confirm/eval 现有+db/import/embed/search A2B3 交付功能 9 全建成对齐官方规范× agent 5已瘦身为身份段prompt 三段式身份段×功能 skill×L0上下文=四层+章级基线包共享前缀+按 agent 差异矩阵read-context skill 为准拆书=workflow 编排+逐章 agent 有界任务parse-book skill 为准)。
- **基座**A1/A2 已收口2026-07-13)——`muse-example` +pgvector 0.8.5 验通容器重建恢复命令见连接信息24 表建成主仓一致 20 + `example_*` 4映射与暂缓登记见 `db/表映射.md`db skill 已交付凭据与配方在 `db/连接信息.md``.venv` 丢失时按 requirements.txt 重建即用
- **待审资产已清零2026-07-10 创始人清理**文件版首轮的 13 张范式卡参考书档案 extracted 、《焚忆全部文件资产已清除工作区干净 clone无任何待审存量首轮拆书的字段设计发现已蒸馏入 `meta/schemas/`已提交不受影响
- 进度惯例 git log 与本节拍板台账不设过程状态文档