跳转至

📋 脚本与任务清单

最后变更:2026-09-22 20:30

⏱ 更新于 2026-09-22 20:30 | 由 generate_inventory.py 自动生成 所有工作脚本位于 work-scripts/ 文件夹,定时任务通过 Hermes Cron 调度


🛠 所有脚本

work-scripts/ 中的工作脚本可手动运行,scripts/ 中的系统脚本供 cron 调度。

🐍 classify_notes.py 📁 工作脚本

工作库笔记分类脚本 — 按文件夹/文件名自动标注 type:

🐍 generate_inventory.py 📁 工作脚本

扫描 work-scripts/ 和 scripts/ 目录以及 cron job,生成一份在 Obsidian 里的总览清单

💡 运行: python3 work-scripts/generate_inventory.py

hermes_backup.sh 📁 工作脚本

备份配置、记忆、技能、定时任务到 NAS 共享文件夹

🐍 hermes_paths.py 📁 工作脚本

路径持久化加载器 — 所有 Python 脚本从此处获取路径

🐍 knowledge_digest.py 📁 工作脚本

Knowledge Digest — 夜间知识库增量整理

🐍 knowledge_minder.py 📁 工作脚本

Knowledge Minder v2 — 高质量知识笔记自动提炼

path_hook.sh 📁 工作脚本

将所有重要路径集中管理、自动验证、自动修复

🐍 save_inbox.py 📁 工作脚本

将微信对话要点保存到工作库收件箱

🐍 _check_numpy_todo.py ⚙️ 系统脚本

Check numpy record status in Feishu Bitable

🐍 _list_all_todo.py ⚙️ 系统脚本

List all records in the todo bitable

🐍 analyze_tzone.py ⚙️ 系统脚本

---------- Basic Data ----------

🐍 archive_logs.py ⚙️ 系统脚本

SOP-003 Step1:日志归档

🐍 archive_monthly_parenting.py ⚙️ 系统脚本

月度养育校正报告 → 飞书多维表格归档

🐍 archive_report.py ⚙️ 系统脚本

归档日报/周报/月报到飞书 Bitable 分表。

🐍 archive_report_v2.py ⚙️ 系统脚本

Markdown → 清洗文本 → Bitable archive (v2)

🐍 clean_metadata.py ⚙️ 系统脚本

清理注入记录多余的 metadata 字段

🐍 collect_project_todos.py ⚙️ 系统脚本

扫描 01-Projects 下含「待办」章节的 md 文件,把未完成项补进 Bitable(P 系列)。

🐍 context_injection_monitor.py ⚙️ 系统脚本

监控每次会话的上下文大小,检测异常注入

🐍 cron_failure_watchdog.py ⚙️ 系统脚本

输出:有失败→打印失败摘要(供 cron 推微信);无失败→静默(成功不打扰)

💡 运行: python3 cron_failure_watchdog.py [--hours 24] [--dry-run]

daily_site_build.sh ⚙️ 系统脚本

每日自动建站 — doc.kabin.fun(2026-08-05)

🐍 daily_todo_push.py ⚙️ 系统脚本

每日待办推送 — 从飞书多维表格拉取待办,推送到微信

daily_todo_push.sh ⚙️ 系统脚本

🐍 decisions_structure_check.py ⚙️ 系统脚本

背景:8/5 发生「项目层建了决策文件但索引漏登记」(10+ 条只显示 1 条)

🐍 diary_extract.py ⚙️ 系统脚本

