Commit Graph

6 Commits

Author SHA1 Message Date
openclaw-314 5ac4289f66 auto: sync OpenClaw config 2026-09-16 16:13 2026-09-16 16:13:36 +08:00
openclaw-314 020da8f26d feat(agent): 10 个 agent 身份配置迁移到 workspace 权威位置 + 全中文口径统一
- 10 个 agent:以 agentDir 版真实内容为主体,合并进 workspace 的 IDENTITY.md/SOUL.md
  (原 workspace 版多为英文空模板,其体积主要来自 base64 头像)
- 移出 agents/<id>/agent/*.md:该目录是状态目录,其中的 .md 不被任何机制加载
  (依据:官方 bootstrap 只注入 workspace 根目录的 6 个固定文件名;
   源码 resolveAgentWorkspaceDir -> loadAgentIdentityFromWorkspace;且 agentDir 清空后仍能读到)
- 各 AGENTS.md 追加「配置文件位置(红线)」,原有内容零改动
- 口径统一:Emoji 取单图标 · 正文不重复头像 data URI(wellness 省 2834 B)·
  wellness 的 SOUL.md 中文化(复用 note 译文,两者英文原文 sha 相同)
- openclaw.json:11 个 agent 的 identity 补齐 emoji/theme(set-identity --from-identity)
- avatar 全部 no-op(与同步前逐字节一致,未改动任何头像)
2026-09-16 12:14:06 +08:00
openclaw-314 31c9958741 feat(agent-db): 引入 db-conn.sh 统一数据库入口,各 agent 改用专用账号
- 新增 scripts/db-conn.sh:按 agent id 反查中文名,读 .env 后经 MYSQL_PWD 转发给 docker exec,口令不进 argv/stdout,--print 只输出占位符
- new-agent.sh 新增 --adopt 模式(为既有 agent 补建库/账号),与 --reset-password 互斥
- AGENTS.md.tpl 与 11 个 workspace-*/AGENTS.md 改用 db-conn.sh,禁用 root 与 docker exec 直连
- mysql-schema-sync 技能改用 MYSQL_PWD_SQL 环境变量,不再硬编码密码
- 设计文档补附录 A 第 8 条:中文键名无法注入 agent 环境的三条实测依据
2026-09-16 11:30:55 +08:00
openclaw-314 bb77e01051 auto: sync OpenClaw config 2026-09-01 10:10 [manual] 2026-09-01 10:10:21 +08:00
openclaw-314 ae4b7c8244 chore(workspace-resume): 配置清理与维护同步(2026-07-31)
- 精简 AGENTS.md 为中文版,新增核心职责声明
- MEMORY.md 补安全红线中文存档、抄送去除 wurd
- TOOLS.md 中文化,记录 IMAP 邮箱配置
- USER.md 团队同事去除 wurd
- send_weekly_report.py 硬编码密码迁移 .env、抄送去除吴睿东
- weekly-report-g5 SKILL.md 抄送去除 wurd
- 旧散装周报移入 .trash 回收站(可恢复)
- 新增 .trash 目录、memory/2026-07-31.md、2026-W31 周报

注:.env 已被 .gitignore 忽略,不包含密码
2026-07-31 10:30:57 +08:00
yangxuan 8865fb5aa7 sync from WSL host: latest openclaw config update 2026-07-14 16:58:43 +08:00