Bidding Document Structuring & Project Discrimination LLM
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @sbkj-bid/sbkj-offcial-llm.
About this skill
Automated systems processing bidding documents typically encounter two concrete problems: First, the raw text is often interspersed with non-project content (e.g., corporate promotions, industry reports), leading to false triggers in downstream workflows. Second, even after confirming a document is project-related, accurately extracting fields like amounts and company roles from unstructured titles and bodies demands complex rules and manual verification.
Core Challenges and Workflow
This skill addresses these issues with a deterministic processing pipeline centered on progressive ambiguity reduction. It enforces the sequence of "discrimination, then classification, then structuring" to avoid forcibly processing non-project text.
- Project Information Discrimination: First, the
项目信息甄别interface is called to judge the input title and body. Only when the result is "Bid Information" or "Planned Construction Information" does the process advance. If it's "Non-Project Information" or "Abnormal Information", it stops immediately and outputs the reason, effectively isolating non-target text. - Classification and Structuring: For confirmed bid information, the
招中标分类推理interface determines its specific category. Subsequently, the LLM Bid Information Structuring interface extracts fields. This interface supports custom rules (e.g., amount units, phone formats) and defaults to a minimal rule set if none are provided (e.g., fields without evidence return null, amounts default to RMB yuan).
Key Mechanisms and Validation
The skill's critical features are its rigorous validation and output specifications, ensuring results are machine-usable and traceable.
- Evidence-Chain Validation: Every structured field must have direct evidence in the source text or be explicitly marked as a model inference. Conversion rules, such as converting ten-thousand yuan to yuan, are strictly applied.
- Error and Status Handling: During batch processing, each item is handled independently; a single failure does not contaminate other results. The output must include 原始模型响应 (raw model response), 校验状态 (validation status), 缺失字段 (missing fields), and 冲突字段 (conflicting fields) to support quick human review.
- Interface Dependencies: Before invocation, the environment variable BBIAO_API_KEY must be configured; otherwise, the process terminates with a prompt on how to obtain it. The service address can be overridden via BBIAO_SERVER_URL, defaulting to https://gate.gov-bid.com.
Constraints and Important Notes
This skill is suitable for initial data cleaning and structured extraction from bidding texts, but users should note:
- It processes the "text" itself and does not guarantee the authority of its source.
- The output structured JSON fields may be incomplete (as indicated by 缺失字段), requiring handling by downstream systems or manual intervention.
- When there's a conflict between the classification interface result and the body's semantics, the skill retains both and marks them, meaning it favors presenting facts over forcing a single judgment.
Use Cases
- After completing a large infrastructure project bid, the team needs to quickly extract the company names, total bid amounts, and key qualifications of all bidders from hundreds of differently formatted bidding documents to create a structured table for initial review.
- An intelligence analyst receives a batch of mixed texts from public sources and needs to first discriminate genuine bidding announcements, then classify them by project type (e.g., goods, works, services), and finally extract project names, budget amounts, and contact information into a knowledge base.
- The procurement department wants to monitor market activity by automatically scanning daily new bidding announcements, identifying projects related to the company's business, and automatically entering the procurement requirements and deadlines from the announcements into the internal project management system.
- An audit team, while verifying the historical bidding process of a project, needs to textually process a stack of scanned PDF announcements, structuring and extracting the winning bidder, winning amount, and announcement publication time to validate process compliance.
Best For
- Specialists in government procurement centers or large corporate bidding departments who need to screen, classify, and input valid bidding project information from massive public documents weekly.
- Market or business development staff at bidding companies who need to systematically track and organize public bidding information for tender preparation and customer relationship management.
- Data analysts or AI engineers who need to structure bidding text data as a data source for training vertical domain models or conducting market analysis.
- Procurement or supply chain managers who need to automatically synchronize key information from external bidding announcements (e.g., requirements, budgets, deadlines) into internal collaboration tools for follow-up.
Related Skills
Expert in multi-platform data collection, integration, and interpretation, delivering market research, sentiment monitoring, ROI analysis, and visual reporting for data-driven decision-making.
Aggregates 11 stock selection strategies into a single entry point, supporting single-strategy and multi-strategy combinations with concurrent acceleration and HTML visualization reports.
This skill uses AI to intelligently analyze data features, automatically recommend and generate interactive HTML visualization dashboards, supporting multiple chart types.
Generate publication-ready academic figures with one command, supporting 14 chart types and 7 color schemes for data safety and quality output.