工具库
部分实现已有可用闭环,但与目标设计仍有明确差距工具库提供“如何记录和如何分析”的框架。工具定义 Schema 和交互,数据始终留在居民自己的数据空间。
第一个工具
“量化自我入门包”来自老吴六年的实践,包含身体、饮食、运动、精力、睡眠与反思六类记录。
当前平台已经提供内置目录、提案 Pipeline 和工具生命周期基础闭环。manifest 登记身份、数据 Schema、权限、组件、兼容范围和数据保留策略;版本通过安全、隐私、性能与可维护性检查后才能发布。
成员可以安装、软停用、重新启用和升级工具。退役会禁止新安装并停用组件,但不会删除个人数据、安装版本或迁移记录;这些历史仍会进入个人 JSON 导出。
迁移步骤只声明平台 migration_key、版本边、数据范围与可逆性;真正的 up/down 处理器位于平台代码,不接受成员 SQL。安装和升级在事务中执行,任一步失败都会撤销全部数据变更且不切换版本,并保留失败审计。
量化工具 v1.1 已交付第一个真实迁移:为六类记录加入 source_type 与 source_ref。真实 PostgreSQL 演练覆盖 6 张表、12 个字段的 up/down,整个临时 Schema 最终回滚。成员可在无来源数据损失时回退到 v1.0;建造者看板展示发布门禁、处理器注册和迁移执行状态。
批量灰度按创建时成员快照做稳定抽样,使用固定批大小逐成员独立事务升级。建造者可暂停或恢复任务;累计失败率达到阈值时系统自动暂停,未处理目标继续保持 pending。三成员 PostgreSQL 演练已验证全部升级、迁移审计与任务完成。灰度扩容、后台调度、多进程恢复和复杂跨版本迁移仍在加固。
Words to me 是首个候选模板实现。建造者只能将它绑定到已采纳提案,系统随后生成草稿版本、固定 Schema 迁移和四项发布检查;提案进入试用后才可发布。成员安装后可管理句子、来源、标签、背景与启停,按最近 N 天排除后随机抽取,记录喜欢/无感/不认可并查看统计。候选耗尽时回退到最久未展示内容,背景资产必须附来源说明,全部三张私域表进入个人导出与全量删除。正式目录尚未自动发布,仍等待真实提案完成社区流程。
设计原则
- 工具必须登记它读写的数据 Schema
- 用户选用工具时明确授权
- 工具下架不删除用户数据
- 社区通过设计提案讨论和改进工具,不直接向平台注入代码
- 被采纳的提案由平台研发,并保留版本、审核和迁移记录
- 回滚不能以删除成员已有数据为代价
共建方式
共建者提交 Business Case、Functional Specification、数据规范、隐私边界和交互设想。提案经过社区评估与建造者评审,被采纳后才进入平台研发。