百度文库智能管理 Skill
功能说明
百度文库店铺后台文档管理自动化工具,支持:
- 📋 查看文档状态
- 🗑️ 删除未通过文档(批量清理)
- 📤 批量上传文档(带审核预检)
- ✨ PPT/文档美化规则(提升通过率)
店铺后台URL
https://cuttlefish.baidu.com/shopmis#/commodityManage/documentation
功能一:文档清理(自动遍历删除)
使用方法
方式1:自动脚本(推荐)
# 自动清理1-54页所有未通过文档
& "D:\1052-os\skills\baidu-wenku-cleaner\scripts\auto-clean.ps1"
# 自定义清理页数
& "D:\1052-os\skills\baidu-wenku-cleaner\scripts\auto-clean.ps1" -MaxPages 30
方式2:手动操作
- 使用 agent-browser 连接Chrome
- 打开文档管理页面
- 逐页检查并删除未通过文档
清理策略
| 页码范围 | 策略 | 说明 |
|---|---|---|
| 1-54页 | 快速批量删除 | 未通过全部清理 |
| 55页+ | 仔细审核 | 确认后再删除 |
文档状态与操作权限(严格遵守!)
| 状态 | 标记 | 颜色 | 操作 |
|---|---|---|---|
| 未通过 | "未通过 查看原因" | 红色 | 可以删除 |
| 审核中 | "审核中" | 蓝色 | 禁止删除 |
| 已上架 | "已上架" | 绿色 | 禁止删除 |
删除操作安全规则
每次删除前必须执行:
- 确认状态:该文档必须是"未通过"状态
- 确认不是"已上架":必须不是绿色/已上架
- 确认不是"审核中":必须不是蓝色/审核中
- 截图为证:删除前截图保存
- 向用户展示:删除前向用户展示将要删除的文档名称和状态
- 逐个确认:每次只删除1个,删除后验证
禁止行为:
- 禁止删除"已上架"状态的文档
- 禁止删除"审核中"状态的文档
- 禁止批量删除未经逐个确认的文档
- 禁止在没有截图确认的情况下删除任何文档
功能二:文档上传(带审核预检)
使用方法
# 上传单个文件
& "D:\1052-os\skills\baidu-wenku-cleaner\scripts\auto-upload.ps1" -UploadPath "C:\文档\xxx.pdf"
# 上传整个文件夹
& "D:\1052-os\skills\baidu-wenku-cleaner\scripts\auto-upload.ps1" -UploadPath "C:\待上传文档"
# 仅预览不上传
& "D:\1052-os\skills\baidu-wenku-cleaner\scripts\auto-upload.ps1" -UploadPath "C:\文档" -PreviewOnly
上传前询问机制
文件夹上传时必须询问用户:
- 确认上传路径
- 显示待上传文件列表
- 用户确认后才执行上传
功能三:审核规则(提升通过率)
审核规则文档
完整规则见:D:\1052-os\skills\baidu-wenku-cleaner\docs\audit-rules.md
快速检查表
上传前请逐项检查:
- 标题包含关键词(方案/标准/规范/指南/流程/技术/施工)
- 标题长度10-50字
- 每页内容大于等于5行文字
- 页数大于等于10页(建议20-100页)
- 图文结合,配图清晰
- 统一字体、配色方案
- 文件格式为PDF/PPTX/DOCX
- 文件大小100KB-50MB
- 无未授权商标/Logo
- 无个人隐私信息
- 选择正确的文档分类
- 文件命名规范
标题优化规则
标题问题(导致不通过)
- 标题过于简单(如"PPT"、"培训"、"总结")
- 标题与内容不符
- 缺少专业关键词
优质标题模板
[企业名称/项目名]+[具体主题]+[页数]+[年份]
[行业]+[专业术语]+[标准/规范/指南]+[页数]
[项目类型]+[施工/技术/管理]+[方案/标准]+[核心要点]+[页数]
内容质量规则
| 指标 | 最低要求 | 建议标准 |
|---|---|---|
| 每页文字 | 大于等于5行 | 8-15行 |
| 页数 | 大于等于10页 | 20-100页 |
| 图文比例 | 图文结合 | 图片清晰、相关 |
格式规范
| 项目 | 要求 |
|---|---|
| 文件格式 | PDF / PPTX / DOCX |
| 文件大小 | 100KB - 50MB |
通过率提升技巧
- PDF优先:PDF格式通过率通常高于PPT
- 页数适中:20-100页为宜
- 图文并茂:专业配图提升内容质量感
- 专业术语:使用行业标准术语
- 结构清晰:章节分明,逻辑清晰
agent-browser 命令参考
# 连接Chrome(需开启调试端口)
agent-browser --cdp 9222
# 打开页面
agent-browser open "https://cuttlefish.baidu.com/shopmis#/commodityManage/documentation"
# 获取页面元素快照
agent-browser snapshot
# 点击元素
agent-browser click "@eXX"
# 截图
agent-browser screenshot "路径/文件名.png"
元素识别方式
| 元素 | 识别方式 | 示例 |
|---|---|---|
| 未通过文档 | cell "未通过 查看原因" | [ref=e51] |
| 删除按钮 | button "删除" | [ref=e85] |
| 确认按钮 | button "确认" | [ref=e1] |
文件结构
baidu-wenku-cleaner/
├── SKILL.md # 本文件
├── scripts/
│ ├── auto-clean.ps1 # 自动清理脚本
│ └── auto-upload.ps1 # 自动上传脚本
└── docs/
└── audit-rules.md # 详细审核规则
版本历史
- v6.0: 增加自动上传功能和审核规则文档
- v5.0: 增加完整分页处理逻辑
- v4.0 FINAL: 精准元素定位版
- v3.0: 精准定位版
- v2.0: pyautogui鼠标坐标版
- v1.0: 基础版本