cloud-drive-renamer/docs/store-assets/CHECKLIST.md
Zain 19ab871e21 docs: 更新文档以反映最新版本和功能改进
- 更新RELEASE.md中的商店安装说明和链接
- 修正文档中隐私政策文件的路径引用
- 统一使用动态版本号生成zip包
- 优化截图处理脚本的使用说明
- 更新CLAUDE.md中的架构文档
- 修正README中的克隆链接和使用说明
- 更新SUBMISSION_GUIDE.md中的提交指南
2025-12-30 13:05:02 +08:00

7.7 KiB

商店资料快速检查清单

📦 必需文件检查

扩展包

  • cloud-drive-renamer-v{version}.zip - 生产构建的扩展包
    • 位置: 项目根目录
    • 创建方法:
      VERSION=$(node -p "JSON.parse(require('fs').readFileSync('package.json','utf8')).version")
      npm run build && cd dist && zip -r ../cloud-drive-renamer-v${VERSION}.zip . && cd ..
      

图标

  • public/icons/icon128.png - 128x128 主图标
  • public/icons/icon48.png - 48x48 图标
  • public/icons/icon16.png - 16x16 图标

截图

  • screenshots/store/cdr-01.png - 主界面截图
  • screenshots/store/cdr-02.png - 预览功能截图
  • screenshots/store/cdr-03.png - 执行进度截图

文档

  • docs/store-assets/chrome-web-store-listing.md - Chrome商店列表
  • docs/store-assets/edge-addons-listing.md - Edge商店列表
  • docs/store-assets/PRIVACY_POLICY.md - 隐私政策
  • docs/store-assets/SUBMISSION_GUIDE.md - 提交指南

🎨 视觉资产验证

图标要求

Chrome Web Store

  • 尺寸: 128x128 pixels
  • 格式: PNG
  • 透明背景(推荐但非必需)
  • 在浅色和深色背景下都清晰可见

Edge Add-ons

  • 尺寸: 128x128 pixels(必需)
  • 256x256 pixels(推荐)
  • 格式: PNG
  • 透明背景(推荐)

截图要求

Chrome Web Store

  • 数量: 至少1张,最多5张(当前有3张)
  • 尺寸: 1280x800 或 640x400
  • 格式: PNG 或 JPEG
  • 文件大小: 每张不超过5MB

Edge Add-ons

  • 数量: 至少1张(当前有3张)
  • 推荐尺寸: 1366x768 或 1280x800
  • 格式: PNG 或 JPEG
  • 每张截图需要说明文字

当前截图尺寸验证:

