China Bid Generator

👤 Bingo 📦 v1.0.0 ⭐ 4.1 ⬇️ 1.4K 下載
✍️ 內容創作 免費

📖 技能介紹


name: china-bid-generator description: 中國招投標文件生成工具。支援招標檔案、投標書、技術方案、商務報價等專業文件。符合中國招投標規範,支援政府採購、工程建設、IT/軟體、醫療裝置、教育裝備等行業。招投標、標書、投標書。 version: 1.0.0 license: MIT-0 metadata: {"openclaw": {"emoji": "📋", "requires": {"bins": ["python3"], "env": []}}} dependencies: "pip install python-docx fpdf2"


中國招投標文件生成工具

生成符合中國招投標規範的專業文件。

功能特點

  • 📋 雙角色支援:招標方和投標方
  • 🏭 多行業適配:政府採購、工程建設、IT/軟體、醫療、教育
  • 📄 專業排版:符合中國招投標規範
  • 🌐 資訊整合:支援網際網路查詢+使用者輸入+檔案素材
  • 📊 資料準確:確保資料準確性
  • 📦 批次生成:支援批次生成多份文件

⚠️ 免責宣告

本工具生成的文件僅供參考。 不同AI模型能力不同,文件質量可能有差異。 重要招投標檔案請人工稽核。 請確保符合當地招投標法規。

支援的文件型別

招標方文件

文件 說明
招標公告 專案簡介、資質要求、時間安排
招標檔案 詳細技術規格、商務條款
技術規格書 產品/服務技術要求
評分標準 評分細則、權重分配

投標方文件

文件 說明
投標書 投標函、報價單、資質證明
技術方案 技術實現、架構設計
商務報價 價格明細、付款方式
案例展示 成功案例、客戶評價

使用方式

User: "幫我寫一份IT專案的投標書"
Agent: 生成投標書模板

User: "寫一份政府招標檔案"
Agent: 生成招標檔案

User: "幫我寫一份醫療裝置的技術方案"
Agent: 生成技術方案

工作流程

使用者輸入(專案資訊/要求/素材)
        ↓
1. 資訊整合
├─ 使用者提供的專案資訊
├─ 使用者提供的素材文件
├─ OpenClaw web-search查詢行業資訊
└─ OpenClaw AI模型最佳化內容
        ↓
2. 文件生成
├─ 選擇文件型別(招標/投標)
├─ 選擇行業模板
├─ 生成專業內容
└─ 格式化排版
        ↓
3. 輸出文件
├─ Word (.docx)
└─ PDF

行業模板

政府採購

  • 嚴格遵循《政府採購法》
  • 評分標準明確
  • 資質要求詳細

工程建設

  • 技術規格詳細
  • 圖紙要求明確
  • 工期安排清晰

IT/軟體

  • 技術架構詳細
  • 案例展示重要
  • 價格對比清晰

醫療裝置

  • 資質要求高
  • 合規性重要
  • 售後服務詳細

Python程式碼

7w4.net收錄了海量優質技能外掛。

from docx import Document
from docx.shared import Pt, Cm, RGBColor
from docx.enum.text import WD_ALIGN_PARAGRAPH

