今天在终端收到一封 cron 发来的邮件,说某个脚本 “Operation not permitted”。查下去是两个问题合在一起,顺手也把 cron 和 launchd 在 macOS 上的差别重新过了一遍。 先看今天这件事 我有三个用 cron 跑的定时任务:每小时 15 分把知识库备份到 git,每小时 20 分刷新知识库的向量索引,每天早 9 点跑一次健康检查。 有 …
Posts
herdr 是干什么的
herdr 是一个给 AI coding agent 用的终端工作区管理器。 它自己也有 workspace、tab、pane,能分屏、切换、恢复 session。只看这一层,它很像 tmux。 它和 tmux 的区别,在另一层。 tmux 管的是终端会话。herdr 除了管会话,还会识别 pane 里跑的是不是 agent,再把状态标出来。README 里列出的状态有四 …
用 Slidev 做视频的方案
方军发了一段文字: 内容用 markdown;画面用 slidev 制作,可以加兼容 vue 的网页效果;音频写在 slidev 的 speaker note 里,然后转成音频;slidev 自动播放,由音频往前推动,形成视频的感觉;录制视频用 obs(在 slidev 里写了 addon,一键驱动)。 我没完全看懂,问了 Claude 搞清楚了。 Slidev 原生提供:Markdown 写幻灯 …
让每个 AI 助手的对话都进我的记忆系统
我维护着一个叫 context 的个人上下文系统:一份中心 markdown,分发到 Claude Code、Codex CLI、Gemini CLI、OpenClaw 的配置路径里,保证同一个"我"在各个工具之间一致。 这个系统每天自动扫当天的对话,把我说过的偏好、决策、踩坑提炼到 OBSERVATIONS.md。问题是——它只懂 Claude Code 一家的 JSONL …
一个覆盖中文互联网的 AI Agent 人格库
GitHub 上有个项目叫 agency-agents(https://github.com/msitarzewski/agency-agents),184 个 AI agent 人格档案,分二十多个部门:工程、设计、营销、销售、财务、产品、项目管理、测试、支持、空间计算。每个档案是一个 markdown,写清楚这个 agent 的身份、工作流、交付物和成功指标。一行命令可以装到 Claude …