BiaoShu-Writer-Pro:14步自动写标书,代码跑起来却还差最后一公里
https://github.com/Get00/BiaoShu-SKILL
把一份招标文件丢给 AI,过一会儿拿到排好版的 Word 标书,这大概是投标自动化最诱人的样子。
BiaoShu-Writer-Pro 就是照着这个目标做的。它把招标文件解析、评分标准提取、大纲、正文、字数检查和 Word 输出串成一条 14 步流水线,还准备了一批行业指南和标书范本。
但我顺着代码看了一遍,发现这个项目目前更像一套很完整的标书脚手架。流程已经搭出来了,真正让内容“智能生成”的那一层,还需要 AI Agent 接手。
从招标文件到 Word,它想包办整个过程
这个仓库不是只有一份提示词。里面有二十多个 Python 脚本,分别处理 PDF、DOCX、DOC、TXT 和 XLSX,输出中间 Markdown,再提取评分项、资质要求、技术要求和项目名称。
接下来,程序按评分项生成四级目录,根据分值和预计页数计算目标字数,制作章节内容,插入图片、表格和资质占位符,最后用 python-docx 合并为 Word。
每次运行会新建一个带时间戳的目录。评分标准、大纲、字数检查和章节 Markdown 都保存在 debug 文件夹,出问题时可以回头查,而不是只留下一个不知道怎么生成的终稿。
这点很实用。标书流程一长,最怕中途某一步出错后全部重来。保留中间产物,也方便人逐段修改。
“支持八个行业”其实是关键词和模板适配
项目预设了 IT/信息化、建筑工程、医疗健康、教育服务、制造业、物流运输和咨询服务,匹配不到时回到通用行业。
行业判断并不是模型做的深度分类。当前代码会读取配置里的关键词,统计招标文件中各行业关键词的命中次数,再选择得分最高的一类。
每个行业还有一份简短指南,规定常见章节和关注点。遇到没有指南的行业,代码会根据现有配置生成一份通用化指南文件。不过 README 所说的“自动上网检索行业规范”,需要由运行这个 Skill 的 AI Agent 完成,Python 脚本本身没有联网搜索或模型调用。
所以它能提供行业起步框架,但不能替代真正熟悉行业的人。建筑、医疗、政府采购等场景里的强制标准和资格条件,仍要逐条查原文件。
最关键的限制:CLI 本身没有调用大模型
项目名称里有“AI”,SKILL.md 也写了“AI 并发编写章节”。可仓库依赖只有文档解析和 Word 处理库,没有 OpenAI、Anthropic 或其他模型客户端,代码里也找不到 API Key 和模型请求。
当前的正文生成脚本主要把预设段落填进模板。例如系统架构、人员配置、项目业绩和售后响应,都带有通用措辞和 XX 占位符。所谓“AI 去痕”也是本地字符串替换、删除连接词和拆分长句,并没有再调用模型重写。
换句话说,单独运行 bid_writer_pipeline.py,更接近生成一份结构完整的通用标书底稿;把它安装到 Claude Code、Codex 或其他能读 Skill、执行脚本和继续写文件的 Agent 中,才有机会把招标文件上下文真正带入正文。
当前代码还有一个会卡住完整流程的问题
我按最新仓库代码检查了正文生成器的调用。流水线给 ContentGenerator 传了四个参数,但这个类当前只接受三个。我直接加载该类并按流水线方式调用,Python 返回了 TypeError。
这意味着 README 里的“一条命令跑完 14 步”,在当前提交下不能直接照搬。懂 Python 的用户可以修改参数,普通用户则最好等待作者修复,或者让编码 Agent先检查并补齐。
README 中的安装地址仍是 your-username/bid-writer-pro,实际仓库又多嵌套了一层 BiaoShu-writer-pro,安装时也需要按真实目录调整。
占位符比自动填满更重要
项目生成的企业信息、业绩、人员数量、证书、响应时限和性能指标里,有不少示例数字与通用承诺。好在它也设计了资质和图片占位符,提醒用户后续替换。
这一步不能省。标书里最危险的不是文风像 AI,而是把示例业绩、并发量、证书或服务时限误当成企业真实能力。哪怕只是一个“客户满意度 95%”,没有依据也不应出现在正式投标文件里。
适合拿来做什么
我觉得它最适合作为企业自己的标书自动化底座。
文档解析、目录结构、中间文件、Word 排版和占位符这几块已经搭好。企业可以替换其中的通用模板,接入自己的资质、案例和经过审核的技术方案,再让 Agent 围绕评分项补写内容。
如果期待开箱即用、一键得到可投标终稿,当前版本还差一些距离。它有流水线,也有大量模板,但仍需要修代码、接模型、补企业知识并人工校验。
许可证方面也要以仓库文件为准:README 的徽章写 MIT,实际根目录 LICENSE 和 GitHub 识别结果是 Apache-2.0。
标书自动化真正难的从来不是生成几十页文字,而是每一句承诺都有依据、每一个评分点都有回应。BiaoShu-Writer-Pro 把前半段的工程骨架做出来了,后半段仍要由企业自己的数据和专业人员补上。