بنقرة واحدة
bid-generator
自动应标方案生成系统。根据招标需求,自动从历史标书知识库中检索相关内容,AI生成应标方案Word文档。触发方式:用户说"生成应标方案"、"生成标书"、"自动投标"等。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
自动应标方案生成系统。根据招标需求,自动从历史标书知识库中检索相关内容,AI生成应标方案Word文档。触发方式:用户说"生成应标方案"、"生成标书"、"自动投标"等。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
钉钉工具集,包含日历和日志功能。触发条件:用户说"创建日历"、"加日程"、"查日志"、"部门日志"等。
关键字行业新闻/动态/展会热点追踪。用于搜索和整理指定关键字相关的行业新闻、技术动态、行业展会、发布会等信息。包含多个数据源(工控网、ITES、光纤在线等),并提供带链接的摘要报告。当用户要求"搜索XX行业新闻"、"了解XX行业动态"、"查找XX展会信息"或提供关键字列表时触发此技能。
公司背景调研简报生成工具,支持 Tavily AI 搜索和 AI 增强信息提取,自动生成销售用简报。
每周二上午11点自动获取MakerWorld热门3D打印模型TOP10并发送到钉钉。触发方式:用户说"做3D打印热门模型报告"、"MakerWorld热门模型"、"3D打印模型报告"、"做热门模型简报"等。
小红书笔记发布工具。用于在小红书创作服务平台发布文字/图文笔记。触发条件:用户说"发小红书"、"发布笔记"、"小红书发笔记"等。
| name | bid-generator |
| description | 自动应标方案生成系统。根据招标需求,自动从历史标书知识库中检索相关内容,AI生成应标方案Word文档。触发方式:用户说"生成应标方案"、"生成标书"、"自动投标"等。 |
根据招标需求,自动从历史标书知识库中检索相关内容,AI生成应标方案初稿。
招标需求 → 关键词提取 → 向量检索(LanceDB) → AI生成(Minimax 2.7) → Word文档
Python 依赖:
pip3 install python-docx lancedb requests
环境变量配置(必须):
# 在 ~/.zshrc 或 ~/.bashrc 中添加:
export MINIMAX_API_KEY="你的API Key"
# 然后生效:
source ~/.zshrc # 或 source ~/.bashrc
获取 Minimax API Key:
Ollama 服务(用于向量 Embedding):
# 确保 Ollama 服务运行中
ollama serve
# 下载向量模型(如果还没有)
ollama pull nomic-embed-text
cd ~/.openclaw/workspace/skills/bid-generator
# 完整生成(44章节,约20-25分钟)
python3 main.py --requirement "招标需求文本或文件路径" --output 我的方案.docx
# 快速测试(5章节)
python3 main.py --max-chapters 5 --output test.docx
# 从招标文件生成
python3 main.py --requirement /path/to/招标文件.docx --output 方案.docx
| 参数 | 说明 |
|---|---|
--requirement, -r | 招标需求(字符串或 .txt/.docx 文件路径) |
--output, -o | 输出 Word 路径(默认: test_output.docx) |
--no-build-kb | 跳过知识库构建,复用现有索引 |
--max-chapters | 最多生成章节数(0=全部,默认0) |
bid-generator/
├── SKILL.md # 本文档
├── config.py # 配置文件(API Key 从环境变量读取)
├── knowledge_base.py # 文档读取、切片、向量化、存储到 LanceDB
├── retriever.py # 向量检索 + 垃圾内容过滤 + 标题匹配加权
├── generator.py # 调用 Minimax 2.7 生成章节内容
├── doc_builder.py # 构建 Word 文档(python-docx)
├── main.py # 主入口
├── templates/
│ └── 应标方案模板.md # 应标方案模板(7章53节)
└── data/ # LanceDB 知识库(1265 chunks 历史标书 + 37 chunks CPIOT白皮书)
新的标书或资料放到以下目录,然后告诉小K更新:
/Users/visionsl/Documents/资料/标书方案
支持格式:
生成的方案包含7章:
1. 拷贝 skill 目录:
scp -r ~/.openclaw/workspace/skills/bid-generator user@目标机器:~/.openclaw/workspace/skills/
2. 拷贝知识库数据(建议):
# 如果不拷贝,首次使用会自动重建索引(需要从原始文件)
scp -r ~/.openclaw/workspace/skills/bid-generator/data user@目标机器:~/.openclaw/workspace/skills/bid-generator/
3. 安装依赖:
pip3 install python-docx lancedb requests
4. 配置环境变量:
export MINIMAX_API_KEY="你的API Key"
5. 启动 Ollama:
ollama serve
ollama serve 需要保持运行状态templates/应标方案模板.mdconfig.py 中的 GENERATE_MODEL版本:v1.1 更新日期:2026-03-27 更新内容:API Key 改为环境变量配置