Skip to content

v5.4.9#435

Merged
bigbrother666sh merged 22 commits into
TeamWiseFlow:masterfrom
bigbrother666sh:master
May 15, 2026
Merged

v5.4.9#435
bigbrother666sh merged 22 commits into
TeamWiseFlow:masterfrom
bigbrother666sh:master

Conversation

@bigbrother666sh

Copy link
Copy Markdown
Member

stable version for 5.4

bigbrother666sh and others added 22 commits May 9, 2026 10:00
- 新增三种工作模式:Lead Hunting(创作者探索)、Comment Engagement(评论区拓展)、Intel Gathering(商业情报采集)
- 新增 bd-record/info-record 两个 SQLite 去重记录技能及 9 个脚本
- 新增 lead-hunting/comment-engagement/intel-gathering 三个工作模式执行技能
- xhs-interact 从 selfmedia-operator 专属技能迁移为 addon 级全局技能
- HEARTBEAT.md 改为按需写入,提供 HEARTBEAT_TEMPLATE.md 供 agent 参照
- 命令级别从 T2 降为 T1
- addon 版本升至 0.4.1

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- 新增 IR crew 模板(AGENTS/SOUL/IDENTITY 等 13 个文件),三种工作模式:Deal Crafting / Investor Hunting / Relationship Tracking
- 新增 ir-record 专属技能(SKILL.md + 8 个 SQLite 脚本),支持投资人档案管理、接触记录和 Pipeline 进度查询
- 新增 ppt-maker 全局技能,支持 JSON 驱动 PPTX 生成、模板风格提取、siliconflow-img-gen AI 配图
- 补充 BD crew 的 pitch-deck 技能和 login-manager/wx-mp-hunter 配置
- 新增 addons/officials/requirements.txt(python-pptx)
- addon.json 新增 ir 为 internal_crew,描述中加入 ppt-maker 和 ir

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- BD crew: 移除 affiliate-marketing/cold-outreach 引用(BUILTIN_SKILLS/TOOLS/ALLOWED_COMMANDS/setting_sample)
- BD crew: SOUL.md 表格补入模式四,HEARTBEAT_TEMPLATE.md 模式一补入 web 平台和 Email 联系选项
- lead-hunting: 修复 email-ops 括号格式,Step 4 重写为结构化双分支(私信/Email)
- selfmedia-operator: 梳理 BUILTIN_SKILLS(删 summarize/gifgrep,补入 siliconflow/pexels/pixabay/smart-search/browser-guide)
- selfmedia-operator: ALLOWED_COMMANDS 清理冗余命令和 + 前缀,补入 ffmpeg
- selfmedia-operator: openclaw_setting_sample.json 与 BUILTIN_SKILLS 对齐
- addon.json: 描述补入 pexels-footage/pixabay-footage
- requirements.txt: 补入 requests

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- 重构 env 收集逻辑:collect_env_refs_from_config / get_env_file_value / prompt_env_value
  提升为共享函数(不再限制在 Linux 分支内)
- env_refs 收集改为跨平台共享(section 8a)
- Linux 行为不变:daemon install 前写入 daemon.env(KEY=VALUE 格式)+
  node PATH 注入 + WSL2 GUI 变量(section 8b)
- 新增 macOS 处理(section 10):daemon install 后将 env_refs 变量以
  shell export 格式追加到 ~/.openclaw/service-env/ai.openclaw.gateway.env,
  跳过 daemon install 已写入的变量,处理单引号转义,追加后重启 gateway
- get_env_file_value 增强:兼容 KEY=VALUE(systemd)和 export KEY= 格式

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- config-templates: 新增 deepseek / siliconflow 两个 provider
  - deepseek: v4-flash(主力)+ v4-pro(it-engineer 专用)
  - siliconflow: DeepSeek-V4-Flash(语替)+ Qwen3.6-27B(视觉)
