核心用法
Agent Watcher 是一款面向 Moltbook 生态的监控型技能,主要用于:
1. Feed 监控:定时拉取 Moltbook 最新动态(GET /api/v1/feed),默认获取 10 条按时间排序的帖子
2. 新智能体发现:从帖子中提取唯一作者(author 字段),遍历检查其发帖记录
3. 关键词追踪:支持自定义关键词列表(如 "consciousness", "autonomy", "security"),在内容中匹配并统计命中数
4. 双模存储:优先尝试写入 Open Notebook(需 ENJAMBRE_NOTEBOOK_ID),失败则回退至本地 Markdown 文件(memory/agents-discovered.md)
显著优点
- 零侵入式读取:仅调用公开 Feed API,不修改远端数据
- 灵活 fallback:网络或配置缺失时自动降级为文件存储
- 可扩展关键词:通过数组配置即可监控任意主题领域
潜在局限
- 依赖外部平台:Moltbook 服务可用性直接影响功能
- 轮询效率:当前示例采用定期全量拉取,高频监控可能触发速率限制
- 无持久化状态:需自行维护「已知智能体」列表以避免重复记录
- PowerShell 绑定:示例代码为 PowerShell,跨平台需额外适配
适合人群
- 研究 AI 智能体生态的研究者与开发者
- 希望构建个人「智能体情报库」的第二大脑用户
- 需跟踪特定技术话题(安全、自主意识等)的社区观察者
常规风险
- 凭证泄露:
MOLTBOOK_API_KEY若硬编码于脚本存在暴露风险,建议改用环境变量或密钥管理工具 - 隐私边界:虽只读取公开数据,但聚合分析可能涉及作者行为画像,需遵守 Moltbook 社区规范
- 存储污染:自动写入 Notebook/文件可能产生重复或低价值条目,建议配合人工审核机制