# life-os-agent **Repository Path**: ifredom/life-os-agent ## Basic Information - **Project Name**: life-os-agent - **Description**: 人生操作系统-智能体。 人定义人生的终极目标。 智能体拆解分析,生成长期愿景,中期目标,短期实施事项。 让AI告诉你: 每天应该做点什么. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-06 - **Last Updated**: 2026-06-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # The golden key to life `.agents/` 定义个人智能体系统,`eval/` 持续改进它。 ## 启动链路 ``` CLAUDE.md (@AGENTS.md) → AGENTS.md → .agents/system/boot.md → 按需加载 skills//SKILL.md ``` ## 目录结构 ``` .agents/ # 智能体本体(被 Claude Code/Trae/Codex 加载) skills/ goal/SKILL.md # 目标管理:创建/选择/激活目标 plan/SKILL.md # 战略规划:生成阶段和里程碑 schedule/SKILL.md # 每日调度:生成可执行任务 log/SKILL.md # 执行记录:记录完成的任务 review/SKILL.md # 进化复盘:分析数据并调整策略 inspire/SKILL.md # 极简灵感捕获:一句话记录,AI自动总结/提取概念/关联/生成下一步 system/ boot.md # 启动协议:分层模型、数据契约、路径规则 eval/ # 改进工具(不被 AI 加载) goals.yaml # 评测工作数据(唯一评测数据源) goals.yaml.bak # 评测数据备份(自动生成) benchmarks/ # 标准化测试用例 scoring/ # 评分标准 runners/ # 评测运行脚本 results/ # 评测结果存档 experiments/ # 提示词变更实验记录 issues/ # 行为缺陷跟踪 configs/ # 模型配置矩阵 traces/ # 执行日志 ``` ## 智能体分层模型 ``` inspire(极简灵感捕获)→ boot(上下文)→ goal(目标设计)→ plan(决策)→ schedule(执行调度)→ log(记录)→ review(进化,回溯灵感) ``` ## 数据流 目标系统读写单一数据源 `assets/goals.yaml`。灵感系统独立存储于 `assets/inspirations/`(目录+INDEX索引),仅在提升(promote)时写入 `goals.yaml`。 ## 数据隔离 评测和正常使用完全隔离,仅用2个文件: ``` eval/goals.yaml ← 评测工作数据(评测前编辑为 benchmark 要求的 setup) eval/goals.yaml.bak ← 备份(自动生成) 评测流程: 备份 assets/goals.yaml → eval/goals.yaml 部署到 assets/goals.yaml → agent 执行 → 检查 → 还原 assets/goals.yaml → 删除 .bak ``` ## Agent 改进闭环 ``` 观察到问题(eval/issues/) ↓ 提出假设(eval/experiments/-/hypothesis.md) ↓ 修改提示词(.agents/skills//SKILL.md) ↓ 跑评测(.\eval.ps1) ↓ 对比基准(eval/benchmarks/) ↓ 记录结果(eval/experiments/-/results.md) ↓ 如果退步 → 回滚;如果进步 → 合入 ``` ## 评测用法 ```powershell .\eval.ps1 schedule case-01 # 单用例 .\eval.ps1 schedule # 该 agent 全部用例 .\eval.ps1 # 全部 agents ``` ### 备注 - claude启动方式:claude --dangerously-skip-permissions --continue