- agent defaults: primary=deepseek/deepseek-v4-flash,
  fallbacks=[siliconflow/deepseek-ai/DeepSeek-V4-Flash, siliconflow/Qwen/Qwen3.6-27B]
  imageModel=Qwen3.6-27B,thinkingDefault=medium,subagents.maxConcurrent=1
- it-engineer: model.primary 覆写为 deepseek/deepseek-v4-pro
- README: 模型推荐更新为 DeepSeek 官方 API + SiliconFlow 邀请链接,说明 install.sh 自动收集
- install.sh: config 中 ${DEEPSEEK_API_KEY} / ${SILICONFLOW_API_KEY} 已被 collect_env_refs_from_config 覆盖

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- 新增 OPENCLAW_BROWSER_TIMEOUT_MS=90000 / OPENCLAW_DISABLE_BONJOUR=true
  硬编码写入(不询问),Linux 和 macOS 双平台支持
- Linux daemon.env: 移除 [ -n "$env_refs" ] 守卫,即使无用户 key 也写入固定变量
- macOS gateway.env: 同样移除 env_refs 守卫,固定变量先写入,
  用户 key 仅在 env_refs 非空时追加询问
- 固定变量跳过已存在的 key(幂等),PATH / WSL2 逻辑不变

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- config-templates/openclaw.json: deepseek (v4-flash/v4-pro) + siliconflow 双 provider
  agent defaults: primary=deepseek/deepseek-v4-flash, thinkingDefault=medium
  视觉模型: Qwen3.6-27B, 替补链 fallbacks, it-engineer 覆写 v4-pro
- config-templates/openclaw-aihubmix.json: 备选配置(ChatGPT/Gemini/Claude 用户)
- install.sh: 砍掉 collect_env_refs_from_config(Node.js 内联扫描),
  替换为 _write_missing_env() 直接处理 DEEPSEEK_API_KEY + SILICONFLOW_API_KEY
  询问 + 硬编码 OPENCLAW_BROWSER_TIMEOUT_MS/DISABLE_BONJOUR,双平台支持
- setup-crew.sh: OFB_ENV.md 新增环境变量文件完整说明(路径/格式/时机/注意事项,
  仅写当前系统对应文件);注入 inject_env_file_guide 到 it-engineer/hrbp TOOLS.md
- agent-skills.sh: 新增 inject_env_file_guide() 函数
- BD/IR AGENTS.md: daemon.env 硬编码 → OFB_ENV.md 引用
- README: 快速开始改为三步(注册 Key → 获取代码 → install.sh),
  模型推荐 DeepSeek+SiliconFlow+AiHubMix 备选
- docs/quick_start.md: upgrade.sh/reinstall-daemon.sh → install.sh,更新常用命令

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
生成 PPTX 后必须逐页转为 PNG 图片,用 Read 工具打开每张图检查布局、
字体大小、元素偏移等问题,发现异常则修复后重新生成,最多重试 3 轮。
同时新增 LibreOffice 自动安装元数据(macOS brew)。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
所有 4 个 patch 均干净应用,无冲突。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- CHANGELOG: 新增 v5.4.9 独立版本节(openclaw v2026.5.7、install.sh 优化、DeepSeek+SiliconFlow 最佳实践、bug 修复、新 crew 预发布)
- README: v5.4.8→v5.4.9 更新要点 + AI 员工团队 lineup 替换原 addons 段落
- config-template: announceTimeoutMs 120s→3600s(1 小时),避免 subagent 长任务超时
- install.sh: 缺失 key 提前展示优化

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
exec 不会展开花括号,mkdir -p {notes,images} 会创建名为
{notes,images} 的单个文件夹而非两个独立文件夹,补充正确写法。
rmdir 只删除空目录,安全性高于 rm,适合纳入 T2 开发工具链。
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


bigbrother666sh seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@bigbrother666sh bigbrother666sh merged commit 235ff2d into TeamWiseFlow:master May 15, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants