投标书草稿 OSS 云归档
服务器磁盘紧张的解法:草稿自动上云、归档项目释放本地空间,下载无感切换。
新功能
- 写作成功自动归档 OSS——写作/增厚成功后草稿 docx 自动上传阿里云 OSS(分片断点续传,时间戳版本化,每次成功一个版本);上传失败不影响任务本身。
- 归档释放本地磁盘——项目归档时删除本地草稿,但必须先过三道验证(上传登记 + 本地未改写 + OSS 实存字节一致),任何一环不过都保留本地;活跃项目本地草稿不动,增厚/收缩不受影响。
- 下载无感回退——本地文件已清理的草稿,下载自动 302 到 OSS 签名直链(10 分钟有效),页面入口不变。
说明
- OSS 未配置时整套功能静默关闭,行为与旧版完全一致;生产走内网 endpoint 免流量费。
收缩重排按钮 + 大稿测页超时修复
超页告警不再只是提醒——里程表上直接给人工授权的收缩入口;百兆级成稿页数不再测丢。
新功能
- 收缩重排入口——成稿超目标 20% 红线时,里程表超页告警旁出「收缩重排至目标页数区间」按钮:复用已写内容按页数预算裁选(多图留代表图/重复论述合并),★举证图、证明件、格式件绝不删,收缩后自动重跑三道闸门。
- 超页收缩自动注入——超页状态下任何重跑写作都会带上收缩上下文与禁删清单(SKILL 收缩规程)。
修复
- 测页超时默认 600s→1800s——114MB 成稿 LibreOffice 转换超 10 分钟导致页数缺失(实证),大稿页数不再测丢。
页数超标治理——目标页数是策略指标不是下限
三单实测超目标 67%-160% 的修正:生成期按目标分摊各组体量上限,验收期超 20% 红线告警。
新功能
- SKILL 页数预算分摊——派组前把目标页数换算成每组字数/图数上限写进任务卡(禁下限式体量指令);配图改按需选插(★举证与证明件章除外)。
- 超页红线告警——实渲超目标 20% 时里程表如实标注超出百分比并建议人工裁决收缩(不自动删减,防误删举证);达标区间明确为 [目标, 目标×1.2]。
熔断续跑——已写内容不作废,人工授权分段追加预算
成本看门狗到限终止的写作任务,产物照留、点一下续跑只补缺口。生产零缓存网关下三单同日熔断的实证改进。
新功能
- 续跑写作按钮——看门狗熔断的失败任务,详情页按钮变为「续跑写作(追加 1 亿 token)」:每点一次即一次人工授权,新任务预算从零计量(BIAOSHU_RESUME_INPUT_BUDGET 可调,默认 1 亿),不限次数。
- 成本对账行——续跑按钮旁显示本项目写作链累计非缓存输入(与预算同量纲)与段数(首跑+续跑 N 次),商务据此决定是否再追加。
- SKILL 断点续跑规则——写作会话启动先清点已落盘的分组产物,核验完好的直接复用、只补缺失组;配合任务级预算,熔断从「烧钱打水漂」变为「分段止损」。
说明
- 非熔断类失败(超时/崩溃)保持「重新开始写作」原语义(全局预算),两种入口的新会话都会自动复用已落盘产物。
定向增厚上墙——里程表说真话 + 分析卡 + 引擎徽章
v0.6.4 的定向增厚有了配套界面:为什么停、缺什么、烧没烧钱,详情页一眼看清。
修复
- 素材耗尽时里程表不再误报「服务异常」——定向增厚按设计停轮时,里程表如实显示「素材耗尽:差额 N 页,请按商务补料清单补真实素材后重跑写作」,不再把第四保险停轮说成故障。
新功能
- 定向增厚分析卡——详情页展示薄章数/未用候选素材数/机器直插证明件数,素材耗尽亮琥珀徽章并给出补料指引。
- 增厚引擎徽章——里程表标注本轮引擎形态(定向/脚本收口零LLM/LLM会话),成本形态一目了然。
用量记账修正(子代理并行场景)
修复
- token 落库少记 28 倍——子代理并行任务的日志每条腿产生一个结算事件,此前只取末帧(单腿量);现采信会话累计口径(与 CLI 自报金额自洽)。0601 单实测 0.8M 修正为 23.4M。
定向增厚——尽力补页数缺口,token 只花在刀刃上
v0.6.3 的纯收口只报差额不补缺口;定向增厚在「尽量完成目标页数」与「省 token」之间取平衡:便宜且真实的手段先上,贵的兜底。
新功能
- 增厚引擎默认切为定向增厚(targeted)——确定性梯次先行:重组修装配损耗 → 薄章分析+未用素材匹配(thicken-plan.json)+ 无歧义证明件直插 → 再重组测页;达标或素材耗尽即零 LLM 收口。仍有缺口且有候选素材时才起轻会话,按 plan 逐薄章派小子代理定向取料(只喂本章+候选,禁重读全稿全库),杠杆顺序:图证→库存模块整段移植→表格化→扩写兜底。
- 四保险闭环——达标/轮上限/收益递减之外新增「素材耗尽」:plan 判零候选即停轮(带 chapters 新鲜度守卫,重跑写作后旧结论作废),不灌水、不空转,差额如实转商务补料。
- 增厚专属 token 预算——定向 LLM 轮默认 2000 万上限(历史全会话增厚失控时烧 100M+),超限即熔断;写作任务仍走 1.2 亿外层预算。
增厚默认脚本收口
历史增厚七连败烧掉约 $1,400 零产出,而确定性收口零成本产出 648 页终稿——把最贵的失败通道换成免费通道。
新功能
- 增厚引擎默认切换为脚本收口——自动增厚轮不再启动 claude 会话,改为从章节 JSON 确定性重组 docx(修复装配期损耗,如子代理产图与主会话组装的时序竞争),闸门与测页照常;重组后页数不涨即按收益递减停轮、如实报差额(页数缺口本质是素材缺口,走商务补料不走 LLM 硬灌)。需要 LLM 增厚时显式设 BIAOSHU_THICKEN_MODE=claude。
留出验证止血批——证据链核查 + 成本看门狗
0702 烟草单三跑实证(81→648 页)驱动的六刀:会话偷懒可检出、失控成本可熔断。
新功能
- 写作会话证据链核查——四信号:分章子代理=0/图证=0/评审子代理=0 告警上墙;正文不足万字且占位过半判「占位塌缩」直接失败(实测拦下 21 分钟交 11 页骨架还自称完成的会话)。
- 运行中成本看门狗——任务累计非缓存 input token 超上限(默认 1.2 亿,可配)即终止止损;按 token 不按美元,规避账号池 4 倍单价漂移(实账 $1,699 事故驱动)。
- 探针缓存闸——write/thicken 可要求探到缓存窗口才起跑(默认关;实测对长任务保护有限,主用于观测)。
- SKILL 步骤 2 子代理并行明文化 + 证明件直插——分组并行成为指令而非会话自主发挥(实证 7 子代理 232 图 vs 串行 2 图);资质四容器一证一节直插,业绩合同保持人工防串味。
修复
- 补料清单事项列显示分值不显事项——占位说明写在括号外时被截断归并(25 个不同事项挤成一行「3分」);现并入括号后说明作条目身份。
成本止损批——网关探针 + 用量记账修正
天津理工对照单 363M token 对账的直接产出:坏网关不入场、错账不再漏记。
新功能
- 起跑前网关连探——任何任务起跑前用最小请求对网关连探 3 次(次数/超时可配,0=关),全过才放行;一次失败即判账号池不净,任务以明确错误失败,正式运行一个 token 都不烧。探针强制用任务同款模型(INVALID_MODEL_ID 400 是模型号维度的)。对照单里 4 次「坏状态硬跑」的起跑本可全部拦下。
修复
- api_error 终止任务的用量漏记——403 额度耗尽等异常终止时,结算帧 usage 被清零而真实累计在 modelUsage,此前落库为 0 token(实测一单 97M input 记成 0,网关对账短一个亿);现自动回落取 modelUsage 合计,全零不采信,保住「没数据≠实测 0」语义。
直接可用瘦身批——改码防护 + SLA 真值 + 补料清单
AB 盲审病灶的机器化收口:工具链防篡改、承诺数字锚招标真值、缺料敞口一张清单交商务。
新功能
- 会话改码防护三层——写作会话 prompt 明示「仓库代码只读」;worker 在任务前后做 git 基线对照(只查 tracked 文件、临时脚本放行、部署提交与开发机未提交改动均不误杀),检出改码即任务失败并存档 diff。防「改残闸门拿绿灯」(AB 实验 A9 实锤)。
- SLA 真值比对——净化闸门从应答矩阵条款原文抽取响应/到场/修复时限与服务期/质保期数字作真值,正文承诺劣于招标值即告警(带矩阵条款号与原文摘录);支持中文数字与单位归一,7×24 类伪数字不误抓。防「内部一致但系统性负偏离」(云南 C037 病灶)。
- 商务补料清单自动生成——占位扫描后自动产出勾选式《商务补料清单.docx》(按废标项→硬失分项→需商务分级排序),商务勾选回传即可补料;已有清单先归档不覆盖。缺料闭环的第一块砖。
修复
- headless 会话 600 秒后台上限——评审轮七维度子代理曾被提前终止只落 1 个维度,现等待到底(整体时长仍由任务超时兜底)。
- SKILL 自检示例与 worker 闸门调用同步传项目目录——消除「会话自检绿、服务端复检黄」的口径分裂。
AI 内容评审轮——交付前的第四道关
三道闸门管格式引用渲染,评审轮管内容质量:把「负责人拿招标文件挑毛病」前置到交付前。
新功能
- AI 内容评审轮——草稿过三闸后自动执行七维度对照招标评审(结构镜像/格式件对照/条款数字回核/政策锚点/覆盖率/名单时效/呈现占位),发现必须带原文摘录证据;首跑实证抓出报价格式件整章缺失、售后时限负偏离等 4 个此前全流程漏网的重缺陷。
- 断言核销制——评审修复不许口头认定「已修」:每条修复同步写可执行断言,脚本逐条核销、不过回炉,核销记录随稿可回查。
- 详情页「AI 内容评审」战果卡——维度/发现/已修/遗留统计一目了然,遗留项逐条列示交人裁决。
智能识别 + UI 重设计 + 产品能力库
新建项目动线全面重做,AI 替你读招标文件;新业务方向单有了专属支撑。
新功能
- 新建项目智能识别——上传招标文件后 AI 自动提取项目名称、部门、截止时间等元信息预填表单;截止时间双重复核,识别错一次就整单出局的字段绝不放过。
- UI/UX 重设计——项目列表与新建分离、部门管理页、侧栏导航分组,招标文件上传收口为一次。
- 产品能力库——按课程建设类型归拢 10 类自有产品、196 个能力关键词、2548 张截图,招标要求先在这里定位素材。
- 新业务方向四项支撑——占位战果条、覆盖率预检、产品库检索缺料榜、写作动线注入。
- 素材库范围自主勾选——单项目可组合多个素材库,部门联动只勾不收。
- 详情页新增「仍需商务补充清单」下载入口。
- 落地页新增本页——版本记录,每次发布有据可查。
- 闸门告警上墙——净化闸门新增的四类写法告警(偏离表空洞/满话密度/正偏离滥用/重复标题)不再吞在日志里,详情页战果条逐条展示「通过但有毛病」。
质量与修复
- 成稿净化新增满话密度、偏离表空洞、正偏离滥用、重复标题四项告警。
- 时区修复——容器设 Asia/Shanghai,全站显示时间不再慢 8 小时;上线脚本补 compose 变更自动重建。
- 草稿标题强制黑色 + 页脚页码域;标题 Word 自动多级编号。
- 项目元文件坏编码不再拖垮详情页。
运维
- 上线流程可回退化——release.sh 定点备份 + 失败自动回滚,备份分层保留 + 恢复演练脚本。
界面精致化收官 + 云端生产部署
从「能用」到「好看好用」,并正式跑上云服务器。
新功能
- 对外落地页——你现在看到的 /welcome 介绍页。
- 矩阵屏与详情屏核验补齐:步骤条子标签、三道闸门战果条实时展示拦截数。
体验
- 全站视觉抬升:分层柔阴影、渐变主色、KPI 块、表单控件系统内样式化。
运维
- 云服务器上线 + HTTPS;更新/回滚/备份三件套 + 每日备份定时任务。
生产内核 + 权限与素材库管理
从单人工具变成部门多人可用的生产系统。
新功能
- 并发队列 + 一键取消——多任务排队并发,取消走检查点:杀进程、停排轮,闸门与测页绝不半路掐断。
- Token 用量看板——按项目拆分用量、总额 KPI、历史一次性回填。
- 角色权限(RBAC)——管理员/普通用户两级,素材库写操作受控。
- 素材库管理——上传验真拒断图、回收站软删可恢复、写操作自动重建索引。
- 用户管理增删改:新建、重置密码、删除即吊销会话、防自锁。
- 项目归档软删,误操作可恢复。
写标书 Web MVP
把命令行里的写标书 skill 搬进浏览器。
新功能
- 全流程 Web 化:上传招标包 → 解析应答矩阵 → 逐条确认 → AI 写作 → 草稿下载。
- 三道质量闸门(矩阵/渲染/引用)结果可视化。
- 登录鉴权 + Docker 一体化内网部署。