Ops Hub — Notion MCP 仪表盘用于资产、订阅和每日摘要

发布: (2026年3月27日 GMT+8 02:34)
3 分钟阅读
原文: Dev.to

Source: Dev.to

我构建的内容

  • 资产运维:跟踪设备(3C / 家电)、维护计划、保修日期和手册。
  • 订阅运维:跟踪续订、定价,并生成取消草稿。
  • 每日摘要:单个命令在 Notion 中生成 Daily Digest — YYYY‑MM‑DD 页面,包含:
    • KPI 摘要(计数 + 即将到期的续订费用)
    • 可操作列表,带有指向具体项目的深度链接

所有输出均保留在 Notion 中,便于审阅和操作(友好的人机交互)。

视频演示

(已移除视频嵌入)

展示代码

GitHub Repo

本地运行(Poetry):

cp .env.example .env
poetry install
poetry run python -c "from homeops_mcp.server import create_daily_digest; print(create_daily_digest(14))"

我如何使用 Notion MCP

Notion 作为唯一可信来源(数据库、视图、模板和仪表盘)。MCP 服务器将 Notion 的上下文转化为自动化运维工作流:

  • 读取 Notion 数据库以查找:

    • 即将进行维护的资产
    • 即将到期的保修
    • 在 N 天内续订的订阅
  • 写回 Notion:

    • 状态字段,如 Next ActionLifecycle Stage
    • 有用的备注,如 Manual Notes(维护指南)和 Cancel Instructions(取消草稿)
  • 生成 Notion 中的每日摘要页面,包含 KPI 和可点击的操作列表,实现单命令更新仪表盘并生成可直接执行的每日报告。

数据模型(Notion 数据库)

资产

  • 维护:Last Maintenance + Maintenance Interval (days)Next Maintenance(公式)→ Next Maintenance Date(日历)
  • 运维字段:Next ActionLifecycle Stage
  • 文档:Manual NotesManual URLWarranty End

订阅

  • 续订跟踪:Renewal DateBilling CycleStatus
  • 运维字段:Next Action
  • 输出:Cancel Instructions(草稿)

每日摘要(自动报告)

单次运行会在 Notion 中创建一个 Daily Digest — YYYY‑MM‑DD 页面,包含:

  • KPI 摘要(维护 / 续订 / 续订费用 / 保修)
  • 可点击的操作列表,链接到具体项目

create_daily_digest(14) 生成,并保存为仪表盘下的子页面。

技术栈

  • Python(MCP 服务器)
  • Notion MCP + Notion API
  • Poetry(依赖管理 & 虚拟环境)
0 浏览
Back to Blog

相关文章

阅读更多 »

用小工具解决 venv 头疼问题?

Python 虚拟环境的问题:Python 的虚拟环境非常棒——但直到你真的尝试使用它们时才会发现问题。每个项目都有自己的 .venv,但……