CDTFHR (天府菁英网) Job Announcements Access Skill
Overview
This skill provides access to job recruitment announcements from the Tianfu Elite Network (天府菁英网) at www.cdtfhr.com. The site is a dedicated job board for government and public sector positions in the Chengdu Tianfu New Area and surrounding regions in Sichuan Province, China.
Website Information
Available Functions
1. list_announcements
List job announcements with pagination support.
Parameters:
page (optional, integer, default=1): Page number starting from 1
Example:
result = await execute({
"function": "list_announcements",
"page": 1
})
Returns:
{
"success": true,
"announcements": [
{
"id": 1487,
"exam_id": 261,
"title": "松潘县总工会2026年公开招聘工作人员的公告",
"name": "招聘公告",
"release_time": "2026/06/08",
"hits": 1110,
"content_preview": "...",
"content_full": "Full HTML content..."
}
],
"pagination": {
"total": 1418,
"count": 10,
"per_page": 10,
"current_page": 1,
"total_pages": 142,
"has_next": true
}
}
2. search_announcements
Search announcements by keyword.
Parameters:
keyword (required, string): Search keyword (e.g., "教师", "公司", "会计")
page (optional, integer, default=1): Page number starting from 1
Example:
result = await execute({
"function": "search_announcements",
"keyword": "教师",
"page": 1
})
Data Fields
Each announcement contains:
| Field |
Type |
Description |
id |
integer |
Unique announcement ID |
exam_id |
integer |
Associated exam ID (can be null) |
type |
string |
Announcement type (often null) |
name |
string |
Category name (e.g., "招聘公告", "拟聘公示") |
title |
string |
Announcement title |
content_preview |
string |
First 200 characters of content |
content_full |
string |
Full HTML content |
release_time |
string |
Release date (format: YYYY/MM/DD) |
hits |
integer |
View count |
status |
integer |
Status flag |
icon |
string |
Icon URL (if available) |
created_at |
string |
Creation timestamp |
Use Cases
- Job Seekers: Search for open positions by keywords (职位类型, 地区, 单位名称)
- Researchers: Monitor government/public sector hiring trends
- Analysis: Track announcement frequency, popular job types, application deadlines
Notes
- Language: All content is in Chinese (Simplified)
- Geographic Focus: Primarily covers Chengdu Tianfu New Area, Aba Prefecture, and surrounding Sichuan regions
- Content Types: Includes recruitment announcements, exam notices, candidate lists, and hiring results
- Pagination: 10 items per page; use
total_pages to determine the number of available pages
- Freshness: The API updates regularly with new announcements; check
release_time for publication dates
- Full Content: The
content_full field contains HTML markup; use appropriate parsing for clean text extraction
Technical Details
- API Method: POST with JSON payload
- Authentication: None required (public API)
- Rate Limiting: Not observed in testing, but be respectful of server resources
- CORS: API allows cross-origin requests from www.cdtfhr.com
Error Handling
The skill returns structured errors with the following fields:
error: Human-readable error message
error_code: Machine-readable error code (HTTP_ERROR, API_ERROR, NETWORK_ERROR, INVALID_INPUT, UNKNOWN_FUNCTION)
details: Additional context about the error
1---2name: www-cdtfhr-com3description: CDTFHR (天府菁英网) Job Announcements Access Skill4---5# CDTFHR (天府菁英网) Job Announcements Access Skill67## Overview89This skill provides access to job recruitment announcements from the **Tianfu Elite Network (天府菁英网)** at www.cdtfhr.com. The site is a dedicated job board for government and public sector positions in the Chengdu Tianfu New Area and surrounding regions in Sichuan Province, China.1011## Website Information1213- **Website**: https://www.cdtfhr.com14- **API Base**: https://api.cdtfhr.com15- **Main Endpoint**: `/v1/web/exam/announce` (POST)16- **Content Types**: Recruitment announcements (招聘公告), hiring notices, examination schedules, candidate lists1718## Available Functions1920### 1. `list_announcements`2122List job announcements with pagination support.2324**Parameters:**25- `page` (optional, integer, default=1): Page number starting from 12627**Example:**28```python29result = await execute({30 "function": "list_announcements",31 "page": 132})33```3435**Returns:**36```json37{38 "success": true,39 "announcements": [40 {41 "id": 1487,42 "exam_id": 261,43 "title": "松潘县总工会2026年公开招聘工作人员的公告",44 "name": "招聘公告",45 "release_time": "2026/06/08",46 "hits": 1110,47 "content_preview": "...",48 "content_full": "Full HTML content..."49 }50 ],51 "pagination": {52 "total": 1418,53 "count": 10,54 "per_page": 10,55 "current_page": 1,56 "total_pages": 142,57 "has_next": true58 }59}60```6162### 2. `search_announcements`6364Search announcements by keyword.6566**Parameters:**67- `keyword` (required, string): Search keyword (e.g., "教师", "公司", "会计")68- `page` (optional, integer, default=1): Page number starting from 16970**Example:**71```python72result = await execute({73 "function": "search_announcements",74 "keyword": "教师",75 "page": 176})77```7879## Data Fields8081Each announcement contains:8283| Field | Type | Description |84|-------|------|-------------|85| `id` | integer | Unique announcement ID |86| `exam_id` | integer | Associated exam ID (can be null) |87| `type` | string | Announcement type (often null) |88| `name` | string | Category name (e.g., "招聘公告", "拟聘公示") |89| `title` | string | Announcement title |90| `content_preview` | string | First 200 characters of content |91| `content_full` | string | Full HTML content |92| `release_time` | string | Release date (format: YYYY/MM/DD) |93| `hits` | integer | View count |94| `status` | integer | Status flag |95| `icon` | string | Icon URL (if available) |96| `created_at` | string | Creation timestamp |9798## Use Cases99100- **Job Seekers**: Search for open positions by keywords (职位类型, 地区, 单位名称)101- **Researchers**: Monitor government/public sector hiring trends102- **Analysis**: Track announcement frequency, popular job types, application deadlines103104## Notes1051061. **Language**: All content is in Chinese (Simplified)1072. **Geographic Focus**: Primarily covers Chengdu Tianfu New Area, Aba Prefecture, and surrounding Sichuan regions1083. **Content Types**: Includes recruitment announcements, exam notices, candidate lists, and hiring results1094. **Pagination**: 10 items per page; use `total_pages` to determine the number of available pages1105. **Freshness**: The API updates regularly with new announcements; check `release_time` for publication dates1116. **Full Content**: The `content_full` field contains HTML markup; use appropriate parsing for clean text extraction112113## Technical Details114115- **API Method**: POST with JSON payload116- **Authentication**: None required (public API)117- **Rate Limiting**: Not observed in testing, but be respectful of server resources118- **CORS**: API allows cross-origin requests from www.cdtfhr.com119120## Error Handling121122The skill returns structured errors with the following fields:123- `error`: Human-readable error message124- `error_code`: Machine-readable error code (HTTP_ERROR, API_ERROR, NETWORK_ERROR, INVALID_INPUT, UNKNOWN_FUNCTION)125- `details`: Additional context about the error