SuperAPI AI 工具集

ccs-align

通用与其它

查看项目

更新于 10-15 21:04

技能介绍

用途:CCS Align 是一个常驻席位(非全局规划器),每小时执行一次“呼吸循环”:与本地 claude-mem worker 通信,按三层披露阶梯拉取近期 needle 观察,落入席位自有的中间缓存。已实现 Phase 0(呼吸切片)、Phase 1(排除标记)、Phase 2(规则对齐);Phase 3 为验证/签核,不新增运行时行为。

主要能力:Phase 0 健康检查→search→timeline→get_observations→以原子、去重方式追加记录到 ~/.claude-mem/ccs-align/<viewerId>/middle.jsonl。Phase 1 将观察(及关联 tool-use id)标记为从编译缓存中排除;“清除”仅指编译缓存不再包含该记录,日记/SQLite 仍为权威,取消标记并重建即可恢复。Phase 2 每第 6 小时遍历 house→project→seat 层,检测冲突(SHADOW_HOUSE、DENY_ALLOW、DRIFT、CLOCK_HEADER),输出仅追加的 rules-report.md;可选在 CLAUDE_MEM_CCS_ALIGN_PATCH_SHADOWS=true 时干跑/应用 SHADOW_HOUSE 叶子补丁。

使用方式:需本地运行 claude-mem worker(按 UID 端口约 37700),先解析 WORKER_PORT 并复用;健康检查优先 GET /api/health,也接受 GET /health;随后按 search→timeline→get_observations 顺序拉取,用 landObservationsInMiddleCache 落盘,用 writeCursor 更新 cursor.json。设置项包括 CLAUDE_MEM_CCS_ALIGN_ENABLED、VIEWER_IDS、TRIGGER_TYPES、PATCH_SHADOWS,默认在 ~/.claude-mem/settings.json 覆盖。

适用场景与限制:适用于按小时维护席位级中间缓存、排除敏感观察、生成规则冲突报告。明确不做:不删除历史、不写 profile.md、不写 LFG/Orifice 日志、不重启 worker、不做上下文编译器或 brainbeat、不强制 Focus/mouth 规则、不复制 house 文本到席位。禁止 DELETE /api/observation/:id,禁止把云端 observation:<base64> id 混入本地 API。若 worker 不可用则记录 MISS 并停止,不伪造缓存循环。