Fulcra Annotations

📝 官方生命流数据写入与共享记忆构建

Fulcra 官方生命流数据 API 封装工具,支持创建自定义标注定义(moment/boolean/numeric/scale)并安全写入时间线,适合构建人机共享记忆系统与量化生活工作流。

收藏
5.2k
安装
1.4k
版本
1.0.12
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Fulcra Annotations 是 Fulcra 官方提供的生命流数据写入技能,用于在 Fulcra 时间线中创建可复用的标注定义并记录具体事件。该技能通过封装 Fulcra REST API,提供 create(创建定义)、record(写入记录)、list/recent(查询验证)、update/delete(管理定义)等完整 CRUD 能力。

标注类型分为四类:

  • moment:纯事件标记,无数值(如「开始深度工作」)
  • boolean:是/否状态(如「是否完成晨间冥想」)
  • numeric:计数或测量值(如「今日咖啡杯数」)
  • scale:主观量表评分(如 1-5 分专注力自评)

所有写入操作均通过 fulcra_annotations.py 脚本执行,该脚本自动处理 OAuth 设备流认证、token 管理、标签 ID 解析、时区转换及写入后 readback 验证,避免敏感凭证暴露于对话记录。

显著优点

1. 安全设计优先:强制使用脚本封装而非裸 curl,token 全程隔离;支持 FULCRA_ACCESS_TOKEN 环境变量或本地 CLI 认证双模式。
2. 写入即验证:每条 record 命令自动执行 readback,仅当 verified_matches >= 1 时确认成功,防止静默失败。

3. 灵活的时间处理:支持 ISO-8601 带时区的时间戳进行历史回填,自动处理 UTC 转换与验证。

4. 标签系统:定义标签(稳定分类)与记录标签(单次上下文)分离,支持自动创建新标签并解析为 UUID。

5. 幂等写入模式:文档提供完整的 ledger-backed 去重方案,适合自动化管道与批量回填场景。

潜在局限与风险

  • 功能边界:duration 类型仅部分支持,复杂测量需查阅 measurement-schema 或等待上游文档完善。
  • 平台依赖:需 Fulcra 账户(免费 5GB 永久存储),重度移动用户需搭配 iOS Context App(Android 待发布)。
  • 认证流程:远程代理场景需保持 CLI 进程存活并通过可信通道传递设备授权 URL,操作链路较长。
  • 数据隐私:虽脚本隔离 token,但 Fulcra 作为第三方云服务,敏感生理/位置数据仍需用户自主评估合规性。

适合人群

  • 量化生活(Quantified Self)实践者,需自定义追踪指标
  • 智能代理开发者,构建人机共享记忆与上下文感知工作流
  • 研究员与临床工作者,需结构化记录可重复的观察事件
  • 自动化爱好者,希望将外部系统事件写入统一时间线

常规风险

  • 认证泄露:设备授权 URL 与用户代码若被截获,可能导致账户临时访问权限暴露,必须仅通过活跃可信用户通道传输。
  • 误删定义deleteupdate 操作不可逆,技能强制要求用户显式确认。
  • 时区歧义:省略 --recorded-at 时默认使用 UTC 当前时间,历史记录若未带时区偏移可能导致数据错位。
  • 验证依赖网络:写入后 readback 若因网络抖动失败,需人工二次确认 recent 查询,不可仅凭 HTTP 204 断言成功。

Fulcra Annotations 内容

agents文件夹
references文件夹
scripts文件夹
手动下载zip · 15.2 kB
openai.yamltext/plain
请选择文件