Skip to content

Repository files navigation

中标狗(bid-dog)

这是什么 — 装在自己电脑上的桌面应用,macOS / Windows 都能装。原始文件和产物存放本机;生成所需文本或图片会发送给你绑定的模型服务,不经过中标狗自有服务器。放进一份招标文件,就能拆评分点、写正文和偏离表,并产出可继续修改的 Word 标书。 给谁用 — 拿到 Key 的同事和客户:装上、粘 Key、拖文件,不用注册 AI 账号。写代码的看文末架构小节。 怎么开始 — 到 Releases 下载 dmg / exe → 打开后粘 Key并测试连接 → 上传招标文件。模型和运行方式会自动选择推荐配置。

release build platform

官网https://bid-dog.vercel.app

在线体验https://bid-dog.vercel.app/demo.html?demo=1(不用安装即可体验)


出来的 Word 长这样

四张都是成品 docx 直接渲染的页面。

成品 Word 封面页

封面页 —— 项目名称、文件性质、投标人落款一次到位,黑体居中版式。
封面、目录、页眉页脚、分节页码都不用再排一遍。

成品 Word 图文正文页

图文正文页 —— 产品截图插在对应章节,图注连续编号,正文首行缩进两字符,页眉带项目名。
图片按素材库《图片索引》的落位锚点插进对应位置。

成品 Word 技术应答偏离表

技术应答偏离表 —— 招标要求 → 我方应答 → 满足情况 → 说明,逐条对上,表头跨页重复。
应答覆盖率会逐条核。

成品 Word 章节图文页

章节图文页 —— 标题层级清楚,内容是成段的实质论述而不是要点罗列,配图落在它该在的那一章。
篇幅和图位都过了质检。


下载

前往 Releases 下载最新版

系统 安装包 说明
macOS bid-dog_0.22.1_aarch64.dmg Apple Silicon(M 系列)
Windows bid-dog_0.22.1_x64-setup.exe Windows 10 / 11 x64

当前没有 Intel Mac 和 Windows ARM 安装包,请勿下载不匹配架构的安装包。官网会始终显示安装包的真实支持范围和签名状态。

安装包目前未做商业代码签名。macOS / Windows 可能拦截每个新下载的版本;覆盖安装也可能再次提示,这不代表文件损坏:

  • macOS 更新前先等待任务结束,再从托盘选择“退出中标狗”或按 Cmd+Q 真正退出旧版;把新版拖进「应用程序」并确认替换、推出 DMG 后,若提示“已损坏,无法打开”,终端执行
    xattr -dr com.apple.quarantine "/Applications/中标狗.app"
    也可以在「系统设置 → 隐私与安全性」里点「仍要打开」。
  • Windows 若弹出 SmartScreen 蓝色提示:点「更多信息」→「仍要运行」。

v0.22.1 的桌面 App 使用独立 WebView 会话和带版本号的入口地址,只连接 127.0.0.1:18901 上经身份校验的引擎。覆盖升级时若旧版仍在,应用会让它先安全收尾,然后自动启动新版;无需手动查找或强杀进程。未知端口占用者不会被关闭。


三步上手

  1. 填写 Key —— 首次打开只显示 Key 输入框和本地保存说明,不要求理解网关、模型 ID 或执行工具。
  2. 测试连接 —— 点一次即可完成真实连接检查,并自动选择推荐模型、极速模式和内置运行方式;失败时会给出“自动修复 / 重新连接 / 一键诊断”等明确操作。
  3. 上传文件 —— 选择招标文件后,系统会按采购对象、评标办法和交付类型推荐场景模板;也可上传一份自有优秀历史标书生成模板草稿。完整设计思路可展开查看,模板名称和目录可修改,确认评分响应、材料槽位和质检规则后再保存或开始生成。

已有任务或已有可用配置的老用户会自动跳过不需要的首次步骤。Key 发生变化时只会重新测试连接,不会让你从头设置。

模板不是一段提示词。六类内置场景模板会把建议目录、评分点响应、标准表格、材料槽位、Word 格式和出件质检一起带入任务;任何冲突都以本次招标文件原文为准。上传历史标书生成模板时,原始标题和表头会被泛化为可复用的章节、字段语义,不复用旧项目客户名、报价和正文事实;提取结构不足的草稿不能保存。设计和使用边界见 场景模板系统,当前 A/B 证据与限制见 模板效果验证

不用注册账号、不用登录 AI 服务、不用装 Node.js 和 Python、不用开终端。不填配置也能先跑一遍内置演示。

任务只显示五种用户状态:准备中、生成中、需要你确认、已完成、未完成。过程页用“环境准备 → 招标解析 → 响应规划 → 并行撰写 → Word 装配 → 交付质检”六段流程展示当前动作、真实检查点、最近活动和预计剩余时间。默认展开当前阶段的完整节点详情,包括阶段产物、耗时、断点、恢复、重试与错误;也可点击任意阶段查看,长文案会完整换行而不是只留省略号。页面事件流连续断开后会自动进入轮询保障,恢复后继续实时读取;前端断线不会被误报成后台任务停止。OpenCode、CLI、探活等技术原因只在诊断详情里。

