Skip to content

feat: 支持平台能力单平台过滤#291

Merged
can4hou6joeng4 merged 1 commit into
masterfrom
feat/platforms-platform-filter
Jun 10, 2026
Merged

feat: 支持平台能力单平台过滤#291
can4hou6joeng4 merged 1 commit into
masterfrom
feat/platforms-platform-filter

Conversation

@can4hou6joeng4

Copy link
Copy Markdown
Owner

关联 Issue / Related Issue

Closes #

变更说明 / Summary

  • boss platforms 增加 --platform 单平台过滤参数
  • 支持已注册平台名与 51jobqiancheng 别名,只读取本地能力元数据
  • 未知平台复用 INVALID_PARAM JSON 错误包络,便于 Agent 稳定解析
  • 更新 boss schema、README / README.en、capability matrix 与 changelog

变更类型 / Type

  • feat: 新功能
  • fix: Bug 修复
  • docs: 文档更新
  • test: 测试补充
  • refactor: 重构
  • chore: 构建 / 工具 / 维护

验证 / Verification

  • python -m ruff check .
  • python -m mypy src
  • python -m pytest tests/ -q(1436 passed)
  • python -m pytest tests/test_platforms_cmd.py -q(5 passed)

兼容性 / Compatibility

  • 不改变默认 boss platforms 输出结构
  • 新增 --platform 可选参数已同步到 boss schema
  • 未知平台返回既有 INVALID_PARAM 包络与非零退出码

文档 / Docs

  • 已更新 README / README.en 示例
  • 已更新 docs/capability-matrix.md
  • 已更新 CHANGELOG.md

安全与规范 / Safety & Convention

  • commit message 格式: type: 中文描述
  • Co-authored-by 尾注或 AI 署名行
  • 无敏感信息(Token / 密码 / Cookie / security_id / 手机号 / 微信 / 真实账号)
  • 如涉及 Cookie、CDP、patchright、请求频率或真实账号,已阅读 docs/platform-risk.md(本 PR 不涉及)
  • 如涉及发布流程,已阅读 docs/maintainer/release-checklist.md(本 PR 不涉及)
  • 无新增外部 CDN / script 依赖(HTML 报表类特别注意)

@can4hou6joeng4 can4hou6joeng4 merged commit 2d4b564 into master Jun 10, 2026
13 checks passed
@can4hou6joeng4 can4hou6joeng4 deleted the feat/platforms-platform-filter branch June 10, 2026 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant