
前言:挖坑的缘起
豆瓣的数据想搬到飞书,官方没给门路,只能自己折腾个插件。这篇文章记录整个 Vibe Coding 过程,顺便送你一本武功秘籍。
事情是这样,我在豆瓣里攒了好多年的书影音数据,评分评论写了一大堆,但总觉得这数据孤躺在豆瓣的服务器里,心里不踏实。
飞书的多维表格挺好用,想把数据搬过去统一管理,奈何官方没给导出功能,手动一条条录显然不现实。
Ai 时代创新哲学:有需求,没轮子,自己造。
现场:数据孤岛的痛点
豆瓣和飞书,两个老死不相往来。
豆瓣数据像座孤岛,飞书多维表格又是另一片天地。想把数据搬过去,要么手动一条条录,要么靠插件。
官方解决方案不存在,只能自己写个Chrome扩展来当搬运工。这活儿说难不难,说简单也不简单。
成百上千条的豆瓣数据不可能使用插件手动一个个导入。如何解决将历史数据一次性迁移到飞书?
找到一个油猴脚本可以导出豆瓣所有的电影和图书记录,但这个表格没有封面。先解决所有电影和图书条目配上对应封面,然后再解决将本地数据上传飞书。
插件实际为末端,即我已有了历史数据,以后我每看一部电影,读一本书,会在豆瓣上评分记录,使用插件能快速将记录包含封面同步到飞书。
当然如果你之前没有使用豆瓣记录习惯,那就使用插件从头开始。

排查:一路折腾的实录
豆瓣有反爬机制,你不能马上将所有封面一次性下载,于是不断测试,最终选择使用 TMDB ,申请 API 可以免费抓取影视封面。
下载好封面之后,规划飞书字段,发现油猴脚本批量下载的表格中信息不完整,比如电影的导演,IMDb,图书的出版社,ISBN 等信息。
于是要解决这些表格中新增字段的补充信息,需要再写一个脚本,挨个对条目进行填充正确数据。
一切准备就绪,才开始写豆瓣历史数据批量同步飞书的脚本。最重要的难点在于如何上传已经下载好的封面到飞书对应字段。
为什么我始终执着于一定要上传封面,后面你会看到有封面和没有封面的数据库是两种东西。
一番折腾之后,终于把历史数据全搬过去了,Agent 稳如老狗。接下来开发 chrome 插件。使用谷歌的大模型 Gemini-3-Pro-Preview 开发谷歌浏览器的扩展,这不是水到渠成的事儿?
我全程使用 Trae ,基本就是提需求,喝咖啡盯着屏幕发呆,测试下,告诉它哪里不行还要改,继续喝咖啡盯着屏幕发呆,继续让它修改代码,几轮下来插件雏形完成。

药方:保姆级教程
现在插件已经打磨得差不多,我整理了一套完整安装流程。跟着来,基本不会翻车。
第一步:请小助手回家
🔥插件已经上架谷歌应用商店,最推荐的安装方式就是去官方应用市场搜索:「豆瓣同步飞书」。为此我还专门录了一个安装使用教程,消除了你想开始却不知道怎么弄的最后一道屏障。

你头铁,非要自己下载安装包。得了,那你打开 GitHub 仓库去下载最新安装包。
🔗 GitHub - leidichen/douban-to-feishu: 豆瓣电影和图书一键同步到飞书多维表格
打开Chrome,地址栏敲个chrome://extensions/进扩展页面。右上角有个开发者模式开关,把它打开。然后点加载已解压的扩展程序,找到你解压好的douban-to-feishu文件夹,选中就算安装完成。
第二步:接通飞书基地
点开插件图标,进设置页面填密钥。
App ID和App Secret得去飞书开放平台申请。先创建个企业自建应用,然后在权限管理里开通多维表格和文档上传附件的权限。发布版本后,这两个凭证就能拿到。
飞书这边还要准备个多维表格,链接复制好。电影和图书可以放同一个表格的不同数据表里,也可以分开。这个看你自己喜欢。

第三步:一键装修表格
新表格是空的,得给它加上标题、评分、封面这些列。手动添加太麻烦,插件有自动初始化功能。
在设置页面底部找到一键初始化空表,点初始化电影表或者图书表,插件就会自动在飞书表格里创建好所有字段。
注意一下,被初始化的那个数据表最好是空白的,不然数据可能会被覆盖。

第四步:见证奇迹时刻
一切准备就绪,来试试同步功能。
打开豆瓣随便找个电影或图书页面,点插件图标,选好类型,点获取信息。插件会把页面的数据抓出来,展示在面板上。确认没问题,点保存到飞书,搞定。
去飞书表格看看,数据已经安安静静躺那儿了。

终章:人人都是程序员
数据全部迁移完成,飞书表格里躺着几百条书影音记录。回头看,这趟折腾虽然累,但成果还是热气腾腾。

豆瓣同步到 Notion 有很多扩展和脚本,同步到飞书却很少。实在找不到轮子只能选择自己造,这是 AI 时代赋予我们最好的礼物。神兵利器在手,什么问题都有办法解决。

我着迷的是 Vibe Coding ,那种沉浸式的、与AI协作编程的体验,其带来的快感远超烟酒,余韵绵长,能让人暗爽许久。
但随之而来的,是一种微妙的不真实感:我完成了一个完整的作品,可它又像是借AI之手实现的。
整个过程,我似乎只是在提问、观察、微调,看着它一步步完善,直到成品诞生。这种似我非我创作状态,让我恍惚:这东西,到底算不算是我做的?
我需要做的不是使用最新最好的 AI 编程工具,而是必须接受一种新的创作哲学:人机共生,协同进化。
人类负责愿景、批判与审美,AI负责扩展执行。
从「我写了什么」到「我让什么发生」,过程不重要,重要的是需求是否被满足。
扩展下载:
https://chromewebstore.google.com/detail/%E8%B1%86%E7%93%A3%E5%90%8C%E6%AD%A5%E5%88%B0%E9%A3%9E%E4%B9%A6/lijkkmbhiffcjpogjglndfahjachadon?hl=zh-CN
https://github.com/leidichen/douban-to-feishu
发表回复