class BidGenerator:
    def __init__(self):
        self.templates = {
            'tender': self._tender_template,
            'bid': self._bid_template,
            'technical': self._technical_template,
            'commercial': self._commercial_template
        }

    def generate(self, doc_type, project_info, industry, output_path):
        """生成招投標文件"""

        template = self.templates.get(doc_type, self._bid_template)
        doc = template(project_info, industry)
        doc.save(output_path)
        return output_path

    def _tender_template(self, project_info, industry):
        """招標檔案模板"""
        doc = Document()

        # 標題
        title = doc.add_heading(f'{project_info["name"]}招標檔案', 0)
        title.alignment = WD_ALIGN_PARAGRAPH.CENTER

        # 專案概述
        doc.add_heading('一、專案概述', level=1)
        doc.add_paragraph(f'專案名稱:{project_info.get("name", "")}')
        doc.add_paragraph(f'專案編號:{project_info.get("id", "")}')
        doc.add_paragraph(f'招標單位:{project_info.get("organization", "")}')

        # 技術要求
        doc.add_heading('二、技術要求', level=1)
        for req in project_info.get('requirements', []):
            doc.add_paragraph(f'• {req}')

        # 商務條款
        doc.add_heading('三、商務條款', level=1)
        doc.add_paragraph(f'預算金額:{project_info.get("budget", "")}')
        doc.add_paragraph(f'交付時間:{project_info.get("deadline", "")}')
        doc.add_paragraph(f'付款方式:{project_info.get("payment", "")}')

        # 評分標準
        doc.add_heading('四、評分標準', level=1)

        return doc

    def _bid_template(self, project_info, industry):
        """投標書模板"""
        doc = Document()

        # 投標函
        title = doc.add_heading('投標書', 0)
        title.alignment = WD_ALIGN_PARAGRAPH.CENTER

        doc.add_heading('一、投標函', level=1)
        doc.add_paragraph(f'致:{project_info.get("organization", "")}')
        doc.add_paragraph(f'我方願意按照招標檔案的要求,投標{project_info.get("name", "")}專案。')

        # 報價
        doc.add_heading('二、商務報價', level=1)

        # 技術方案
        doc.add_heading('三、技術方案', level=1)

        # 資質證明
        doc.add_heading('四、資質證明', level=1)

        return doc

    def _technical_template(self, project_info, industry):
        """技術方案模板"""
        doc = Document()

        title = doc.add_heading('技術方案', 0)
        title.alignment = WD_ALIGN_PARAGRAPH.CENTER

        doc.add_heading('一、技術架構', level=1)
        doc.add_heading('二、功能模組', level=1)
        doc.add_heading('三、技術路線', level=1)
        doc.add_heading('四、安全方案', level=1)
        doc.add_heading('五、運維方案', level=1)

        return doc

    def _commercial_template(self, project_info, industry):
        """商務報價模板"""
        doc = Document()

        title = doc.add_heading('商務報價', 0)
        title.alignment = WD_ALIGN_PARAGRAPH.CENTER

        doc.add_heading('一、報價明細', level=1)
        doc.add_heading('二、付款方式', level=1)
        doc.add_heading('三、售後服務', level=1)
        doc.add_heading('四、質保承諾', level=1)

        return doc

# 使用示例
generator = BidGenerator()

project_info = {
    'name': '智慧城市平臺建設專案',
    'id': 'ZB2026-001',
    'organization': 'XX市政府',
    'budget': '500萬元',
    'deadline': '2026年6月30日',
    'payment': '驗收後30日內支付',
    'requirements': [
        '支援100萬用戶併發',
        '99.9%系統可用性',
        '符合等保三級要求'
    ]
}

generator.generate('bid', project_info, 'it', 'bid.docx')

Notes

  • 專注中國招投標市場
  • 符合《政府採購法》《招標投標法》
  • 支援多種行業模板
  • 專業排版,可直接使用

🤖 AI 評測

這個招投標文件生成工具質量中等。做得好的地方是功能目標明確,覆蓋招標投標兩大角色和多個行業,文件結構清晰,包含了實用的免責宣告。不足之處是缺少完整的程式碼實現和示例文件,無法判斷生成效果;現有示例程式碼較為簡單,複雜場景可能支援不夠。建議官方補充更多實際生成的文件樣例,讓使用者能更直觀地評估工具效果。

📊 多維度評分

適應性4.3
規範性3.9
有效性4.2
可靠性3.4
可信度5

📁 包含檔案 (3 個)

📄 LICENSE.txt 901 B
📄 SKILL.md 7 KB
📄 _meta.json 138 B