# 运行此命令检查截图尺寸
file screenshots/store/*.png
# 或
identify screenshots/store/*.png

📝 文本内容检查

Chrome Web Store

基本信息

  • 扩展名称: "云盘批量重命名工具" (45字符以内)
  • 简短描述: 132字符以内
  • 详细描述: 已准备(中文和英文版本)
  • 分类: Productivity
  • 语言: zh_CN, en, zh_TW

隐私和权限

  • 隐私政策URL准备
  • 权限说明文本
  • 数据使用说明

Microsoft Edge Add-ons

基本信息

  • 扩展名称: "云盘批量重命名工具" (45字符以内)
  • 简短描述: 150字符以内
  • 完整描述: 已准备(中文和英文版本)
  • 分类: Productivity
  • 搜索关键词

多语言列表

  • 中文(简体)列表
  • English列表
  • 中文(繁体)列表(可选)

隐私和支持

  • 隐私政策URL
  • 项目主页URL
  • 支持邮箱
  • 权限说明

🔧 技术验证

扩展包验证

# 1. 确保项目无错误
npm run typecheck
npm run lint
npm test

# 2. 构建生产版本
npm run build

# 3. 检查dist目录内容
ls -la dist/
# 应该包含:
# - manifest.json
# - icons/
# - src/
# - assets/
# - _locales/

# 4. 验证manifest.json
cat dist/manifest.json | jq .
# 检查:
# - version字段正确
# - name和description使用__MSG__
# - permissions列表正确
# - host_permissions正确

# 5. 创建扩展包
VERSION=$(node -p "JSON.parse(require('fs').readFileSync('package.json','utf8')).version")
cd dist
zip -r ../cloud-drive-renamer-v${VERSION}.zip .
cd ..

# 6. 检查zip包内容
unzip -l cloud-drive-renamer-v${VERSION}.zip

Chrome安装测试

# 1. 在Chrome中打开扩展页面
# chrome://extensions/

# 2. 启用"开发者模式"

# 3. 点击"加载已解压的扩展程序"

# 4. 选择dist目录

# 5. 验证:
# - 扩展图标显示正常
# - 扩展名称和描述正确
# - 访问夸克网盘测试功能
# - 检查控制台无错误

Edge安装测试

# 1. 在Edge中打开扩展页面
# edge://extensions/

# 2. 启用"开发人员模式"

# 3. 点击"加载解压的扩展"

# 4. 选择dist目录

# 5. 验证:
# - 扩展图标显示正常
# - 扩展名称和描述正确
# - 访问夸克网盘测试功能
# - 检查控制台无错误

🌐 隐私政策发布

上传到GitHub

# 1. 复制隐私政策到项目根目录
cp docs/store-assets/PRIVACY_POLICY.md ./PRIVACY_POLICY.md

# 2. 提交到Git
git add PRIVACY_POLICY.md
git commit -m "docs: add privacy policy for store submission"
git push origin main

# 3. 验证URL可访问
# https://github.com/lhly/cloud-drive-renamer/blob/main/PRIVACY_POLICY.md

备用方案

如果项目还未推送到GitHub,可以使用以下备用方案:

  1. GitHub Gist

    • 创建公开Gist
    • 上传PRIVACY_POLICY.md
    • 使用Raw URL
  2. 个人网站

    • 托管在个人网站
    • 确保URL稳定可访问
  3. GitHub Pages

    • 创建简单的静态页面
    • 托管隐私政策

💰 开发者账号准备

Chrome Web Store

Microsoft Edge Add-ons


📋 提交前最终检查

通用检查

  • 所有文档已阅读和理解
  • 扩展包已构建和测试
  • 所有视觉资产符合要求
  • 隐私政策已发布到可访问的URL
  • 支持邮箱有效且可接收邮件
  • 项目GitHub仓库已公开(如适用)

Chrome特定检查

  • 扩展名称不超过45字符
  • 简短描述不超过132字符
  • 至少1张截图,最多5张
  • 图标为128x128 PNG格式
  • 分类已选择(Productivity)
  • 隐私政策URL有效
  • 所有权限都有说明

Edge特定检查

  • 扩展名称不超过45字符
  • 简短描述不超过150字符
  • 至少1张截图
  • Logo为128x128 PNG格式
  • 每种语言的列表都已准备
  • 每张截图都有说明文字
  • 隐私政策URL有效
  • 支持信息完整
  • 权限说明详细

🚀 提交步骤

Chrome Web Store

  1. 登录开发者控制台
  2. 创建新商品
  3. 上传扩展包
  4. 填写所有商店列表信息
  5. 上传图标和截图
  6. 设置隐私和权限
  7. 配置分发设置
  8. 提交审核

Microsoft Edge Add-ons

  1. 登录Partner Center
  2. 进入Edge Add-ons管理
  3. 创建新扩展提交
  4. 上传扩展包
  5. 填写属性信息
  6. 创建各语言列表
  7. 设置可用性
  8. 填写隐私信息
  9. 提交审核

📊 审核追踪

Chrome Web Store

  • 提交日期: ___________
  • 审核状态: ___________
  • 预计完成: 1-3个工作日
  • 扩展ID: ___________
  • 商店URL: ___________

Microsoft Edge Add-ons

  • 提交日期: ___________
  • 审核状态: ___________
  • 预计完成: 3-7个工作日
  • 扩展ID: ___________
  • 商店URL: ___________

📞 联系信息记录

重要信息

商店账号

  • Chrome开发者账号: ___________
  • Edge开发者账号: ___________

✅ 完成标记

  • Chrome Web Store 已提交
  • Microsoft Edge Add-ons 已提交
  • 审核状态监控中
  • README已更新商店链接
  • 社交媒体已发布公告

最后更新: 2025年12月16日

注意:

  • 在每个步骤完成后,在对应的复选框中打勾 ✓
  • 记录重要的日期和ID信息
  • 保存此文件以备后续参考