Files
wehub-resource-sync 9b395f5cc3
E2E Headed Chrome / e2e-headed (macos-15) (push) Has been cancelled
E2E Headed Chrome / e2e-headed (ubuntu-latest) (push) Has been cancelled
E2E Headed Chrome / e2e-headed (windows-latest) (push) Has been cancelled
CI / build (macos-latest) (push) Has been cancelled
CI / build (ubuntu-latest) (push) Has been cancelled
CI / build (windows-latest) (push) Has been cancelled
CI / unit-test (push) Has been cancelled
CI / bun-test (push) Has been cancelled
CI / adapter-test (push) Has been cancelled
CI / smoke-test (macos-latest) (push) Has been cancelled
CI / smoke-test (ubuntu-latest) (push) Has been cancelled
Security Audit / audit (push) Has been cancelled
Build Chrome Extension / build (push) Has been cancelled
Trigger Website Rebuild (Docs Updated) / dispatch (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:39:48 +08:00

1.6 KiB

Jianyu

Mode: 🔐 Browser · Domain: www.jianyu360.cn

Commands

Command Description
opencli jianyu search "<query>" --limit <n> [--since_days <n>] Search Jianyu bid notices and keep only accessible detail links
opencli jianyu detail "<url>" Extract detail-page evidence blocks from a search URL

Usage Examples

# Search by keyword
opencli jianyu search "procurement" --limit 20 -f json

# Search another keyword with an explicit recency window
opencli jianyu search "substation" --limit 10 --since_days 30 -f json

# Extract structured detail evidence
opencli jianyu detail "https://www.jianyu360.cn/nologin/content/....html" -f json

Prerequisites

Notes

  • search returns accessible procurement rows with published_at, detail_status, project_code, budget_or_limit, url, plus compatible publish_time/date.
  • search keeps all reachable rows by default. --since_days enables an explicit recency filter.
  • detail returns the same structured fields and adds detail_text + evidence_blocks.
  • Date fields are normalized to YYYY-MM-DD when date text is detectable.
  • Results are deduplicated by stable notice id when it is available.
  • --limit defaults to 20 and is capped at 50.

Troubleshooting

  • If the page shows login/verification prompts, complete it in Chrome and retry.
  • If the command returns no valid rows due to noise/navigation pages, it reports taxonomy-style extraction errors instead of silent weak results.