完成后默认先看交付结果:主 Word、目录、技术/商务偏差表和关键检查结论,以及“打开、下载、继续修改”。运行日志和引擎状态收在第二层。继续修改会基于上一版产物创建新版本,不会把整份标书从头生成或覆盖父版本。

日常整理优先使用归档。批量管理支持归档、恢复、重新生成、导出和移动项目;永久删除放在“更多”里并保留二次确认。窗口关闭后运行中的任务继续处理,完成或需要确认时由桌面应用发系统通知。


没出正文 Word,或关键检查没过,就不算可交付

每一册都会生成 Word 并执行质检。能自动修的会修完重出一版,附《成品质检报告》说明改了什么、还差什么;关键检查仍未通过时不会标成“已完成”。

查什么 结果
图片落位 放错章节的图搬回去,漏配的补上,模型编出来的图剔掉。资质/合同/证照类只留粘贴位,不自动插——插错一张就是造假风险。
查重 同一段话换个说法反复写、逐字打散的碎片,折叠合并。
篇幅 按章核字数,太薄的标出来。
应答覆盖率 拿偏离表逐条对评分点,漏答的列清单。
Word 格式 字体、页边距、页码、表格列宽等三十多项挨个核,宽表转横排、表头跨页重复。

还有三条:

  • 没出 Word 不算跑完。 模型偶尔会把正文写完就收工、不执行最后一步导出。这种时候引擎自己把 Word 出出来——确定性脚本、不重跑、不花额度;实在出不来就明确停止在真实步骤并显示红色「没出 Word,未完成」,不会再进入“已完成”分组。
  • 不编造。 素材库(公司资料、资质案例、图片索引)是唯一事实来源。资质、案例、报价缺了就标〔需补充〕,进补料清单。
  • 不替你签字。 投标人名称、报价、资质有效期、承诺与签章都留给人确认;出件前检查里的红色项不处理,任务不会宣告可交付。

花谁的额度

看你用的是哪条路:

你用的 花谁的额度 什么时候用
发给你的那串 Key(标准 / 极速两种模式) 发放方的 token 套餐 默认由安装包内置的 OpenCode 执行。不用注册、不用登录,装完粘上就能产真实标书
你自己的 Claude Code / Codex CLI 订阅 你自己的订阅 你本来就有订阅,想用自己的模型跑
本机已登录的 SoWork 你本机那个账号 公司内部已经铺了 SoWork

用发给你的 Key 时不消耗你自己的订阅额度,也不动你本机原有的 CLI 登录态和配置:内置 OpenCode 只作为本地执行外壳,使用的是应用数据目录里另一套独立配置。

Key 只存在本机的引擎配置里,页面不回显;执行外壳拿到的是一串本机随机口令,真 Key 只在引擎进程内用。任务文件、产物、素材都在 ~/Documents/中标狗(Finder 中通常显示为「文稿/中标狗」),删掉应用文件还在;升级时会把旧版 ~/Documents/标书助手 中的存量数据迁移到这里,并继续使用同一批任务与素材。


给技术读者:架构

Tauri 壳(Rust + Web)  ──拉起/守护──▶  本地引擎(FastAPI, PyInstaller 单文件 sidecar, 127.0.0.1)
      ▲                                        │
      └────────── SSE 事件流(阶段/产出/台词/进度) ┘
                                               │
                                     执行外壳(随包分发) ──▶ 技能包(流程 + 确定性出件脚本)
  • 桌面壳:Tauri v2。负责窗口、拖拽、拉起并守护引擎、调系统默认应用直接打开产物。
  • 本地引擎 sidecar:FastAPI 用 PyInstaller 打成单文件二进制随安装包分发,客户机上没有 Python 也能跑;协议翻译、任务编排、质检调度都在这一层。
  • 事件流:任务状态由引擎按 SSE 推,前端只渲染。事件流是 async 生成器,不占死线程;页面重新可见时补一次同步再重挂流,后台标签被挂起也不假死。
  • 执行外壳:v0.22.1 默认内置 OpenCode 1.18.18;Codex CLI 保留为显式可选回退。
  • 技能包:招投标流程 + 出件脚本(建 Word、格式核验、成品质检)。质检是确定性脚本、零 token,不依赖模型自觉——模型没跑,引擎也会在完成后补审计并按需重出 Word。

目录:app/ 桌面壳 · server/ 本地引擎 · site/ 官网 · docs/ 文档。构建见 BUILD.md

专有软件,保留全部权利。 版权所有 © 2026 张家涛。本软件不是开源软件;安装和使用须遵守 专有软件许可证最终用户许可协议。第三方组件继续适用其自身许可证。


文档与反馈

遇到问题或有建议,欢迎提 Issue:请附系统版本、中标狗版本、现象和复现步骤;请勿附带 API Key、客户机密或完整涉密标书。 任务报错时可以直接点消息末尾的「导出诊断包」;包内日志和配置已脱敏,比截图更容易定位问题。

中标狗只做辅助分析与撰写,不保证中标,也代替不了投标负责人、法务和专业人员的最终审核。以招标文件原文和正式澄清文件为准。


作者:FDE-家涛

版权所有 © 2026 张家涛。保留所有权利。

About

中标狗:AI Agent 驱动的标书生成桌面应用,从读标、评分废标检查、素材复用到 Word 出件。

Topics

Resources

Security policy

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages