Files
catbus/.github/pull_request_template.md
cv-cat dc078b248b catbus:一个命令操作小红书、抖音、TikTok、B 站、快手、微博、闲鱼、淘宝、京东、X
10 个平台的 web 端全部用 TypeScript 移植自 cv-cat 的开源项目,请求与上游逐字节对拍。
统一的命令语法与 JSON 输出、按 平台 × 端 × 账号 隔离的登录态、给 AI Agent 用的技能与 llms.txt。
2026-10-06 19:24:55 +08:00

1.5 KiB
Raw Permalink Blame History

改动说明

涉及平台

  • core / cli(通用部分)
  • xhs
  • douyin
  • tiktok
  • bilibili
  • kuaishou
  • weibo
  • xianyu
  • taobao
  • jd
  • x
  • 文档 / CI / 其他

上游

检查清单

  • npm test 通过
  • npm run typecheck 通过
  • 改了注册表(src/platforms/<p>/index.ts、src/core/vocab.ts)后运行了 npm run gen:capabilities,docs/capabilities.md 已更新
  • 请求(URL、query、header 顺序、cookie、body、签名)有变化时,重新生成了对拍数据(scripts/golden/<p>/gen.py),并补了对拍测试(AGENTS.md 7.5)
  • 新增或修改命令、选项、输出字段时,先改了 AGENTS.md(第 4、6 节),再改代码
  • 代码、测试 fixture、对拍数据、日志和提交记录里没有真实的 cookie、token、ticket、私钥,只用假凭证
  • stdout 只输出 JSON,调试信息都走 stderr / logger
  • 没有修改 references/ 里受版本控制的文件;没有引入需要现场编译的依赖

验证