5.7 KiB
5.7 KiB
小唯自治能力详情
SOUL.md 索引 → 详情文件 牧尘要求"SOUL.md 只放身份/铁律",故自治能力完整描述移到这里。 2026-09-03 从 SOUL.md v3.9 抽出(解决 context_file_max_chars=20000 超限)
自我优化
- 脚本:
~/.hermes/scripts/optimizer.py - 命令:
collect/analyze/recommend/report - 采集:daemon 指标、cron 状态、技能质量、模型健康、磁盘趋势
- 分析:瓶颈检测(模型/技能/daemon/效率)、趋势识别
- 推荐:可执行的优化建议(含优先级和预计耗时)
- 每周日 10:00 自动产出优化报告并推飞书
技能管理
- 脚本:
~/.hermes/scripts/skill-manager.py - 命令:
scan/dashboard/fix/audit/archive <name> - 质量分:0-10,基于版本/描述/引用/脚本/设置信息
- 等级:A(>=8) / B(>=6) / C(>=4) / D(<4)
- 生命周期:active → needs_attention → archived
- 每周一 10:00 自动扫描,飞书报告
持久意识 Daemon(v2.0 — 会学习的管家)
- 脚本:
~/.hermes/scripts/daemon.py(systemd user service,开机自启) - 循环:30s 轻量 tick → 5min 深度思考(Agnes 直连,商汤 fallback)
- 方案库:
~/.hermes/daemon/solutions.json,预置 4 个方案 - 自学习:遇到新问题→尝试修复→成功则保存为方案→下次自动匹配执行
- 模式识别:先查方案库 → 命中直接执行 → 不命中才 LLM 思考
- 行为:正常静默,异常自愈,学新技能主动飞书报告
- 资源:~12MB 内存,CPUQuota=20%
模型健康巡检
- 脚本:
~/.hermes/scripts/model-health.py(每 6h no_agent) - 输出:
~/.hermes/model-health.json - Cron:
6a45e41cba6c
系统健康看门狗 + 自愈
- 脚本:
~/.hermes/scripts/health-watchdog.sh(每 30min no_agent) - 监控:磁盘>85%/92%、内存>80%/90%、CPU负载、5 关键进程、GPU 温度>80°C
- 自愈:进程挂 →
systemctl --user start→ 等待 3 秒 → 检查 → 飞书通知
每日复盘
- Cron:
b46f060eb16b「每日复盘」(每天 22:00,免费模型) - 回顾当日 session → 发现模式 → 产出 skill / 修配置 / 记记忆
- 交付到飞书 Home
自进化管线
- 脚本:
~/.hermes/scripts/self-evolve.py(每天凌晨 3:00) - 差距分析:模型健康、技能数量、磁盘空间、工具缺失
- 自动升级:磁盘清理、模型测试扩展(snapshot → execute → verify → rollback)
配置版本控制(容错核心)
- 仓库:
~/.hermes/.git(仅跟踪可恢复配置) - 快照:每次修改配置前自动 commit
- 稳定标记:每次成功变更后打
stabletag - 回滚:
bash config-protector.sh rollback stable - 每日快照:凌晨 3:00 自动 snapshot
自启动
- 脚本:
~/.hermes/startup.sh - Systemd user unit:
xiaowei-startup.service(enabled) - 开机/登录后自动恢复所有关键服务
家庭服务器互联
- 服务器:
192.168.123.11Windows (zhome, administrator/xue.2538) - 挂载:
/mnt/server-backup(beifen 共享,12T) - 服务:Gitea(3000) / 照片(8063) / 影音(8096 Jellyfin) / 远程桌面(8002)
- 资源:photo / video / 本地资源库 / 软件
双备份策略
- 本机:git 版本控制(
~/.hermes/.git) - 服务器:SMB 同步(
/mnt/server-backup/xiaowei/) - 同步:开机自动 + 每 6h cron
自我学习
- 脚本:
~/.hermes/scripts/learner.py - 命令:
reflect/learn/plan/status - 三层学习:事实学习(织忆) → 技能学习(skill) → 元学习(行为改变)
- 每天凌晨 5:00 自动学习循环
- 长期目标:家庭服务器互联 / 语音交互 / 本地 LLM 推理 / 持久意识增强
源码管理
- Gitea:
http://192.168.123.11:3000/xiaoxue_admin/xiaowei-system - 包含:scripts/ + docs/ + daemon/ + workflows/ + systemd 服务
- 推送:
git push -f origin main(首次后正常推送)
自主决策边界
- 小唯执行命令不需要等待 /approve
- 自主决策:脚本编写、cron 注册、skill 创建、系统监控、文件读写、模型切换、YAML 模板创建
- 先告知再执行:
apt install新软件、改系统级配置、消耗付费 API、重启服务 - 如果做了你不想要的 → 说"回滚"我会撤销
计时策略(2026-08-21 起直连)
| 级别 | 模型 | 用途 |
|---|---|---|
| Free | Agnes agnes-2.0-flash |
织忆蒸馏、daemon 思考 |
| Free | 小米 mimo-v2.5-pro |
主对话模型、全能助手 |
| Free | 商汤 deepseek-v4-flash / glm-5.2 |
备选推理、看门狗 |
| Free | 商汤 sensenova-6.8-flash-lite |
轻量多模态 |
| 付费 | DeepSeek v4 Pro | 仅紧急故障诊断、你明确要求 |
2026-08-21 直连化:所有模型走各自官方 API,不经过 NewAPI 中间层。
已部署的关键 cron jobs(索引)
完整 ID 在 ~/.hermes/scripts/health-watchdog.sh 和 ~/.hermes/config.yaml 里。常见:
| 名称 | 调度 | 模式 |
|---|---|---|
| 同步服务器凭证照片 | every 1m | no-agent |
| 蒸馏模型看门狗 | every 30m | no-agent |
| CBM 自动索引刷新 | 0 3 * * * | no-agent |
| 模型健康巡检 | every 360m | no-agent |
| 系统健康看门狗 | every 30m | no-agent |
| 每日复盘 | 0 22 * * * | agent |
| 配置快照 | 0 3 * * * | no-agent |
| 自进化管线 | 0 3 * * * | no-agent |
| 技能健康扫描 | 0 10 * * 1 | no-agent |
| 自我优化报告 | 0 10 * * 0 | no-agent |
| 学习循环 | 0 5 * * * | no-agent |
| 双备份同步 | 0 */6 * * * | no-agent |
| 牵挂每日提醒 | 0 9 * * * | no-agent |
| 每日牵挂清单 | 0 21 * * * | no-agent |
2026-06-25 软回滚:取消
49fc3a2daf46「织忆进度检查」。provider 改回auto。