我是王练,一个爱折腾工具的工程师。在这里,让 AI 从概念变成你手里的工具。
让AI不仅帮我们高效生成、发布文章,还能自动记录每一篇作品的元数据,搭建专属写作数据库,为后续数据复盘、AI智能分析铺路,完成AI写作助手全闭环搭建。
在本系列前三篇实操教程中,我们循序渐进完成了AI写作助手的核心自动化能力搭建:
第1篇:安装Hermes + 女娲Skill,成功蒸馏复刻王小波写作风格,实现文风自定义生成0基础打造AI写作助手:从安装Hermes到加载“女娲”Skill
第2篇:打通飞书文档到公众号草稿箱的自动化链路,实现文档一键迁移发布0基础打造AI写作助手(第2篇):从飞书文档到公众号草稿箱
第3篇:新增AI自动生成摘要、AI智能封面图功能,实现公众号草稿全流程全自动生成0基础打造AI写作助手(第三篇):摘要封面全自动生成
截至目前,我们只需执行对应命令,一篇配备专属摘要、适配封面的公众号草稿,就能自动生成至微信后台,彻底解放手动排版、配图、写摘要的工作。
接下来我们尝试在文章发布后,记录所有作品数据并进行分析,核心目标:
实现公众号草稿创建成功后,自动将文章全量元数据进行记录,包含标题、摘要、字数、等信息。
预留阅读量同步、AI复盘分析扩展接口,作为后续智能化分析的基础数据。
一、方案选型:用什么记?
从前面的分析中,当前的目标是记录已发布的文章以及后续的阅读数据,需求很明确,那么应该怎么记?用什么记呢?我们可以选择如下的方案:
记录在Excel中
搭建一个小的后台管理系统,并配一个web页面
用飞书的多维表格
通过仔细分析,最终选择:飞书多维表格,主要有如下原因:
因为前两个都不合适,所以选第3个,说了个废话。
实际也是这样,excel不灵活、只能在本地看
管理系统看着爽,也能炫技,但开发过程时间肯定长(不是费我,是费token),后面扩展也很头疼。而且还要做环境部署、维护,得不偿失。
当然,飞书多维表格的优势才是选择的关键因素。
多维表格本身就是一个轻量的在线数据库,完全可以替代管理系统
原来的流程就是在飞书操作,复用性很强
多维表格自带的各种工具,已经为后续管理铺平了路。
完美支持API读写操作,无需额外部署服务器,0成本适配个人、小型团队使用。
二、多维表格字段设计
经过几轮沟通优化后设计10个刚需字段,兼顾记录和复盘的需求:

三、实操流程
3.1 开启飞书权限
飞书多维表格有效权限组合如下(实测生效,Agent可能会搞错名称):
{ "scopes": [ { "scope": "base:record:create", "description": "创建多维表格记录" }, { "scope": "base:record:update", "description": "更新多维表格记录" }, { "scope": "base:field:read", "description": "读取多维表格字段信息" }, { "scope": "base:table:read", "description": "读取多维表格信息" }, { "scope": "wiki:wiki:readonly", "description": "读取 Wiki 节点信息(用于获取嵌入多维表格的 obj_token)" } ]}打开飞书开放平台https://open.feishu.cn/app/,可以用上面的JSON直接导入,或手动开通权限。

权限配置后,务必要发布并审核通过应用,才会生效。 部分权限要等待5-15分钟方可完全生效。
3.2 按设计创建多维表格
有了Agent之后,我是真不想做些重复的事情了,直接把要求给Agent,让agent帮我按设计的内容创建字段。

