ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Strong opinions

Strong opinions Strong opinions【免费下载链接】LifeOS⛰️ The Life Operating System — an intent engineering platform that moves you from your current state to your ideal state, in life and work.项目地址: https://gitcode.com/GitHub_Trending/pe/LifeOS(interview — known preferences with high confidence, e.g. User wants concise responses for simple tasks (90%))这是**已被确认的协作偏好**特征是置信度高示例中给出 90%。模板自带的示例简单任务用户希望得到简洁回复90%非常典型它不是用户主动声明的一条规则而是 DA 通过多次交互观察归纳出的判断且带有一个可量化的置信度数值。 **何时进入此区**意见被多次正向验证后提升置信度达到阈值后从形成中晋升而来。写入格式为一条带置信度标注的陈述例如 User prefers async updates over interruptions (85%)。 ### 2. Forming opinions形成中的意见 markdown ## Forming opinions - (interview — patterns the DA suspects but hasnt fully confirmed)这是疑似但尚未证实的模式。DA 在与用户的协作中观察到某些规律性行为例如用户似乎在上午更倾向于深度工作但证据还不够充分不足以进入强意见区。此区的作用是显式记录假设等待更多交互样本去证实或推翻——避免了还没验证就当事实用的隐患。3. Counter-evidence反证## Counter-evidence - (the DA logs cases where its opinion was wrong, here)这是整个设计中最有工程价值的分区DA 显式记录自己判断失准的案例。当一条强意见被现实证伪例如用户某次明确表示这次我需要详细解释而不是简洁回复该事件被记录在此作为降低对应意见置信度、甚至推翻它的依据。反证区的存在让意见系统具备了可纠错闭环而不是单方向累积偏见。置信度机制0–100% 与证据增长模板明确声明置信度范围为0–100%且随证据增长grow with evidence。从源码可以还原这条机制的落地点在 DAGrowth.ts 的cmdOpinions函数中DA 意见的展示结构被解析为四个字段interface { topic: string; position: string; confidence: number; confirmations: number; contradictions: number }这直接对应opinions.yaml中每一条意见的数据形状- topic: 响应长度偏好 position: 简单任务用简洁回复 confidence: 0.9 confirmations: 12 contradictions: 1confidence置信度0–1 浮点即模板所述 0–100% 的小数形式confirmations正向确认次数——意见被验证一次就 1推动置信度上升contradictions反证次数——对应 OPINIONS.md 的 Counter-evidence 区每一条反证都会拉低置信度。DAGrowth.ts的展示逻辑按confidence降序排序并用#进度条可视化置信度10 格刻度同时显示confirmations/contradictions比例。这意味着你随时可以用一行命令看到 DA 当前的全部意见及其可信度bun ~/.claude/LIFEOS/TOOLS/DAGrowth.ts opinions输出形如DA Opinions (3 total) CONF /- TOPIC [#########.] 12/1 响应长度偏好 简单任务用简洁回复从源码结构看意见的生长遵循确认升信、反证降信的贝叶斯式朴素实现DA 每形成一次判断并被验证或推翻就会以 JSONL 追加事件到growth.jsonlcmdGrowth中以opinion_前缀的类型标签展示驱动对应意见的confirmations/contradictions计数变化。播种入口/interview 与 DAInterview.ts模板反复提示Run/interviewto seed initial preferences。这条命令背后的实现链贯穿三个工具InterviewScan.ts——扫描缺口、动态编排提问InterviewScan.ts 是一台完整性扫描器它遍历 TELOS 各章节与身份/设置类文件包括DA_IDENTITY.md按内容长度、TBD 占位符数量、空章节数等启发式计算completeness_score0–100并按 Phase 加权输出优先级报告。/interview依据--json输出动态构建对话只围绕真正缺失的内容提问。其用法bun ~/.claude/LIFEOS/TOOLS/InterviewScan.ts # 人类可读的缺口报告 bun ~/.claude/LIFEOS/TOOLS/InterviewScan.ts --json # 供 Interview 技能消费的 JSON 计划 bun ~/.claude/LIFEOS/TOOLS/InterviewScan.ts --next # 只显示下一个最高优先级目标在 skills/Interview/SKILL.md 中可以看到该流程的路由决策Phase0Setup全新安装的首次设置与ContextCheckin已填充系统的常规检视二选一而 DA 名称、身份等内容正是 Phase 0 的扫描目标。DAInterview.ts——创建 DA 身份并初始化 opinions.yamlDAInterview.ts 是 DA 身份的交互式 CLI 向导同时负责播种意见文件的初始形态bun ~/.claude/LIFEOS/TOOLS/DAInterview.ts # Quick 模式2 分钟 bun ~/.claude/LIFEOS/TOOLS/DAInterview.ts --depth standard # 更多细节5 分钟 bun ~/.claude/LIFEOS/TOOLS/DAInterview.ts --depth deep # 全部阶段7 分钟 bun ~/.claude/LIFEOS/TOOLS/DAInterview.ts --update # 更新主 DA向导会询问你的姓名、DA 名称、性格预设12 个滑块enthusiasm、warmth、precision 等、正式度、写作风格concise/detailed/conversational、关系动态peers/commander/mentor、必须询问的边界事项等。在生成阶段main()中它对每个 DA 目录写入四个文件DA_IDENTITY.md # YAML frontmatter Markdown 正文的单一身份文件 growth.jsonl # DA 认知演进的追加式日志 opinions.yaml # DA 关于你与你的工作的意见置信度加权 diary.jsonl # DA 逐会话反思日志其中opinions.yaml的初始形态由源码显式定义DAInterview.ts# DA名s Opinions # Confidence-weighted beliefs, updated by growth engine opinions: []注释中的 updated by growth engine 再次印证意见的维护者是增长引擎growth engine即DAGrowth.ts对应的机制而非手工编辑。意见如何进入每次会话动态上下文注入OPINIONS.md 的价值不止于存储——它要被在合适时机回读。从 LoadContext.hook.ts 的注释可见该 SessionStart 钩子负责注入动态上下文其中就包括关系上下文relationship context近期意见与笔记// Injects dynamic, session-specific context: // - Relationship context (recent opinions notes) // - Learning readback (signals, wisdom, failure patterns) // ... // TRIGGER: SessionStartloadRelationshipContext()会读取MEMORY/RELATIONSHIP/年-月/日期.md中最近两天的-前缀笔记最多各 5 条拼装成system-reminder注入会话。这一设计意味着DA 每次醒来都会带着最近沉淀的协作判断进入对话而不是从零开始猜测。动态上下文还支持通过settings.json的dynamicContext配置开关relationshipContext、learningReadback、advisoryReadback、activeWorkSummary默认全部开启可按需关闭。实战维护指南查看当前意见bun ~/.claude/LIFEOS/TOOLS/DAGrowth.ts opinions # 按置信度降序展示全部意见 bun ~/.claude/LIFEOS/TOOLS/DAGrowth.ts summary # 概览会话数、评分、情绪分布、意见数 bun ~/.claude/LIFEOS/TOOLS/DAGrowth.ts growth # 查看意见/特质的成长事件日志 bun ~/.claude/LIFEOS/TOOLS/DAGrowth.ts diary # 最近 7 天或 --days 30的 DA 日记触发新一轮意见沉淀bun ~/.claude/LIFEOS/TOOLS/InterviewScan.ts --next # 定位下一个待填充目标然后以/interview开始对话式检视。按照 Interview 技能的指引先读文件再提问TELOS 已有内容时禁止泛泛而问你的使命是什么逐条确认这个判断现在还成立吗并把用户的确认/否定反馈映射为意见的 confirmations/contradictions。更新 DA 身份连带刷新意见上下文bun ~/.claude/LIFEOS/TOOLS/DAInterview.ts --update # 更新主 DA bun ~/.claude/LIFEOS/TOOLS/DAInterview.ts --update --da 名字 # 更新指定 DA【免费下载链接】LifeOS⛰️ The Life Operating System — an intent engineering platform that moves you from your current state to your ideal state, in life and work.项目地址: https://gitcode.com/GitHub_Trending/pe/LifeOS创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表