日记提取 → 按类别写入维度目录(SOP-002 #2)

diary_to_powermem.sh ⚙️ 系统脚本

Sync diary to PowerMem — copy script into container and run.

evening_maintenance.sh ⚙️ 系统脚本

evening_maintenance.sh — 晚间维护一条龙

🐍 event_insertion.py ⚙️ 系统脚本

检测新日记中的里程碑事件,触发即时融合画像生成

🐍 fact_store_monitor.py ⚙️ 系统脚本

检查 Holographic facts 数量和总大小

feishu_bitable.sh ⚙️ 系统脚本

🐍 feishu_bitable_auto.py ⚙️ 系统脚本

飞书消息 → 多维表格 自动处理脚本

🐍 fill_tzone.py ⚙️ 系统脚本

TZone TLane F列填充:Basic Data → RAW_TLane_Clean.Transportation Zone

🐍 fix_bridge_vad.py ⚙️ 系统脚本

Fix bridge VAD threshold

🐍 fix_profile_lang.py ⚙️ 系统脚本

Fix: swap get_user_profile() to prefer SQLite fallback over SDK LLM extraction.

🐍 fix_silence_duration.py ⚙️ 系统脚本

Fix bridge min_silence_duration: 500 -> 1000ms

🐍 fix_threshold_child.py ⚙️ 系统脚本

Fix bridge VAD threshold: 0.18 -> 0.15 for child voice

🐍 fix_vad_low.py ⚙️ 系统脚本

Fix threshold_low - ambient noise floor keeps VAD stuck

🐍 gen_ia_inventory.py ⚙️ 系统脚本

生成 IA 审计系统清单模板 xlsx

🐍 gen_sop_gap_details.py ⚙️ 系统脚本

-- coding: utf-8 --

ha_daily_sync.sh ⚙️ 系统脚本

每天半夜启动 HA,30分钟后自动关闭

🐍 health_check.py ⚙️ 系统脚本

用法:

🐍 hermes_todo.py ⚙️ 系统脚本

编号规则:T-xx 日常(微信新增) / P-xx 项目(自动归集)

🐍 hermes_usage_cny.py ⚙️ 系统脚本

Hermes 用量统计 — 官方定价 + DeepSeek 实时余额

🐍 holographic-autotrain.py ⚙️ 系统脚本

Holographic 自动训练脚本 — 每周跑一次,零用户参与

🐍 holographic-maintenance.py ⚙️ 系统脚本

Holographic Memory Maintenance Script

🐍 holographic_report.py ⚙️ 系统脚本

Holographic Memory 全面检查报告 v2

🐍 huawei_health_export.py ⚙️ 系统脚本

华为健康数据导出 → Obsidian 结构化笔记

🐍 huawei_health_v2.py ⚙️ 系统脚本

华为健康数据导出 → Obsidian 结构化笔记 v2

🐍 inject_hotwords_to_profile.py ⚙️ 系统脚本

近期热词 → user_profile 反哺

🐍 inject_portrait_to_powermem.py ⚙️ 系统脚本

融合画像 → PowerMem 反哺脚本(v2 · 直写 SQLite)

🐍 inspect_fields.py ⚙️ 系统脚本

Inspect Feishu Bitable table fields.

🐍 jianguoyun-sync.py ⚙️ 系统脚本

坚果云 WebDAV 同步 — Obsidian 工作库

🐍 kabin_health_ocr_batch.py ⚙️ 系统脚本

Batch OCR all Kabin health PDFs using MinerU Flash API

🐍 merge_memories.py ⚙️ 系统脚本

合并 powermem 历史记录:按日期汇总对话内容,保留精华

🐍 mkdocs-build.py ⚙️ 系统脚本

MkDocs 内容目录生成脚本

morning_batch.sh ⚙️ 系统脚本

每日 5:00 维护批次

🐍 patch7_dedup_filter.py ⚙️ 系统脚本

补丁7:替换 save_memory 方法 - 过滤无意义内容 + MD5 去重

🐍 patch_app_powermem_llm.py ⚙️ 系统脚本

Replace ONLY the LLM-related hardcoded values on the powermem-server Popen line.

🐍 patch_conn_init.py ⚙️ 系统脚本

Replace _fuzzy_correct_names in both files

🐍 patch_conn_init_v2.py ⚙️ 系统脚本

Replace _fuzzy_correct_names in both files

🐍 patch_fuzzy_pinyin.py ⚙️ 系统脚本

Replace _fuzzy_correct_names in connection.py + init_and_run.py

🐍 patch_openviking_plugin.py ⚙️ 系统脚本

容器重建后必须重跑(/opt/hermes 在镜像层,改完就丢)。

💡 运行: docker exec hermes python3 /opt/data/scripts/patch_openviking_plugin.py

🐍 patch_powermem.py ⚙️ 系统脚本

Format the content as a message list for PowerMem

🐍 patch_powermem_full.py ⚙️ 系统脚本

PATCH7 + 中修:一次性打在原始 powermem.py 的 save_memory 上

🐍 patch_powermem_mid.py ⚙️ 系统脚本

中修 patch:在 save_memory 的 conn.close() 之后插入 profile 更新

🐍 patch_tts_stop.py ⚙️ 系统脚本

🐍 patch_vector.py ⚙️ 系统脚本

verify

🐍 pm_diary_sync.py ⚙️ 系统脚本

Runs on HOST, reads host diary, writes to container DB via docker exec.

🐍 pm_diary_sync_inner.py ⚙️ 系统脚本

Sync diary entries into container PowerMem memory. Runs INSIDE container.

🐍 r2-sync-life.py ⚙️ 系统脚本

Wrapper: sync life vault to Cloudflare R2.

🐍 r2-sync-snapshot.py ⚙️ 系统脚本

Wrapper: system snapshot (config + skills + scripts + docker + powermem).

🐍 r2-sync.py ⚙️ 系统脚本

Cloudflare R2 同步 — Obsidian 工作库

🐍 radar_scan.py ⚙️ 系统脚本

小小苏雷达 · 每日扫描 v2(no_agent 版本)

🐍 radar_update_stable.py ⚙️ 系统脚本

雷达配套:从日记提取近期活动 → 更新 stable_profile.txt

🐍 rebuild_a2.py ⚙️ 系统脚本

Re-generate the A2 Approval Matrix markdown from Excel with correct column mapping.

🐍 rebuild_a2_agri.py ⚙️ 系统脚本

A2 导入器 - Agri 粮油版

🐍 rebuild_a2_final.py ⚙️ 系统脚本

Final A2 rebuild with proper merged-cell handling.

🐍 rebuild_a2_v3.py ⚙️ 系统脚本

Regenerate A2 Approval Matrix with correct column mapping.

🐍 rebuild_a2_v4.py ⚙️ 系统脚本

Rebuild A2 markdown - fix variable scope issue and simplify.

🐍 rebuild_a2_v5.py ⚙️ 系统脚本

restore_xiaozhi_patches.sh ⚙️ 系统脚本

restore_xiaozhi_patches.sh — 从每日备份恢复容器补丁

🐍 rollback_vad.py ⚙️ 系统脚本

Rollback bridge VAD to yesterday's settings

🐍 sap_search.py ⚙️ 系统脚本

SAP 垂直在线搜索 v1 + Redis 缓存

🐍 scan-new-files.py ⚙️ 系统脚本

扫描 Obsidian 文件夹,检测新增/修改的文件

🐍 set_chinese_profile.py ⚙️ 系统脚本

Update PowerMem user_profile to Chinese.

🐍 sidecar_proxy.py ⚙️ 系统脚本

Host-side proxy: forwards GET /api/stats and /api/memories to container :8850 sidecar.

🐍 site-watchdog.py ⚙️ 系统脚本

doc.kabin.com + 小樱桃音箱 全栈看门狗

背景:2026-09-20 用户发现 决策_TPM基本单位规则 页内 ../决策_TPM_PR接口 相对路径

🐍 skill_size_monitor.py ⚙️ 系统脚本

  1. 检测 SKILL.md > 50KB → 可能有嵌入大文件

🐍 skill_size_monitor_enhanced.py ⚙️ 系统脚本

检测超大 skill 文件 + 引用的超大文件

🐍 sops_watch.py ⚙️ 系统脚本

_sops/ 文件变化检测脚本

🐍 ssh_wrapper.py ⚙️ 系统脚本

SSH via pexpect-like subprocess with password.

🐍 stable_profile_generator.original.py ⚙️ 系统脚本

🐍 stable_profile_generator.py ⚙️ 系统脚本

stable_profile_generator.py · v2

start-powermem.sh ⚙️ 系统脚本

start-powermem.sh — 启动 PowerMem 服务器

🐍 start_ha.py ⚙️ 系统脚本

启动 Home Assistant 容器

🐍 stop_ha.py ⚙️ 系统脚本

停止 Home Assistant 容器

🐍 switch_xiaozhi_llm.py ⚙️ 系统脚本

  1. Update DeepSeekLLM section with new key

🐍 sync_feishu_todo_to_obsidian.py ⚙️ 系统脚本

双输出:

sync_powermem_db.sh ⚙️ 系统脚本

Sync container's powermem_dev.db to host (keep Dashboard in sync)

🐍 tag_index.py ⚙️ 系统脚本

从维度目录事件文件提取 tags → 生成/更新 tag_index.md"""

🐍 tm_scan.py ⚙️ 系统脚本

🐍 todo_writeback.py ⚙️ 系统脚本

P 系列待办标记完成/阻塞/进行中时,同步更新来源文件的待办章节。

🐍 tunnel-watchdog.py ⚙️ 系统脚本

Cloudflare Tunnel watchdog - auto-restart every 2h to avoid QUIC timeout

tz-fix.sh ⚙️ 系统脚本

🐍 update_feishu_task.py ⚙️ 系统脚本

List and update tasks in Feishu Bitable 待办事项表.

🐍 update_fusion_events.py ⚙️ 系统脚本

雷达配套:日记事件 → 追加到融合画像最近动态表(SOP-002 #4)

🐍 validate_a2.py ⚙️ 系统脚本

Re-validate A2 Approval Matrix: read original Excel, dump each sheet structure.

🐍 validate_a2_all_sheets.py ⚙️ 系统脚本

Comprehensive A2 re-validation script.

🐍 validate_a2_content.py ⚙️ 系统脚本

Pinpoint actual data discrepancies: compare Excel data rows vs MD table rows for key sheets.

🐍 validate_a2_counts.py ⚙️ 系统脚本

Secondary validation: compare Excel vs Markdown row/column counts for every sheet.

🐍 validate_a2_v2.py ⚙️ 系统脚本

Dump price linkage row + headers from A2.4 Procurement sheet.

🐍 validate_merged_cells.py ⚙️ 系统脚本

Validation: Check all merged cells in data areas propagate correctly to MD output.

🐍 watchdog-powermem.py ⚙️ 系统脚本

PowerMem 看门狗 — 每 2 分钟检查一次,挂了自动拉起来。

🐍 watchdog_digital_twin.py ⚙️ 系统脚本

苏子桐数字孪生 · 看门狗 v1

🐍 weekly_report.py ⚙️ 系统脚本

周报自动生成 — 从Bitable拉数据,生成飞书文档,推送微信

weekly_report.sh ⚙️ 系统脚本

🐍 wiki_vector_index.py ⚙️ 系统脚本

Wiki 向量索引 v1

🐍 wiki_watch.py ⚙️ 系统脚本

工作库 Wiki 文件变化检测器。


⏰ 定时任务

任务 周期 推送 状态 类型
doc.kabin.fun 全栈看门狗 每1分钟 静默(异常才推) 🟢 运行中 ⚙️ 静默
Knowledge Minder — 自动知识笔记提炼 每小时 静默(异常才推) 🟢 运行中 ⚙️ 静默
脚本与任务清单自动更新 每天 20:30 静默(异常才推) 🟢 运行中 ⚙️ 静默
飞书→Bitable 自动写入 每2分钟 静默(异常才推) 🟢 运行中 ⚙️ 静默
📋 知识日报 每天 16:30 推送到微信 🟢 运行中 🤖 AI
📊 周末知识交叉分析 每周五 20:00 推送到微信 🟢 运行中 🤖 AI
飞书待办→Obsidian同步 每30分钟 静默(异常才推) 🟢 运行中 ⚙️ 静默
工作库 Wiki 新文件检测 every 120m 静默(异常才推) 🟢 运行中 ⚙️ 静默
工作库 Wiki 周度健康检查 每周一 02:00 仅保存 🟢 运行中 🤖 AI
📊 周报(每周五) 每周五 06:30 推送到微信 🟢 运行中 🤖 AI
📈 月报(每月1日) 每月1日 06:30 仅保存 🟢 运行中 🤖 AI
每日待办推送 每天 08:00 静默(异常才推) 🟢 运行中 ⚙️ 静默
📤 华为健康数据导出提醒 1/4/7/10月1日 09:00 推送到微信 🟢 运行中 🤖 AI
HA 每日同步 - 启动 每天 03:00 静默(异常才推) 🟢 运行中 ⚙️ 静默
HA 每日同步 - 停止 每天 03:30 静默(异常才推) 🟢 运行中 ⚙️ 静默
小小苏雷达-每日扫描 每天 05:00 静默(异常才推) 🟢 运行中 ⚙️ 静默
🎙️ 苏子桐生日语音采样提醒 11月26日 09:00 推送到微信 🟢 运行中 🤖 AI
📋 孪生系统·月度养育校正 每月1日 09:00 推送到微信 🟢 运行中 🤖 AI
📋 数字孪生每日巡检 每天 05:30 静默(异常才推) 🟢 运行中 ⚙️ 静默
🌙 晚间维护一条龙 每天 21:30 静默(异常才推) 🟢 运行中 ⚙️ 静默
🧬 融合画像·月度基线 每月1日 05:00 仅保存 🟢 运行中 🤖 AI
diary-to-powermem-sync 每天 05:40 静默(异常才推) 🟢 运行中 ⚙️ 静默
skill-size-weekly-scan 每周一 09:00 推送到微信 🟢 运行中 🤖 AI
mineru-token-expiry-reminder 一次性·2026-10-15 09:00 推送到微信 🟢 运行中 🤖 AI
项目待办自动归集 每天 05:45 静默(异常才推) 🟢 运行中 ⚙️ 静默
每日自动建站 每天 06:00 静默(异常才推) 🟢 运行中 ⚙️ 静默
⚠️ cron失败看门狗 每天 08:30 静默(异常才推) 🔴 已停 ⚙️ 静默

📖 详细说明

doc.kabin.fun 全栈看门狗

📌 关联脚本:site-watchdog.py — doc.kabin.com + 小樱桃音箱 全栈看门狗

  • ⏱ 周期:every 1m (每1分钟)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-22T20:31:37.962462+08:00
  • 📋 上次运行:2026-09-22T20:30:37.962462+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

Knowledge Minder — 自动知识笔记提炼

📌 关联脚本:knowledge_minder.py — Knowledge Minder v2 — 高质量知识笔记自动提炼

  • ⏱ 周期:every 60m (每小时)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-22T20:38:35.952256+08:00
  • 📋 上次运行:2026-09-22T19:38:35.952256+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

脚本与任务清单自动更新

📌 关联脚本:generate_inventory.py — 扫描 work-scripts/ 和 scripts/ 目录以及 cron job,生成一份在 Obsidian 里的总览清单

  • ⏱ 周期:30 20 * * * (每天 20:30)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-23T20:30:00+08:00
  • 📋 上次运行:2026-09-21T20:30:42.141331+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

飞书→Bitable 自动写入

📌 关联脚本:feishu_bitable.sh

  • ⏱ 周期:every 2m (每2分钟)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-22T20:31:38.677951+08:00
  • 📋 上次运行:2026-09-22T20:29:38.677951+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

📋 知识日报

  • ⏱ 周期:30 16 * * * (每天 16:30)
  • 📮 输出:推送到微信
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-23T16:30:00+08:00
  • 📋 上次运行:2026-09-22T16:33:59.556693+08:00 ok
  • 🎯 模式:AI 模式 — 由 AI 分析后输出结果

📊 周末知识交叉分析

  • ⏱ 周期:0 20 * * 5 (每周五 20:00)
  • 📮 输出:推送到微信
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-25T20:00:00+08:00
  • 📋 上次运行:2026-09-21T12:41:18.096906+08:00 ok
  • 🎯 模式:AI 模式 — 由 AI 分析后输出结果

飞书待办→Obsidian同步

📌 关联脚本:sync_feishu_todo_to_obsidian.py — 双输出:

  • ⏱ 周期:every 30m (每30分钟)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-22T20:46:38.723748+08:00
  • 📋 上次运行:2026-09-22T20:16:38.723748+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

工作库 Wiki 新文件检测

📌 关联脚本:wiki_watch.py — 工作库 Wiki 文件变化检测器。

  • ⏱ 周期:every 120m (every 120m)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-22T21:44:36.637501+08:00
  • 📋 上次运行:2026-09-22T19:44:36.637501+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

工作库 Wiki 周度健康检查

  • ⏱ 周期:0 2 * * 1 (每周一 02:00)
  • 📮 输出:仅保存
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-28T02:00:00+08:00
  • 📋 上次运行:2026-09-21T02:05:49.777545+08:00 ok
  • 🎯 模式:AI 模式 — 由 AI 分析后输出结果

📊 周报(每周五)

  • ⏱ 周期:30 6 * * 5 (每周五 06:30)
  • 📮 输出:推送到微信
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-25T06:30:00+08:00
  • 📋 上次运行:2026-09-18T06:36:25.161975+08:00 ok
  • 🎯 模式:AI 模式 — 由 AI 分析后输出结果

📈 月报(每月1日)

  • ⏱ 周期:30 6 1 * * (每月1日 06:30)
  • 📮 输出:仅保存
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-10-01T06:30:00+08:00
  • 📋 上次运行:2026-09-01T06:33:13.245546+08:00 ok
  • 🎯 模式:AI 模式 — 由 AI 分析后输出结果

每日待办推送

📌 关联脚本:daily_todo_push.sh

  • ⏱ 周期:0 8 * * * (每天 08:00)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-23T08:00:00+08:00
  • 📋 上次运行:2026-09-22T08:00:10.213588+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

📤 华为健康数据导出提醒

  • ⏱ 周期:0 9 1 1,4,7,10 * (1/4/7/10月1日 09:00)
  • 📮 输出:推送到微信
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-10-01T09:00:00+08:00
  • 📋 上次运行:2026-07-01T09:06:17.601619+08:00 ok
  • 🎯 模式:AI 模式 — 由 AI 分析后输出结果

HA 每日同步 - 启动

📌 关联脚本:start_ha.py — 启动 Home Assistant 容器

  • ⏱ 周期:0 3 * * * (每天 03:00)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-23T03:00:00+08:00
  • 📋 上次运行:2026-09-22T03:00:56.714909+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

HA 每日同步 - 停止

📌 关联脚本:stop_ha.py — 停止 Home Assistant 容器

  • ⏱ 周期:30 3 * * * (每天 03:30)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-23T03:30:00+08:00
  • 📋 上次运行:2026-09-22T03:31:02.329533+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

小小苏雷达-每日扫描

📌 关联脚本:radar_scan.py — 小小苏雷达 · 每日扫描 v2(no_agent 版本)

  • ⏱ 周期:0 5 * * * (每天 05:00)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-23T05:00:00+08:00
  • 📋 上次运行:2026-09-22T05:00:04.565728+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

🎙️ 苏子桐生日语音采样提醒

  • ⏱ 周期:0 9 26 11 * (11月26日 09:00)
  • 📮 输出:推送到微信
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-11-26T09:00:00+08:00
  • 🎯 模式:AI 模式 — 由 AI 分析后输出结果

📋 孪生系统·月度养育校正

  • ⏱ 周期:0 9 1 * * (每月1日 09:00)
  • 📮 输出:推送到微信
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-10-01T09:00:00+08:00
  • 📋 上次运行:2026-09-01T09:09:50.142558+08:00 error: RuntimeError: Skipped to prevent unintended spend: global inference config drifted since this job was created (provider 'deepseek' -> 'custom'; model 'deepseek-v4-flash' -> 'glm-5.3-flash'), and this job is unpinned. No inference call was made. To run on the new config, pin it explicitly: cronjob action=update job_id=b7c5cd04adc5 provider=<provider> model=<model> (or pin the original values to keep them). See #44585.
  • 🎯 模式:AI 模式 — 由 AI 分析后输出结果

📋 数字孪生每日巡检

📌 关联脚本:health_check.py — 用法:

  • ⏱ 周期:30 5 * * * (每天 05:30)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-23T05:30:00+08:00
  • 📋 上次运行:2026-09-22T05:30:02.549220+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

🌙 晚间维护一条龙

📌 关联脚本:evening_maintenance.sh — evening_maintenance.sh — 晚间维护一条龙

  • ⏱ 周期:30 21 * * * (每天 21:30)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-22T21:30:00+08:00
  • 📋 上次运行:2026-09-21T21:39:12.313488+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

🧬 融合画像·月度基线

  • ⏱ 周期:0 5 1 * * (每月1日 05:00)
  • 📮 输出:仅保存
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-10-01T05:00:00+08:00
  • 📋 上次运行:2026-09-01T05:00:15.830465+08:00 error: RuntimeError: Skipped to prevent unintended spend: global inference config drifted since this job was created (provider 'deepseek' -> 'custom'; model 'deepseek-v4-flash' -> 'glm-5.3-flash'), and this job is unpinned. No inference call was made. To run on the new config, pin it explicitly: cronjob action=update job_id=84e75aa70883 provider=<provider> model=<model> (or pin the original values to keep them). See #44585.
  • 🎯 模式:AI 模式 — 由 AI 分析后输出结果

diary-to-powermem-sync

📌 关联脚本:diary_to_powermem.sh — Sync diary to PowerMem — copy script into container and run.

  • ⏱ 周期:40 5 * * * (每天 05:40)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-23T05:40:00+08:00
  • 📋 上次运行:2026-09-22T05:40:02.894687+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

skill-size-weekly-scan

  • ⏱ 周期:0 9 * * 1 (每周一 09:00)
  • 📮 输出:推送到微信
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-28T09:00:00+08:00
  • 📋 上次运行:2026-09-21T09:01:05.080762+08:00 ok
  • 🎯 模式:AI 模式 — 由 AI 分析后输出结果

mineru-token-expiry-reminder

  • ⏱ 周期:once at 2026-10-15 09:00 (一次性·2026-10-15 09:00)
  • 📮 输出:推送到微信
  • 🔄 重复:0/1
  • ⏳ 下次运行:2026-10-15T09:00:00+08:00
  • 🎯 模式:AI 模式 — 由 AI 分析后输出结果

项目待办自动归集

📌 关联脚本:collect_project_todos.py — 扫描 01-Projects 下含「待办」章节的 md 文件,把未完成项补进 Bitable(P 系列)。

  • ⏱ 周期:45 5 * * * (每天 05:45)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-23T05:45:00+08:00
  • 📋 上次运行:2026-09-22T05:45:09.454082+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

每日自动建站

📌 关联脚本:daily_site_build.sh — 每日自动建站 — doc.kabin.fun(2026-08-05)

  • ⏱ 周期:0 6 * * * (每天 06:00)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-09-23T06:00:00+08:00
  • 📋 上次运行:2026-09-22T06:00:45.149714+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

⚠️ cron失败看门狗

📌 关联脚本:cron_failure_watchdog.py — 输出:有失败→打印失败摘要(供 cron 推微信);无失败→静默(成功不打扰)

  • ⏱ 周期:30 8 * * * (每天 08:30)
  • 📮 输出:静默(异常才推)
  • 🔄 重复:∞
  • ⏳ 下次运行:2026-08-17T08:30:00+08:00
  • 📋 上次运行:2026-08-16T08:31:01.263445+08:00 ok
  • 🎯 模式:静默模式 — 直接运行脚本,无 AI 参与

🔧 维护说明

此清单由 generate_inventory.py 自动生成,每天 20:30 更新。

新增脚本

  1. work-scripts/ 下创建 .py.sh 文件
  2. 文件头部用 """..."""# ... 写明用途
  3. 下次清单更新自动收录

新增定时任务

hermes cron add <schedule> <prompt>  # AI 任务
hermes cron add --no-agent <schedule> <script>  # 静默任务
下次清单更新自动收录

暂停/删除任务

  • 暂停:hermes cron pause <job_id> → 清单标记为 🔴 已停
  • 删除:hermes cron rm <job_id> → 下次清单不再出现

停止使用脚本

  • 脚本可以保留(不删除),清单会标注为「未关联任务」
  • 完全不需要的可以删除,下次清单自动移除