Bidding Agent Data Interface
Paste the following prompt into your AI chat to install this skill:
Please install @org-mbvufw6y/bid-agent-data-interface-v2 according to the guide at https://skillhub.cn/install/skillhub.md.
About this skill
The Problem It Solves
Integrating external data sources into AI Agents often involves complex API interactions. Bidding and procurement data is valuable but presents specific challenges: converting natural language queries into API parameters, routing to the correct endpoint, and ensuring traceability. Traditional approaches require manual coding for parameter mapping, error handling, and data lineage, increasing development complexity and maintenance overhead. For instance, when a user asks "find IT procurement opportunities for hospitals in Guangdong," the Agent must parse the intent, auto-fill default parameters (e.g., time range, announcement stage), and select appropriate APIs; otherwise, irrelevant results or missing fields may occur.
How the Skill Works
Core Capabilities
The skill (bid-agent-data-interface-v2) encapsulates a complete toolchain for bidding data processing, offering the following capabilities for Agents:
- Natural Language Rewriting: Using the
aiSearchSubmitPollingendpoint, it converts user natural language questions into structured search conditions, auto-filling default parameters like region, industry, and time range. - Intelligent Interface Routing: Automatically selects endpoints based on query intent. For example,
SearchProjectForAI(Agent-specific) orsearchProjectApifor search lists,getZTBStructreDetailfor details, andgetCollectUrlfor traceability. - Structured Output Standards: Returns data in a tabular format with key fields such as
项目名称(project name),金额(amount), and链接(link), marking missing information (e.g., "公告未披露" for undisclosed announcements). - Traceability Assurance: Fetches original announcement links and attachments to verify data provenance, supporting RAG or analysis workflows.
Key Steps
A typical workflow using this skill involves:
- Query Parsing: The Agent first calls
aiSearchSubmitPollingto generate search conditions from the user query, outputting identified conditions and auto-completed parameters. - Search Invocation: Based on conditions, it calls a search endpoint (e.g.,
searchProjectApi) to retrieve project listings, returning results in a table format. - Detail Retrieval: For deeper information, it invokes
getZTBStructreDetailto get structured details, including procurement requirements and risk notes. - Result Integration: Merges search and detail data, outputs them per specifications, and suggests next-step calls (e.g., attachment traceability).
- Error Handling: Stops calls and provides clear guidance for issues like missing API keys or insufficient quota, avoiding automatic retries.
Applicability and Limitations
- Data Dependency: Relies entirely on the Shibobo Technology API, requiring a valid
BBIAO_API_KEY. Data coverage is national across industries, but field completeness depends on original announcement disclosures. - Interface Constraints: The skill uses only a whitelist of six endpoints (e.g.,
SearchProjectForAI,getCollectUrl), maintaining a clear capability boundary. - Output Standards: Must state auto-completed conditions; missing fields are marked with specific text (e.g., "不详"), with no data fabrication.
- Error Scenarios: For quota exhaustion (error code
0100590006), it provides a purchase link then stops; non-bidding content (e.g., recruitment, exams) is excluded. - Use Cases: Suitable for integrating bidding query functions into Agents for market analysis, opportunity mining, or data ingestion, but not for real-time monitoring or high-frequency batch collection.
Use Cases
- When a sales team is expanding into regional markets, they need to quickly retrieve recent IT procurement announcements for the healthcare industry in Guangdong to identify potential leads and schedule follow-ups.
- During annual budget planning, a procurement department analyzes bidding amounts and supplier distributions for similar projects over the past three years to support cost estimation.
- An AI product manager designing an intelligent research assistant needs to integrate a tool that automatically converts user questions into bidding search conditions and returns structured results.
- A data analyst building an industry database needs to batch-fetch detailed fields (e.g., item lists, prices) for bidding projects, ensuring each record is traceable to its original announcement.
Best For
- Corporate Sales Director: Needs to monitor national bidding activities in target industries to adjust sales strategies and identify new opportunities in real time.
- Government Procurement Specialist: Responsible for reviewing and summarizing public bidding data to ensure transparency and compliance in procurement processes.
- Low-code Platform Developer: Aims to quickly integrate bidding data query functions into custom applications without building API call logic from scratch.
- Market Research Consultant: Provides industry competitive analysis reports requiring real bidding data as supporting case evidence.
Related Skills
Run a grilling session to interact with or test AI agents.
A systematic prompt optimization skill that refines prompts using a four-step distillation framework (diagnose, structure, think, compress) and methodologies from four prompting masters.
Quickly converts a user's input, list, or screenshot into a multi-page workbench, supporting template selection, custom builds, and responsive layouts.
HeartFlow is a pure rule-based discrimination layer for AGI that checks AI outputs for correctness and safety before they reach humans.