3.3 开发写入多维表格函数
要求hermes agent按字段规则写入多维表格。集成至原有自动化流程,实现草稿创建成功后自动保存数据。
def save_to_bitable(title, abstract, doc_url, draft_media_id, word_count, feishu_token):
"""文章创建草稿成功后,自动记录到飞书多维表格"""
if not BITABLE_APP_TOKEN or not BITABLE_TABLE_ID:
print(" ⏭️ 多维表格未配置 (BITABLE_APP_TOKEN/BITABLE_TABLE_ID),跳过记录")
return False
print(f" 📝 正在记录到多维表格...")
url = f"https://open.feishu.cn/open-apis/bitable/v1/apps/{BITABLE_APP_TOKEN}/tables/{BITABLE_TABLE_ID}/records"
headers = {
"Authorization": f"Bearer {feishu_token}",
"Content-Type": "application/json; charset=utf-8"
}
import datetime
now = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
now_ts = int(datetime.datetime.now().timestamp() * 1000) # 毫秒时间戳
payload = {
"fields": {
"文章标题": title,
"摘要": abstract[:200] if abstract else "",
"飞书文档链接": {"text": "查看文档", "link": doc_url},
"草稿 MediaID": str(draft_media_id),
"正文总字数": int(word_count),
"创建时间": now_ts,
"分析状态": "未分析",
}
}
try:
resp = requests.post(url, json=payload, headers=headers)
data = resp.json()
if data.get("code") == 0:
record_id = data.get("data", {}).get("record", {}).get("record_id", "")
print(f" ✅ 多维表格记录成功 (record_id: {record_id})")
return True
else:
print(f" ⚠️ 多维表格记录失败: code={data.get('code')}, msg={data.get('msg')}")
return False
except Exception as e:
print(f" ⚠️ 多维表格记录异常: {e}")
return False
在第三篇核心函数 process_article_from_url() 中,公众号草稿创建成功后,直接调用该函数,完成数据自动同步:
# 草稿创建成功后触发数据记录draft_data = create_wechat_draft(...) # 继承原有草稿创建逻辑save_to_bitable( title=title, abstract=digest, doc_url=feishu_url, draft_media_id=draft_data['media_id'], word_count=word_count, feishu_token=feishu_token)
四、流程调整:个人公众号数据同步限制说明
初期计划实现每周自动拉取文章阅读量,自动更新表格,AI自动分析低流量文章原因,全自动化闭环。
经过实测,微信公众号数据统计接口存在严格账号权限区分,个人订阅号无任何数据API调用权限:

不想花钱做认证了,只好调整一个妥协的方案:
保留「阅读量」空白字段,每周手动从公众号后台录入数据
预留「分析时间、分析结果」字段,后续账号升级可直接迭代全自动分析功能
暂时放弃全自动数据拉取,采用「半自动录入+AI辅助分析」模式
若你使用认证服务号,可直接基于本文代码,调用微信 getarticlesummary 接口,实现数据全自动同步。

五、全流程功能验证
输入目标飞书文档链接,触发自动化流程
系统自动解析文档内容、保留原文结构
AI自动生成文章摘要、智能封面图并上传微信
自动创建公众号草稿,生成唯一MediaID
自动调用函数,将全量元数据写入飞书多维表格
核对公众号草稿、多维表格数据一致性


六、总结
完成四篇系列教程实操后,我们已从零搭建完成全链路AI写作助手。
整套方案实现了AI写作从「自动化产出」到「数据化沉淀」的完整升级,0基础、低成本,完全适配个人自媒体创作的内容运营场景。
后续每周录入阅读量后,编写复盘脚本,自动筛选低阅读量文章,结合标题、摘要、创作风格等智能分析流量短板:
• 定时任务根据发布时间提醒录入数据
• 每周五给出近一个月文章的分析
• 每篇文章发布前,根据历史数据给出智能分析
积硅步,致千里,一步步让流程更强大、更智能!
祝你高效创作,让AI持续为写作赋能!
系列文章回顾
第1篇:0基础打造AI写作助手:从安装Hermes到加载“女娲”Skill
第2篇:0基础打造AI写作助手(第2篇):从飞书文档到公众号草稿箱
第3篇:0基础打造AI写作助手(第三篇):摘要封面全自动生成
📬 互动话题
你觉得这个流程可以增加什么样的功能?
欢迎在评论区留言!👇
- End -
作者:王练 | 公众号:水滴新途
夜雨聆风