Important
这是一个减少重复录入的填写助手,不是自动投稿机器人。它不负责登录、不上传图片、不抓取平台数据,也不会点击最终提交;填写结果始终由你检查并提交。
在 VCG 供稿草稿页逐张复制标题和关键词,耗时而且容易贴错。VCGVisionHelper 把这个过程压缩成一条可检查的本地流程:
准备 CSV → 导入并校验 → 按文件名匹配草稿 → 填写标题和关键词 → 导出报告 → 人工确认提交
| 你关心的 | VCGVisionHelper 的做法 |
|---|---|
| 会不会传走 CSV? | 不会。文件只在浏览器内存中解析。 |
| 会不会填错图片? | 按带后缀的完整文件名精确匹配,并逐条记录结果。 |
| 页面卡住怎么办? | 网页右上角提供暂停、继续和立即停止。 |
| 填完会直接提交吗? | 不会。最终提交必须由用户手动完成。 |
| 需要购买卡密吗? | 不需要。项目采用 MIT 许可证,永久免费开源。 |
导入前会检查表头、空字段、重复文件名和关键词数量;运行时可在网页悬浮控制台查看进度、暂停或停止;完成后可导出逐条处理报告。
- 打开 最新 Release。
- 下载附件
VCGVisionHelper-v1.1.0.zip。不要下载 GitHub 自动生成的 Source code 压缩包。 - 解压到一个固定目录。
- 在 Chrome 打开
chrome://extensions/,开启“开发者模式”。 - 点击“加载已解压的扩展程序”,选择刚才的解压目录。
- 首次使用前刷新已经打开的 VCG 页面。
同样适用于基于 Chromium 的新版 Microsoft Edge;对应扩展管理页为 edge://extensions/。
表头必须包含 file_name、title、keywords 三列:
file_name,title,keywords
IMG_0001.jpg,清晨湖面上的薄雾,"湖泊,薄雾,清晨,自然,风景"file_name:包含后缀,并与网页显示的文件名完全一致。title:单行标题。keywords:5–35 个关键词,使用英文逗号分隔。- 编码:支持 UTF-8、UTF-8 BOM、GB18030 和常见 GBK CSV。
可以直接下载 docs/sample.csv 作为模板。CSV 内含逗号、换行或双引号时,扩展也能按标准 CSV 规则解析。
- 登录 VCG 供稿人后台,进入待编辑草稿页面并刷新。
- 点击扩展图标,选择 CSV。
- 检查导入预览,并修正所有校验错误。
- 点击“开始填写”。
- 在网页右上角查看进度,需要时暂停、继续或停止。
- 完成后导出报告,人工核对标题与关键词,再手动提交。
建议第一次只用 2–3 张图片验证当前页面兼容性。更完整的故障排查见 使用说明。
- 用完整文件名精确匹配当前页面中的图片
- 兼容 React/Vue 等受控输入框
- 写入单行标题,并触发网站关键词分词流程
- 逐条等待、失败隔离、暂停、继续和立即停止
- 导出成功、失败、跳过结果的 CSV 报告
- 确定性构建 ZIP 和 SHA-256 校验文件
- 零第三方运行时依赖、零遥测、零外部接口
- 自动登录、自动上传图片或自动提交稿件
- 抓取平台数据、绕过验证码、访问控制或平台限制
- 替代用户检查标题、关键词、版权与供稿合规性
VCG 页面结构发生变化时,DOM 适配可能需要更新。遇到问题请先停止任务,并提交一份不含账号、Cookie、合同或未公开原图的 Bug 报告。
扩展不包含统计、遥测、广告、卡密验证或网络请求。CSV 只在当前浏览器内存中解析,并发送给当前活动的 VCG 页面。详见 隐私说明 与 安全策略。
本项目是独立的开源工具,与视觉中国或其关联公司不存在官方隶属、授权或背书关系。使用前请确认你的供稿协议和平台规则允许相应的辅助操作。
需要 Node.js 20 或更高版本,不需要安装第三方依赖。
npm test
npm run lint
npm run build
npm run checknpm run build 会生成扩展 ZIP 与 SHA-256 文件。同一份源码会生成相同字节的构建产物。
- 使用问题与改进建议:Issues
- 贡献说明:CONTRIBUTING.md
- 版本变化:CHANGELOG.md
- 商店上架文案与素材清单:docs/STORE_LISTING.md
赞助项目
如果这个工具确实节省了你的时间,可以在扩展内自愿支持维护。赞助不解锁功能,也不会影响使用。
MIT © KanadeK
